{"_id":"@khanacademy/keypad-context","_rev":"4511518","name":"@khanacademy/keypad-context","description":"Perseus keypad context","dist-tags":{"latest":"3.2.42","PR1282":"0.0.0-PR1282-20240829191452","PR1452":"0.0.0-PR1452-20240828235255","PR1502":"0.0.0-PR1502-20240814144242","PR1566":"0.0.0-PR1566-20240829212550","PR1567":"0.0.0-PR1567-20240829164436","PR1569":"0.0.0-PR1569-20240828194115","PR1570":"0.0.0-PR1570-20240829222225","PR1572":"0.0.0-PR1572-20240828233601","PR1573":"0.0.0-PR1573-20240828233858","PR1574":"0.0.0-PR1574-20240829163944","PR1575":"0.0.0-PR1575-20240829171822","PR1578":"0.0.0-PR1578-20240903181919","PR1579":"0.0.0-PR1579-20240902073535","PR1666":"0.0.0-PR1666-20241004200558","PR1681":"0.0.0-PR1681-20240926184516","PR1695":"0.0.0-PR1695-20241004200447","PR1715":"0.0.0-PR1715-20241004182745","PR1716":"0.0.0-PR1716-20241003131842","PR1719":"0.0.0-PR1719-20241002230836","PR1723":"0.0.0-PR1723-20241003235242","PR1725":"0.0.0-PR1725-20241007165538","PR1726":"0.0.0-PR1726-20241004170114","PR1727":"0.0.0-PR1727-20241007073531","PR1768":"0.0.0-PR1768-20250131204115","PR1791":"0.0.0-PR1791-20241023211319","PR1796":"0.0.0-PR1796-20250324215152","PR1803":"0.0.0-PR1803-20241031160231","PR1804":"0.0.0-PR1804-20241031161906","PR1806":"0.0.0-PR1806-20241031162237","PR1810":"0.0.0-PR1810-20241216213335","PR1813":"0.0.0-PR1813-20241031163309","PR1932":"0.0.0-PR1932-20241212053627","PR1954":"0.0.0-PR1954-20241206153419","PR1971":"0.0.0-PR1971-20241212002948","PR1972":"0.0.0-PR1972-20241216155730","PR1973":"0.0.0-PR1973-20241212132503","PR1974":"0.0.0-PR1974-20241210214216","PR1978":"0.0.0-PR1978-20241212005803","PR1981":"0.0.0-PR1981-20241211205756","PR1989":"0.0.0-PR1989-20241212010719","PR1990":"0.0.0-PR1990-20241212011256","PR1994":"1.0.7","PR2007":"0.0.0-PR2007-20241216155150","PR2010":"0.0.0-PR2010-20241216155958","PR2015":"0.0.0-PR2015-20250127191930","PR2027":"0.0.0-PR2027-20241218202212","PR2028":"0.0.0-PR2028-20241218214922","PR2030":"0.0.0-PR2030-20241219005049","PR2031":"0.0.0-PR2031-20250122234928","PR2032":"0.0.0-PR2032-20241219003644","PR2034":"0.0.0-PR2034-20241219174715","PR2037":"0.0.0-PR2037-20241219002751","PR2039":"1.0.10","PR2040":"0.0.0-PR2040-20241219191743","PR2047":"0.0.0-PR2047-20241219233323","PR2053":"0.0.0-PR2053-20250113193432","PR2072":"0.0.0-PR2072-20250111001532","PR2077":"0.0.0-PR2077-20250110232805","PR2082":"0.0.0-PR2082-20250110234415","PR2083":"0.0.0-PR2083-20250121185624","PR2085":"0.0.0-PR2085-20250111001041","PR2086":"0.0.0-PR2086-20250110170012","PR2088":"0.0.0-PR2088-20250113161522","PR2089":"0.0.0-PR2089-20250114154839","PR2091":"0.0.0-PR2091-20250113182043","PR2092":"0.0.0-PR2092-20250113181911","PR2093":"0.0.0-PR2093-20250110203819","PR2095":"0.0.0-PR2095-20250113073529","PR2096":"0.0.0-PR2096-20250113182637","PR2101":"0.0.0-PR2101-20250117213227","PR2102":"0.0.0-PR2102-20250117212445","PR2105":"0.0.0-PR2105-20250117212425","PR2106":"0.0.0-PR2106-20250117212408","PR2107":"0.0.0-PR2107-20250205213828","PR2111":"0.0.0-PR2111-20250117212423","PR2112":"0.0.0-PR2112-20250115162440","PR2113":"0.0.0-PR2113-20250117212153","PR2114":"0.0.0-PR2114-20250117212121","PR2115":"0.0.0-PR2115-20250117212118","PR2116":"0.0.0-PR2116-20250117210503","PR2118":"0.0.0-PR2118-20250117154330","PR2119":"0.0.0-PR2119-20250117210429","PR2120":"0.0.0-PR2120-20250117210424","PR2121":"0.0.0-PR2121-20250128200954","PR2122":"0.0.0-PR2122-20250121183426","PR2123":"0.0.0-PR2123-20250116222242","PR2124":"0.0.0-PR2124-20250122221910","PR2125":"0.0.0-PR2125-20250117160226","PR2127":"0.0.0-PR2127-20250117232113","PR2128":"0.0.0-PR2128-20250123201633","PR2129":"0.0.0-PR2129-20250120073532","PR2130":"0.0.0-PR2130-20250120192815","PR2134":"0.0.0-PR2134-20250122161644","PR2135":"0.0.0-PR2135-20250122201423","PR2136":"0.0.0-PR2136-20250123204213","PR2137":"0.0.0-PR2137-20250123195701","PR2138":"0.0.0-PR2138-20250128201759","PR2139":"0.0.0-PR2139-20250123212046","PR2141":"0.0.0-PR2141-20250123210146","PR2142":"0.0.0-PR2142-20250124195756","PR2143":"0.0.0-PR2143-20250124200609","PR2144":"0.0.0-PR2144-20250124201653","PR2145":"0.0.0-PR2145-20250124203456","PR2147":"0.0.0-PR2147-20250124205055","PR2148":"0.0.0-PR2148-20250124213049","PR2149":"0.0.0-PR2149-20250124205720","PR2150":"0.0.0-PR2150-20250124210350","PR2151":"0.0.0-PR2151-20250124003949","PR2152":"0.0.0-PR2152-20250123220004","PR2153":"0.0.0-PR2153-20250127175843","PR2154":"0.0.0-PR2154-20250130005319","PR2155":"0.0.0-PR2155-20250127185005","PR2156":"0.0.0-PR2156-20250218170841","PR2157":"0.0.0-PR2157-20250124220554","PR2158":"0.0.0-PR2158-20250127184914","PR2159":"0.0.0-PR2159-20250128203414","PR2165":"0.0.0-PR2165-20250203191925","PR2166":"0.0.0-PR2166-20250130135855","PR2168":"0.0.0-PR2168-20250203055616","PR2169":"0.0.0-PR2169-20250129180726","PR2170":"0.0.0-PR2170-20250203161052","PR2171":"0.0.0-PR2171-20250129215439","PR2173":"0.0.0-PR2173-20250204224003","PR2174":"0.0.0-PR2174-20250131202355","PR2175":"0.0.0-PR2175-20250130191909","PR2176":"0.0.0-PR2176-20250131185243","PR2177":"0.0.0-PR2177-20250203055621","PR2178":"0.0.0-PR2178-20250131204637","PR2179":"0.0.0-PR2179-20250203164158","PR2180":"0.0.0-PR2180-20250131222101","PR2181":"0.0.0-PR2181-20250210073524","PR2182":"0.0.0-PR2182-20250203201614","PR2183":"0.0.0-PR2183-20250203225905","PR2184":"0.0.0-PR2184-20250207051548","PR2185":"0.0.0-PR2185-20250205235817","PR2187":"0.0.0-PR2187-20250206200620","PR2188":"0.0.0-PR2188-20250204230229","PR2189":"0.0.0-PR2189-20250204222454","PR2190":"0.0.0-PR2190-20250204222450","PR2191":"0.0.0-PR2191-20250205003640","PR2192":"0.0.0-PR2192-20250205191340","PR2193":"0.0.0-PR2193-20250205172657","PR2194":"0.0.0-PR2194-20250205175152","PR2195":"0.0.0-PR2195-20250205190553","PR2196":"0.0.0-PR2196-20250205202413","PR2197":"0.0.0-PR2197-20250205213847","PR2198":"0.0.0-PR2198-20250207173811","PR2199":"0.0.0-PR2199-20250205215952","PR2200":"0.0.0-PR2200-20250206193223","PR2201":"0.0.0-PR2201-20250205225730","PR2202":"0.0.0-PR2202-20250220010509","PR2203":"0.0.0-PR2203-20250206204204","PR2204":"0.0.0-PR2204-20250205232946","PR2205":"0.0.0-PR2205-20250213015117","PR2206":"0.0.0-PR2206-20250206154144","PR2207":"0.0.0-PR2207-20250207175443","PR2208":"0.0.0-PR2208-20250206204617","PR2209":"0.0.0-PR2209-20250224200738","PR2210":"0.0.0-PR2210-20250206215053","PR2211":"0.0.0-PR2211-20250206235504","PR2212":"0.0.0-PR2212-20250207001913","PR2213":"0.0.0-PR2213-20250213221459","PR2214":"0.0.0-PR2214-20250210051603","PR2215":"0.0.0-PR2215-20250218180841","PR2216":"0.0.0-PR2216-20250207181426","PR2217":"0.0.0-PR2217-20250210171700","PR2218":"0.0.0-PR2218-20250207215745","PR2219":"0.0.0-PR2219-20250326174742","PR2220":"0.0.0-PR2220-20250207234415","PR2221":"0.0.0-PR2221-20250208011758","PR2222":"0.0.0-PR2222-20250210202710","PR2223":"0.0.0-PR2223-20250213222659","PR2224":"0.0.0-PR2224-20250214000312","PR2226":"0.0.0-PR2226-20250305183814","PR2227":"0.0.0-PR2227-20250211223717","PR2228":"0.0.0-PR2228-20250213223420","PR2229":"0.0.0-PR2229-20250213224024","PR2230":"0.0.0-PR2230-20250213224456","PR2231":"0.0.0-PR2231-20250220222000","PR2232":"0.0.0-PR2232-20250213200741","PR2233":"0.0.0-PR2233-20250227195731","PR2234":"0.0.0-PR2234-20250214190535","PR2235":"0.0.0-PR2235-20250213185914","PR2236":"0.0.0-PR2236-20250213224659","PR2238":"0.0.0-PR2238-20250213200053","PR2240":"0.0.0-PR2240-20250213221900","PR2241":"0.0.0-PR2241-20250213232732","PR2242":"0.0.0-PR2242-20250218184929","PR2243":"0.0.0-PR2243-20250214001358","PR2244":"0.0.0-PR2244-20250214005942","PR2245":"0.0.0-PR2245-20250214165021","PR2246":"0.0.0-PR2246-20250218204231","PR2249":"0.0.0-PR2249-20250220203151","PR2254":"0.0.0-PR2254-20250219234711","PR2255":"0.0.0-PR2255-20250219195935","PR2257":"0.0.0-PR2257-20250318174927","PR2259":"0.0.0-PR2259-20250221181931","PR2260":"0.0.0-PR2260-20250220163846","PR2261":"0.0.0-PR2261-20250224203646","PR2262":"0.0.0-PR2262-20250221190748","PR2263":"0.0.0-PR2263-20250225212718","PR2264":"0.0.0-PR2264-20250224210310","PR2265":"0.0.0-PR2265-20250224180028","PR2266":"0.0.0-PR2266-20250224203252","PR2267":"0.0.0-PR2267-20250225184958","PR2268":"0.0.0-PR2268-20250226011831","PR2269":"0.0.0-PR2269-20250228162848","PR2270":"0.0.0-PR2270-20250227232118","PR2271":"0.0.0-PR2271-20250226175051","PR2272":"0.0.0-PR2272-20250321141754","PR2273":"0.0.0-PR2273-20250305195038","PR2284":"0.0.0-PR2284-20250312214253","PR2286":"0.0.0-PR2286-20250312105218","PR2289":"0.0.0-PR2289-20250321144244","PR2293":"0.0.0-PR2293-20250310225306","PR2296":"0.0.0-PR2296-20250326222353","PR2297":"0.0.0-PR2297-20250320140227","PR2299":"0.0.0-PR2299-20250312232206","PR2300":"0.0.0-PR2300-20250317155410","PR2301":"0.0.0-PR2301-20250326222345","PR2302":"0.0.0-PR2302-20250317183549","PR2303":"0.0.0-PR2303-20250318202734","PR2304":"0.0.0-PR2304-20250318222137","PR2305":"0.0.0-PR2305-20250319152206","PR2306":"0.0.0-PR2306-20250318220918","PR2307":"0.0.0-PR2307-20250319005806","PR2308":"0.0.0-PR2308-20250320211713","PR2309":"0.0.0-PR2309-20250319005138","PR2310":"0.0.0-PR2310-20250326174600","PR2312":"0.0.0-PR2312-20250319222304","PR2313":"0.0.0-PR2313-20250321230537","PR2314":"0.0.0-PR2314-20250320000400","PR2316":"0.0.0-PR2316-20250320033252","PR2319":"0.0.0-PR2319-20250320205617","PR2321":"0.0.0-PR2321-20250321172235","PR2322":"0.0.0-PR2322-20250326171025","PR2323":"0.0.0-PR2323-20250321232942","PR2327":"0.0.0-PR2327-20250327014105","PR2328":"0.0.0-PR2328-20250326165934","PR2329":"0.0.0-PR2329-20250326225443","PR2331":"0.0.0-PR2331-20250328223447","PR2332":"0.0.0-PR2332-20250404173556","PR2334":"0.0.0-PR2334-20250407162623","PR2337":"0.0.0-PR2337-20250328223209","PR2338":"0.0.0-PR2338-20250410210035","PR2339":"0.0.0-PR2339-20250331181110","PR2352":"0.0.0-PR2352-20250408185853","PR2353":"0.0.0-PR2353-20250407203524","PR2354":"0.0.0-PR2354-20250407222456","PR2356":"0.0.0-PR2356-20250411200227","PR2358":"0.0.0-PR2358-20250408224211","PR2359":"0.0.0-PR2359-20250407224259","PR2360":"0.0.0-PR2360-20250515220130","PR2362":"0.0.0-PR2362-20250408163616","PR2364":"0.0.0-PR2364-20250410223430","PR2366":"0.0.0-PR2366-20250410200405","PR2367":"0.0.0-PR2367-20250424054808","PR2368":"0.0.0-PR2368-20250409183348","PR2369":"0.0.0-PR2369-20250409183732","PR2371":"0.0.0-PR2371-20250411203806","PR2376":"0.0.0-PR2376-20250410191421","PR2377":"0.0.0-PR2377-20250416175607","PR2378":"0.0.0-PR2378-20250410212746","PR2379":"0.0.0-PR2379-20250410232807","PR2380":"0.0.0-PR2380-20250422185413","PR2381":"0.0.0-PR2381-20250424174012","PR2382":"0.0.0-PR2382-20250416213023","PR2383":"0.0.0-PR2383-20250411204147","PR2385":"0.0.0-PR2385-20250416222535","PR2386":"0.0.0-PR2386-20250411220229","PR2387":"0.0.0-PR2387-20250422163019","PR2389":"0.0.0-PR2389-20250416203258","PR2390":"0.0.0-PR2390-20250416201927","PR2391":"0.0.0-PR2391-20250414191959","PR2395":"0.0.0-PR2395-20250415000330","PR2396":"0.0.0-PR2396-20250416151802","PR2397":"0.0.0-PR2397-20250415223931","PR2398":"0.0.0-PR2398-20250417195733","PR2399":"0.0.0-PR2399-20250416204928","PR2400":"0.0.0-PR2400-20250416211925","PR2401":"0.0.0-PR2401-20250416221047","PR2402":"0.0.0-PR2402-20250422154556","PR2403":"0.0.0-PR2403-20250422183312","PR2404":"0.0.0-PR2404-20250417205000","PR2406":"0.0.0-PR2406-20250417210509","PR2407":"0.0.0-PR2407-20250417232303","PR2408":"0.0.0-PR2408-20250421141952","PR2413":"0.0.0-PR2413-20250422171717","PR2414":"0.0.0-PR2414-20250423194348","PR2415":"0.0.0-PR2415-20250422203843","PR2416":"0.0.0-PR2416-20250422230736","PR2417":"0.0.0-PR2417-20250507191530","PR2418":"0.0.0-PR2418-20250424230402","PR2419":"0.0.0-PR2419-20250603150241","PR2420":"0.0.0-PR2420-20250513175323","PR2421":"0.0.0-PR2421-20250424220120","PR2422":"0.0.0-PR2422-20250424224938","PR2423":"0.0.0-PR2423-20250425141559","PR2424":"0.0.0-PR2424-20250428155535","PR2425":"0.0.0-PR2425-20250424192339","PR2426":"0.0.0-PR2426-20250507183231","PR2427":"0.0.0-PR2427-20250425001807","PR2428":"0.0.0-PR2428-20250515052957","PR2429":"0.0.0-PR2429-20250430060257","PR2430":"0.0.0-PR2430-20250425162919","PR2431":"0.0.0-PR2431-20250612210528","PR2432":"0.0.0-PR2432-20250717224050","PR2433":"0.0.0-PR2433-20250428170617","PR2434":"0.0.0-PR2434-20250506185553","PR2435":"0.0.0-PR2435-20250612175912","PR2436":"0.0.0-PR2436-20250507224002","PR2437":"0.0.0-PR2437-20250502204223","PR2438":"0.0.0-PR2438-20250506210819","PR2439":"0.0.0-PR2439-20250506161124","PR2440":"0.0.0-PR2440-20250509210911","PR2441":"0.0.0-PR2441-20250507153536","PR2442":"0.0.0-PR2442-20250506203845","PR2443":"0.0.0-PR2443-20250523175024","PR2444":"0.0.0-PR2444-20250512175001","PR2446":"0.0.0-PR2446-20250507151816","PR2447":"0.0.0-PR2447-20250507161834","PR2448":"0.0.0-PR2448-20250507202549","PR2449":"0.0.0-PR2449-20250507205910","PR2450":"0.0.0-PR2450-20250507182129","PR2451":"0.0.0-PR2451-20250507193302","PR2452":"0.0.0-PR2452-20250507232503","PR2453":"0.0.0-PR2453-20250509154238","PR2454":"0.0.0-PR2454-20250508180915","PR2455":"0.0.0-PR2455-20250515220739","PR2456":"0.0.0-PR2456-20250507221430","PR2457":"0.0.0-PR2457-20250508153435","PR2458":"0.0.0-PR2458-20250509144746","PR2459":"0.0.0-PR2459-20250508163248","PR2464":"0.0.0-PR2464-20250509215134","PR2465":"0.0.0-PR2465-20250512170120","PR2466":"0.0.0-PR2466-20250509192224","PR2468":"0.0.0-PR2468-20250513183100","PR2469":"0.0.0-PR2469-20250514182520","PR2471":"0.0.0-PR2471-20250513164718","PR2472":"0.0.0-PR2472-20250512221128","PR2473":"0.0.0-PR2473-20250513232540","PR2474":"0.0.0-PR2474-20250519162104","PR2476":"0.0.0-PR2476-20250512222726","PR2477":"0.0.0-PR2477-20250512231144","PR2478":"0.0.0-PR2478-20250513200749","PR2479":"0.0.0-PR2479-20250603152345","PR2480":"0.0.0-PR2480-20250523215314","PR2481":"0.0.0-PR2481-20250516154958","PR2482":"0.0.0-PR2482-20250514150930","PR2483":"0.0.0-PR2483-20250515211313","PR2484":"0.0.0-PR2484-20250514221153","PR2485":"0.0.0-PR2485-20250521215545","PR2486":"0.0.0-PR2486-20250515140528","PR2487":"0.0.0-PR2487-20250515212705","PR2488":"0.0.0-PR2488-20250515193717","PR2489":"0.0.0-PR2489-20250610200104","PR2491":"0.0.0-PR2491-20250515170915","PR2492":"0.0.0-PR2492-20250515211227","PR2493":"0.0.0-PR2493-20250515190057","PR2494":"0.0.0-PR2494-20250515210149","PR2495":"0.0.0-PR2495-20250522165020","PR2496":"0.0.0-PR2496-20250515234709","PR2497":"0.0.0-PR2497-20250603053205","PR2498":"0.0.0-PR2498-20250519195959","PR2501":"0.0.0-PR2501-20250519202022","PR2502":"0.0.0-PR2502-20250519204208","PR2507":"0.0.0-PR2507-20250604175301","PR2509":"0.0.0-PR2509-20250520221450","PR2510":"0.0.0-PR2510-20250521220144","PR2511":"0.0.0-PR2511-20250521212728","PR2512":"0.0.0-PR2512-20250522170056","PR2514":"0.0.0-PR2514-20250605204345","PR2515":"0.0.0-PR2515-20250527182402","PR2516":"0.0.0-PR2516-20250522150514","PR2517":"0.0.0-PR2517-20250522183613","PR2518":"0.0.0-PR2518-20250530155122","PR2519":"0.0.0-PR2519-20250528201230","PR2520":"0.0.0-PR2520-20250529162837","PR2521":"0.0.0-PR2521-20250529170207","PR2522":"0.0.0-PR2522-20250523153040","PR2523":"0.0.0-PR2523-20250529150115","PR2524":"0.0.0-PR2524-20250529150743","PR2525":"0.0.0-PR2525-20250529154658","PR2526":"0.0.0-PR2526-20250528171514","PR2527":"0.0.0-PR2527-20250530215459","PR2528":"0.0.0-PR2528-20250530143136","PR2529":"0.0.0-PR2529-20250611154407","PR2530":"0.0.0-PR2530-20250528194507","PR2531":"0.0.0-PR2531-20250528200606","PR2532":"0.0.0-PR2532-20250528210428","PR2533":"0.0.0-PR2533-20250529155140","PR2535":"0.0.0-PR2535-20250529173311","PR2536":"0.0.0-PR2536-20250530122144","PR2537":"0.0.0-PR2537-20250530204158","PR2538":"0.0.0-PR2538-20250530205041","PR2539":"0.0.0-PR2539-20250530205904","PR2540":"0.0.0-PR2540-20250613172951","PR2541":"0.0.0-PR2541-20250602192007","PR2542":"0.0.0-PR2542-20250613170527","PR2543":"0.0.0-PR2543-20250708190820","PR2544":"0.0.0-PR2544-20250603145202","PR2545":"0.0.0-PR2545-20250605170022","PR2547":"0.0.0-PR2547-20250604180626","PR2548":"0.0.0-PR2548-20250603160901","PR2549":"0.0.0-PR2549-20250603204902","PR2550":"0.0.0-PR2550-20250603210335","PR2551":"0.0.0-PR2551-20250603192412","PR2553":"0.0.0-PR2553-20250604190218","PR2554":"0.0.0-PR2554-20250604172407","PR2555":"0.0.0-PR2555-20250605201520","PR2556":"0.0.0-PR2556-20250604203656","PR2557":"0.0.0-PR2557-20250605191716","PR2559":"0.0.0-PR2559-20250609190139","PR2560":"0.0.0-PR2560-20250609184350","PR2561":"0.0.0-PR2561-20250606145528","PR2563":"0.0.0-PR2563-20250611221419","PR2566":"0.0.0-PR2566-20250624155958","PR2568":"0.0.0-PR2568-20250624173030","PR2569":"0.0.0-PR2569-20250624174738","PR2570":"0.0.0-PR2570-20250609203825","PR2571":"0.0.0-PR2571-20250624175749","PR2572":"0.0.0-PR2572-20250624180527","PR2573":"0.0.0-PR2573-20250624181148","PR2574":"0.0.0-PR2574-20250703164338","PR2575":"0.0.0-PR2575-20250624182116","PR2576":"0.0.0-PR2576-20250610220541","PR2577":"0.0.0-PR2577-20250624205317","PR2578":"0.0.0-PR2578-20250624184202","PR2579":"0.0.0-PR2579-20250611183551","PR2580":"0.0.0-PR2580-20250618220722","PR2581":"0.0.0-PR2581-20250624184820","PR2582":"0.0.0-PR2582-20250624185534","PR2583":"0.0.0-PR2583-20250612233413","PR2584":"0.0.0-PR2584-20250624192619","PR2585":"0.0.0-PR2585-20250624193251","PR2586":"0.0.0-PR2586-20250624193937","PR2587":"0.0.0-PR2587-20250624194621","PR2588":"0.0.0-PR2588-20250624195428","PR2589":"0.0.0-PR2589-20250624200434","PR2590":"0.0.0-PR2590-20250618172140","PR2592":"0.0.0-PR2592-20250624201036","PR2596":"0.0.0-PR2596-20250624201614","PR2598":"0.0.0-PR2598-20250624202322","PR2601":"0.0.0-PR2601-20250613191307","PR2602":"0.0.0-PR2602-20250613185734","PR2603":"0.0.0-PR2603-20250613192443","PR2608":"0.0.0-PR2608-20250616212433","PR2613":"0.0.0-PR2613-20250630225629","PR2620":"0.0.0-PR2620-20250618142509","PR2621":"0.0.0-PR2621-20250618165140","PR2622":"0.0.0-PR2622-20250618171125","PR2624":"0.0.0-PR2624-20250618202706","PR2626":"0.0.0-PR2626-20250722222840","PR2627":"0.0.0-PR2627-20250621000944","PR2628":"0.0.0-PR2628-20250620170945","PR2629":"0.0.0-PR2629-20250702220333","PR2630":"0.0.0-PR2630-20250702225500","PR2633":"0.0.0-PR2633-20250711181328","PR2634":"0.0.0-PR2634-20250623205732","PR2635":"0.0.0-PR2635-20250702222634","PR2638":"0.0.0-PR2638-20250709233134","PR2639":"0.0.0-PR2639-20250624192029","PR2640":"0.0.0-PR2640-20250624182608","PR2642":"0.0.0-PR2642-20250702121347","PR2644":"0.0.0-PR2644-20250625135855","PR2645":"0.0.0-PR2645-20250625162536","PR2647":"0.0.0-PR2647-20250806232233","PR2648":"0.0.0-PR2648-20250712204310","PR2649":"0.0.0-PR2649-20250630221841","PR2650":"0.0.0-PR2650-20250707202519","PR2651":"0.0.0-PR2651-20250626140921","PR2652":"0.0.0-PR2652-20250626163309","PR2654":"0.0.0-PR2654-20250626194321","PR2659":"0.0.0-PR2659-20250722215607","PR2661":"0.0.0-PR2661-20250627142434","PR2662":"0.0.0-PR2662-20250627173756","PR2663":"0.0.0-PR2663-20250630200653","PR2664":"0.0.0-PR2664-20250806214433","PR2666":"0.0.0-PR2666-20250701190400","PR2668":"0.0.0-PR2668-20250707203840","PR2669":"0.0.0-PR2669-20250707204454","PR2670":"0.0.0-PR2670-20250707205216","PR2672":"0.0.0-PR2672-20250702175520","PR2673":"0.0.0-PR2673-20250703150439","PR2675":"0.0.0-PR2675-20250702182509","PR2676":"0.0.0-PR2676-20250707142549","PR2677":"0.0.0-PR2677-20250703230052","PR2678":"0.0.0-PR2678-20250721191825","PR2679":"0.0.0-PR2679-20250703231755","PR2680":"0.0.0-PR2680-20250709180234","PR2681":"0.0.0-PR2681-20250708215711","PR2683":"0.0.0-PR2683-20250707211845","PR2686":"0.0.0-PR2686-20250708161121","PR2688":"0.0.0-PR2688-20250709164650","PR2689":"0.0.0-PR2689-20250708205809","PR2690":"0.0.0-PR2690-20250709200035","PR2691":"0.0.0-PR2691-20250709151827","PR2692":"0.0.0-PR2692-20250710211345","PR2694":"0.0.0-PR2694-20250715181455","PR2698":"0.0.0-PR2698-20250715161345","PR2699":"0.0.0-PR2699-20250724151248","PR2701":"0.0.0-PR2701-20250715163433","PR2703":"0.0.0-PR2703-20250715200037","PR2704":"0.0.0-PR2704-20250716155524","PR2705":"0.0.0-PR2705-20250722210028","PR2706":"0.0.0-PR2706-20250715214943","PR2707":"0.0.0-PR2707-20250716175020","PR2708":"0.0.0-PR2708-20250716174818","PR2709":"0.0.0-PR2709-20250716193953","PR2710":"0.0.0-PR2710-20250716201347","PR2711":"0.0.0-PR2711-20250721193009","PR2712":"0.0.0-PR2712-20250716205123","PR2713":"0.0.0-PR2713-20250716211758","PR2715":"0.0.0-PR2715-20250717214659","PR2716":"0.0.0-PR2716-20250717173855","PR2718":"0.0.0-PR2718-20250722231539","PR2719":"0.0.0-PR2719-20250725191125","PR2720":"0.0.0-PR2720-20250718001608","PR2722":"0.0.0-PR2722-20250721211338","PR2727":"0.0.0-PR2727-20250722224513","PR2728":"0.0.0-PR2728-20250723223637","PR2729":"0.0.0-PR2729-20250723232852","PR2730":"0.0.0-PR2730-20250723234113","PR2731":"0.0.0-PR2731-20250724151622","PR2737":"0.0.0-PR2737-20250724235112","PR2741":"0.0.0-PR2741-20250726003631","PR2742":"0.0.0-PR2742-20250725222249","PR2743":"0.0.0-PR2743-20250725223642","PR2745":"0.0.0-PR2745-20250805220501","PR2753":"0.0.0-PR2753-20250808183452","PR2758":"0.0.0-PR2758-20250804211630","PR2761":"0.0.0-PR2761-20250805161858","PR2762":"0.0.0-PR2762-20250807233946","PR2763":"0.0.0-PR2763-20250805173211","PR2764":"0.0.0-PR2764-20250805173046","PR2765":"0.0.0-PR2765-20250805194611","PR2766":"0.0.0-PR2766-20250805200047","PR2767":"0.0.0-PR2767-20250806223013","PR2768":"0.0.0-PR2768-20250806215241","PR2769":"0.0.0-PR2769-20250815231021","PR2770":"0.0.0-PR2770-20250807143509","PR2771":"0.0.0-PR2771-20250806220430","PR2772":"0.0.0-PR2772-20250806230905","PR2773":"0.0.0-PR2773-20250807165458","PR2774":"0.0.0-PR2774-20250806234517","PR2775":"0.0.0-PR2775-20250812192554","PR2776":"0.0.0-PR2776-20250911143713","PR2777":"0.0.0-PR2777-20250811230835","PR2778":"0.0.0-PR2778-20250808230358","PR2779":"0.0.0-PR2779-20250811181517","PR2780":"0.0.0-PR2780-20250811204500","PR2781":"0.0.0-PR2781-20250811185653","PR2782":"0.0.0-PR2782-20250811191002","PR2783":"0.0.0-PR2783-20250811212510","PR2784":"0.0.0-PR2784-20250811213411","PR2785":"0.0.0-PR2785-20250811221824","PR2786":"0.0.0-PR2786-20250814205444","PR2791":"0.0.0-PR2791-20250812215915","PR2792":"0.0.0-PR2792-20250812213232","PR2793":"0.0.0-PR2793-20250813142715","PR2794":"0.0.0-PR2794-20250812214651","PR2795":"0.0.0-PR2795-20250813153246","PR2796":"0.0.0-PR2796-20250813145311","PR2797":"0.0.0-PR2797-20250813162559","PR2798":"0.0.0-PR2798-20250819145141","PR2799":"0.0.0-PR2799-20250827181719","PR2800":"0.0.0-PR2800-20250825190804","PR2804":"0.0.0-PR2804-20250813213939","PR2805":"0.0.0-PR2805-20250819181854","PR2806":"0.0.0-PR2806-20250814215809","PR2807":"0.0.0-PR2807-20250815204225","PR2808":"0.0.0-PR2808-20250819205352","PR2809":"0.0.0-PR2809-20250821211959","PR2810":"0.0.0-PR2810-20250819000512","PR2811":"0.0.0-PR2811-20250820000209","PR2812":"0.0.0-PR2812-20250819224703","PR2813":"0.0.0-PR2813-20250821214358","PR2819":"0.0.0-PR2819-20250823003955","PR2820":"0.0.0-PR2820-20250821221100","PR2821":"0.0.0-PR2821-20250822181710","PR2822":"0.0.0-PR2822-20250825183437","PR2823":"0.0.0-PR2823-20250825171520","PR2824":"0.0.0-PR2824-20250825172234","PR2825":"0.0.0-PR2825-20250825221726","PR2826":"0.0.0-PR2826-20250822165632","PR2827":"0.0.0-PR2827-20250822173458","PR2828":"0.0.0-PR2828-20250823015933","PR2829":"0.0.0-PR2829-20250825172920","PR2833":"0.0.0-PR2833-20250904181644","PR2834":"0.0.0-PR2834-20250827185157","PR2840":"0.0.0-PR2840-20250827222654","PR2841":"0.0.0-PR2841-20250903153545","PR2842":"0.0.0-PR2842-20250827222416","PR2844":"0.0.0-PR2844-20250827215049","PR2845":"0.0.0-PR2845-20250827230856","PR2846":"0.0.0-PR2846-20250903204227","PR2847":"0.0.0-PR2847-20250827230736","PR2848":"0.0.0-PR2848-20250904190056","PR2849":"0.0.0-PR2849-20250828142937","PR2857":"0.0.0-PR2857-20250903190256","PR2859":"0.0.0-PR2859-20250903213148","PR2861":"0.0.0-PR2861-20250904011726","PR2862":"0.0.0-PR2862-20250922182931","PR2863":"0.0.0-PR2863-20250912183928","PR2864":"0.0.0-PR2864-20250904212048","PR2865":"0.0.0-PR2865-20250904184625","PR2866":"0.0.0-PR2866-20250904181548","PR2867":"0.0.0-PR2867-20250908164155","PR2868":"0.0.0-PR2868-20250908174545","PR2872":"0.0.0-PR2872-20250908171344","PR2883":"0.0.0-PR2883-20250912202855","PR2884":"0.0.0-PR2884-20250910215222","PR2885":"0.0.0-PR2885-20250910222323","PR2886":"0.0.0-PR2886-20250911214827","PR2887":"0.0.0-PR2887-20250911170119","PR2888":"0.0.0-PR2888-20250911174141","PR2889":"0.0.0-PR2889-20250911173519","PR2892":"0.0.0-PR2892-20250911195447","PR2893":"0.0.0-PR2893-20250912174851","PR2894":"0.0.0-PR2894-20250912184834","PR2895":"0.0.0-PR2895-20250915194538","PR2896":"0.0.0-PR2896-20250912215150","PR2897":"0.0.0-PR2897-20250915222954","PR2898":"0.0.0-PR2898-20250912235949","PR2899":"0.0.0-PR2899-20250917151635","PR2902":"0.0.0-PR2902-20250915211136","PR2909":"0.0.0-PR2909-20250925210100","PR2910":"0.0.0-PR2910-20250917224732","PR2911":"0.0.0-PR2911-20250926182904","PR2918":"0.0.0-PR2918-20250924210026","PR2919":"0.0.0-PR2919-20250926221519","PR2921":"0.0.0-PR2921-20260121212649","PR2922":"0.0.0-PR2922-20250929133019","PR2924":"0.0.0-PR2924-20250925174351","PR2925":"0.0.0-PR2925-20250929183543","PR2926":"0.0.0-PR2926-20250925232839","PR2927":"0.0.0-PR2927-20250926004704","PR2928":"0.0.0-PR2928-20250926162311","PR2929":"0.0.0-PR2929-20250926195543","PR2930":"0.0.0-PR2930-20250926225922","PR2931":"0.0.0-PR2931-20251027143831","PR2946":"0.0.0-PR2946-20251003164500","PR2951":"0.0.0-PR2951-20251017202853","PR2952":"0.0.0-PR2952-20251205225841","PR2958":"0.0.0-PR2958-20251020214348","PR2961":"0.0.0-PR2961-20251010215120","PR2962":"0.0.0-PR2962-20251014171743","PR2964":"0.0.0-PR2964-20251017152617","PR2965":"0.0.0-PR2965-20251021160940","PR2967":"0.0.0-PR2967-20251017000051","PR2969":"0.0.0-PR2969-20251028002754","PR2971":"0.0.0-PR2971-20251021191629","PR2972":"0.0.0-PR2972-20251018011813","PR2973":"0.0.0-PR2973-20251021192721","PR2976":"0.0.0-PR2976-20251121224515","PR2977":"0.0.0-PR2977-20251024155329","PR2981":"0.0.0-PR2981-20251024223830","PR2982":"0.0.0-PR2982-20251024170820","PR2984":"0.0.0-PR2984-20251024184815","PR2986":"0.0.0-PR2986-20251024191942","PR2988":"0.0.0-PR2988-20251028161330","PR2989":"0.0.0-PR2989-20251027233207","PR2990":"0.0.0-PR2990-20251028163623","PR2992":"0.0.0-PR2992-20251118201008","PR2996":"0.0.0-PR2996-20251029192628","PR2997":"0.0.0-PR2997-20251029150106","PR2999":"0.0.0-PR2999-20251029184435","PR3006":"0.0.0-PR3006-20251122002819","PR3009":"0.0.0-PR3009-20251112201821","PR3028":"0.0.0-PR3028-20251112194808","PR3030":"0.0.0-PR3030-20251112204640","PR3032":"0.0.0-PR3032-20251113212704","PR3038":"0.0.0-PR3038-20251118194302","PR3043":"0.0.0-PR3043-20251118193353","PR3045":"0.0.0-PR3045-20251118173428","PR3046":"0.0.0-PR3046-20251118202217","PR3049":"0.0.0-PR3049-20251118235933","PR3050":"0.0.0-PR3050-20251202192053","PR3055":"0.0.0-PR3055-20251205230836","PR3056":"0.0.0-PR3056-20251124201812","PR3057":"0.0.0-PR3057-20251121222126","PR3058":"0.0.0-PR3058-20251121224337","PR3059":"0.0.0-PR3059-20251205230937","PR3060":"0.0.0-PR3060-20251121225758","PR3061":"0.0.0-PR3061-20251121231610","PR3064":"0.0.0-PR3064-20251124172917","PR3065":"0.0.0-PR3065-20251209210630","PR3066":"0.0.0-PR3066-20251124202228","PR3069":"0.0.0-PR3069-20251125183045","PR3073":"0.0.0-PR3073-20251126165818","PR3078":"0.0.0-PR3078-20251202173103","PR3080":"0.0.0-PR3080-20251201231426","PR3081":"0.0.0-PR3081-20251201235707","PR3082":"0.0.0-PR3082-20251202211336","PR3084":"0.0.0-PR3084-20251218010953","PR3085":"0.0.0-PR3085-20251203222733","PR3086":"0.0.0-PR3086-20251204223737","PR3087":"0.0.0-PR3087-20251204170037","PR3089":"0.0.0-PR3089-20251211160429","PR3091":"0.0.0-PR3091-20251205202709","PR3092":"0.0.0-PR3092-20251208224619","PR3093":"0.0.0-PR3093-20251208235305","PR3094":"0.0.0-PR3094-20251208151032","PR3095":"0.0.0-PR3095-20251205200751","PR3096":"0.0.0-PR3096-20251209000004","PR3097":"0.0.0-PR3097-20251208192321","PR3098":"0.0.0-PR3098-20251208183333","PR3101":"0.0.0-PR3101-20251209155233","PR3104":"0.0.0-PR3104-20251209203150","PR3105":"0.0.0-PR3105-20251209213746","PR3106":"0.0.0-PR3106-20251209224615","PR3107":"0.0.0-PR3107-20251211005031","PR3108":"0.0.0-PR3108-20251211172244","PR3109":"0.0.0-PR3109-20251209223309","PR3110":"0.0.0-PR3110-20251209224134","PR3111":"0.0.0-PR3111-20251209233112","PR3112":"0.0.0-PR3112-20251217214834","PR3113":"0.0.0-PR3113-20260123232101","PR3117":"0.0.0-PR3117-20251217221109","PR3119":"0.0.0-PR3119-20251217222259","PR3120":"0.0.0-PR3120-20251217223020","PR3128":"0.0.0-PR3128-20251215172555","PR3132":"0.0.0-PR3132-20251215185407","PR3136":"0.0.0-PR3136-20251216002534","PR3137":"0.0.0-PR3137-20251215233157","PR3141":"0.0.0-PR3141-20251216140944","PR3146":"0.0.0-PR3146-20251217234626","PR3147":"0.0.0-PR3147-20260108204731","PR3149":"0.0.0-PR3149-20251218020241","PR3150":"0.0.0-PR3150-20251219221504","PR3151":"0.0.0-PR3151-20251218190949","PR3152":"0.0.0-PR3152-20251218202743","PR3154":"0.0.0-PR3154-20251219001324","PR3155":"0.0.0-PR3155-20251219001822","PR3157":"0.0.0-PR3157-20260121170234","PR3159":"0.0.0-PR3159-20260116010659","PR3160":"0.0.0-PR3160-20260124003425","PR3161":"0.0.0-PR3161-20260108201724","PR3162":"0.0.0-PR3162-20260108201759","PR3163":"0.0.0-PR3163-20260108201732","PR3164":"0.0.0-PR3164-20260108201729","PR3165":"0.0.0-PR3165-20260104012213","PR3167":"0.0.0-PR3167-20260123214937","PR3168":"0.0.0-PR3168-20260107175948","PR3169":"0.0.0-PR3169-20260108175029","PR3171":"0.0.0-PR3171-20260108181100","PR3172":"0.0.0-PR3172-20260112234253","PR3174":"0.0.0-PR3174-20260113221014","PR3175":"0.0.0-PR3175-20260113172142","PR3176":"0.0.0-PR3176-20260113223339","PR3177":"0.0.0-PR3177-20260113205359","PR3178":"0.0.0-PR3178-20260119163631","PR3179":"0.0.0-PR3179-20260115211052","PR3181":"0.0.0-PR3181-20260116172752","PR3182":"0.0.0-PR3182-20260115231940","PR3183":"0.0.0-PR3183-20260121185637","PR3184":"0.0.0-PR3184-20260116205851","PR3185":"0.0.0-PR3185-20260116202543","PR3186":"0.0.0-PR3186-20260116235009","PR3188":"0.0.0-PR3188-20260121180015","PR3189":"0.0.0-PR3189-20260121180955","PR3191":"0.0.0-PR3191-20260122174215","PR3192":"0.0.0-PR3192-20260122175606","PR3193":"0.0.0-PR3193-20260122215837","PR3194":"0.0.0-PR3194-20260122181414","PR3195":"0.0.0-PR3195-20260122184116","PR3196":"0.0.0-PR3196-20260124004344","PR3197":"0.0.0-PR3197-20260203000159","PR3198":"0.0.0-PR3198-20260123171907","PR3199":"0.0.0-PR3199-20260123234135","PR3200":"0.0.0-PR3200-20260123222011","PR3201":"0.0.0-PR3201-20260124010753","PR3217":"0.0.0-PR3217-20260202180044","PR3227":"0.0.0-PR3227-20260206220230","PR3229":"0.0.0-PR3229-20260203160706","PR3230":"0.0.0-PR3230-20260203231409","PR3231":"0.0.0-PR3231-20260203222035","PR3232":"0.0.0-PR3232-20260206175610","PR3233":"0.0.0-PR3233-20260210213122","PR3234":"0.0.0-PR3234-20260206232604","PR3235":"0.0.0-PR3235-20260206221305","PR3236":"0.0.0-PR3236-20260210222624","PR3237":"0.0.0-PR3237-20260210225845","PR3238":"0.0.0-PR3238-20260211183115","PR3239":"0.0.0-PR3239-20260209075010","PR3240":"0.0.0-PR3240-20260209214701","PR3243":"0.0.0-PR3243-20260211003908","PR3245":"0.0.0-PR3245-20260227213307","PR3256":"0.0.0-PR3256-20260323075142","PR3257":"0.0.0-PR3257-20260227175750","PR3258":"0.0.0-PR3258-20260302181715","PR3262":"0.0.0-PR3262-20260302201327","PR3270":"0.0.0-PR3270-20260223182229","PR3271":"0.0.0-PR3271-20260224230721","PR3273":"0.0.0-PR3273-20260318214918","PR3275":"0.0.0-PR3275-20260224000527","PR3276":"0.0.0-PR3276-20260223213613","PR3277":"0.0.0-PR3277-20260223215307","PR3278":"0.0.0-PR3278-20260225201539","PR3279":"0.0.0-PR3279-20260225193528","PR3280":"0.0.0-PR3280-20260226215552","PR3281":"0.0.0-PR3281-20260227223109","PR3285":"0.0.0-PR3285-20260302170310","PR3286":"0.0.0-PR3286-20260302171832","PR3287":"0.0.0-PR3287-20260227224049","PR3289":"0.0.0-PR3289-20260302182043","PR3292":"0.0.0-PR3292-20260312175152","PR3293":"0.0.0-PR3293-20260228005039","PR3294":"0.0.0-PR3294-20260302192007","PR3300":"0.0.0-PR3300-20260305182945","PR3301":"0.0.0-PR3301-20260316220527","PR3303":"0.0.0-PR3303-20260305151636","PR3307":"0.0.0-PR3307-20260305191000","PR3308":"0.0.0-PR3308-20260305213659","PR3309":"0.0.0-PR3309-20260305213307","PR3310":"0.0.0-PR3310-20260305233714","PR3311":"0.0.0-PR3311-20260312005833","PR3312":"0.0.0-PR3312-20260309155150","PR3313":"0.0.0-PR3313-20260306190935","PR3321":"0.0.0-PR3321-20260310222518","PR3322":"0.0.0-PR3322-20260313000202","PR3323":"0.0.0-PR3323-20260311201249","PR3327":"0.0.0-PR3327-20260311180324","PR3328":"0.0.0-PR3328-20260311173945","PR3329":"0.0.0-PR3329-20260317212546","PR3330":"0.0.0-PR3330-20260311211357","PR3332":"0.0.0-PR3332-20260319152044","PR3338":"0.0.0-PR3338-20260312212748","PR3339":"0.0.0-PR3339-20260317135619","PR3343":"0.0.0-PR3343-20260326050701","PR3344":"0.0.0-PR3344-20260313014658","PR3345":"0.0.0-PR3345-20260314003622","PR3346":"0.0.0-PR3346-20260318195633","PR3347":"0.0.0-PR3347-20260318010720","PR3348":"0.0.0-PR3348-20260323182003","PR3349":"0.0.0-PR3349-20260323191150","PR3350":"0.0.0-PR3350-20260323201840","PR3351":"0.0.0-PR3351-20260323203909","PR3352":"0.0.0-PR3352-20260323205248","PR3353":"0.0.0-PR3353-20260319195405","PR3354":"0.0.0-PR3354-20260319202552","PR3355":"0.0.0-PR3355-20260313233924","PR3356":"0.0.0-PR3356-20260319203636","PR3357":"0.0.0-PR3357-20260317183006","PR3358":"0.0.0-PR3358-20260319204934","PR3359":"0.0.0-PR3359-20260316142441","PR3365":"0.0.0-PR3365-20260318161429","PR3368":"0.0.0-PR3368-20260325181826","PR3371":"0.0.0-PR3371-20260318221021","PR3372":"0.0.0-PR3372-20260318232403","PR3373":"0.0.0-PR3373-20260318015440","PR3374":"0.0.0-PR3374-20260318163854","PR3375":"0.0.0-PR3375-20260318220013","PR3376":"0.0.0-PR3376-20260323213505","PR3377":"0.0.0-PR3377-20260323224443","PR3378":"0.0.0-PR3378-20260319214032","PR3379":"0.0.0-PR3379-20260318193504","PR3380":"0.0.0-PR3380-20260323210040","PR3381":"0.0.0-PR3381-20260323225357","PR3382":"0.0.0-PR3382-20260318215903","PR3383":"0.0.0-PR3383-20260319212856","PR3384":"0.0.0-PR3384-20260318231514","PR3385":"0.0.0-PR3385-20260324142712","PR3386":"0.0.0-PR3386-20260323233018","PR3387":"0.0.0-PR3387-20260319182511","PR3388":"0.0.0-PR3388-20260319204857","PR3389":"0.0.0-PR3389-20260323203201","PR3390":"0.0.0-PR3390-20260319210409","PR3391":"0.0.0-PR3391-20260324000819","PR3392":"0.0.0-PR3392-20260323214740","PR3393":"0.0.0-PR3393-20260323230604","PR3394":"0.0.0-PR3394-20260323231438","PR3395":"0.0.0-PR3395-20260323233001","PR3396":"0.0.0-PR3396-20260323235734","PR3397":"0.0.0-PR3397-20260326003336","PR3398":"0.0.0-PR3398-20260323204549","PR3399":"0.0.0-PR3399-20260324160123","PR3400":"0.0.0-PR3400-20260323220426","PR3403":"0.0.0-PR3403-20260325200229","PR3404":"0.0.0-PR3404-20260323222346","PR3405":"0.0.0-PR3405-20260323230817","PR3406":"0.0.0-PR3406-20260325162033","PR3407":"0.0.0-PR3407-20260324171429","PR3410":"0.0.0-PR3410-20260325162756","PR3411":"0.0.0-PR3411-20260326203430","PR3413":"0.0.0-PR3413-20260326202248","PR3414":"0.0.0-PR3414-20260326160228","PR3415":"0.0.0-PR3415-20260409192503","PR3416":"0.0.0-PR3416-20260326163647","PR3417":"0.0.0-PR3417-20260326145748","PR3419":"0.0.0-PR3419-20260326231740","PR3420":"0.0.0-PR3420-20260327193102","PR3421":"0.0.0-PR3421-20260407214949","PR3422":"0.0.0-PR3422-20260407231834","PR3423":"0.0.0-PR3423-20260408003036","PR3424":"0.0.0-PR3424-20260408004252","PR3425":"0.0.0-PR3425-20260408010714","PR3427":"0.0.0-PR3427-20260408050814","PR3432":"0.0.0-PR3432-20260407235702","PR3433":"0.0.0-PR3433-20260331235644","PR3434":"0.0.0-PR3434-20260407194750","PR3441":"0.0.0-PR3441-20260408220354","PR3442":"0.0.0-PR3442-20260407201204","PR3443":"0.0.0-PR3443-20260407222434","PR3461":"0.0.0-PR3461-20260407215809","PR3469":"0.0.0-PR3469-20260408220040","PR875":"0.0.0-PR875-20250227224630"},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"time":{"modified":"2026-04-09T12:35:34.000Z","created":"2024-08-09T16:53:24.004Z","0.0.0-PR3415-20260409192503":"2026-04-09T19:25:17.880Z","0.0.0-PR3415-20260409190603":"2026-04-09T19:06:19.211Z","0.0.0-PR3415-20260409185617":"2026-04-09T18:56:34.684Z","0.0.0-PR3415-20260408230240":"2026-04-08T23:02:55.054Z","0.0.0-PR3441-20260408220354":"2026-04-08T22:04:10.533Z","0.0.0-PR3469-20260408220040":"2026-04-08T22:00:56.031Z","3.2.42":"2026-04-08T13:29:09.594Z","0.0.0-PR3427-20260408050814":"2026-04-08T05:08:32.471Z","0.0.0-PR3425-20260408010714":"2026-04-08T01:07:30.063Z","0.0.0-PR3425-20260408005407":"2026-04-08T00:54:24.412Z","0.0.0-PR3424-20260408004252":"2026-04-08T00:43:07.851Z","0.0.0-PR3423-20260408003036":"2026-04-08T00:31:03.526Z","0.0.0-PR3423-20260408002246":"2026-04-08T00:23:03.960Z","0.0.0-PR3432-20260407235702":"2026-04-07T23:57:17.719Z","0.0.0-PR3422-20260407231834":"2026-04-07T23:18:50.941Z","0.0.0-PR3432-20260407231103":"2026-04-07T23:11:19.566Z","0.0.0-PR3443-20260407222434":"2026-04-07T22:24:51.454Z","0.0.0-PR3461-20260407215809":"2026-04-07T21:58:25.363Z","0.0.0-PR3421-20260407214949":"2026-04-07T21:50:04.330Z","0.0.0-PR3432-20260407213943":"2026-04-07T21:39:58.094Z","0.0.0-PR3421-20260407212100":"2026-04-07T21:21:15.292Z","0.0.0-PR3421-20260407211858":"2026-04-07T21:19:13.701Z","0.0.0-PR3443-20260407201224":"2026-04-07T20:12:39.863Z","0.0.0-PR3442-20260407201204":"2026-04-07T20:12:21.052Z","0.0.0-PR3441-20260407195803":"2026-04-07T19:58:18.959Z","0.0.0-PR3443-20260407195510":"2026-04-07T19:55:26.116Z","0.0.0-PR3442-20260407195506":"2026-04-07T19:55:23.480Z","0.0.0-PR3441-20260407195438":"2026-04-07T19:54:55.171Z","0.0.0-PR3434-20260407194750":"2026-04-07T19:48:05.698Z","0.0.0-PR3443-20260401004623":"2026-04-01T00:46:39.078Z","0.0.0-PR3443-20260401004417":"2026-04-01T00:44:33.119Z","0.0.0-PR3442-20260401001017":"2026-04-01T00:10:33.735Z","0.0.0-PR3442-20260401000803":"2026-04-01T00:08:26.101Z","0.0.0-PR3441-20260401000041":"2026-04-01T00:00:56.523Z","0.0.0-PR3434-20260331235927":"2026-03-31T23:59:43.286Z","0.0.0-PR3433-20260331235644":"2026-03-31T23:57:00.161Z","0.0.0-PR3434-20260331234928":"2026-03-31T23:49:44.798Z","0.0.0-PR3441-20260331234531":"2026-03-31T23:45:46.406Z","0.0.0-PR3441-20260331234325":"2026-03-31T23:43:40.743Z","0.0.0-PR3434-20260331013921":"2026-03-31T01:39:37.320Z","0.0.0-PR3434-20260331013712":"2026-03-31T01:37:28.415Z","0.0.0-PR3433-20260331005502":"2026-03-31T00:55:17.673Z","0.0.0-PR3433-20260331005255":"2026-03-31T00:53:10.560Z","0.0.0-PR3425-20260328004502":"2026-03-28T00:45:18.403Z","0.0.0-PR3424-20260328004442":"2026-03-28T00:44:58.257Z","0.0.0-PR3423-20260328004344":"2026-03-28T00:44:00.579Z","0.0.0-PR3422-20260328000630":"2026-03-28T00:06:47.486Z","0.0.0-PR3425-20260327231851":"2026-03-27T23:19:05.926Z","0.0.0-PR3425-20260327231202":"2026-03-27T23:12:19.133Z","0.0.0-PR3424-20260327230926":"2026-03-27T23:09:41.858Z","0.0.0-PR3423-20260327230825":"2026-03-27T23:08:44.518Z","0.0.0-PR3422-20260327230211":"2026-03-27T23:02:26.028Z","0.0.0-PR3422-20260327225305":"2026-03-27T22:53:20.391Z","0.0.0-PR3423-20260327224422":"2026-03-27T22:44:38.295Z","0.0.0-PR3415-20260327220325":"2026-03-27T22:03:40.298Z","0.0.0-PR3415-20260327212534":"2026-03-27T21:25:48.927Z","0.0.0-PR3423-20260327204832":"2026-03-27T20:48:46.579Z","0.0.0-PR3415-20260327204627":"2026-03-27T20:46:42.585Z","0.0.0-PR3422-20260327195414":"2026-03-27T19:54:29.529Z","0.0.0-PR3423-20260327194738":"2026-03-27T19:47:54.219Z","0.0.0-PR3420-20260327193102":"2026-03-27T19:31:17.255Z","0.0.0-PR3421-20260327193042":"2026-03-27T19:30:56.435Z","0.0.0-PR3422-20260327193023":"2026-03-27T19:30:37.651Z","0.0.0-PR3423-20260327193005":"2026-03-27T19:30:20.739Z","0.0.0-PR3425-20260327192950":"2026-03-27T19:30:06.556Z","0.0.0-PR3424-20260327192934":"2026-03-27T19:29:48.459Z","0.0.0-PR3425-20260327192734":"2026-03-27T19:27:49.370Z","0.0.0-PR3424-20260327191059":"2026-03-27T19:11:13.770Z","0.0.0-PR3423-20260327191041":"2026-03-27T19:10:57.838Z","0.0.0-PR3423-20260327190213":"2026-03-27T19:02:29.033Z","0.0.0-PR3424-20260327182656":"2026-03-27T18:27:12.246Z","0.0.0-PR3423-20260327182551":"2026-03-27T18:26:07.578Z","0.0.0-PR3424-20260327175718":"2026-03-27T17:57:33.810Z","0.0.0-PR3424-20260327175506":"2026-03-27T17:55:21.116Z","0.0.0-PR3423-20260327173919":"2026-03-27T17:39:34.525Z","0.0.0-PR3420-20260327172600":"2026-03-27T17:26:15.338Z","0.0.0-PR3421-20260327172533":"2026-03-27T17:25:49.372Z","0.0.0-PR3422-20260327172511":"2026-03-27T17:25:26.601Z","0.0.0-PR3423-20260327172446":"2026-03-27T17:25:02.024Z","0.0.0-PR3423-20260327170200":"2026-03-27T17:02:15.989Z","0.0.0-PR3415-20260327165253":"2026-03-27T16:53:08.601Z","0.0.0-PR3422-20260327164244":"2026-03-27T16:43:00.234Z","0.0.0-PR3420-20260327161436":"2026-03-27T16:14:51.127Z","0.0.0-PR3421-20260327161359":"2026-03-27T16:14:15.104Z","0.0.0-PR3422-20260327161350":"2026-03-27T16:14:05.774Z","0.0.0-PR3420-20260327161219":"2026-03-27T16:12:35.846Z","0.0.0-PR3421-20260327161157":"2026-03-27T16:12:12.635Z","0.0.0-PR3422-20260327161146":"2026-03-27T16:12:02.490Z","0.0.0-PR3422-20260327160330":"2026-03-27T16:04:03.636Z","0.0.0-PR3422-20260327154726":"2026-03-27T15:47:41.974Z","0.0.0-PR3420-20260327154725":"2026-03-27T15:47:40.556Z","0.0.0-PR3421-20260327154715":"2026-03-27T15:47:30.255Z","0.0.0-PR3422-20260327154521":"2026-03-27T15:45:37.259Z","0.0.0-PR3420-20260327154404":"2026-03-27T15:44:21.960Z","0.0.0-PR3421-20260327154357":"2026-03-27T15:44:13.247Z","0.0.0-PR3421-20260327145313":"2026-03-27T14:53:28.051Z","0.0.0-PR3421-20260327145054":"2026-03-27T14:51:10.024Z","0.0.0-PR3420-20260327145027":"2026-03-27T14:50:42.269Z","0.0.0-PR3421-20260327141902":"2026-03-27T14:19:18.370Z","0.0.0-PR3420-20260327023802":"2026-03-27T02:38:16.393Z","0.0.0-PR3420-20260327023559":"2026-03-27T02:36:15.049Z","0.0.0-PR3420-20260327010721":"2026-03-27T01:07:37.626Z","3.2.41":"2026-03-26T23:31:21.336Z","0.0.0-PR3419-20260326231740":"2026-03-26T23:17:55.779Z","0.0.0-PR3419-20260326231508":"2026-03-26T23:15:24.913Z","0.0.0-PR3419-20260326231127":"2026-03-26T23:11:42.212Z","0.0.0-PR3415-20260326224607":"2026-03-26T22:46:23.596Z","0.0.0-PR3415-20260326205524":"2026-03-26T20:55:39.976Z","0.0.0-PR3411-20260326203430":"2026-03-26T20:34:45.124Z","0.0.0-PR3411-20260326202745":"2026-03-26T20:28:01.338Z","0.0.0-PR3411-20260326202532":"2026-03-26T20:25:47.581Z","0.0.0-PR3413-20260326202248":"2026-03-26T20:23:04.795Z","0.0.0-PR3413-20260326202039":"2026-03-26T20:20:55.825Z","0.0.0-PR3413-20260326201834":"2026-03-26T20:18:50.035Z","0.0.0-PR3413-20260326201627":"2026-03-26T20:16:43.698Z","0.0.0-PR3413-20260326201248":"2026-03-26T20:13:03.921Z","0.0.0-PR3413-20260326201016":"2026-03-26T20:10:31.630Z","0.0.0-PR3416-20260326163647":"2026-03-26T16:37:02.636Z","0.0.0-PR3414-20260326160228":"2026-03-26T16:02:44.019Z","0.0.0-PR3417-20260326145748":"2026-03-26T14:58:04.703Z","0.0.0-PR3343-20260326050701":"2026-03-26T05:07:18.134Z","0.0.0-PR3343-20260326050433":"2026-03-26T05:04:50.739Z","0.0.0-PR3416-20260326004021":"2026-03-26T00:40:37.068Z","0.0.0-PR3397-20260326003336":"2026-03-26T00:33:51.403Z","0.0.0-PR3397-20260326003008":"2026-03-26T00:30:23.919Z","0.0.0-PR3415-20260325230637":"2026-03-25T23:06:52.715Z","0.0.0-PR3415-20260325225053":"2026-03-25T22:51:08.950Z","0.0.0-PR3415-20260325223009":"2026-03-25T22:30:25.047Z","0.0.0-PR3415-20260325202303":"2026-03-25T20:23:19.483Z","0.0.0-PR3403-20260325200229":"2026-03-25T20:02:45.366Z","0.0.0-PR3415-20260325200122":"2026-03-25T20:01:38.806Z","0.0.0-PR3403-20260325195123":"2026-03-25T19:51:41.391Z","0.0.0-PR3403-20260325192355":"2026-03-25T19:24:10.466Z","0.0.0-PR3403-20260325184832":"2026-03-25T18:48:48.756Z","0.0.0-PR3368-20260325181826":"2026-03-25T18:18:41.344Z","0.0.0-PR3368-20260325180122":"2026-03-25T18:01:37.999Z","0.0.0-PR3368-20260325174223":"2026-03-25T17:42:38.810Z","0.0.0-PR3414-20260325173747":"2026-03-25T17:38:03.275Z","0.0.0-PR3403-20260325173739":"2026-03-25T17:37:53.810Z","0.0.0-PR3368-20260325173648":"2026-03-25T17:37:05.558Z","0.0.0-PR3410-20260325162756":"2026-03-25T16:28:11.858Z","0.0.0-PR3406-20260325162033":"2026-03-25T16:20:50.696Z","0.0.0-PR3410-20260324223405":"2026-03-24T22:34:21.763Z","0.0.0-PR3406-20260324210820":"2026-03-24T21:08:35.289Z","3.2.40":"2026-03-24T17:32:57.199Z","0.0.0-PR3407-20260324171429":"2026-03-24T17:14:47.929Z","0.0.0-PR3407-20260324170353":"2026-03-24T17:04:13.027Z","0.0.0-PR3407-20260324170144":"2026-03-24T17:02:03.049Z","0.0.0-PR3406-20260324162018":"2026-03-24T16:20:37.833Z","0.0.0-PR3399-20260324160123":"2026-03-24T16:01:42.205Z","0.0.0-PR3407-20260324153745":"2026-03-24T15:38:05.311Z","0.0.0-PR3407-20260324153524":"2026-03-24T15:35:43.605Z","0.0.0-PR3385-20260324142712":"2026-03-24T14:27:30.537Z","0.0.0-PR3385-20260324142456":"2026-03-24T14:25:14.928Z","0.0.0-PR3343-20260324050648":"2026-03-24T05:07:05.531Z","0.0.0-PR3343-20260324050427":"2026-03-24T05:04:45.011Z","0.0.0-PR3406-20260324002212":"2026-03-24T00:22:29.326Z","0.0.0-PR3406-20260324002003":"2026-03-24T00:20:20.585Z","0.0.0-PR3391-20260324000819":"2026-03-24T00:08:36.019Z","0.0.0-PR3396-20260323235734":"2026-03-23T23:57:51.344Z","0.0.0-PR3391-20260323235646":"2026-03-23T23:57:03.475Z","0.0.0-PR3399-20260323233802":"2026-03-23T23:38:19.468Z","0.0.0-PR3386-20260323233018":"2026-03-23T23:30:39.361Z","0.0.0-PR3395-20260323233001":"2026-03-23T23:30:19.405Z","0.0.0-PR3394-20260323231438":"2026-03-23T23:14:55.383Z","0.0.0-PR3405-20260323230817":"2026-03-23T23:08:35.002Z","0.0.0-PR3393-20260323230604":"2026-03-23T23:06:22.728Z","0.0.0-PR3381-20260323225357":"2026-03-23T22:54:14.646Z","0.0.0-PR3377-20260323224443":"2026-03-23T22:45:00.586Z","0.0.0-PR3377-20260323223619":"2026-03-23T22:36:36.587Z","0.0.0-PR3404-20260323222346":"2026-03-23T22:24:03.458Z","0.0.0-PR3404-20260323222138":"2026-03-23T22:21:55.920Z","0.0.0-PR3399-20260323222014":"2026-03-23T22:20:30.028Z","0.0.0-PR3399-20260323221809":"2026-03-23T22:18:26.373Z","0.0.0-PR3404-20260323221403":"2026-03-23T22:14:19.847Z","0.0.0-PR3404-20260323221106":"2026-03-23T22:11:23.229Z","0.0.0-PR3393-20260323220750":"2026-03-23T22:08:06.564Z","0.0.0-PR3404-20260323220729":"2026-03-23T22:07:45.619Z","0.0.0-PR3400-20260323220426":"2026-03-23T22:04:42.859Z","0.0.0-PR3343-20260323214901":"2026-03-23T21:49:24.044Z","0.0.0-PR3392-20260323214740":"2026-03-23T21:48:03.126Z","0.0.0-PR3343-20260323214650":"2026-03-23T21:47:09.331Z","0.0.0-PR3392-20260323214534":"2026-03-23T21:45:54.997Z","0.0.0-PR3376-20260323213505":"2026-03-23T21:35:22.222Z","0.0.0-PR3403-20260323211126":"2026-03-23T21:11:45.040Z","0.0.0-PR3380-20260323210040":"2026-03-23T21:00:57.506Z","0.0.0-PR3352-20260323205248":"2026-03-23T20:53:06.207Z","0.0.0-PR3381-20260323205225":"2026-03-23T20:52:42.984Z","0.0.0-PR3398-20260323204549":"2026-03-23T20:46:08.189Z","0.0.0-PR3398-20260323204054":"2026-03-23T20:41:11.261Z","0.0.0-PR3351-20260323203909":"2026-03-23T20:39:27.000Z","0.0.0-PR3389-20260323203201":"2026-03-23T20:32:20.053Z","0.0.0-PR3350-20260323201840":"2026-03-23T20:18:57.198Z","0.0.0-PR3400-20260323200639":"2026-03-23T20:06:56.372Z","0.0.0-PR3400-20260323194913":"2026-03-23T19:49:30.334Z","0.0.0-PR3389-20260323193218":"2026-03-23T19:32:38.497Z","0.0.0-PR3389-20260323192750":"2026-03-23T19:28:07.993Z","0.0.0-PR3389-20260323191301":"2026-03-23T19:13:18.865Z","0.0.0-PR3349-20260323191150":"2026-03-23T19:12:08.934Z","0.0.0-PR3389-20260323190222":"2026-03-23T19:02:38.650Z","0.0.0-PR3389-20260323185637":"2026-03-23T18:56:53.893Z","0.0.0-PR3349-20260323185138":"2026-03-23T18:51:55.203Z","0.0.0-PR3348-20260323182003":"2026-03-23T18:20:20.580Z","0.0.0-PR3389-20260323172630":"2026-03-23T17:26:55.246Z","0.0.0-PR3385-20260323165107":"2026-03-23T16:51:26.680Z","0.0.0-PR3385-20260323141242":"2026-03-23T14:12:58.534Z","0.0.0-PR3256-20260323075142":"2026-03-23T07:51:59.929Z","0.0.0-PR3343-20260323050716":"2026-03-23T05:07:32.465Z","0.0.0-PR3343-20260323050454":"2026-03-23T05:05:10.277Z","0.0.0-PR3343-20260320050901":"2026-03-20T05:09:17.479Z","0.0.0-PR3343-20260320050638":"2026-03-20T05:06:55.314Z","0.0.0-PR3343-20260320050424":"2026-03-20T05:04:40.561Z","0.0.0-PR3400-20260319232855":"2026-03-19T23:29:14.478Z","0.0.0-PR3399-20260319232752":"2026-03-19T23:28:08.222Z","0.0.0-PR3398-20260319232731":"2026-03-19T23:27:46.433Z","0.0.0-PR3397-20260319224246":"2026-03-19T22:43:02.676Z","0.0.0-PR3391-20260319223456":"2026-03-19T22:35:12.793Z","0.0.0-PR3391-20260319222555":"2026-03-19T22:26:11.848Z","0.0.0-PR3396-20260319222503":"2026-03-19T22:25:22.636Z","0.0.0-PR3396-20260319222259":"2026-03-19T22:23:16.192Z","0.0.0-PR3395-20260319220327":"2026-03-19T22:03:44.448Z","0.0.0-PR3395-20260319215810":"2026-03-19T21:58:26.594Z","0.0.0-PR3394-20260319215752":"2026-03-19T21:58:08.542Z","0.0.0-PR3393-20260319215731":"2026-03-19T21:57:48.008Z","0.0.0-PR3394-20260319215546":"2026-03-19T21:56:02.633Z","0.0.0-PR3393-20260319215520":"2026-03-19T21:55:37.159Z","0.0.0-PR3393-20260319215315":"2026-03-19T21:53:30.840Z","0.0.0-PR3392-20260319214042":"2026-03-19T21:40:58.825Z","0.0.0-PR3378-20260319214032":"2026-03-19T21:40:49.876Z","0.0.0-PR3392-20260319213836":"2026-03-19T21:38:52.814Z","0.0.0-PR3383-20260319212856":"2026-03-19T21:29:14.161Z","0.0.0-PR3391-20260319212655":"2026-03-19T21:27:14.538Z","0.0.0-PR3391-20260319212435":"2026-03-19T21:24:51.515Z","0.0.0-PR3389-20260319211707":"2026-03-19T21:17:23.596Z","0.0.0-PR3390-20260319210409":"2026-03-19T21:04:25.264Z","0.0.0-PR3390-20260319210202":"2026-03-19T21:02:20.430Z","0.0.0-PR3389-20260319205621":"2026-03-19T20:56:37.519Z","0.0.0-PR3389-20260319205416":"2026-03-19T20:54:33.314Z","0.0.0-PR3389-20260319205211":"2026-03-19T20:52:27.001Z","0.0.0-PR3358-20260319204934":"2026-03-19T20:49:51.370Z","0.0.0-PR3388-20260319204857":"2026-03-19T20:49:13.335Z","0.0.0-PR3358-20260319204725":"2026-03-19T20:47:43.164Z","0.0.0-PR3378-20260319204444":"2026-03-19T20:45:00.064Z","0.0.0-PR3389-20260319204300":"2026-03-19T20:43:17.228Z","0.0.0-PR3388-20260319203903":"2026-03-19T20:39:19.346Z","0.0.0-PR3389-20260319203853":"2026-03-19T20:39:10.110Z","0.0.0-PR3385-20260319203753":"2026-03-19T20:38:10.891Z","0.0.0-PR3356-20260319203636":"2026-03-19T20:36:52.695Z","0.0.0-PR3388-20260319203556":"2026-03-19T20:36:12.041Z","0.0.0-PR3385-20260319203541":"2026-03-19T20:35:57.520Z","0.0.0-PR3356-20260319203428":"2026-03-19T20:34:45.617Z","0.0.0-PR3385-20260319203301":"2026-03-19T20:33:18.997Z","0.0.0-PR3385-20260319203057":"2026-03-19T20:31:14.278Z","0.0.0-PR3354-20260319202552":"2026-03-19T20:26:11.094Z","0.0.0-PR3377-20260319201208":"2026-03-19T20:12:24.509Z","0.0.0-PR3383-20260319195547":"2026-03-19T19:56:04.475Z","0.0.0-PR3353-20260319195405":"2026-03-19T19:54:22.034Z","0.0.0-PR3383-20260319190159":"2026-03-19T19:02:16.147Z","0.0.0-PR3353-20260319185914":"2026-03-19T18:59:31.211Z","0.0.0-PR3368-20260319184505":"2026-03-19T18:45:22.040Z","0.0.0-PR3387-20260319182511":"2026-03-19T18:25:29.018Z","0.0.0-PR3387-20260319182259":"2026-03-19T18:23:15.357Z","0.0.0-PR3386-20260319181355":"2026-03-19T18:14:12.290Z","0.0.0-PR3376-20260319173954":"2026-03-19T17:40:09.675Z","0.0.0-PR3385-20260319165137":"2026-03-19T16:51:54.048Z","0.0.0-PR3385-20260319164904":"2026-03-19T16:49:20.004Z","0.0.0-PR3385-20260319164650":"2026-03-19T16:47:05.713Z","0.0.0-PR3385-20260319164439":"2026-03-19T16:44:55.581Z","0.0.0-PR3385-20260319164229":"2026-03-19T16:42:46.195Z","0.0.0-PR3332-20260319152044":"2026-03-19T15:21:00.964Z","0.0.0-PR3332-20260319150753":"2026-03-19T15:08:09.449Z","0.0.0-PR3343-20260319050704":"2026-03-19T05:07:19.946Z","0.0.0-PR3343-20260319050438":"2026-03-19T05:04:54.862Z","0.0.0-PR3368-20260318235053":"2026-03-18T23:51:10.654Z","0.0.0-PR3368-20260318234616":"2026-03-18T23:46:31.232Z","0.0.0-PR3332-20260318233725":"2026-03-18T23:37:40.853Z","0.0.0-PR3332-20260318233324":"2026-03-18T23:33:40.047Z","0.0.0-PR3368-20260318232811":"2026-03-18T23:28:27.941Z","0.0.0-PR3372-20260318232403":"2026-03-18T23:24:19.033Z","0.0.0-PR3332-20260318232249":"2026-03-18T23:23:05.351Z","0.0.0-PR3384-20260318231514":"2026-03-18T23:15:30.227Z","0.0.0-PR3381-20260318231007":"2026-03-18T23:10:22.489Z","0.0.0-PR3381-20260318230806":"2026-03-18T23:08:21.232Z","0.0.0-PR3368-20260318225954":"2026-03-18T23:00:10.482Z","0.0.0-PR3332-20260318224515":"2026-03-18T22:45:32.597Z","0.0.0-PR3332-20260318224250":"2026-03-18T22:43:05.323Z","0.0.0-PR3372-20260318223840":"2026-03-18T22:38:56.053Z","0.0.0-PR3332-20260318222619":"2026-03-18T22:26:35.814Z","0.0.0-PR3371-20260318221021":"2026-03-18T22:10:36.004Z","0.0.0-PR3375-20260318220013":"2026-03-18T22:00:31.783Z","0.0.0-PR3382-20260318215903":"2026-03-18T21:59:18.652Z","0.0.0-PR3383-20260318215812":"2026-03-18T21:58:28.698Z","0.0.0-PR3383-20260318215606":"2026-03-18T21:56:22.764Z","0.0.0-PR3383-20260318215338":"2026-03-18T21:53:54.150Z","0.0.0-PR3273-20260318214918":"2026-03-18T21:49:33.793Z","0.0.0-PR3371-20260318214620":"2026-03-18T21:46:36.081Z","0.0.0-PR3371-20260318214155":"2026-03-18T21:42:12.063Z","0.0.0-PR3382-20260318213854":"2026-03-18T21:39:10.770Z","0.0.0-PR3382-20260318213641":"2026-03-18T21:36:59.314Z","0.0.0-PR3381-20260318212337":"2026-03-18T21:23:52.499Z","0.0.0-PR3378-20260318211951":"2026-03-18T21:20:07.157Z","0.0.0-PR3381-20260318211941":"2026-03-18T21:19:57.214Z","0.0.0-PR3273-20260318211526":"2026-03-18T21:15:42.396Z","0.0.0-PR3381-20260318211423":"2026-03-18T21:14:39.342Z","0.0.0-PR3378-20260318211420":"2026-03-18T21:14:36.856Z","0.0.0-PR3381-20260318210746":"2026-03-18T21:08:02.689Z","0.0.0-PR3378-20260318205601":"2026-03-18T20:56:17.512Z","0.0.0-PR3352-20260318205034":"2026-03-18T20:50:51.476Z","0.0.0-PR3377-20260318204220":"2026-03-18T20:42:36.770Z","0.0.0-PR3376-20260318204209":"2026-03-18T20:42:26.954Z","0.0.0-PR3377-20260318202608":"2026-03-18T20:26:23.817Z","0.0.0-PR3372-20260318201618":"2026-03-18T20:16:34.461Z","0.0.0-PR3377-20260318200613":"2026-03-18T20:06:31.282Z","0.0.0-PR3351-20260318200536":"2026-03-18T20:05:51.513Z","0.0.0-PR3351-20260318200331":"2026-03-18T20:03:47.577Z","0.0.0-PR3380-20260318195705":"2026-03-18T19:57:21.359Z","0.0.0-PR3346-20260318195633":"2026-03-18T19:56:49.071Z","0.0.0-PR3348-20260318195618":"2026-03-18T19:56:35.092Z","0.0.0-PR3349-20260318195611":"2026-03-18T19:56:27.787Z","0.0.0-PR3350-20260318195549":"2026-03-18T19:56:04.741Z","0.0.0-PR3380-20260318195504":"2026-03-18T19:55:20.396Z","0.0.0-PR3380-20260318195016":"2026-03-18T19:50:32.840Z","0.0.0-PR3349-20260318194934":"2026-03-18T19:49:50.210Z","0.0.0-PR3380-20260318194810":"2026-03-18T19:48:27.485Z","0.0.0-PR3348-20260318194755":"2026-03-18T19:48:11.112Z","0.0.0-PR3346-20260318194716":"2026-03-18T19:47:31.416Z","0.0.0-PR3350-20260318194645":"2026-03-18T19:47:02.404Z","0.0.0-PR3380-20260318194300":"2026-03-18T19:43:18.125Z","0.0.0-PR3377-20260318193727":"2026-03-18T19:37:43.697Z","0.0.0-PR3379-20260318193504":"2026-03-18T19:35:20.691Z","0.0.0-PR3379-20260318193258":"2026-03-18T19:33:14.881Z","0.0.0-PR3377-20260318192503":"2026-03-18T19:25:19.981Z","0.0.0-PR3371-20260318192019":"2026-03-18T19:20:36.830Z","0.0.0-PR3376-20260318191759":"2026-03-18T19:18:15.801Z","0.0.0-PR3371-20260318190928":"2026-03-18T19:09:45.203Z","0.0.0-PR3371-20260318190713":"2026-03-18T19:07:29.058Z","0.0.0-PR3368-20260318183416":"2026-03-18T18:34:33.407Z","0.0.0-PR3377-20260318183220":"2026-03-18T18:32:37.109Z","0.0.0-PR3376-20260318183101":"2026-03-18T18:31:17.579Z","0.0.0-PR3377-20260318182643":"2026-03-18T18:26:59.410Z","0.0.0-PR3376-20260318182639":"2026-03-18T18:26:55.825Z","0.0.0-PR3368-20260318181148":"2026-03-18T18:12:04.082Z","0.0.0-PR3368-20260318180941":"2026-03-18T18:09:57.606Z","0.0.0-PR3368-20260318175613":"2026-03-18T17:56:30.466Z","0.0.0-PR3368-20260318174747":"2026-03-18T17:48:03.560Z","0.0.0-PR3375-20260318172008":"2026-03-18T17:20:24.402Z","0.0.0-PR3371-20260318171823":"2026-03-18T17:18:39.837Z","0.0.0-PR3375-20260318171805":"2026-03-18T17:18:21.609Z","0.0.0-PR3371-20260318171338":"2026-03-18T17:15:53.213Z","0.0.0-PR3371-20260318170359":"2026-03-18T17:04:15.879Z","0.0.0-PR3346-20260318170228":"2026-03-18T17:02:43.883Z","0.0.0-PR3346-20260318164412":"2026-03-18T16:44:27.679Z","0.0.0-PR3374-20260318163854":"2026-03-18T16:39:11.011Z","0.0.0-PR3374-20260318163643":"2026-03-18T16:36:59.202Z","0.0.0-PR3351-20260318162222":"2026-03-18T16:22:38.303Z","0.0.0-PR3349-20260318161602":"2026-03-18T16:16:18.199Z","0.0.0-PR3365-20260318161429":"2026-03-18T16:14:45.961Z","0.0.0-PR3343-20260318050702":"2026-03-18T05:07:17.221Z","0.0.0-PR3343-20260318050444":"2026-03-18T05:04:58.756Z","0.0.0-PR3373-20260318015440":"2026-03-18T01:54:56.156Z","0.0.0-PR3373-20260318015236":"2026-03-18T01:52:52.469Z","0.0.0-PR3347-20260318010720":"2026-03-18T01:07:36.004Z","0.0.0-PR3356-20260318004819":"2026-03-18T00:48:34.833Z","0.0.0-PR3347-20260318002900":"2026-03-18T00:29:16.801Z","0.0.0-PR3365-20260318001239":"2026-03-18T00:12:54.420Z","0.0.0-PR3365-20260318001038":"2026-03-18T00:10:53.225Z","0.0.0-PR3365-20260318000833":"2026-03-18T00:08:49.124Z","0.0.0-PR3365-20260317235829":"2026-03-17T23:58:45.118Z","0.0.0-PR3365-20260317235339":"2026-03-17T23:53:54.100Z","0.0.0-PR3365-20260317234731":"2026-03-17T23:47:46.861Z","0.0.0-PR3371-20260317232613":"2026-03-17T23:26:29.146Z","0.0.0-PR3371-20260317231408":"2026-03-17T23:14:23.376Z","0.0.0-PR3371-20260317231047":"2026-03-17T23:11:02.023Z","0.0.0-PR3371-20260317230837":"2026-03-17T23:08:52.493Z","0.0.0-PR3371-20260317230452":"2026-03-17T23:05:07.774Z","0.0.0-PR3371-20260317230245":"2026-03-17T23:02:59.853Z","0.0.0-PR3371-20260317225426":"2026-03-17T22:54:40.943Z","0.0.0-PR3329-20260317212546":"2026-03-17T21:26:01.342Z","0.0.0-PR3329-20260317204130":"2026-03-17T20:41:46.465Z","0.0.0-PR3365-20260317203949":"2026-03-17T20:40:04.817Z","0.0.0-PR3329-20260317203920":"2026-03-17T20:39:36.230Z","0.0.0-PR3368-20260317202913":"2026-03-17T20:29:27.958Z","0.0.0-PR3368-20260317202401":"2026-03-17T20:24:16.729Z","0.0.0-PR3365-20260317192809":"2026-03-17T19:28:25.571Z","0.0.0-PR3329-20260317190522":"2026-03-17T19:05:37.279Z","0.0.0-PR3329-20260317190138":"2026-03-17T19:01:52.544Z","0.0.0-PR3329-20260317185835":"2026-03-17T18:58:50.886Z","0.0.0-PR3365-20260317184420":"2026-03-17T18:44:35.811Z","0.0.0-PR3365-20260317183921":"2026-03-17T18:39:37.232Z","0.0.0-PR3357-20260317183006":"2026-03-17T18:30:22.190Z","0.0.0-PR3357-20260317182143":"2026-03-17T18:21:58.261Z","0.0.0-PR3357-20260317174510":"2026-03-17T17:45:27.276Z","0.0.0-PR3357-20260317174202":"2026-03-17T17:42:17.088Z","0.0.0-PR3357-20260317163109":"2026-03-17T16:31:24.349Z","3.2.39":"2026-03-17T14:16:21.679Z","0.0.0-PR3339-20260317135619":"2026-03-17T13:56:36.838Z","0.0.0-PR3357-20260316233029":"2026-03-16T23:30:44.940Z","0.0.0-PR3357-20260316232322":"2026-03-16T23:23:37.260Z","0.0.0-PR3357-20260316231821":"2026-03-16T23:18:36.532Z","0.0.0-PR3357-20260316231503":"2026-03-16T23:15:18.236Z","0.0.0-PR3357-20260316231304":"2026-03-16T23:13:20.336Z","0.0.0-PR3357-20260316231056":"2026-03-16T23:11:11.568Z","0.0.0-PR3365-20260316224629":"2026-03-16T22:46:44.519Z","0.0.0-PR3301-20260316220527":"2026-03-16T22:05:42.256Z","0.0.0-PR3365-20260316212004":"2026-03-16T21:20:20.423Z","0.0.0-PR3350-20260316194038":"2026-03-16T19:40:53.952Z","0.0.0-PR3357-20260316190606":"2026-03-16T19:06:21.621Z","0.0.0-PR3357-20260316183947":"2026-03-16T18:40:02.843Z","0.0.0-PR3358-20260316183407":"2026-03-16T18:34:23.914Z","3.2.38":"2026-03-16T15:35:43.868Z","0.0.0-PR3359-20260316142441":"2026-03-16T14:24:57.060Z","0.0.0-PR3256-20260316075803":"2026-03-16T07:58:19.805Z","0.0.0-PR3343-20260316050925":"2026-03-16T05:09:40.776Z","0.0.0-PR3343-20260316050726":"2026-03-16T05:07:41.185Z","0.0.0-PR3343-20260316050459":"2026-03-16T05:05:15.981Z","0.0.0-PR3358-20260314005844":"2026-03-14T00:59:00.009Z","0.0.0-PR3358-20260314004250":"2026-03-14T00:43:05.290Z","0.0.0-PR3356-20260314004110":"2026-03-14T00:41:25.991Z","0.0.0-PR3354-20260314004012":"2026-03-14T00:40:27.856Z","0.0.0-PR3353-20260314003822":"2026-03-14T00:38:37.521Z","0.0.0-PR3359-20260314003711":"2026-03-14T00:37:26.534Z","0.0.0-PR3345-20260314003622":"2026-03-14T00:36:37.768Z","0.0.0-PR3347-20260314003543":"2026-03-14T00:35:58.913Z","0.0.0-PR3359-20260314003453":"2026-03-14T00:35:07.898Z","0.0.0-PR3345-20260314003321":"2026-03-14T00:33:35.933Z","0.0.0-PR3359-20260314003107":"2026-03-14T00:31:22.063Z","0.0.0-PR3357-20260314002117":"2026-03-14T00:21:33.245Z","0.0.0-PR3358-20260314001414":"2026-03-14T00:14:30.442Z","0.0.0-PR3357-20260314001330":"2026-03-14T00:13:45.565Z","0.0.0-PR3356-20260313234241":"2026-03-13T23:42:58.619Z","0.0.0-PR3355-20260313233924":"2026-03-13T23:39:39.459Z","0.0.0-PR3355-20260313233328":"2026-03-13T23:33:41.789Z","0.0.0-PR3355-20260313233129":"2026-03-13T23:31:44.762Z","0.0.0-PR3353-20260313232137":"2026-03-13T23:21:53.087Z","0.0.0-PR3347-20260313232105":"2026-03-13T23:21:20.788Z","0.0.0-PR3345-20260313232005":"2026-03-13T23:20:21.227Z","0.0.0-PR3354-20260313231902":"2026-03-13T23:19:18.256Z","0.0.0-PR3354-20260313231537":"2026-03-13T23:15:53.004Z","0.0.0-PR3354-20260313231109":"2026-03-13T23:11:25.460Z","0.0.0-PR3354-20260313222505":"2026-03-13T22:25:20.535Z","0.0.0-PR3354-20260313222259":"2026-03-13T22:23:15.494Z","0.0.0-PR3353-20260313220834":"2026-03-13T22:08:50.321Z","0.0.0-PR3346-20260313204127":"2026-03-13T20:41:42.846Z","0.0.0-PR3352-20260313203929":"2026-03-13T20:39:44.724Z","0.0.0-PR3352-20260313203705":"2026-03-13T20:37:23.204Z","0.0.0-PR3351-20260313203209":"2026-03-13T20:32:24.958Z","0.0.0-PR3351-20260313203005":"2026-03-13T20:30:20.760Z","0.0.0-PR3350-20260313201916":"2026-03-13T20:19:31.612Z","0.0.0-PR3350-20260313201717":"2026-03-13T20:17:34.104Z","0.0.0-PR3349-20260313201250":"2026-03-13T20:13:05.836Z","0.0.0-PR3349-20260313201046":"2026-03-13T20:11:03.152Z","0.0.0-PR3353-20260313200915":"2026-03-13T20:09:32.528Z","0.0.0-PR3348-20260313200224":"2026-03-13T20:02:39.852Z","0.0.0-PR3348-20260313200021":"2026-03-13T20:00:36.916Z","0.0.0-PR3352-20260313193701":"2026-03-13T19:37:16.567Z","0.0.0-PR3346-20260313193634":"2026-03-13T19:36:49.194Z","0.0.0-PR3352-20260313193453":"2026-03-13T19:35:09.705Z","0.0.0-PR3346-20260313193423":"2026-03-13T19:34:38.156Z","0.0.0-PR3349-20260313193415":"2026-03-13T19:34:30.367Z","0.0.0-PR3348-20260313193407":"2026-03-13T19:34:24.762Z","0.0.0-PR3350-20260313193343":"2026-03-13T19:33:58.354Z","0.0.0-PR3351-20260313193335":"2026-03-13T19:33:50.379Z","0.0.0-PR3352-20260313193253":"2026-03-13T19:33:08.965Z","0.0.0-PR3352-20260313193038":"2026-03-13T19:30:54.098Z","0.0.0-PR3351-20260313192653":"2026-03-13T19:27:08.501Z","0.0.0-PR3347-20260313192531":"2026-03-13T19:25:45.941Z","0.0.0-PR3351-20260313192444":"2026-03-13T19:25:01.306Z","0.0.0-PR3350-20260313190826":"2026-03-13T19:08:39.872Z","0.0.0-PR3350-20260313190621":"2026-03-13T19:06:36.839Z","0.0.0-PR3349-20260313184417":"2026-03-13T18:44:32.453Z","0.0.0-PR3349-20260313184211":"2026-03-13T18:42:26.806Z","0.0.0-PR3348-20260313183518":"2026-03-13T18:35:34.371Z","0.0.0-PR3348-20260313183308":"2026-03-13T18:33:23.048Z","0.0.0-PR3348-20260313183110":"2026-03-13T18:31:24.541Z","0.0.0-PR3347-20260313182954":"2026-03-13T18:30:09.349Z","0.0.0-PR3347-20260313182401":"2026-03-13T18:24:17.950Z","0.0.0-PR3346-20260313181929":"2026-03-13T18:19:44.743Z","0.0.0-PR3346-20260313181729":"2026-03-13T18:17:45.125Z","0.0.0-PR3345-20260313174330":"2026-03-13T17:43:46.178Z","0.0.0-PR3345-20260313172941":"2026-03-13T17:29:57.241Z","0.0.0-PR3345-20260313164144":"2026-03-13T16:41:59.351Z","0.0.0-PR3345-20260313163936":"2026-03-13T16:39:51.562Z","0.0.0-PR3345-20260313163207":"2026-03-13T16:32:23.025Z","0.0.0-PR3339-20260313141720":"2026-03-13T14:17:39.777Z","0.0.0-PR3344-20260313014658":"2026-03-13T01:47:13.972Z","0.0.0-PR3344-20260313013907":"2026-03-13T01:39:22.709Z","0.0.0-PR3322-20260313000202":"2026-03-13T00:02:17.040Z","0.0.0-PR3339-20260312234301":"2026-03-12T23:43:17.003Z","0.0.0-PR3339-20260312233055":"2026-03-12T23:31:11.001Z","0.0.0-PR3339-20260312232654":"2026-03-12T23:27:09.280Z","0.0.0-PR3339-20260312230746":"2026-03-12T23:08:02.610Z","0.0.0-PR3339-20260312215010":"2026-03-12T21:50:26.576Z","0.0.0-PR3338-20260312212748":"2026-03-12T21:28:03.885Z","0.0.0-PR3292-20260312175152":"2026-03-12T17:52:09.028Z","0.0.0-PR3311-20260312005833":"2026-03-12T00:58:50.439Z","3.2.37":"2026-03-11T21:20:52.520Z","0.0.0-PR3330-20260311211357":"2026-03-11T21:14:16.797Z","0.0.0-PR3329-20260311204510":"2026-03-11T20:45:25.578Z","0.0.0-PR3329-20260311204308":"2026-03-11T20:43:24.155Z","0.0.0-PR3329-20260311204104":"2026-03-11T20:41:20.790Z","0.0.0-PR3311-20260311202700":"2026-03-11T20:27:15.955Z","0.0.0-PR3323-20260311201249":"2026-03-11T20:13:03.449Z","0.0.0-PR3322-20260311201031":"2026-03-11T20:10:47.509Z","0.0.0-PR3322-20260311192038":"2026-03-11T19:20:53.598Z","0.0.0-PR3323-20260311183242":"2026-03-11T18:32:57.456Z","0.0.0-PR3322-20260311182834":"2026-03-11T18:28:48.616Z","0.0.0-PR3327-20260311180324":"2026-03-11T18:03:40.348Z","0.0.0-PR3327-20260311180116":"2026-03-11T18:01:32.365Z","0.0.0-PR3328-20260311173945":"2026-03-11T17:40:00.194Z","0.0.0-PR3327-20260311163248":"2026-03-11T16:33:03.773Z","0.0.0-PR3322-20260310235002":"2026-03-10T23:50:16.896Z","0.0.0-PR3322-20260310233653":"2026-03-10T23:37:08.648Z","0.0.0-PR3311-20260310233508":"2026-03-10T23:35:22.871Z","0.0.0-PR3322-20260310231404":"2026-03-10T23:14:19.949Z","0.0.0-PR3321-20260310222518":"2026-03-10T22:25:34.103Z","0.0.0-PR3321-20260310215257":"2026-03-10T21:53:11.247Z","0.0.0-PR3321-20260310214344":"2026-03-10T21:43:58.891Z","0.0.0-PR3321-20260310213217":"2026-03-10T21:32:33.027Z","0.0.0-PR3321-20260310213018":"2026-03-10T21:30:33.382Z","3.2.36":"2026-03-09T19:02:22.550Z","3.2.35":"2026-03-09T16:32:35.033Z","0.0.0-PR3312-20260309155150":"2026-03-09T15:52:06.065Z","0.0.0-PR3312-20260309152018":"2026-03-09T15:20:34.027Z","0.0.0-PR3312-20260309150905":"2026-03-09T15:09:22.513Z","0.0.0-PR3312-20260309144648":"2026-03-09T14:47:04.007Z","0.0.0-PR3256-20260309074801":"2026-03-09T07:48:16.096Z","0.0.0-PR3313-20260306190935":"2026-03-06T19:09:50.767Z","0.0.0-PR3313-20260306190634":"2026-03-06T19:06:50.288Z","0.0.0-PR3313-20260306190434":"2026-03-06T19:04:51.438Z","0.0.0-PR3313-20260306185556":"2026-03-06T18:56:11.740Z","0.0.0-PR3311-20260306170231":"2026-03-06T17:02:47.213Z","0.0.0-PR3312-20260306160026":"2026-03-06T16:00:42.559Z","0.0.0-PR3311-20260306010116":"2026-03-06T01:01:32.688Z","0.0.0-PR3311-20260306005903":"2026-03-06T00:59:19.189Z","0.0.0-PR3311-20260306004854":"2026-03-06T00:49:11.189Z","0.0.0-PR3273-20260306002335":"2026-03-06T00:23:52.221Z","0.0.0-PR3310-20260305233714":"2026-03-05T23:37:30.368Z","0.0.0-PR3310-20260305233511":"2026-03-05T23:35:26.867Z","0.0.0-PR3308-20260305213659":"2026-03-05T21:37:13.726Z","0.0.0-PR3309-20260305213307":"2026-03-05T21:33:22.109Z","0.0.0-PR3309-20260305213101":"2026-03-05T21:31:17.358Z","0.0.0-PR3308-20260305211612":"2026-03-05T21:16:27.633Z","0.0.0-PR3308-20260305211407":"2026-03-05T21:14:23.717Z","0.0.0-PR3307-20260305191000":"2026-03-05T19:10:15.670Z","0.0.0-PR3307-20260305190801":"2026-03-05T19:08:16.637Z","0.0.0-PR3307-20260305190110":"2026-03-05T19:01:25.812Z","0.0.0-PR3300-20260305182945":"2026-03-05T18:30:01.000Z","0.0.0-PR3300-20260305182225":"2026-03-05T18:22:41.109Z","0.0.0-PR3303-20260305151636":"2026-03-05T15:16:51.499Z","0.0.0-PR3292-20260303191741":"2026-03-03T19:17:56.560Z","0.0.0-PR3292-20260303184343":"2026-03-03T18:43:59.132Z","3.2.34":"2026-03-02T22:00:17.194Z","0.0.0-PR3262-20260302201327":"2026-03-02T20:13:44.944Z","0.0.0-PR3294-20260302192007":"2026-03-02T19:20:24.252Z","0.0.0-PR3289-20260302182043":"2026-03-02T18:20:59.613Z","0.0.0-PR3258-20260302181715":"2026-03-02T18:17:32.752Z","0.0.0-PR3286-20260302171832":"2026-03-02T17:18:49.661Z","0.0.0-PR3286-20260302171621":"2026-03-02T17:16:38.480Z","0.0.0-PR3285-20260302170310":"2026-03-02T17:03:26.942Z","0.0.0-PR3285-20260302170056":"2026-03-02T17:01:12.900Z","0.0.0-PR3256-20260302074819":"2026-03-02T07:48:36.085Z","0.0.0-PR3293-20260228005039":"2026-02-28T00:50:55.244Z","0.0.0-PR3273-20260227234006":"2026-02-27T23:40:21.359Z","0.0.0-PR3258-20260227232918":"2026-02-27T23:29:34.575Z","0.0.0-PR3292-20260227224623":"2026-02-27T22:46:39.788Z","0.0.0-PR3287-20260227224049":"2026-02-27T22:41:04.978Z","0.0.0-PR3287-20260227223842":"2026-02-27T22:38:57.612Z","0.0.0-PR3281-20260227223109":"2026-02-27T22:31:25.378Z","0.0.0-PR3292-20260227222300":"2026-02-27T22:23:16.475Z","0.0.0-PR3245-20260227213307":"2026-02-27T21:33:22.914Z","0.0.0-PR3258-20260227181410":"2026-02-27T18:14:25.416Z","0.0.0-PR3257-20260227175750":"2026-02-27T17:58:06.009Z","0.0.0-PR3292-20260227010810":"2026-02-27T01:08:26.515Z","0.0.0-PR3292-20260227003750":"2026-02-27T00:38:05.174Z","0.0.0-PR3292-20260227002857":"2026-02-27T00:29:13.205Z","0.0.0-PR3289-20260226220636":"2026-02-26T22:08:48.402Z","0.0.0-PR3289-20260226220421":"2026-02-26T22:04:38.932Z","0.0.0-PR3286-20260226215801":"2026-02-26T21:58:18.500Z","0.0.0-PR3280-20260226215552":"2026-02-26T21:56:07.672Z","0.0.0-PR3280-20260226215343":"2026-02-26T21:53:57.854Z","0.0.0-PR3289-20260226155510":"2026-02-26T15:55:27.817Z","0.0.0-PR3258-20260226005837":"2026-02-26T00:58:55.139Z","0.0.0-PR3258-20260226005623":"2026-02-26T00:56:43.919Z","0.0.0-PR3258-20260226005406":"2026-02-26T00:54:26.934Z","0.0.0-PR3258-20260226005148":"2026-02-26T00:52:07.833Z","0.0.0-PR3258-20260226004936":"2026-02-26T00:49:53.801Z","0.0.0-PR3258-20260226002754":"2026-02-26T00:28:12.890Z","0.0.0-PR3258-20260226001936":"2026-02-26T00:19:54.923Z","0.0.0-PR3258-20260226000011":"2026-02-26T00:00:28.339Z","0.0.0-PR3287-20260225235252":"2026-02-25T23:53:08.572Z","0.0.0-PR3286-20260225233332":"2026-02-25T23:33:50.048Z","0.0.0-PR3281-20260225220546":"2026-02-25T22:06:04.446Z","0.0.0-PR3281-20260225215625":"2026-02-25T21:56:44.274Z","0.0.0-PR3281-20260225215411":"2026-02-25T21:54:29.642Z","0.0.0-PR3281-20260225214924":"2026-02-25T21:49:40.618Z","3.2.33":"2026-02-25T20:39:56.205Z","0.0.0-PR3278-20260225201539":"2026-02-25T20:15:56.343Z","0.0.0-PR3278-20260225200846":"2026-02-25T20:09:01.169Z","0.0.0-PR3258-20260225194811":"2026-02-25T19:48:29.554Z","0.0.0-PR3257-20260225194738":"2026-02-25T19:47:56.311Z","0.0.0-PR3279-20260225193528":"2026-02-25T19:35:45.888Z","0.0.0-PR3280-20260225185831":"2026-02-25T18:58:48.782Z","0.0.0-PR3280-20260225185627":"2026-02-25T18:56:44.312Z","0.0.0-PR3280-20260225185318":"2026-02-25T18:53:35.169Z","0.0.0-PR3280-20260225183313":"2026-02-25T18:33:30.208Z","0.0.0-PR3280-20260225182715":"2026-02-25T18:27:33.848Z","0.0.0-PR3262-20260225003640":"2026-02-25T00:36:58.154Z","0.0.0-PR3257-20260225002552":"2026-02-25T00:26:09.358Z","0.0.0-PR3257-20260225002340":"2026-02-25T00:23:57.832Z","0.0.0-PR3257-20260225002129":"2026-02-25T00:21:45.623Z","0.0.0-PR3257-20260225001709":"2026-02-25T00:17:26.749Z","0.0.0-PR3271-20260224230721":"2026-02-24T23:07:38.377Z","0.0.0-PR3257-20260224225429":"2026-02-24T22:54:47.123Z","0.0.0-PR3257-20260224224735":"2026-02-24T22:47:52.472Z","0.0.0-PR3257-20260224224348":"2026-02-24T22:44:05.619Z","0.0.0-PR3273-20260224180314":"2026-02-24T18:03:32.276Z","0.0.0-PR3257-20260224012855":"2026-02-24T01:29:13.368Z","0.0.0-PR3273-20260224005232":"2026-02-24T00:52:48.568Z","0.0.0-PR3279-20260224002124":"2026-02-24T00:21:41.666Z","0.0.0-PR3279-20260224001504":"2026-02-24T00:15:21.275Z","0.0.0-PR3279-20260224001201":"2026-02-24T00:12:19.360Z","0.0.0-PR3279-20260224000951":"2026-02-24T00:10:10.253Z","0.0.0-PR3275-20260224000527":"2026-02-24T00:05:45.114Z","0.0.0-PR3275-20260223234941":"2026-02-23T23:49:58.968Z","0.0.0-PR3275-20260223232838":"2026-02-23T23:28:55.756Z","0.0.0-PR3275-20260223231748":"2026-02-23T23:18:04.526Z","0.0.0-PR3275-20260223231539":"2026-02-23T23:15:56.944Z","0.0.0-PR3278-20260223222106":"2026-02-23T22:21:20.798Z","0.0.0-PR3278-20260223221849":"2026-02-23T22:19:03.858Z","0.0.0-PR3278-20260223221636":"2026-02-23T22:16:51.917Z","0.0.0-PR3273-20260223220927":"2026-02-23T22:09:46.355Z","0.0.0-PR3275-20260223220228":"2026-02-23T22:02:45.426Z","0.0.0-PR3273-20260223220146":"2026-02-23T22:02:03.335Z","0.0.0-PR3275-20260223215849":"2026-02-23T21:59:07.974Z","0.0.0-PR3277-20260223215307":"2026-02-23T21:53:24.621Z","0.0.0-PR3277-20260223215052":"2026-02-23T21:51:09.059Z","0.0.0-PR3276-20260223213613":"2026-02-23T21:36:30.423Z","0.0.0-PR3275-20260223212803":"2026-02-23T21:28:20.692Z","0.0.0-PR3276-20260223212610":"2026-02-23T21:26:25.816Z","0.0.0-PR3275-20260223212553":"2026-02-23T21:26:10.125Z","0.0.0-PR3275-20260223212343":"2026-02-23T21:24:01.111Z","0.0.0-PR3270-20260223182229":"2026-02-23T18:22:47.072Z","0.0.0-PR3270-20260219213722":"2026-02-19T21:37:39.517Z","3.2.32":"2026-02-11T19:14:09.836Z","0.0.0-PR3238-20260211183115":"2026-02-11T18:31:32.707Z","0.0.0-PR3238-20260211182858":"2026-02-11T18:29:16.041Z","0.0.0-PR3243-20260211003908":"2026-02-11T00:39:25.885Z","0.0.0-PR3238-20260210233523":"2026-02-10T23:35:40.823Z","0.0.0-PR3238-20260210233315":"2026-02-10T23:33:34.194Z","0.0.0-PR3237-20260210225845":"2026-02-10T22:59:01.678Z","0.0.0-PR3238-20260210225047":"2026-02-10T22:51:05.114Z","0.0.0-PR3238-20260210224546":"2026-02-10T22:46:04.237Z","0.0.0-PR3238-20260210224340":"2026-02-10T22:43:58.685Z","0.0.0-PR3236-20260210222624":"2026-02-10T22:26:41.974Z","0.0.0-PR3233-20260210213122":"2026-02-10T21:31:38.992Z","3.2.31":"2026-02-09T22:02:55.317Z","0.0.0-PR3240-20260209214701":"2026-02-09T21:47:18.231Z","0.0.0-PR3240-20260209214457":"2026-02-09T21:45:15.094Z","0.0.0-PR3240-20260209205654":"2026-02-09T20:57:11.926Z","0.0.0-PR3239-20260209075010":"2026-02-09T07:50:27.323Z","0.0.0-PR3238-20260207010453":"2026-02-07T01:05:10.571Z","0.0.0-PR3238-20260207005046":"2026-02-07T00:51:03.424Z","0.0.0-PR3237-20260207004750":"2026-02-07T00:48:06.764Z","0.0.0-PR3237-20260207004512":"2026-02-07T00:45:29.346Z","0.0.0-PR3234-20260206232604":"2026-02-06T23:26:21.166Z","0.0.0-PR3236-20260206230055":"2026-02-06T23:01:12.976Z","0.0.0-PR3235-20260206221305":"2026-02-06T22:13:24.539Z","0.0.0-PR3235-20260206220413":"2026-02-06T22:04:29.214Z","0.0.0-PR3227-20260206220230":"2026-02-06T22:02:47.337Z","0.0.0-PR3235-20260206220200":"2026-02-06T22:02:17.357Z","0.0.0-PR3227-20260206215838":"2026-02-06T21:58:55.400Z","0.0.0-PR3234-20260206203555":"2026-02-06T20:36:12.505Z","0.0.0-PR3233-20260206184744":"2026-02-06T18:48:00.398Z","0.0.0-PR3232-20260206175610":"2026-02-06T17:56:26.782Z","0.0.0-PR3232-20260206170844":"2026-02-06T17:09:02.127Z","0.0.0-PR3232-20260206002616":"2026-02-06T00:26:33.651Z","0.0.0-PR3230-20260203231409":"2026-02-03T23:14:25.543Z","0.0.0-PR3231-20260203222035":"2026-02-03T22:20:52.905Z","0.0.0-PR3230-20260203204716":"2026-02-03T20:47:32.429Z","0.0.0-PR3230-20260203201919":"2026-02-03T20:19:38.468Z","0.0.0-PR3231-20260203192908":"2026-02-03T19:29:24.794Z","0.0.0-PR3230-20260203163521":"2026-02-03T16:35:38.400Z","0.0.0-PR3229-20260203160706":"2026-02-03T16:07:23.755Z","0.0.0-PR3229-20260203160446":"2026-02-03T16:05:03.848Z","0.0.0-PR3197-20260203000159":"2026-02-03T00:02:16.778Z","0.0.0-PR3197-20260202235946":"2026-02-03T00:00:02.631Z","0.0.0-PR3229-20260202235820":"2026-02-02T23:58:36.358Z","0.0.0-PR3197-20260202182922":"2026-02-02T18:29:38.403Z","0.0.0-PR3197-20260202182717":"2026-02-02T18:27:34.518Z","0.0.0-PR3217-20260202180044":"2026-02-02T18:01:02.323Z","0.0.0-PR3217-20260128231151":"2026-01-28T23:12:09.196Z","3.2.30":"2026-01-26T15:53:01.738Z","0.0.0-PR3201-20260124010753":"2026-01-24T01:08:10.065Z","0.0.0-PR3196-20260124004344":"2026-01-24T00:44:02.282Z","0.0.0-PR3160-20260124003425":"2026-01-24T00:34:43.603Z","0.0.0-PR3199-20260123234135":"2026-01-23T23:41:53.730Z","0.0.0-PR3113-20260123232101":"2026-01-23T23:21:19.592Z","0.0.0-PR3200-20260123222011":"2026-01-23T22:20:29.747Z","0.0.0-PR3200-20260123220028":"2026-01-23T22:00:46.050Z","0.0.0-PR3200-20260123215818":"2026-01-23T21:58:36.145Z","0.0.0-PR3200-20260123215607":"2026-01-23T21:56:24.810Z","0.0.0-PR3167-20260123214937":"2026-01-23T21:49:56.000Z","0.0.0-PR3199-20260123213916":"2026-01-23T21:39:34.197Z","0.0.0-PR3196-20260123194908":"2026-01-23T19:49:26.422Z","0.0.0-PR3197-20260123172247":"2026-01-23T17:23:05.062Z","0.0.0-PR3198-20260123171907":"2026-01-23T17:19:26.702Z","0.0.0-PR3199-20260123010336":"2026-01-23T01:03:54.306Z","0.0.0-PR3199-20260123004555":"2026-01-23T00:46:13.676Z","0.0.0-PR3197-20260123001316":"2026-01-23T00:13:33.962Z","0.0.0-PR3196-20260123000848":"2026-01-23T00:09:06.306Z","0.0.0-PR3196-20260123000631":"2026-01-23T00:06:52.237Z","0.0.0-PR3198-20260123000027":"2026-01-23T00:00:46.663Z","0.0.0-PR3197-20260122235609":"2026-01-22T23:56:28.495Z","0.0.0-PR3196-20260122224011":"2026-01-22T22:40:29.327Z","0.0.0-PR3196-20260122223800":"2026-01-22T22:38:17.825Z","0.0.0-PR3196-20260122221659":"2026-01-22T22:17:17.428Z","0.0.0-PR3196-20260122221451":"2026-01-22T22:15:08.858Z","0.0.0-PR3193-20260122215837":"2026-01-22T21:58:54.950Z","0.0.0-PR3195-20260122184116":"2026-01-22T18:41:33.734Z","0.0.0-PR3194-20260122181414":"2026-01-22T18:14:32.092Z","0.0.0-PR3192-20260122175606":"2026-01-22T17:56:25.124Z","0.0.0-PR3191-20260122174215":"2026-01-22T17:42:33.133Z","0.0.0-PR3191-20260122165133":"2026-01-22T16:51:51.819Z","0.0.0-PR3193-20260121225342":"2026-01-21T22:53:59.254Z","0.0.0-PR3193-20260121225134":"2026-01-21T22:51:51.273Z","0.0.0-PR3193-20260121224227":"2026-01-21T22:42:44.195Z","0.0.0-PR3193-20260121224017":"2026-01-21T22:40:34.369Z","0.0.0-PR3194-20260121223807":"2026-01-21T22:38:24.178Z","0.0.0-PR3193-20260121223647":"2026-01-21T22:37:04.060Z","0.0.0-PR2921-20260121212649":"2026-01-21T21:27:06.993Z","0.0.0-PR3183-20260121185637":"2026-01-21T18:56:54.880Z","0.0.0-PR3191-20260121185537":"2026-01-21T18:55:54.035Z","0.0.0-PR3189-20260121180955":"2026-01-21T18:10:12.878Z","0.0.0-PR3188-20260121180015":"2026-01-21T18:00:32.369Z","0.0.0-PR3157-20260121170234":"2026-01-21T17:02:51.112Z","0.0.0-PR3192-20260121165800":"2026-01-21T16:58:17.734Z","0.0.0-PR3192-20260121165145":"2026-01-21T16:52:01.961Z","3.2.29":"2026-01-19T18:30:12.710Z","0.0.0-PR3178-20260119163631":"2026-01-19T16:36:48.850Z","0.0.0-PR3178-20260119162734":"2026-01-19T16:27:51.961Z","0.0.0-PR3186-20260116235009":"2026-01-16T23:50:26.140Z","0.0.0-PR3186-20260116234356":"2026-01-16T23:44:14.651Z","0.0.0-PR3186-20260116233814":"2026-01-16T23:38:31.970Z","0.0.0-PR3178-20260116230210":"2026-01-16T23:02:28.358Z","0.0.0-PR3178-20260116230002":"2026-01-16T23:00:20.548Z","0.0.0-PR3183-20260116211509":"2026-01-16T21:15:26.553Z","0.0.0-PR3183-20260116210153":"2026-01-16T21:02:10.482Z","0.0.0-PR3183-20260116205853":"2026-01-16T20:59:10.550Z","0.0.0-PR3184-20260116205851":"2026-01-16T20:59:07.583Z","0.0.0-PR3183-20260116205645":"2026-01-16T20:57:02.953Z","0.0.0-PR3185-20260116202543":"2026-01-16T20:26:00.686Z","0.0.0-PR3183-20260116201613":"2026-01-16T20:16:30.623Z","0.0.0-PR3183-20260116200743":"2026-01-16T20:08:01.375Z","0.0.0-PR3185-20260116200323":"2026-01-16T20:03:40.419Z","0.0.0-PR3184-20260116195507":"2026-01-16T19:55:24.923Z","0.0.0-PR3184-20260116195259":"2026-01-16T19:53:16.341Z","0.0.0-PR3181-20260116172752":"2026-01-16T17:28:09.780Z","0.0.0-PR3184-20260116172543":"2026-01-16T17:25:58.892Z","0.0.0-PR3183-20260116172046":"2026-01-16T17:21:02.847Z","0.0.0-PR3183-20260116171734":"2026-01-16T17:17:51.987Z","0.0.0-PR3159-20260116010659":"2026-01-16T01:07:16.169Z","0.0.0-PR3182-20260115231940":"2026-01-15T23:19:58.566Z","0.0.0-PR3182-20260115231305":"2026-01-15T23:13:22.183Z","0.0.0-PR3181-20260115225246":"2026-01-15T22:53:03.684Z","0.0.0-PR3181-20260115223744":"2026-01-15T22:38:01.539Z","0.0.0-PR3181-20260115223539":"2026-01-15T22:35:57.305Z","0.0.0-PR3181-20260115223331":"2026-01-15T22:33:48.045Z","0.0.0-PR3179-20260115211052":"2026-01-15T21:11:11.019Z","0.0.0-PR3179-20260115210844":"2026-01-15T21:09:01.577Z","0.0.0-PR3157-20260115161526":"2026-01-15T16:15:43.988Z","3.2.28":"2026-01-15T15:17:43.212Z","0.0.0-PR3167-20260114201719":"2026-01-14T20:17:36.346Z","0.0.0-PR3167-20260114200745":"2026-01-14T20:08:03.332Z","0.0.0-PR3178-20260114064830":"2026-01-14T06:48:47.759Z","0.0.0-PR3178-20260114062328":"2026-01-14T06:23:46.121Z","0.0.0-PR3167-20260114010435":"2026-01-14T01:04:52.937Z","0.0.0-PR3176-20260113223339":"2026-01-13T22:33:56.508Z","0.0.0-PR3176-20260113223129":"2026-01-13T22:31:46.943Z","0.0.0-PR3176-20260113222707":"2026-01-13T22:27:24.220Z","0.0.0-PR3176-20260113222358":"2026-01-13T22:24:14.136Z","0.0.0-PR3178-20260113222025":"2026-01-13T22:20:43.813Z","0.0.0-PR3174-20260113221014":"2026-01-13T22:10:31.263Z","0.0.0-PR3177-20260113205359":"2026-01-13T20:54:16.813Z","0.0.0-PR3177-20260113192533":"2026-01-13T19:25:51.677Z","0.0.0-PR3176-20260113181314":"2026-01-13T18:13:31.715Z","0.0.0-PR3176-20260113181055":"2026-01-13T18:11:12.907Z","0.0.0-PR3175-20260113172142":"2026-01-13T17:22:00.820Z","0.0.0-PR3175-20260113171933":"2026-01-13T17:19:49.922Z","0.0.0-PR3174-20260113171714":"2026-01-13T17:17:32.365Z","0.0.0-PR3174-20260113171502":"2026-01-13T17:15:19.723Z","0.0.0-PR3174-20260113171248":"2026-01-13T17:13:06.383Z","0.0.0-PR3172-20260112234253":"2026-01-12T23:43:11.197Z","0.0.0-PR3157-20260109220303":"2026-01-09T22:03:21.147Z","0.0.0-PR3157-20260109215014":"2026-01-09T21:50:33.192Z","0.0.0-PR3172-20260109010605":"2026-01-09T01:06:21.855Z","0.0.0-PR3172-20260109010352":"2026-01-09T01:04:09.236Z","0.0.0-PR3147-20260108204731":"2026-01-08T20:47:48.662Z","3.2.27":"2026-01-08T20:22:22.598Z","0.0.0-PR3162-20260108201759":"2026-01-08T20:18:16.829Z","0.0.0-PR3167-20260108201750":"2026-01-08T20:18:08.213Z","0.0.0-PR3163-20260108201732":"2026-01-08T20:17:49.878Z","0.0.0-PR3164-20260108201729":"2026-01-08T20:17:47.505Z","0.0.0-PR3161-20260108201724":"2026-01-08T20:17:42.919Z","0.0.0-PR3171-20260108181100":"2026-01-08T18:11:20.067Z","0.0.0-PR3169-20260108175029":"2026-01-08T17:50:46.643Z","0.0.0-PR3171-20260108174351":"2026-01-08T17:44:10.951Z","0.0.0-PR3169-20260108012416":"2026-01-08T01:24:33.541Z","0.0.0-PR3157-20260107212904":"2026-01-07T21:29:22.002Z","0.0.0-PR3157-20260107212653":"2026-01-07T21:27:11.594Z","0.0.0-PR3157-20260107210327":"2026-01-07T21:03:45.324Z","0.0.0-PR3157-20260107202949":"2026-01-07T20:30:10.774Z","0.0.0-PR3147-20260107181236":"2026-01-07T18:12:55.704Z","0.0.0-PR3168-20260107175948":"2026-01-07T18:00:06.723Z","0.0.0-PR3168-20260107174802":"2026-01-07T17:48:19.254Z","0.0.0-PR3168-20260107173827":"2026-01-07T17:38:45.231Z","0.0.0-PR3168-20260107173611":"2026-01-07T17:36:29.480Z","0.0.0-PR3167-20260107004329":"2026-01-07T00:43:46.255Z","0.0.0-PR3167-20260106233710":"2026-01-06T23:37:27.878Z","0.0.0-PR3147-20260106210537":"2026-01-06T21:05:55.644Z","0.0.0-PR3147-20260106210126":"2026-01-06T21:01:44.775Z","0.0.0-PR3147-20260106205236":"2026-01-06T20:52:54.681Z","0.0.0-PR3167-20260106202731":"2026-01-06T20:27:48.047Z","0.0.0-PR3164-20260106190103":"2026-01-06T19:01:21.284Z","0.0.0-PR3167-20260106182647":"2026-01-06T18:27:05.440Z","0.0.0-PR3147-20260106175723":"2026-01-06T17:57:42.859Z","0.0.0-PR3157-20260106175129":"2026-01-06T17:51:46.480Z","0.0.0-PR3157-20260106172529":"2026-01-06T17:25:47.891Z","0.0.0-PR3157-20260106172315":"2026-01-06T17:23:32.592Z","0.0.0-PR3157-20260106171147":"2026-01-06T17:12:05.595Z","0.0.0-PR3157-20260106164045":"2026-01-06T16:41:02.942Z","0.0.0-PR3167-20260106010123":"2026-01-06T01:01:41.267Z","0.0.0-PR3157-20260105223447":"2026-01-05T22:35:05.657Z","3.2.26":"2026-01-05T17:34:22.191Z","0.0.0-PR3165-20260104012213":"2026-01-04T01:22:30.387Z","0.0.0-PR3165-20260104005658":"2026-01-04T00:57:15.714Z","0.0.0-PR3165-20260104005446":"2026-01-04T00:55:02.973Z","0.0.0-PR3164-20251230185603":"2025-12-30T18:56:20.873Z","0.0.0-PR3164-20251230182514":"2025-12-30T18:25:31.500Z","0.0.0-PR3164-20251230175901":"2025-12-30T17:59:18.820Z","0.0.0-PR3164-20251230174509":"2025-12-30T17:45:27.096Z","0.0.0-PR3164-20251230173842":"2025-12-30T17:39:00.135Z","0.0.0-PR3164-20251230173104":"2025-12-30T17:31:21.194Z","0.0.0-PR3164-20251230172810":"2025-12-30T17:28:28.028Z","0.0.0-PR3161-20251230172541":"2025-12-30T17:25:59.224Z","0.0.0-PR3163-20251230010554":"2025-12-30T01:06:10.586Z","0.0.0-PR3163-20251230010249":"2025-12-30T01:03:06.272Z","0.0.0-PR3163-20251230003520":"2025-12-30T00:35:37.962Z","0.0.0-PR3161-20251230002635":"2025-12-30T00:26:52.274Z","0.0.0-PR3162-20251229200552":"2025-12-29T20:06:09.889Z","0.0.0-PR3162-20251224012549":"2025-12-24T01:26:06.261Z","0.0.0-PR3162-20251224012125":"2025-12-24T01:21:42.475Z","0.0.0-PR3161-20251224010837":"2025-12-24T01:08:53.754Z","0.0.0-PR3160-20251223232644":"2025-12-23T23:27:00.984Z","0.0.0-PR3160-20251223174152":"2025-12-23T17:42:09.715Z","0.0.0-PR3150-20251219221504":"2025-12-19T22:15:20.468Z","0.0.0-PR3150-20251219221223":"2025-12-19T22:12:39.912Z","0.0.0-PR3150-20251219220512":"2025-12-19T22:05:29.005Z","0.0.0-PR3150-20251219220303":"2025-12-19T22:03:19.636Z","0.0.0-PR3150-20251219213511":"2025-12-19T21:35:27.800Z","0.0.0-PR3157-20251219212236":"2025-12-19T21:22:53.253Z","0.0.0-PR3157-20251219190028":"2025-12-19T19:00:45.286Z","0.0.0-PR3157-20251219185618":"2025-12-19T18:56:35.800Z","0.0.0-PR3157-20251219185005":"2025-12-19T18:50:23.018Z","0.0.0-PR3155-20251219001822":"2025-12-19T00:18:39.167Z","0.0.0-PR3155-20251219001616":"2025-12-19T00:16:33.019Z","0.0.0-PR3154-20251219001324":"2025-12-19T00:13:40.028Z","0.0.0-PR3154-20251219001116":"2025-12-19T00:11:34.387Z","0.0.0-PR3152-20251218202743":"2025-12-18T20:27:59.830Z","3.2.25":"2025-12-18T19:46:31.354Z","0.0.0-PR3151-20251218190949":"2025-12-18T19:10:07.340Z","0.0.0-PR3151-20251218175155":"2025-12-18T17:52:13.538Z","0.0.0-PR3151-20251218174828":"2025-12-18T17:48:45.762Z","0.0.0-PR3151-20251218174614":"2025-12-18T17:46:33.274Z","0.0.0-PR3150-20251218173645":"2025-12-18T17:37:03.536Z","0.0.0-PR3150-20251218172646":"2025-12-18T17:27:05.477Z","0.0.0-PR3150-20251218165618":"2025-12-18T16:56:36.568Z","0.0.0-PR3150-20251218164127":"2025-12-18T16:41:46.355Z","0.0.0-PR3150-20251218160441":"2025-12-18T16:04:59.183Z","0.0.0-PR3150-20251218144027":"2025-12-18T14:40:46.166Z","0.0.0-PR3150-20251218143109":"2025-12-18T14:31:27.474Z","0.0.0-PR3150-20251218142850":"2025-12-18T14:29:09.587Z","0.0.0-PR3150-20251218142632":"2025-12-18T14:26:50.904Z","0.0.0-PR3150-20251218142339":"2025-12-18T14:23:56.726Z","0.0.0-PR3150-20251218141642":"2025-12-18T14:17:00.838Z","0.0.0-PR3150-20251218141019":"2025-12-18T14:10:37.650Z","0.0.0-PR3149-20251218020241":"2025-12-18T02:02:59.163Z","0.0.0-PR3084-20251218010953":"2025-12-18T01:10:11.197Z","0.0.0-PR3147-20251218001733":"2025-12-18T00:17:52.620Z","0.0.0-PR3084-20251218000921":"2025-12-18T00:09:38.246Z","0.0.0-PR3146-20251217234626":"2025-12-17T23:46:44.330Z","0.0.0-PR3146-20251217231412":"2025-12-17T23:14:29.414Z","0.0.0-PR3120-20251217223020":"2025-12-17T22:30:37.658Z","0.0.0-PR3120-20251217222451":"2025-12-17T22:25:08.520Z","0.0.0-PR3119-20251217222259":"2025-12-17T22:23:17.844Z","0.0.0-PR3119-20251217221331":"2025-12-17T22:13:49.071Z","0.0.0-PR3117-20251217221109":"2025-12-17T22:11:27.155Z","0.0.0-PR3117-20251217220213":"2025-12-17T22:02:31.786Z","0.0.0-PR3117-20251217215246":"2025-12-17T21:53:04.078Z","0.0.0-PR3112-20251217214834":"2025-12-17T21:48:51.042Z","3.2.24":"2025-12-16T14:39:34.785Z","0.0.0-PR3141-20251216140944":"2025-12-16T14:10:01.012Z","0.0.0-PR3141-20251216140733":"2025-12-16T14:07:51.503Z","0.0.0-PR3136-20251216002534":"2025-12-16T00:25:51.614Z","0.0.0-PR3137-20251215233157":"2025-12-15T23:32:14.897Z","0.0.0-PR3136-20251215233123":"2025-12-15T23:31:40.293Z","3.2.23":"2025-12-15T21:00:31.977Z","0.0.0-PR3132-20251215185407":"2025-12-15T18:54:23.418Z","0.0.0-PR3132-20251215183643":"2025-12-15T18:37:00.427Z","0.0.0-PR3128-20251215172555":"2025-12-15T17:26:12.012Z","0.0.0-PR3128-20251215170447":"2025-12-15T17:05:04.734Z","0.0.0-PR3128-20251215162321":"2025-12-15T16:23:38.676Z","0.0.0-PR3128-20251215162104":"2025-12-15T16:21:20.610Z","0.0.0-PR3120-20251211235249":"2025-12-11T23:53:06.459Z","0.0.0-PR3119-20251211231658":"2025-12-11T23:17:15.576Z","0.0.0-PR3117-20251211210120":"2025-12-11T21:01:38.464Z","3.2.22":"2025-12-11T18:07:33.821Z","0.0.0-PR3113-20251211172319":"2025-12-11T17:23:37.264Z","0.0.0-PR3108-20251211172244":"2025-12-11T17:23:01.595Z","0.0.0-PR3108-20251211170938":"2025-12-11T17:09:55.140Z","0.0.0-PR3108-20251211165934":"2025-12-11T16:59:53.105Z","0.0.0-PR3108-20251211165724":"2025-12-11T16:57:42.708Z","0.0.0-PR3089-20251211160429":"2025-12-11T16:04:47.328Z","0.0.0-PR3089-20251211155827":"2025-12-11T15:58:45.353Z","0.0.0-PR3117-20251211012826":"2025-12-11T01:28:44.354Z","0.0.0-PR3117-20251211012609":"2025-12-11T01:26:26.781Z","0.0.0-PR3112-20251211005801":"2025-12-11T00:58:18.193Z","0.0.0-PR3112-20251211005557":"2025-12-11T00:56:13.722Z","0.0.0-PR3107-20251211005031":"2025-12-11T00:50:48.331Z","0.0.0-PR3113-20251211004940":"2025-12-11T00:49:57.465Z","0.0.0-PR3112-20251210233741":"2025-12-10T23:38:00.070Z","0.0.0-PR3108-20251210232635":"2025-12-10T23:26:52.168Z","0.0.0-PR3112-20251210223134":"2025-12-10T22:31:52.404Z","0.0.0-PR3107-20251210222944":"2025-12-10T22:30:01.931Z","0.0.0-PR3107-20251210221600":"2025-12-10T22:16:18.749Z","0.0.0-PR3089-20251210151846":"2025-12-10T15:19:02.402Z","0.0.0-PR3112-20251210000241":"2025-12-10T00:02:58.981Z","3.2.21":"2025-12-09T23:43:49.763Z","0.0.0-PR3111-20251209233112":"2025-12-09T23:31:30.337Z","0.0.0-PR3111-20251209232825":"2025-12-09T23:28:43.097Z","0.0.0-PR3111-20251209231839":"2025-12-09T23:18:57.644Z","0.0.0-PR3111-20251209231631":"2025-12-09T23:16:48.812Z","0.0.0-PR3107-20251209224744":"2025-12-09T22:48:02.460Z","0.0.0-PR3106-20251209224615":"2025-12-09T22:46:32.901Z","0.0.0-PR3110-20251209224134":"2025-12-09T22:41:53.414Z","0.0.0-PR3109-20251209223309":"2025-12-09T22:33:26.633Z","0.0.0-PR3108-20251209223244":"2025-12-09T22:33:01.314Z","0.0.0-PR3108-20251209222515":"2025-12-09T22:25:33.521Z","0.0.0-PR3108-20251209222003":"2025-12-09T22:20:22.359Z","0.0.0-PR3108-20251209221750":"2025-12-09T22:18:06.937Z","0.0.0-PR3110-20251209220703":"2025-12-09T22:07:21.304Z","0.0.0-PR3110-20251209215758":"2025-12-09T21:58:15.743Z","0.0.0-PR3105-20251209213746":"2025-12-09T21:38:03.127Z","0.0.0-PR3109-20251209213318":"2025-12-09T21:33:36.282Z","0.0.0-PR3105-20251209211412":"2025-12-09T21:14:30.539Z","0.0.0-PR3065-20251209210630":"2025-12-09T21:06:47.964Z","0.0.0-PR3105-20251209204455":"2025-12-09T20:45:13.570Z","0.0.0-PR3105-20251209204249":"2025-12-09T20:43:07.565Z","0.0.0-PR3104-20251209203150":"2025-12-09T20:32:08.787Z","0.0.0-PR3104-20251209202937":"2025-12-09T20:29:55.610Z","0.0.0-PR3108-20251209184633":"2025-12-09T18:46:51.859Z","0.0.0-PR3108-20251209171335":"2025-12-09T17:13:53.884Z","0.0.0-PR3108-20251209170957":"2025-12-09T17:10:15.804Z","0.0.0-PR3101-20251209155233":"2025-12-09T15:52:50.417Z","0.0.0-PR3101-20251209155014":"2025-12-09T15:50:32.269Z","0.0.0-PR3101-20251209154242":"2025-12-09T15:43:00.356Z","0.0.0-PR3107-20251209021758":"2025-12-09T02:18:16.977Z","0.0.0-PR3106-20251209014916":"2025-12-09T01:49:34.703Z","0.0.0-PR3105-20251209005255":"2025-12-09T00:53:14.490Z","0.0.0-PR3104-20251209005049":"2025-12-09T00:51:06.295Z","0.0.0-PR3104-20251209001414":"2025-12-09T00:14:31.846Z","0.0.0-PR3104-20251209001202":"2025-12-09T00:12:19.720Z","0.0.0-PR3104-20251209000715":"2025-12-09T00:07:33.506Z","0.0.0-PR3096-20251209000004":"2025-12-09T00:00:22.898Z","0.0.0-PR3093-20251208235305":"2025-12-08T23:53:24.138Z","0.0.0-PR3104-20251208234933":"2025-12-08T23:49:51.605Z","0.0.0-PR3096-20251208225431":"2025-12-08T22:54:50.175Z","0.0.0-PR3093-20251208225416":"2025-12-08T22:54:33.937Z","0.0.0-PR3092-20251208224619":"2025-12-08T22:46:36.573Z","0.0.0-PR3096-20251208222633":"2025-12-08T22:26:49.421Z","0.0.0-PR3093-20251208222422":"2025-12-08T22:24:38.991Z","0.0.0-PR3092-20251208222103":"2025-12-08T22:21:21.750Z","0.0.0-PR3092-20251208220810":"2025-12-08T22:08:25.272Z","0.0.0-PR3096-20251208220000":"2025-12-08T22:00:15.947Z","0.0.0-PR3093-20251208215927":"2025-12-08T21:59:54.434Z","0.0.0-PR3092-20251208215726":"2025-12-08T21:57:43.841Z","3.2.20":"2025-12-08T19:46:19.606Z","0.0.0-PR3097-20251208192321":"2025-12-08T19:23:37.826Z","0.0.0-PR3097-20251208191436":"2025-12-08T19:14:58.493Z","0.0.0-PR3098-20251208183333":"2025-12-08T18:33:50.472Z","0.0.0-PR3098-20251208181333":"2025-12-08T18:13:55.270Z","0.0.0-PR3098-20251208180538":"2025-12-08T18:05:54.780Z","0.0.0-PR3098-20251208180152":"2025-12-08T18:02:09.073Z","0.0.0-PR3098-20251208175736":"2025-12-08T17:57:53.512Z","0.0.0-PR3098-20251208175503":"2025-12-08T17:55:19.201Z","0.0.0-PR3097-20251208173904":"2025-12-08T17:39:21.896Z","0.0.0-PR3097-20251208173650":"2025-12-08T17:37:07.448Z","0.0.0-PR3097-20251208170340":"2025-12-08T17:03:57.291Z","0.0.0-PR3097-20251208162923":"2025-12-08T16:29:44.798Z","0.0.0-PR3097-20251208162511":"2025-12-08T16:25:28.985Z","0.0.0-PR3094-20251208151032":"2025-12-08T15:10:49.875Z","0.0.0-PR3094-20251208150723":"2025-12-08T15:07:41.123Z","0.0.0-PR3096-20251205233811":"2025-12-05T23:38:27.288Z","0.0.0-PR3059-20251205230937":"2025-12-05T23:09:54.892Z","0.0.0-PR3055-20251205230836":"2025-12-05T23:08:53.235Z","0.0.0-PR2952-20251205225841":"2025-12-05T22:58:58.982Z","0.0.0-PR3059-20251205214835":"2025-12-05T21:48:53.133Z","0.0.0-PR3055-20251205214714":"2025-12-05T21:47:31.055Z","0.0.0-PR2952-20251205214608":"2025-12-05T21:46:26.490Z","0.0.0-PR3091-20251205202709":"2025-12-05T20:27:25.617Z","0.0.0-PR3091-20251205202454":"2025-12-05T20:25:11.194Z","0.0.0-PR3091-20251205201951":"2025-12-05T20:20:09.290Z","0.0.0-PR3095-20251205200751":"2025-12-05T20:08:08.980Z","0.0.0-PR3091-20251205193452":"2025-12-05T19:35:09.430Z","0.0.0-PR3091-20251205192542":"2025-12-05T19:25:59.548Z","0.0.0-PR3091-20251205191101":"2025-12-05T19:11:18.700Z","0.0.0-PR3091-20251205190252":"2025-12-05T19:03:10.209Z","0.0.0-PR3094-20251205185251":"2025-12-05T18:53:07.783Z","0.0.0-PR3094-20251205185042":"2025-12-05T18:50:58.879Z","0.0.0-PR3091-20251205170903":"2025-12-05T17:09:21.718Z","0.0.0-PR3094-20251205165002":"2025-12-05T16:50:20.359Z","0.0.0-PR3094-20251205164757":"2025-12-05T16:48:13.695Z","0.0.0-PR3094-20251205163948":"2025-12-05T16:40:05.223Z","0.0.0-PR3094-20251205163636":"2025-12-05T16:36:53.867Z","0.0.0-PR3089-20251205152011":"2025-12-05T15:20:28.480Z","0.0.0-PR3093-20251205013047":"2025-12-05T01:31:03.874Z","0.0.0-PR3092-20251205012045":"2025-12-05T01:21:02.381Z","0.0.0-PR3093-20251205011757":"2025-12-05T01:18:14.357Z","0.0.0-PR3092-20251205011621":"2025-12-05T01:16:38.294Z","0.0.0-PR3092-20251205010719":"2025-12-05T01:07:36.416Z","0.0.0-PR3091-20251204233923":"2025-12-04T23:39:39.910Z","0.0.0-PR3092-20251204233214":"2025-12-04T23:32:31.829Z","0.0.0-PR3092-20251204233001":"2025-12-04T23:30:17.877Z","0.0.0-PR3084-20251204231904":"2025-12-04T23:19:21.026Z","0.0.0-PR3086-20251204223737":"2025-12-04T22:37:54.430Z","0.0.0-PR3091-20251204213510":"2025-12-04T21:35:27.475Z","0.0.0-PR3089-20251204205743":"2025-12-04T20:57:59.240Z","0.0.0-PR3089-20251204205538":"2025-12-04T20:55:54.567Z","0.0.0-PR3089-20251204204906":"2025-12-04T20:49:23.722Z","3.2.19":"2025-12-04T17:16:25.175Z","0.0.0-PR3087-20251204170037":"2025-12-04T17:00:56.851Z","0.0.0-PR3087-20251204165816":"2025-12-04T16:58:35.399Z","0.0.0-PR3087-20251204154325":"2025-12-04T15:43:45.039Z","0.0.0-PR3086-20251204004324":"2025-12-04T00:43:43.095Z","0.0.0-PR3084-20251204004313":"2025-12-04T00:43:32.828Z","0.0.0-PR3084-20251203234548":"2025-12-03T23:46:08.521Z","0.0.0-PR3084-20251203232707":"2025-12-03T23:27:25.934Z","0.0.0-PR3086-20251203232554":"2025-12-03T23:26:14.271Z","0.0.0-PR3086-20251203232015":"2025-12-03T23:20:33.789Z","0.0.0-PR3086-20251203231750":"2025-12-03T23:18:07.889Z","0.0.0-PR3084-20251203231535":"2025-12-03T23:15:54.229Z","0.0.0-PR3084-20251203230633":"2025-12-03T23:06:53.430Z","0.0.0-PR3085-20251203222733":"2025-12-03T22:27:52.406Z","0.0.0-PR3085-20251203215703":"2025-12-03T21:57:23.973Z","0.0.0-PR3084-20251203210942":"2025-12-03T21:10:01.004Z","0.0.0-PR3084-20251203205553":"2025-12-03T20:56:13.715Z","0.0.0-PR3082-20251202211336":"2025-12-02T21:13:56.419Z","0.0.0-PR3050-20251202192053":"2025-12-02T19:21:13.616Z","0.0.0-PR3078-20251202173103":"2025-12-02T17:31:20.152Z","0.0.0-PR3082-20251202012216":"2025-12-02T01:22:34.446Z","0.0.0-PR3082-20251202011935":"2025-12-02T01:19:54.169Z","0.0.0-PR3082-20251202011714":"2025-12-02T01:17:32.085Z","0.0.0-PR3050-20251202011513":"2025-12-02T01:15:30.594Z","0.0.0-PR3082-20251202011436":"2025-12-02T01:14:55.009Z","0.0.0-PR3078-20251201235944":"2025-12-02T00:00:01.920Z","0.0.0-PR3081-20251201235707":"2025-12-01T23:57:26.675Z","0.0.0-PR3078-20251201232223":"2025-12-01T23:22:42.175Z","0.0.0-PR3080-20251201231426":"2025-12-01T23:14:45.316Z","0.0.0-PR3073-20251126165818":"2025-11-26T16:58:35.759Z","0.0.0-PR3069-20251125183045":"2025-11-25T18:31:03.507Z","0.0.0-PR3069-20251125182755":"2025-11-25T18:28:13.739Z","3.2.18":"2025-11-24T21:02:50.086Z","0.0.0-PR3065-20251124202330":"2025-11-24T20:23:51.069Z","0.0.0-PR3066-20251124202228":"2025-11-24T20:22:49.262Z","0.0.0-PR3066-20251124202014":"2025-11-24T20:20:34.827Z","0.0.0-PR3056-20251124201812":"2025-11-24T20:18:32.004Z","0.0.0-PR3050-20251124201645":"2025-11-24T20:17:05.657Z","0.0.0-PR3050-20251124195039":"2025-11-24T19:50:57.893Z","0.0.0-PR3065-20251124183918":"2025-11-24T18:39:39.284Z","0.0.0-PR3064-20251124172917":"2025-11-24T17:29:35.542Z","0.0.0-PR3065-20251124171403":"2025-11-24T17:14:22.273Z","0.0.0-PR3050-20251122013722":"2025-11-22T01:37:41.608Z","0.0.0-PR3050-20251122003632":"2025-11-22T00:36:49.351Z","0.0.0-PR3050-20251122003132":"2025-11-22T00:31:49.813Z","0.0.0-PR3065-20251122002912":"2025-11-22T00:29:29.548Z","0.0.0-PR3006-20251122002819":"2025-11-22T00:28:38.195Z","0.0.0-PR3065-20251122002419":"2025-11-22T00:24:36.759Z","0.0.0-PR3064-20251121232829":"2025-11-21T23:28:46.566Z","0.0.0-PR3061-20251121231610":"2025-11-21T23:16:28.039Z","0.0.0-PR3061-20251121230518":"2025-11-21T23:05:35.529Z","0.0.0-PR3060-20251121225758":"2025-11-21T22:58:15.256Z","0.0.0-PR2976-20251121224515":"2025-11-21T22:45:32.138Z","0.0.0-PR3064-20251121224503":"2025-11-21T22:45:19.794Z","0.0.0-PR3058-20251121224337":"2025-11-21T22:43:53.906Z","0.0.0-PR3064-20251121224255":"2025-11-21T22:43:12.137Z","0.0.0-PR3061-20251121224217":"2025-11-21T22:42:35.081Z","0.0.0-PR3057-20251121222126":"2025-11-21T22:21:42.578Z","0.0.0-PR3050-20251121221126":"2025-11-21T22:11:44.175Z","0.0.0-PR3061-20251121021959":"2025-11-21T02:20:18.271Z","0.0.0-PR3060-20251121005516":"2025-11-21T00:55:33.426Z","0.0.0-PR3060-20251121005304":"2025-11-21T00:53:21.301Z","0.0.0-PR3058-20251121000524":"2025-11-21T00:05:41.168Z","0.0.0-PR3058-20251121000311":"2025-11-21T00:03:30.320Z","0.0.0-PR3057-20251120233511":"2025-11-20T23:35:27.046Z","0.0.0-PR3057-20251120233300":"2025-11-20T23:33:17.684Z","0.0.0-PR3050-20251119185833":"2025-11-19T18:58:50.127Z","0.0.0-PR3050-20251119185619":"2025-11-19T18:56:35.500Z","0.0.0-PR3049-20251118235933":"2025-11-18T23:59:49.904Z","0.0.0-PR3049-20251118235720":"2025-11-18T23:57:38.201Z","3.2.17":"2025-11-18T21:54:47.112Z","0.0.0-PR3046-20251118202217":"2025-11-18T20:22:34.806Z","0.0.0-PR2992-20251118201008":"2025-11-18T20:10:24.710Z","0.0.0-PR2992-20251118195950":"2025-11-18T20:00:08.675Z","0.0.0-PR3038-20251118194302":"2025-11-18T19:43:18.613Z","0.0.0-PR3043-20251118193353":"2025-11-18T19:34:09.571Z","0.0.0-PR3045-20251118173428":"2025-11-18T17:34:45.091Z","0.0.0-PR3038-20251118171732":"2025-11-18T17:17:49.056Z","0.0.0-PR3038-20251118171528":"2025-11-18T17:15:46.309Z","0.0.0-PR3032-20251113212704":"2025-11-13T21:27:20.933Z","0.0.0-PR3006-20251113162105":"2025-11-13T16:21:22.190Z","0.0.0-PR3006-20251113161706":"2025-11-13T16:17:25.597Z","0.0.0-PR3006-20251113153619":"2025-11-13T15:36:37.396Z","0.0.0-PR3006-20251113150432":"2025-11-13T15:04:51.286Z","0.0.0-PR3032-20251113000650":"2025-11-13T00:07:06.881Z","0.0.0-PR3032-20251113000348":"2025-11-13T00:04:04.150Z","0.0.0-PR3006-20251112230148":"2025-11-12T23:02:05.454Z","3.2.16":"2025-11-12T21:11:08.578Z","0.0.0-PR3030-20251112204640":"2025-11-12T20:46:57.722Z","0.0.0-PR3030-20251112204405":"2025-11-12T20:44:21.938Z","0.0.0-PR3030-20251112204140":"2025-11-12T20:42:12.059Z","0.0.0-PR3009-20251112201821":"2025-11-12T20:18:36.263Z","0.0.0-PR3009-20251112201504":"2025-11-12T20:15:22.760Z","0.0.0-PR3009-20251112200900":"2025-11-12T20:09:17.294Z","0.0.0-PR3028-20251112194808":"2025-11-12T19:48:24.984Z","0.0.0-PR3006-20251030195107":"2025-10-30T19:51:23.315Z","3.2.15":"2025-10-29T19:38:25.848Z","0.0.0-PR2996-20251029192628":"2025-10-29T19:26:44.310Z","0.0.0-PR2999-20251029184435":"2025-10-29T18:44:53.395Z","0.0.0-PR2976-20251029183608":"2025-10-29T18:36:30.507Z","0.0.0-PR2976-20251029183115":"2025-10-29T18:31:30.592Z","0.0.0-PR2999-20251029182029":"2025-10-29T18:20:48.620Z","0.0.0-PR2999-20251029181820":"2025-10-29T18:18:39.631Z","0.0.0-PR2999-20251029180740":"2025-10-29T18:07:55.388Z","0.0.0-PR2996-20251029150855":"2025-10-29T15:09:11.655Z","0.0.0-PR2997-20251029150106":"2025-10-29T15:01:25.174Z","0.0.0-PR2990-20251028163623":"2025-10-28T16:36:36.892Z","3.2.14":"2025-10-28T16:31:53.253Z","0.0.0-PR2990-20251028162816":"2025-10-28T16:28:36.521Z","0.0.0-PR2988-20251028161330":"2025-10-28T16:20:27.244Z","0.0.0-PR2990-20251028161919":"2025-10-28T16:19:36.053Z","0.0.0-PR2990-20251028160929":"2025-10-28T16:09:46.547Z","0.0.0-PR2988-20251028160722":"2025-10-28T16:07:46.506Z","0.0.0-PR2990-20251028160533":"2025-10-28T16:05:48.895Z","0.0.0-PR2990-20251028155830":"2025-10-28T15:58:47.496Z","0.0.0-PR2990-20251028154902":"2025-10-28T15:49:24.750Z","0.0.0-PR2990-20251028154334":"2025-10-28T15:43:53.070Z","0.0.0-PR2969-20251028002754":"2025-10-28T00:28:14.395Z","0.0.0-PR2969-20251028001807":"2025-10-28T00:18:25.886Z","0.0.0-PR2989-20251027233207":"2025-10-27T23:32:24.938Z","0.0.0-PR2988-20251027211018":"2025-10-27T21:10:32.626Z","0.0.0-PR2988-20251027210111":"2025-10-27T21:01:28.732Z","0.0.0-PR2976-20251027195422":"2025-10-27T19:54:37.003Z","0.0.0-PR2976-20251027190302":"2025-10-27T19:03:17.484Z","0.0.0-PR2931-20251027143831":"2025-10-27T14:38:48.188Z","0.0.0-PR2981-20251024223830":"2025-10-24T22:38:47.135Z","3.2.13":"2025-10-24T19:35:53.593Z","0.0.0-PR2986-20251024191942":"2025-10-24T19:20:02.615Z","0.0.0-PR2984-20251024184815":"2025-10-24T18:48:36.226Z","0.0.0-PR2969-20251024182057":"2025-10-24T18:21:16.693Z","0.0.0-PR2969-20251024181755":"2025-10-24T18:18:14.534Z","0.0.0-PR2984-20251024174833":"2025-10-24T17:48:51.908Z","0.0.0-PR2984-20251024174314":"2025-10-24T17:43:31.076Z","0.0.0-PR2984-20251024173859":"2025-10-24T17:39:17.934Z","0.0.0-PR2984-20251024172528":"2025-10-24T17:26:01.720Z","0.0.0-PR2982-20251024170820":"2025-10-24T17:08:36.185Z","0.0.0-PR2982-20251024170350":"2025-10-24T17:04:09.475Z","0.0.0-PR2982-20251024165921":"2025-10-24T16:59:38.347Z","0.0.0-PR2982-20251024165347":"2025-10-24T16:54:04.300Z","0.0.0-PR2982-20251024160758":"2025-10-24T16:08:16.787Z","0.0.0-PR2977-20251024155329":"2025-10-24T15:53:44.582Z","0.0.0-PR2977-20251024154344":"2025-10-24T15:44:02.366Z","0.0.0-PR2982-20251024153655":"2025-10-24T15:37:10.450Z","0.0.0-PR2977-20251024153424":"2025-10-24T15:34:39.593Z","0.0.0-PR2981-20251024044426":"2025-10-24T04:44:44.015Z","0.0.0-PR2977-20251024005100":"2025-10-24T00:51:15.466Z","0.0.0-PR2977-20251024003923":"2025-10-24T00:39:38.746Z","0.0.0-PR2977-20251024002010":"2025-10-24T00:20:29.635Z","0.0.0-PR2977-20251024001001":"2025-10-24T00:10:19.446Z","0.0.0-PR2977-20251023235203":"2025-10-23T23:52:18.193Z","0.0.0-PR2977-20251023222717":"2025-10-23T22:27:32.292Z","0.0.0-PR2977-20251023220827":"2025-10-23T22:08:45.533Z","3.2.12":"2025-10-21T19:46:11.291Z","0.0.0-PR2973-20251021192721":"2025-10-21T19:27:38.625Z","0.0.0-PR2971-20251021191629":"2025-10-21T19:16:47.775Z","0.0.0-PR2973-20251021191545":"2025-10-21T19:15:59.064Z","0.0.0-PR2971-20251021190126":"2025-10-21T19:01:43.855Z","0.0.0-PR2971-20251021184403":"2025-10-21T18:44:17.908Z","0.0.0-PR2971-20251021183603":"2025-10-21T18:36:20.471Z","0.0.0-PR2931-20251021181542":"2025-10-21T18:16:01.485Z","0.0.0-PR2965-20251021160940":"2025-10-21T16:09:58.246Z","0.0.0-PR2971-20251020221010":"2025-10-20T22:10:33.922Z","0.0.0-PR2958-20251020214348":"2025-10-20T21:44:06.466Z","0.0.0-PR2958-20251020213539":"2025-10-20T21:35:54.849Z","0.0.0-PR2965-20251020213421":"2025-10-20T21:34:38.613Z","0.0.0-PR2971-20251020211337":"2025-10-20T21:14:07.420Z","0.0.0-PR2958-20251020184009":"2025-10-20T18:40:26.843Z","0.0.0-PR2958-20251020180452":"2025-10-20T18:05:11.394Z","0.0.0-PR2958-20251020174724":"2025-10-20T17:47:40.101Z","0.0.0-PR2958-20251020174403":"2025-10-20T17:44:20.287Z","0.0.0-PR2971-20251020161823":"2025-10-20T16:18:40.977Z","0.0.0-PR2971-20251020161128":"2025-10-20T16:11:43.378Z","0.0.0-PR2971-20251020154608":"2025-10-20T15:46:26.506Z","0.0.0-PR2971-20251020153335":"2025-10-20T15:33:50.194Z","0.0.0-PR2971-20251020152520":"2025-10-20T15:25:40.541Z","0.0.0-PR2972-20251018011813":"2025-10-18T01:18:28.384Z","0.0.0-PR2971-20251018002100":"2025-10-18T00:21:18.188Z","0.0.0-PR2971-20251017221909":"2025-10-17T22:19:23.490Z","0.0.0-PR2958-20251017205603":"2025-10-17T20:56:20.699Z","0.0.0-PR2951-20251017202853":"2025-10-17T20:29:11.016Z","0.0.0-PR2958-20251017195606":"2025-10-17T19:56:23.153Z","0.0.0-PR2958-20251017194454":"2025-10-17T19:45:27.977Z","0.0.0-PR2958-20251017181313":"2025-10-17T18:13:28.908Z","0.0.0-PR2964-20251017152617":"2025-10-17T15:26:31.903Z","0.0.0-PR2964-20251017004743":"2025-10-17T00:47:59.852Z","0.0.0-PR2964-20251017003839":"2025-10-17T00:38:59.129Z","0.0.0-PR2967-20251017000051":"2025-10-17T00:01:08.510Z","0.0.0-PR2967-20251016231809":"2025-10-16T23:18:26.356Z","0.0.0-PR2964-20251016220258":"2025-10-16T22:03:16.111Z","0.0.0-PR2964-20251016212710":"2025-10-16T21:27:29.995Z","0.0.0-PR2964-20251016001012":"2025-10-16T00:10:26.952Z","0.0.0-PR2964-20251015200247":"2025-10-15T20:03:04.823Z","0.0.0-PR2964-20251015195827":"2025-10-15T19:58:43.962Z","0.0.0-PR2964-20251015193356":"2025-10-15T19:34:13.292Z","0.0.0-PR2964-20251015170308":"2025-10-15T17:03:22.779Z","0.0.0-PR2964-20251014220947":"2025-10-14T22:10:05.296Z","3.2.11":"2025-10-14T17:22:50.804Z","0.0.0-PR2962-20251014171743":"2025-10-14T17:18:01.114Z","0.0.0-PR2962-20251014171504":"2025-10-14T17:15:20.028Z","0.0.0-PR2961-20251010215120":"2025-10-10T21:51:36.502Z","0.0.0-PR2961-20251010214710":"2025-10-10T21:47:32.011Z","0.0.0-PR2961-20251010213346":"2025-10-10T21:34:01.469Z","3.2.10":"2025-10-03T17:22:36.734Z","0.0.0-PR2946-20251003164500":"2025-10-03T16:45:19.427Z","0.0.0-PR2946-20251003163019":"2025-10-03T16:30:34.845Z","0.0.0-PR2946-20251003162336":"2025-10-03T16:23:51.433Z","0.0.0-PR2946-20251002230737":"2025-10-02T23:07:54.169Z","0.0.0-PR2946-20251002230247":"2025-10-02T23:03:04.475Z","0.0.0-PR2946-20251002230042":"2025-10-02T23:00:56.985Z","0.0.0-PR2946-20251002221300":"2025-10-02T22:13:14.745Z","3.2.9":"2025-09-29T19:50:18.097Z","0.0.0-PR2931-20250929193309":"2025-09-29T19:33:23.937Z","0.0.0-PR2925-20250929183543":"2025-09-29T18:36:00.389Z","0.0.0-PR2931-20250929171810":"2025-09-29T17:18:27.868Z","0.0.0-PR2922-20250929133019":"2025-09-29T13:30:38.439Z","0.0.0-PR2922-20250929132227":"2025-09-29T13:22:45.506Z","0.0.0-PR2930-20250926225922":"2025-09-26T22:59:40.834Z","0.0.0-PR2930-20250926221650":"2025-09-26T22:17:07.200Z","0.0.0-PR2919-20250926221519":"2025-09-26T22:15:36.580Z","0.0.0-PR2930-20250926221109":"2025-09-26T22:11:26.543Z","0.0.0-PR2925-20250926212248":"2025-09-26T21:23:05.200Z","0.0.0-PR2925-20250926211457":"2025-09-26T21:15:16.544Z","0.0.0-PR2925-20250926210241":"2025-09-26T21:02:56.349Z","0.0.0-PR2929-20250926195543":"2025-09-26T19:55:58.139Z","0.0.0-PR2925-20250926190855":"2025-09-26T19:09:14.236Z","0.0.0-PR2911-20250926182904":"2025-09-26T18:29:21.228Z","0.0.0-PR2911-20250926181911":"2025-09-26T18:19:27.841Z","0.0.0-PR2928-20250926162311":"2025-09-26T16:23:26.249Z","0.0.0-PR2928-20250926161959":"2025-09-26T16:20:14.062Z","0.0.0-PR2928-20250926160906":"2025-09-26T16:09:23.223Z","0.0.0-PR2911-20250926154754":"2025-09-26T15:48:23.779Z","0.0.0-PR2911-20250926151645":"2025-09-26T15:17:00.451Z","0.0.0-PR2927-20250926004704":"2025-09-26T00:47:19.223Z","0.0.0-PR2928-20250926001316":"2025-09-26T00:13:32.717Z","0.0.0-PR2928-20250926000736":"2025-09-26T00:07:52.193Z","0.0.0-PR2927-20250925233735":"2025-09-25T23:37:50.389Z","0.0.0-PR2919-20250925233429":"2025-09-25T23:34:42.820Z","0.0.0-PR2926-20250925232839":"2025-09-25T23:28:54.190Z","0.0.0-PR2926-20250925232508":"2025-09-25T23:25:23.877Z","0.0.0-PR2919-20250925223037":"2025-09-25T22:30:51.698Z","0.0.0-PR2919-20250925221211":"2025-09-25T22:12:25.842Z","0.0.0-PR2909-20250925210100":"2025-09-25T21:01:15.272Z","0.0.0-PR2925-20250925205740":"2025-09-25T20:57:57.475Z","0.0.0-PR2925-20250925201735":"2025-09-25T20:17:50.993Z","0.0.0-PR2925-20250925195055":"2025-09-25T19:51:13.168Z","0.0.0-PR2924-20250925174351":"2025-09-25T17:44:09.422Z","0.0.0-PR2918-20250924210026":"2025-09-24T21:00:41.890Z","0.0.0-PR2918-20250924205452":"2025-09-24T20:55:09.704Z","0.0.0-PR2918-20250924205113":"2025-09-24T20:51:27.547Z","0.0.0-PR2918-20250924201332":"2025-09-24T20:13:46.353Z","0.0.0-PR2918-20250924200927":"2025-09-24T20:09:43.689Z","0.0.0-PR2918-20250924200405":"2025-09-24T20:04:22.555Z","3.2.8":"2025-09-22T19:29:12.565Z","0.0.0-PR2862-20250922182931":"2025-09-22T18:29:47.150Z","0.0.0-PR2910-20250917224732":"2025-09-17T22:47:47.290Z","0.0.0-PR2910-20250917215635":"2025-09-17T21:56:49.363Z","0.0.0-PR2910-20250917203141":"2025-09-17T20:31:59.262Z","0.0.0-PR2909-20250917152633":"2025-09-17T15:26:49.854Z","0.0.0-PR2909-20250917152003":"2025-09-17T15:20:22.011Z","0.0.0-PR2899-20250917151635":"2025-09-17T15:16:50.963Z","0.0.0-PR2862-20250916224350":"2025-09-16T22:44:08.506Z","0.0.0-PR2862-20250916190630":"2025-09-16T19:06:49.271Z","0.0.0-PR2899-20250916161717":"2025-09-16T16:17:36.333Z","0.0.0-PR2899-20250916154514":"2025-09-16T15:45:29.684Z","0.0.0-PR2899-20250916154157":"2025-09-16T15:42:15.853Z","0.0.0-PR2899-20250916151500":"2025-09-16T15:15:18.245Z","0.0.0-PR2899-20250916135120":"2025-09-16T13:51:39.182Z","3.2.7":"2025-09-15T22:57:48.487Z","0.0.0-PR2897-20250915222954":"2025-09-15T22:30:13.997Z","0.0.0-PR2897-20250915221315":"2025-09-15T22:13:32.909Z","0.0.0-PR2897-20250915221041":"2025-09-15T22:11:00.326Z","0.0.0-PR2897-20250915220848":"2025-09-15T22:09:03.552Z","0.0.0-PR2902-20250915211136":"2025-09-15T21:11:53.912Z","0.0.0-PR2902-20250915210923":"2025-09-15T21:09:37.529Z","0.0.0-PR2902-20250915202250":"2025-09-15T20:23:07.795Z","0.0.0-PR2895-20250915194538":"2025-09-15T19:45:54.722Z","0.0.0-PR2897-20250915194445":"2025-09-15T19:45:00.741Z","0.0.0-PR2895-20250915194138":"2025-09-15T19:41:53.250Z","3.2.6":"2025-09-15T18:01:06.229Z","0.0.0-PR2899-20250915155123":"2025-09-15T15:51:40.810Z","0.0.0-PR2899-20250915154913":"2025-09-15T15:49:33.295Z","0.0.0-PR2895-20250915152539":"2025-09-15T15:25:58.890Z","0.0.0-PR2898-20250912235949":"2025-09-13T00:00:08.609Z","0.0.0-PR2898-20250912234101":"2025-09-12T23:41:16.544Z","0.0.0-PR2898-20250912233159":"2025-09-12T23:32:17.294Z","0.0.0-PR2897-20250912231655":"2025-09-12T23:17:13.350Z","0.0.0-PR2897-20250912231106":"2025-09-12T23:11:25.051Z","0.0.0-PR2897-20250912225122":"2025-09-12T22:51:37.459Z","0.0.0-PR2897-20250912223405":"2025-09-12T22:34:20.741Z","0.0.0-PR2896-20250912215150":"2025-09-12T21:52:08.433Z","0.0.0-PR2896-20250912214941":"2025-09-12T21:49:58.199Z","0.0.0-PR2895-20250912213531":"2025-09-12T21:35:50.412Z","0.0.0-PR2895-20250912212719":"2025-09-12T21:27:37.052Z","0.0.0-PR2895-20250912212356":"2025-09-12T21:24:12.071Z","0.0.0-PR2895-20250912210934":"2025-09-12T21:09:51.957Z","0.0.0-PR2883-20250912202855":"2025-09-12T20:29:10.416Z","0.0.0-PR2895-20250912202808":"2025-09-12T20:28:23.495Z","0.0.0-PR2883-20250912200806":"2025-09-12T20:08:21.419Z","0.0.0-PR2894-20250912184834":"2025-09-12T18:48:52.983Z","0.0.0-PR2863-20250912183928":"2025-09-12T18:39:47.153Z","0.0.0-PR2894-20250912183850":"2025-09-12T18:39:08.383Z","0.0.0-PR2893-20250912174851":"2025-09-12T17:49:06.100Z","0.0.0-PR2893-20250912174518":"2025-09-12T17:45:34.572Z","0.0.0-PR2863-20250911220348":"2025-09-11T22:04:04.106Z","0.0.0-PR2886-20250911214827":"2025-09-11T21:48:44.790Z","0.0.0-PR2863-20250911203106":"2025-09-11T20:31:21.385Z","0.0.0-PR2892-20250911195447":"2025-09-11T19:55:01.358Z","3.2.5":"2025-09-11T17:54:34.642Z","0.0.0-PR2888-20250911174141":"2025-09-11T17:42:00.239Z","0.0.0-PR2889-20250911173519":"2025-09-11T17:35:34.118Z","0.0.0-PR2888-20250911173432":"2025-09-11T17:34:47.166Z","0.0.0-PR2888-20250911173010":"2025-09-11T17:30:27.588Z","0.0.0-PR2887-20250911170119":"2025-09-11T17:01:38.739Z","0.0.0-PR2776-20250911143713":"2025-09-11T14:37:29.630Z","0.0.0-PR2886-20250910231400":"2025-09-10T23:14:15.400Z","0.0.0-PR2883-20250910224222":"2025-09-10T22:42:37.831Z","0.0.0-PR2883-20250910224024":"2025-09-10T22:40:39.739Z","0.0.0-PR2863-20250910223702":"2025-09-10T22:37:20.108Z","0.0.0-PR2885-20250910222323":"2025-09-10T22:23:37.472Z","0.0.0-PR2884-20250910215222":"2025-09-10T21:52:39.658Z","0.0.0-PR2883-20250910214823":"2025-09-10T21:48:40.581Z","0.0.0-PR2884-20250910214527":"2025-09-10T21:45:46.321Z","0.0.0-PR2884-20250910212443":"2025-09-10T21:24:58.065Z","0.0.0-PR2863-20250910212043":"2025-09-10T21:20:59.204Z","0.0.0-PR2884-20250910211152":"2025-09-10T21:12:10.274Z","0.0.0-PR2884-20250910204807":"2025-09-10T20:48:25.367Z","0.0.0-PR2883-20250910201709":"2025-09-10T20:17:26.960Z","0.0.0-PR2863-20250910201233":"2025-09-10T20:12:54.390Z","0.0.0-PR2863-20250910000400":"2025-09-10T00:04:16.991Z","0.0.0-PR2863-20250910000057":"2025-09-10T00:01:13.769Z","0.0.0-PR2863-20250909223507":"2025-09-09T22:35:21.355Z","3.2.4":"2025-09-08T18:21:46.804Z","0.0.0-PR2868-20250908174545":"2025-09-08T17:46:00.731Z","0.0.0-PR2872-20250908171344":"2025-09-08T17:13:58.669Z","0.0.0-PR2872-20250908170222":"2025-09-08T17:02:37.074Z","0.0.0-PR2868-20250908164834":"2025-09-08T16:48:48.230Z","0.0.0-PR2867-20250908164155":"2025-09-08T16:42:10.083Z","0.0.0-PR2867-20250908161317":"2025-09-08T16:13:31.650Z","0.0.0-PR2868-20250905224424":"2025-09-05T22:44:38.674Z","0.0.0-PR2868-20250905222919":"2025-09-05T22:29:38.103Z","0.0.0-PR2868-20250905221740":"2025-09-05T22:17:55.015Z","0.0.0-PR2863-20250905215858":"2025-09-05T21:59:15.505Z","0.0.0-PR2868-20250905210248":"2025-09-05T21:03:03.907Z","0.0.0-PR2862-20250905195925":"2025-09-05T19:59:42.481Z","0.0.0-PR2868-20250905192236":"2025-09-05T19:22:49.773Z","0.0.0-PR2868-20250905192051":"2025-09-05T19:21:06.630Z","0.0.0-PR2867-20250905191609":"2025-09-05T19:16:23.813Z","0.0.0-PR2867-20250905163541":"2025-09-05T16:35:55.655Z","0.0.0-PR2867-20250905002831":"2025-09-05T00:28:48.116Z","3.2.3":"2025-09-04T21:44:55.155Z","0.0.0-PR2864-20250904212048":"2025-09-04T21:21:04.125Z","0.0.0-PR2864-20250904205722":"2025-09-04T20:57:37.642Z","0.0.0-PR2864-20250904205041":"2025-09-04T20:50:57.304Z","0.0.0-PR2864-20250904204253":"2025-09-04T20:43:07.185Z","0.0.0-PR2864-20250904204050":"2025-09-04T20:41:05.155Z","0.0.0-PR2864-20250904203326":"2025-09-04T20:33:41.130Z","0.0.0-PR2864-20250904202837":"2025-09-04T20:28:54.374Z","0.0.0-PR2864-20250904202050":"2025-09-04T20:21:07.443Z","0.0.0-PR2863-20250904201742":"2025-09-04T20:17:56.591Z","0.0.0-PR2864-20250904195741":"2025-09-04T19:57:55.253Z","0.0.0-PR2864-20250904195114":"2025-09-04T19:51:31.280Z","0.0.0-PR2863-20250904192349":"2025-09-04T19:24:07.779Z","0.0.0-PR2848-20250904190056":"2025-09-04T19:01:11.602Z","0.0.0-PR2865-20250904184625":"2025-09-04T18:46:42.459Z","0.0.0-PR2833-20250904181644":"2025-09-04T18:17:01.828Z","0.0.0-PR2866-20250904181548":"2025-09-04T18:16:02.864Z","0.0.0-PR2865-20250904181259":"2025-09-04T18:13:12.230Z","0.0.0-PR2864-20250904173210":"2025-09-04T17:32:26.125Z","0.0.0-PR2864-20250904160821":"2025-09-04T16:08:36.115Z","0.0.0-PR2864-20250904153111":"2025-09-04T15:31:25.885Z","0.0.0-PR2863-20250904011859":"2025-09-04T01:19:15.304Z","0.0.0-PR2861-20250904011726":"2025-09-04T01:17:41.681Z","0.0.0-PR2862-20250904010832":"2025-09-04T01:08:48.517Z","0.0.0-PR2863-20250904005705":"2025-09-04T00:57:18.260Z","0.0.0-PR2848-20250904005506":"2025-09-04T00:55:20.786Z","0.0.0-PR2862-20250904004642":"2025-09-04T00:46:56.566Z","0.0.0-PR2862-20250904004035":"2025-09-04T00:40:53.209Z","0.0.0-PR2862-20250904003541":"2025-09-04T00:35:55.851Z","0.0.0-PR2862-20250904002555":"2025-09-04T00:26:09.330Z","0.0.0-PR2862-20250904001948":"2025-09-04T00:20:02.604Z","0.0.0-PR2861-20250903214516":"2025-09-03T21:45:30.476Z","0.0.0-PR2861-20250903213540":"2025-09-03T21:35:57.012Z","0.0.0-PR2859-20250903213148":"2025-09-03T21:32:02.457Z","0.0.0-PR2861-20250903212947":"2025-09-03T21:30:01.164Z","0.0.0-PR2861-20250903212714":"2025-09-03T21:27:31.954Z","0.0.0-PR2859-20250903211133":"2025-09-03T21:11:48.747Z","0.0.0-PR2846-20250903204227":"2025-09-03T20:42:41.899Z","3.2.2":"2025-09-03T19:43:58.122Z","0.0.0-PR2857-20250903190256":"2025-09-03T19:03:12.089Z","0.0.0-PR2857-20250903154003":"2025-09-03T15:40:18.709Z","0.0.0-PR2841-20250903153545":"2025-09-03T15:35:59.859Z","0.0.0-PR2857-20250903145924":"2025-09-03T14:59:38.718Z","0.0.0-PR2857-20250903145437":"2025-09-03T14:54:55.836Z","0.0.0-PR2846-20250902171604":"2025-09-02T17:16:19.394Z","0.0.0-PR2846-20250828184559":"2025-08-28T18:46:15.435Z","0.0.0-PR2846-20250828184318":"2025-08-28T18:43:33.300Z","0.0.0-PR2846-20250828174437":"2025-08-28T17:44:54.362Z","3.2.1":"2025-08-28T14:49:57.932Z","0.0.0-PR2849-20250828142937":"2025-08-28T14:29:51.652Z","0.0.0-PR2849-20250828122818":"2025-08-28T12:28:32.733Z","0.0.0-PR2848-20250828011453":"2025-08-28T01:15:07.059Z","0.0.0-PR2848-20250828010805":"2025-08-28T01:08:19.960Z","0.0.0-PR2848-20250828010331":"2025-08-28T01:03:48.144Z","0.0.0-PR2845-20250827230856":"2025-08-27T23:09:10.374Z","0.0.0-PR2847-20250827230736":"2025-08-27T23:07:52.972Z","0.0.0-PR2840-20250827222654":"2025-08-27T22:27:09.773Z","0.0.0-PR2842-20250827222416":"2025-08-27T22:24:31.170Z","0.0.0-PR2842-20250827221844":"2025-08-27T22:18:59.106Z","0.0.0-PR2846-20250827220433":"2025-08-27T22:04:48.139Z","0.0.0-PR2845-20250827220220":"2025-08-27T22:02:34.802Z","0.0.0-PR2845-20250827215658":"2025-08-27T21:57:12.992Z","0.0.0-PR2844-20250827215049":"2025-08-27T21:51:03.370Z","0.0.0-PR2844-20250827214449":"2025-08-27T21:45:02.729Z","0.0.0-PR2844-20250827213625":"2025-08-27T21:36:40.284Z","0.0.0-PR2841-20250827201955":"2025-08-27T20:20:09.996Z","0.0.0-PR2841-20250827201315":"2025-08-27T20:13:33.052Z","3.2.0":"2025-08-27T20:02:42.807Z","0.0.0-PR2840-20250827195927":"2025-08-27T19:59:41.634Z","0.0.0-PR2841-20250827195815":"2025-08-27T19:58:29.591Z","0.0.0-PR2841-20250827190758":"2025-08-27T19:08:14.884Z","0.0.0-PR2841-20250827190017":"2025-08-27T19:00:31.848Z","0.0.0-PR2841-20250827185209":"2025-08-27T18:52:24.952Z","0.0.0-PR2834-20250827185157":"2025-08-27T18:52:12.523Z","0.0.0-PR2841-20250827184736":"2025-08-27T18:47:51.817Z","0.0.0-PR2840-20250827184239":"2025-08-27T18:42:53.956Z","0.0.0-PR2840-20250827183852":"2025-08-27T18:39:07.034Z","0.0.0-PR2799-20250827181719":"2025-08-27T18:17:34.077Z","0.0.0-PR2799-20250826211507":"2025-08-26T21:15:28.778Z","0.0.0-PR2799-20250826000722":"2025-08-26T00:07:36.467Z","0.0.0-PR2799-20250825232959":"2025-08-25T23:30:13.022Z","0.0.0-PR2799-20250825232200":"2025-08-25T23:22:16.659Z","0.0.0-PR2799-20250825231013":"2025-08-25T23:10:30.281Z","0.0.0-PR2825-20250825221726":"2025-08-25T22:17:41.398Z","0.0.0-PR2800-20250825190804":"2025-08-25T19:08:18.938Z","3.1.5":"2025-08-25T18:36:36.454Z","0.0.0-PR2822-20250825183437":"2025-08-25T18:34:54.163Z","0.0.0-PR2829-20250825172920":"2025-08-25T17:29:35.853Z","0.0.0-PR2825-20250825172331":"2025-08-25T17:23:45.042Z","0.0.0-PR2824-20250825172234":"2025-08-25T17:22:49.296Z","0.0.0-PR2824-20250825171942":"2025-08-25T17:19:57.383Z","0.0.0-PR2823-20250825171520":"2025-08-25T17:15:38.059Z","0.0.0-PR2829-20250825170229":"2025-08-25T17:02:45.859Z","0.0.0-PR2828-20250823015933":"2025-08-23T01:59:48.536Z","0.0.0-PR2828-20250823011232":"2025-08-23T01:12:46.692Z","0.0.0-PR2825-20250823010210":"2025-08-23T01:02:25.126Z","0.0.0-PR2824-20250823010104":"2025-08-23T01:01:19.007Z","0.0.0-PR2822-20250823005906":"2025-08-23T00:59:21.537Z","0.0.0-PR2823-20250823004149":"2025-08-23T00:42:03.997Z","0.0.0-PR2819-20250823003955":"2025-08-23T00:40:11.224Z","0.0.0-PR2828-20250823002026":"2025-08-23T00:20:41.448Z","0.0.0-PR2828-20250823000709":"2025-08-23T00:07:25.637Z","0.0.0-PR2823-20250822235834":"2025-08-22T23:58:48.747Z","0.0.0-PR2828-20250822201433":"2025-08-22T20:14:48.293Z","0.0.0-PR2821-20250822181710":"2025-08-22T18:17:26.295Z","0.0.0-PR2799-20250822180425":"2025-08-22T18:04:41.760Z","0.0.0-PR2799-20250822180010":"2025-08-22T18:00:25.105Z","0.0.0-PR2827-20250822173458":"2025-08-22T17:35:14.062Z","0.0.0-PR2826-20250822165632":"2025-08-22T16:56:48.010Z","0.0.0-PR2799-20250822164822":"2025-08-22T16:48:38.306Z","0.0.0-PR2825-20250822001136":"2025-08-22T00:11:50.664Z","0.0.0-PR2824-20250821233326":"2025-08-21T23:33:41.140Z","0.0.0-PR2821-20250821231941":"2025-08-21T23:19:57.536Z","0.0.0-PR2821-20250821231353":"2025-08-21T23:14:08.408Z","0.0.0-PR2823-20250821225457":"2025-08-21T22:55:12.423Z","0.0.0-PR2822-20250821225353":"2025-08-21T22:54:08.824Z","0.0.0-PR2821-20250821224956":"2025-08-21T22:50:11.067Z","0.0.0-PR2821-20250821221928":"2025-08-21T22:19:43.606Z","0.0.0-PR2820-20250821221100":"2025-08-21T22:11:15.691Z","0.0.0-PR2820-20250821220513":"2025-08-21T22:05:27.539Z","0.0.0-PR2799-20250821215709":"2025-08-21T21:57:23.924Z","0.0.0-PR2819-20250821215103":"2025-08-21T21:51:17.670Z","0.0.0-PR2819-20250821214706":"2025-08-21T21:47:20.990Z","0.0.0-PR2813-20250821214358":"2025-08-21T21:44:12.126Z","0.0.0-PR2809-20250821211959":"2025-08-21T21:20:17.191Z","0.0.0-PR2799-20250821211810":"2025-08-21T21:18:25.018Z","0.0.0-PR2799-20250821211311":"2025-08-21T21:13:25.589Z","0.0.0-PR2809-20250821003641":"2025-08-21T00:36:59.042Z","0.0.0-PR2809-20250821000936":"2025-08-21T00:09:52.021Z","3.1.4":"2025-08-20T19:17:46.169Z","0.0.0-PR2813-20250820191114":"2025-08-20T19:11:31.470Z","0.0.0-PR2811-20250820000209":"2025-08-20T00:02:24.066Z","0.0.0-PR2811-20250819235507":"2025-08-19T23:55:22.525Z","0.0.0-PR2811-20250819234441":"2025-08-19T23:44:55.498Z","0.0.0-PR2812-20250819224703":"2025-08-19T22:47:19.790Z","0.0.0-PR2812-20250819223919":"2025-08-19T22:39:34.280Z","0.0.0-PR2812-20250819223331":"2025-08-19T22:33:44.753Z","0.0.0-PR2812-20250819223015":"2025-08-19T22:30:30.769Z","0.0.0-PR2812-20250819221717":"2025-08-19T22:17:35.618Z","0.0.0-PR2812-20250819215158":"2025-08-19T21:52:13.307Z","0.0.0-PR2808-20250819205352":"2025-08-19T20:54:06.716Z","0.0.0-PR2800-20250819184423":"2025-08-19T18:44:37.679Z","0.0.0-PR2805-20250819181854":"2025-08-19T18:19:08.431Z","0.0.0-PR2800-20250819180112":"2025-08-19T18:01:28.268Z","0.0.0-PR2800-20250819174617":"2025-08-19T17:46:32.283Z","0.0.0-PR2800-20250819154034":"2025-08-19T15:40:48.564Z","0.0.0-PR2798-20250819145141":"2025-08-19T14:51:58.835Z","0.0.0-PR2798-20250819144820":"2025-08-19T14:48:40.833Z","0.0.0-PR2808-20250819011805":"2025-08-19T01:18:20.585Z","0.0.0-PR2808-20250819005632":"2025-08-19T00:56:46.406Z","0.0.0-PR2811-20250819001518":"2025-08-19T00:15:32.412Z","0.0.0-PR2810-20250819000512":"2025-08-19T00:05:26.660Z","0.0.0-PR2810-20250819000207":"2025-08-19T00:02:22.008Z","0.0.0-PR2810-20250818235813":"2025-08-18T23:58:28.422Z","0.0.0-PR2808-20250818232728":"2025-08-18T23:27:42.655Z","0.0.0-PR2808-20250818210815":"2025-08-18T21:08:30.824Z","0.0.0-PR2808-20250818195420":"2025-08-18T19:54:35.235Z","0.0.0-PR2808-20250818190205":"2025-08-18T19:02:19.770Z","0.0.0-PR2808-20250818185849":"2025-08-18T18:59:05.108Z","0.0.0-PR2808-20250815235906":"2025-08-15T23:59:19.732Z","0.0.0-PR2808-20250815232746":"2025-08-15T23:28:01.508Z","0.0.0-PR2769-20250815231021":"2025-08-15T23:10:36.165Z","0.0.0-PR2769-20250815224528":"2025-08-15T22:45:42.342Z","0.0.0-PR2809-20250815223509":"2025-08-15T22:35:23.060Z","0.0.0-PR2808-20250815222633":"2025-08-15T22:26:48.607Z","0.0.0-PR2808-20250815214344":"2025-08-15T21:43:58.531Z","0.0.0-PR2808-20250815210751":"2025-08-15T21:08:06.435Z","0.0.0-PR2807-20250815204225":"2025-08-15T20:42:39.746Z","0.0.0-PR2807-20250815204013":"2025-08-15T20:40:28.571Z","0.0.0-PR2807-20250815202918":"2025-08-15T20:29:32.577Z","0.0.0-PR2800-20250815202037":"2025-08-15T20:20:51.846Z","0.0.0-PR2800-20250815194836":"2025-08-15T19:48:50.956Z","0.0.0-PR2800-20250815165755":"2025-08-15T16:58:09.198Z","0.0.0-PR2807-20250815164152":"2025-08-15T16:42:06.066Z","0.0.0-PR2800-20250815162616":"2025-08-15T16:26:31.525Z","0.0.0-PR2807-20250815150136":"2025-08-15T15:01:51.400Z","0.0.0-PR2807-20250815145734":"2025-08-15T14:57:48.822Z","0.0.0-PR2806-20250814215809":"2025-08-14T21:58:22.702Z","0.0.0-PR2806-20250814215608":"2025-08-14T21:56:23.987Z","0.0.0-PR2800-20250814215010":"2025-08-14T21:50:27.419Z","0.0.0-PR2800-20250814212558":"2025-08-14T21:26:13.893Z","0.0.0-PR2786-20250814205444":"2025-08-14T20:54:59.229Z","0.0.0-PR2804-20250813213939":"2025-08-13T21:39:54.706Z","3.1.3":"2025-08-13T17:28:49.037Z","0.0.0-PR2797-20250813162559":"2025-08-13T16:26:13.538Z","0.0.0-PR2798-20250813155426":"2025-08-13T15:54:41.859Z","0.0.0-PR2798-20250813155114":"2025-08-13T15:51:28.893Z","0.0.0-PR2795-20250813153246":"2025-08-13T15:32:59.644Z","0.0.0-PR2797-20250813152606":"2025-08-13T15:26:20.604Z","0.0.0-PR2797-20250813151645":"2025-08-13T15:17:00.739Z","0.0.0-PR2796-20250813145311":"2025-08-13T14:53:28.025Z","0.0.0-PR2796-20250813144656":"2025-08-13T14:47:12.101Z","0.0.0-PR2793-20250813142715":"2025-08-13T14:27:34.524Z","0.0.0-PR2791-20250812215915":"2025-08-12T21:59:28.760Z","0.0.0-PR2795-20250812215653":"2025-08-12T21:57:06.985Z","0.0.0-PR2786-20250812215332":"2025-08-12T21:53:46.914Z","0.0.0-PR2793-20250812214705":"2025-08-12T21:47:19.563Z","0.0.0-PR2794-20250812214651":"2025-08-12T21:47:06.559Z","0.0.0-PR2793-20250812213852":"2025-08-12T21:39:06.198Z","0.0.0-PR2792-20250812213232":"2025-08-12T21:32:47.236Z","0.0.0-PR2792-20250812212814":"2025-08-12T21:28:29.847Z","0.0.0-PR2791-20250812211143":"2025-08-12T21:11:57.846Z","0.0.0-PR2775-20250812192554":"2025-08-12T19:26:08.908Z","0.0.0-PR2786-20250811231727":"2025-08-11T23:17:40.969Z","0.0.0-PR2777-20250811230835":"2025-08-11T23:08:48.667Z","3.1.2":"2025-08-11T22:40:01.838Z","0.0.0-PR2785-20250811221824":"2025-08-11T22:18:39.550Z","0.0.0-PR2785-20250811221332":"2025-08-11T22:13:46.785Z","0.0.0-PR2777-20250811215711":"2025-08-11T21:57:28.050Z","0.0.0-PR2784-20250811213411":"2025-08-11T21:34:27.736Z","0.0.0-PR2783-20250811212510":"2025-08-11T21:25:25.291Z","0.0.0-PR2780-20250811204500":"2025-08-11T20:45:16.514Z","0.0.0-PR2782-20250811191002":"2025-08-11T19:10:17.157Z","0.0.0-PR2780-20250811190342":"2025-08-11T19:03:57.185Z","0.0.0-PR2781-20250811185653":"2025-08-11T18:57:08.087Z","0.0.0-PR2781-20250811185015":"2025-08-11T18:50:30.206Z","0.0.0-PR2779-20250811181517":"2025-08-11T18:15:33.611Z","0.0.0-PR2777-20250811172027":"2025-08-11T17:20:43.147Z","0.0.0-PR2780-20250811163836":"2025-08-11T16:38:52.064Z","0.0.0-PR2778-20250808230358":"2025-08-08T23:04:14.237Z","0.0.0-PR2778-20250808225200":"2025-08-08T22:52:15.059Z","0.0.0-PR2778-20250808223141":"2025-08-08T22:32:00.323Z","0.0.0-PR2778-20250808220050":"2025-08-08T22:01:05.207Z","0.0.0-PR2779-20250808202116":"2025-08-08T20:21:31.437Z","0.0.0-PR2779-20250808201255":"2025-08-08T20:13:10.621Z","0.0.0-PR2779-20250808201020":"2025-08-08T20:10:34.335Z","0.0.0-PR2753-20250808183452":"2025-08-08T18:35:07.765Z","0.0.0-PR2778-20250808180331":"2025-08-08T18:03:46.268Z","0.0.0-PR2778-20250808175830":"2025-08-08T17:58:45.562Z","0.0.0-PR2778-20250808171947":"2025-08-08T17:20:03.762Z","0.0.0-PR2778-20250808171135":"2025-08-08T17:11:50.466Z","0.0.0-PR2762-20250807233946":"2025-08-07T23:40:03.354Z","0.0.0-PR2762-20250807233101":"2025-08-07T23:31:17.073Z","0.0.0-PR2777-20250807225119":"2025-08-07T22:51:34.579Z","0.0.0-PR2777-20250807224719":"2025-08-07T22:47:33.984Z","0.0.0-PR2769-20250807215424":"2025-08-07T21:54:40.362Z","0.0.0-PR2769-20250807215114":"2025-08-07T21:51:28.586Z","0.0.0-PR2762-20250807212531":"2025-08-07T21:25:46.613Z","0.0.0-PR2762-20250807210730":"2025-08-07T21:07:46.093Z","0.0.0-PR2776-20250807195555":"2025-08-07T19:56:10.397Z","0.0.0-PR2775-20250807195553":"2025-08-07T19:56:08.625Z","0.0.0-PR2776-20250807195029":"2025-08-07T19:50:43.620Z","0.0.0-PR2775-20250807194914":"2025-08-07T19:49:29.001Z","0.0.0-PR2769-20250807184206":"2025-08-07T18:42:23.587Z","0.0.0-PR2773-20250807165458":"2025-08-07T16:55:14.238Z","0.0.0-PR2769-20250807153717":"2025-08-07T15:37:32.901Z","0.0.0-PR2775-20250807151157":"2025-08-07T15:12:14.767Z","0.0.0-PR2770-20250807143509":"2025-08-07T14:35:25.715Z","0.0.0-PR2774-20250806234517":"2025-08-06T23:45:32.255Z","0.0.0-PR2774-20250806234039":"2025-08-06T23:40:54.016Z","0.0.0-PR2774-20250806233524":"2025-08-06T23:35:39.011Z","0.0.0-PR2773-20250806232730":"2025-08-06T23:27:45.398Z","0.0.0-PR2773-20250806232439":"2025-08-06T23:25:03.709Z","0.0.0-PR2647-20250806232233":"2025-08-06T23:22:48.435Z","0.0.0-PR2772-20250806230905":"2025-08-06T23:09:19.038Z","0.0.0-PR2767-20250806223013":"2025-08-06T22:30:26.959Z","0.0.0-PR2762-20250806221718":"2025-08-06T22:17:33.144Z","0.0.0-PR2771-20250806220430":"2025-08-06T22:04:45.656Z","0.0.0-PR2768-20250806215241":"2025-08-06T21:52:58.763Z","0.0.0-PR2664-20250806214433":"2025-08-06T21:44:48.414Z","0.0.0-PR2770-20250806212909":"2025-08-06T21:29:25.719Z","0.0.0-PR2769-20250806205517":"2025-08-06T20:55:31.435Z","0.0.0-PR2768-20250806205316":"2025-08-06T20:53:29.860Z","0.0.0-PR2770-20250806204443":"2025-08-06T20:44:57.565Z","0.0.0-PR2770-20250806203844":"2025-08-06T20:38:58.912Z","0.0.0-PR2769-20250806203602":"2025-08-06T20:36:17.422Z","0.0.0-PR2664-20250806202837":"2025-08-06T20:28:50.725Z","0.0.0-PR2647-20250806202614":"2025-08-06T20:26:30.374Z","0.0.0-PR2769-20250806202556":"2025-08-06T20:26:11.694Z","0.0.0-PR2769-20250806201059":"2025-08-06T20:11:13.561Z","0.0.0-PR2647-20250806185021":"2025-08-06T18:50:36.910Z","0.0.0-PR2762-20250806184457":"2025-08-06T18:45:11.246Z","0.0.0-PR2647-20250806184148":"2025-08-06T18:42:02.971Z","0.0.0-PR2647-20250806183523":"2025-08-06T18:35:37.628Z","0.0.0-PR2762-20250806181830":"2025-08-06T18:18:44.201Z","0.0.0-PR2762-20250806181531":"2025-08-06T18:15:45.348Z","0.0.0-PR2762-20250806175655":"2025-08-06T17:57:09.909Z","0.0.0-PR2762-20250806171530":"2025-08-06T17:15:46.844Z","0.0.0-PR2768-20250806003007":"2025-08-06T00:30:22.146Z","0.0.0-PR2768-20250806002736":"2025-08-06T00:27:51.436Z","0.0.0-PR2767-20250805235416":"2025-08-05T23:54:31.331Z","0.0.0-PR2767-20250805235101":"2025-08-05T23:51:16.677Z","0.0.0-PR2745-20250805220501":"2025-08-05T22:05:15.364Z","0.0.0-PR2745-20250805215752":"2025-08-05T21:58:06.908Z","0.0.0-PR2647-20250805204934":"2025-08-05T20:49:48.433Z","0.0.0-PR2762-20250805201831":"2025-08-05T20:18:46.582Z","0.0.0-PR2766-20250805200047":"2025-08-05T20:01:01.915Z","0.0.0-PR2765-20250805194611":"2025-08-05T19:46:26.269Z","0.0.0-PR2745-20250805191523":"2025-08-05T19:15:36.383Z","0.0.0-PR2647-20250805185852":"2025-08-05T18:59:06.553Z","0.0.0-PR2762-20250805185647":"2025-08-05T18:57:01.722Z","0.0.0-PR2762-20250805185145":"2025-08-05T18:51:58.983Z","0.0.0-PR2647-20250805184847":"2025-08-05T18:49:03.366Z","0.0.0-PR2647-20250805183251":"2025-08-05T18:33:06.554Z","0.0.0-PR2763-20250805173211":"2025-08-05T17:32:26.661Z","0.0.0-PR2764-20250805173046":"2025-08-05T17:31:00.502Z","0.0.0-PR2763-20250805172614":"2025-08-05T17:26:29.045Z","0.0.0-PR2762-20250805171440":"2025-08-05T17:14:54.025Z","0.0.0-PR2647-20250805171345":"2025-08-05T17:13:59.909Z","0.0.0-PR2761-20250805161858":"2025-08-05T16:19:13.174Z","0.0.0-PR2761-20250805153421":"2025-08-05T15:34:36.533Z","0.0.0-PR2761-20250805152217":"2025-08-05T15:22:31.850Z","0.0.0-PR2758-20250804211630":"2025-08-04T21:16:45.438Z","3.1.1":"2025-07-28T16:29:25.964Z","0.0.0-PR2741-20250726003631":"2025-07-26T00:36:46.247Z","0.0.0-PR2743-20250725223642":"2025-07-25T22:36:55.995Z","0.0.0-PR2743-20250725223252":"2025-07-25T22:33:06.798Z","0.0.0-PR2742-20250725222249":"2025-07-25T22:23:04.274Z","0.0.0-PR2741-20250725213802":"2025-07-25T21:38:16.388Z","0.0.0-PR2719-20250725191125":"2025-07-25T19:11:38.428Z","0.0.0-PR2719-20250725190429":"2025-07-25T19:04:44.521Z","0.0.0-PR2719-20250725190058":"2025-07-25T19:01:11.876Z","0.0.0-PR2719-20250725185611":"2025-07-25T18:56:25.086Z","3.1.0":"2025-07-25T00:07:42.109Z","0.0.0-PR2737-20250724235112":"2025-07-24T23:51:27.957Z","3.0.29":"2025-07-24T16:46:25.900Z","0.0.0-PR2731-20250724151622":"2025-07-24T15:16:36.388Z","0.0.0-PR2699-20250724151248":"2025-07-24T15:13:02.357Z","0.0.0-PR2731-20250724150112":"2025-07-24T15:01:26.639Z","0.0.0-PR2731-20250724145806":"2025-07-24T14:58:21.372Z","0.0.0-PR2731-20250724144825":"2025-07-24T14:48:39.891Z","0.0.0-PR2699-20250724012447":"2025-07-24T01:25:00.949Z","0.0.0-PR2730-20250723234113":"2025-07-23T23:41:26.984Z","0.0.0-PR2729-20250723232852":"2025-07-23T23:29:07.773Z","0.0.0-PR2728-20250723223637":"2025-07-23T22:36:52.688Z","0.0.0-PR2729-20250723222027":"2025-07-23T22:20:41.410Z","0.0.0-PR2728-20250723221558":"2025-07-23T22:16:11.399Z","0.0.0-PR2729-20250723221443":"2025-07-23T22:14:56.741Z","0.0.0-PR2729-20250723221223":"2025-07-23T22:12:37.717Z","0.0.0-PR2728-20250723195909":"2025-07-23T19:59:22.612Z","0.0.0-PR2728-20250723195640":"2025-07-23T19:56:55.278Z","0.0.0-PR2728-20250723194359":"2025-07-23T19:44:12.864Z","0.0.0-PR2728-20250723185804":"2025-07-23T18:58:18.342Z","0.0.0-PR2699-20250723180615":"2025-07-23T18:06:28.775Z","0.0.0-PR2728-20250723180216":"2025-07-23T18:02:31.636Z","0.0.0-PR2699-20250723170256":"2025-07-23T17:03:12.572Z","0.0.0-PR2718-20250722231539":"2025-07-22T23:15:54.645Z","0.0.0-PR2718-20250722224916":"2025-07-22T22:49:30.673Z","0.0.0-PR2727-20250722224513":"2025-07-22T22:45:27.332Z","0.0.0-PR2727-20250722224305":"2025-07-22T22:43:18.316Z","0.0.0-PR2718-20250722223540":"2025-07-22T22:35:53.607Z","0.0.0-PR2718-20250722223347":"2025-07-22T22:34:03.158Z","0.0.0-PR2626-20250722222840":"2025-07-22T22:28:54.581Z","0.0.0-PR2718-20250722222121":"2025-07-22T22:21:35.693Z","0.0.0-PR2718-20250722221716":"2025-07-22T22:17:29.674Z","0.0.0-PR2659-20250722215607":"2025-07-22T21:56:21.274Z","0.0.0-PR2659-20250722211157":"2025-07-22T21:12:10.916Z","0.0.0-PR2626-20250722211101":"2025-07-22T21:11:15.107Z","0.0.0-PR2659-20250722210124":"2025-07-22T21:01:38.173Z","0.0.0-PR2705-20250722210028":"2025-07-22T21:00:42.956Z","0.0.0-PR2626-20250722205819":"2025-07-22T20:58:33.711Z","0.0.0-PR2626-20250722204015":"2025-07-22T20:40:30.359Z","0.0.0-PR2719-20250722191637":"2025-07-22T19:16:50.735Z","0.0.0-PR2719-20250722183429":"2025-07-22T18:34:43.164Z","0.0.0-PR2719-20250722182410":"2025-07-22T18:24:23.732Z","0.0.0-PR2719-20250722181834":"2025-07-22T18:18:48.910Z","0.0.0-PR2719-20250722181628":"2025-07-22T18:16:42.107Z","0.0.0-PR2718-20250722170436":"2025-07-22T17:04:50.102Z","0.0.0-PR2719-20250722162633":"2025-07-22T16:26:48.466Z","3.0.28":"2025-07-21T22:11:04.532Z","0.0.0-PR2718-20250721215645":"2025-07-21T21:56:59.351Z","0.0.0-PR2722-20250721211338":"2025-07-21T21:13:52.617Z","0.0.0-PR2719-20250721193601":"2025-07-21T19:36:17.382Z","0.0.0-PR2711-20250721193009":"2025-07-21T19:30:24.016Z","0.0.0-PR2678-20250721191825":"2025-07-21T19:18:40.040Z","0.0.0-PR2711-20250721181828":"2025-07-21T18:18:44.291Z","0.0.0-PR2711-20250721171017":"2025-07-21T17:10:31.417Z","0.0.0-PR2711-20250721165418":"2025-07-21T16:54:32.337Z","0.0.0-PR2678-20250721153148":"2025-07-21T15:32:04.255Z","0.0.0-PR2678-20250721143529":"2025-07-21T14:35:43.012Z","0.0.0-PR2720-20250718001608":"2025-07-18T00:16:21.297Z","0.0.0-PR2720-20250718001136":"2025-07-18T00:11:49.871Z","0.0.0-PR2720-20250718000943":"2025-07-18T00:09:56.999Z","0.0.0-PR2720-20250718000731":"2025-07-18T00:07:47.086Z","0.0.0-PR2719-20250717233302":"2025-07-17T23:33:17.302Z","0.0.0-PR2719-20250717232813":"2025-07-17T23:28:29.032Z","0.0.0-PR2719-20250717232521":"2025-07-17T23:25:36.000Z","0.0.0-PR2719-20250717232110":"2025-07-17T23:21:25.311Z","0.0.0-PR2699-20250717231530":"2025-07-17T23:15:44.213Z","0.0.0-PR2719-20250717224526":"2025-07-17T22:45:40.395Z","0.0.0-PR2432-20250717224050":"2025-07-17T22:41:13.797Z","0.0.0-PR2719-20250717223911":"2025-07-17T22:39:26.657Z","0.0.0-PR2719-20250717223249":"2025-07-17T22:33:04.846Z","0.0.0-PR2719-20250717222849":"2025-07-17T22:29:04.548Z","0.0.0-PR2719-20250717222212":"2025-07-17T22:22:28.359Z","0.0.0-PR2719-20250717221813":"2025-07-17T22:18:26.312Z","0.0.0-PR2719-20250717221330":"2025-07-17T22:13:45.079Z","0.0.0-PR2719-20250717220840":"2025-07-17T22:08:53.606Z","0.0.0-PR2718-20250717214845":"2025-07-17T21:48:59.431Z","0.0.0-PR2715-20250717214659":"2025-07-17T21:47:13.252Z","0.0.0-PR2718-20250717214308":"2025-07-17T21:43:23.090Z","0.0.0-PR2711-20250717202213":"2025-07-17T20:22:26.309Z","0.0.0-PR2678-20250717201525":"2025-07-17T20:15:38.839Z","0.0.0-PR2432-20250717193238":"2025-07-17T19:32:52.090Z","0.0.0-PR2711-20250717185011":"2025-07-17T18:50:26.504Z","0.0.0-PR2711-20250717180134":"2025-07-17T18:01:48.280Z","0.0.0-PR2711-20250717174455":"2025-07-17T17:45:09.130Z","0.0.0-PR2716-20250717173855":"2025-07-17T17:39:09.989Z","0.0.0-PR2716-20250717173328":"2025-07-17T17:33:43.728Z","0.0.0-PR2715-20250717155654":"2025-07-17T15:57:12.323Z","3.0.27":"2025-07-16T21:54:28.931Z","0.0.0-PR2713-20250716211758":"2025-07-16T21:18:12.872Z","0.0.0-PR2713-20250716210200":"2025-07-16T21:02:14.880Z","0.0.0-PR2712-20250716205123":"2025-07-16T20:51:38.312Z","0.0.0-PR2710-20250716201347":"2025-07-16T20:14:02.615Z","0.0.0-PR2710-20250716201011":"2025-07-16T20:10:25.398Z","0.0.0-PR2710-20250716200531":"2025-07-16T20:05:45.803Z","0.0.0-PR2710-20250716200158":"2025-07-16T20:02:13.026Z","0.0.0-PR2709-20250716193953":"2025-07-16T19:40:08.371Z","0.0.0-PR2699-20250716191425":"2025-07-16T19:14:38.793Z","0.0.0-PR2707-20250716175020":"2025-07-16T17:50:34.997Z","0.0.0-PR2708-20250716174818":"2025-07-16T17:48:33.302Z","0.0.0-PR2707-20250716174651":"2025-07-16T17:47:07.446Z","0.0.0-PR2708-20250716174442":"2025-07-16T17:44:58.333Z","0.0.0-PR2708-20250716173130":"2025-07-16T17:31:44.354Z","0.0.0-PR2708-20250716171334":"2025-07-16T17:13:49.794Z","0.0.0-PR2707-20250716161204":"2025-07-16T16:12:19.272Z","0.0.0-PR2704-20250716155524":"2025-07-16T15:55:38.551Z","0.0.0-PR2678-20250716152230":"2025-07-16T15:22:46.277Z","0.0.0-PR2706-20250715214943":"2025-07-15T21:49:58.255Z","0.0.0-PR2705-20250715213009":"2025-07-15T21:30:22.627Z","0.0.0-PR2704-20250715204923":"2025-07-15T20:49:37.279Z","0.0.0-PR2703-20250715200037":"2025-07-15T20:00:51.935Z","0.0.0-PR2678-20250715194216":"2025-07-15T19:42:31.756Z","0.0.0-PR2694-20250715181455":"2025-07-15T18:15:09.601Z","0.0.0-PR2701-20250715163433":"2025-07-15T16:34:46.570Z","0.0.0-PR2699-20250715162808":"2025-07-15T16:28:21.344Z","0.0.0-PR2698-20250715161345":"2025-07-15T16:13:59.881Z","0.0.0-PR2701-20250715155851":"2025-07-15T15:59:05.924Z","0.0.0-PR2701-20250715153420":"2025-07-15T15:34:34.809Z","0.0.0-PR2699-20250714222529":"2025-07-14T22:25:44.030Z","0.0.0-PR2648-20250712204310":"2025-07-12T20:43:24.639Z","0.0.0-PR2648-20250711214857":"2025-07-11T21:49:10.650Z","0.0.0-PR2648-20250711181429":"2025-07-11T18:14:42.435Z","0.0.0-PR2633-20250711181328":"2025-07-11T18:13:42.238Z","0.0.0-PR2648-20250711173454":"2025-07-11T17:35:07.343Z","0.0.0-PR2694-20250711171008":"2025-07-11T17:10:23.400Z","0.0.0-PR2692-20250710211345":"2025-07-10T21:13:58.774Z","0.0.0-PR2694-20250710211000":"2025-07-10T21:10:15.421Z","0.0.0-PR2694-20250710210538":"2025-07-10T21:05:52.360Z","0.0.0-PR2638-20250709233134":"2025-07-09T23:31:48.303Z","0.0.0-PR2638-20250709232707":"2025-07-09T23:27:20.417Z","3.0.26":"2025-07-09T22:46:44.198Z","0.0.0-PR2659-20250709214247":"2025-07-09T21:43:01.535Z","0.0.0-PR2626-20250709214233":"2025-07-09T21:42:45.902Z","0.0.0-PR2659-20250709213929":"2025-07-09T21:39:43.107Z","0.0.0-PR2648-20250709213405":"2025-07-09T21:34:20.033Z","0.0.0-PR2626-20250709203622":"2025-07-09T20:36:36.955Z","0.0.0-PR2690-20250709200035":"2025-07-09T20:00:50.260Z","0.0.0-PR2648-20250709194826":"2025-07-09T19:48:40.600Z","0.0.0-PR2648-20250709181553":"2025-07-09T18:16:07.280Z","0.0.0-PR2680-20250709180234":"2025-07-09T18:02:48.609Z","0.0.0-PR2680-20250709175911":"2025-07-09T17:59:24.947Z","0.0.0-PR2638-20250709175714":"2025-07-09T17:57:27.889Z","0.0.0-PR2690-20250709173323":"2025-07-09T17:33:39.257Z","0.0.0-PR2638-20250709172439":"2025-07-09T17:24:53.906Z","0.0.0-PR2638-20250709171755":"2025-07-09T17:18:09.496Z","0.0.0-PR2688-20250709164650":"2025-07-09T16:47:03.737Z","0.0.0-PR2688-20250709163303":"2025-07-09T16:33:17.052Z","0.0.0-PR2678-20250709161728":"2025-07-09T16:17:42.848Z","0.0.0-PR2691-20250709151827":"2025-07-09T15:18:41.032Z","0.0.0-PR2691-20250709151515":"2025-07-09T15:15:29.576Z","0.0.0-PR2638-20250709001054":"2025-07-09T00:11:07.481Z","0.0.0-PR2690-20250708234349":"2025-07-08T23:44:03.216Z","0.0.0-PR2690-20250708234004":"2025-07-08T23:40:17.730Z","0.0.0-PR2638-20250708231030":"2025-07-08T23:10:44.065Z","0.0.0-PR2638-20250708221921":"2025-07-08T22:19:35.140Z","0.0.0-PR2681-20250708215711":"2025-07-08T21:57:25.379Z","0.0.0-PR2638-20250708212904":"2025-07-08T21:29:18.839Z","0.0.0-PR2678-20250708210843":"2025-07-08T21:08:56.588Z","0.0.0-PR2678-20250708210403":"2025-07-08T21:04:16.653Z","0.0.0-PR2689-20250708205809":"2025-07-08T20:58:23.446Z","0.0.0-PR2678-20250708205733":"2025-07-08T20:57:47.179Z","0.0.0-PR2689-20250708205330":"2025-07-08T20:53:44.350Z","0.0.0-PR2678-20250708203759":"2025-07-08T20:38:13.095Z","0.0.0-PR2678-20250708200651":"2025-07-08T20:07:03.887Z","0.0.0-PR2678-20250708195357":"2025-07-08T19:54:09.942Z","0.0.0-PR2678-20250708192840":"2025-07-08T19:28:53.710Z","0.0.0-PR2678-20250708192209":"2025-07-08T19:22:22.770Z","0.0.0-PR2678-20250708191722":"2025-07-08T19:17:36.006Z","0.0.0-PR2543-20250708190820":"2025-07-08T19:08:33.533Z","0.0.0-PR2686-20250708161121":"2025-07-08T16:11:34.219Z","0.0.0-PR2638-20250707225152":"2025-07-07T22:52:06.269Z","0.0.0-PR2633-20250707224433":"2025-07-07T22:44:47.086Z","0.0.0-PR2633-20250707223115":"2025-07-07T22:31:28.165Z","0.0.0-PR2633-20250707222733":"2025-07-07T22:27:47.012Z","0.0.0-PR2638-20250707222700":"2025-07-07T22:27:14.341Z","0.0.0-PR2638-20250707221822":"2025-07-07T22:18:35.781Z","0.0.0-PR2633-20250707215036":"2025-07-07T21:50:49.565Z","3.0.25":"2025-07-07T21:30:35.767Z","0.0.0-PR2683-20250707211845":"2025-07-07T21:18:59.221Z","0.0.0-PR2683-20250707211057":"2025-07-07T21:11:11.103Z","0.0.0-PR2670-20250707205216":"2025-07-07T20:52:31.635Z","0.0.0-PR2669-20250707204454":"2025-07-07T20:45:09.156Z","0.0.0-PR2670-20250707204025":"2025-07-07T20:40:49.687Z","0.0.0-PR2669-20250707204001":"2025-07-07T20:40:15.547Z","0.0.0-PR2668-20250707203840":"2025-07-07T20:38:53.376Z","0.0.0-PR2670-20250707203049":"2025-07-07T20:31:01.880Z","0.0.0-PR2669-20250707203021":"2025-07-07T20:30:38.105Z","0.0.0-PR2668-20250707202948":"2025-07-07T20:30:01.452Z","0.0.0-PR2650-20250707202519":"2025-07-07T20:25:33.473Z","3.0.24":"2025-07-07T14:37:46.509Z","0.0.0-PR2676-20250707142549":"2025-07-07T14:26:03.666Z","0.0.0-PR2676-20250707141948":"2025-07-07T14:20:02.982Z","0.0.0-PR2676-20250707141519":"2025-07-07T14:15:34.863Z","0.0.0-PR2680-20250704165544":"2025-07-04T16:55:59.563Z","0.0.0-PR2681-20250704044815":"2025-07-04T04:48:30.551Z","0.0.0-PR2681-20250704044426":"2025-07-04T04:44:40.650Z","0.0.0-PR2681-20250704044140":"2025-07-04T04:41:57.283Z","0.0.0-PR2680-20250704002504":"2025-07-04T00:25:19.712Z","0.0.0-PR2680-20250704001944":"2025-07-04T00:19:59.233Z","0.0.0-PR2679-20250703231755":"2025-07-03T23:18:08.949Z","0.0.0-PR2677-20250703230052":"2025-07-03T23:01:07.504Z","0.0.0-PR2677-20250703225108":"2025-07-03T22:51:23.433Z","0.0.0-PR2677-20250703223926":"2025-07-03T22:39:42.016Z","0.0.0-PR2677-20250703214149":"2025-07-03T21:42:05.332Z","0.0.0-PR2677-20250703212407":"2025-07-03T21:24:22.418Z","0.0.0-PR2677-20250703211606":"2025-07-03T21:16:21.481Z","0.0.0-PR2678-20250703174244":"2025-07-03T17:42:59.272Z","0.0.0-PR2574-20250703164338":"2025-07-03T16:43:53.808Z","0.0.0-PR2574-20250703163933":"2025-07-03T16:39:47.727Z","0.0.0-PR2677-20250703163728":"2025-07-03T16:37:43.534Z","0.0.0-PR2574-20250703163137":"2025-07-03T16:31:52.468Z","0.0.0-PR2673-20250703150439":"2025-07-03T15:04:54.331Z","0.0.0-PR2676-20250703133524":"2025-07-03T13:35:39.489Z","0.0.0-PR2676-20250703130957":"2025-07-03T13:10:12.165Z","0.0.0-PR2676-20250703130547":"2025-07-03T13:06:00.933Z","0.0.0-PR2676-20250703125213":"2025-07-03T12:52:28.329Z","0.0.0-PR2650-20250702233218":"2025-07-02T23:32:33.241Z","0.0.0-PR2630-20250702225500":"2025-07-02T22:55:14.803Z","0.0.0-PR2630-20250702223140":"2025-07-02T22:31:54.145Z","0.0.0-PR2635-20250702222634":"2025-07-02T22:26:48.538Z","0.0.0-PR2629-20250702220333":"2025-07-02T22:03:48.727Z","0.0.0-PR2635-20250702213711":"2025-07-02T21:37:25.137Z","0.0.0-PR2669-20250702213338":"2025-07-02T21:33:52.535Z","0.0.0-PR2670-20250702213239":"2025-07-02T21:32:53.908Z","0.0.0-PR2668-20250702212927":"2025-07-02T21:29:42.307Z","0.0.0-PR2650-20250702212832":"2025-07-02T21:28:47.991Z","0.0.0-PR2676-20250702193944":"2025-07-02T19:39:58.029Z","0.0.0-PR2676-20250702193006":"2025-07-02T19:30:19.835Z","0.0.0-PR2676-20250702192258":"2025-07-02T19:23:12.141Z","0.0.0-PR2676-20250702192013":"2025-07-02T19:20:27.189Z","0.0.0-PR2676-20250702190900":"2025-07-02T19:09:14.273Z","0.0.0-PR2676-20250702190549":"2025-07-02T19:06:04.327Z","0.0.0-PR2676-20250702184818":"2025-07-02T18:48:32.990Z","0.0.0-PR2676-20250702182934":"2025-07-02T18:29:48.812Z","0.0.0-PR2670-20250702182654":"2025-07-02T18:27:08.253Z","0.0.0-PR2675-20250702182509":"2025-07-02T18:25:23.711Z","0.0.0-PR2672-20250702175520":"2025-07-02T17:55:35.225Z","0.0.0-PR2672-20250702171735":"2025-07-02T17:17:48.884Z","0.0.0-PR2672-20250702143635":"2025-07-02T14:36:49.672Z","3.0.23":"2025-07-02T12:31:18.454Z","0.0.0-PR2642-20250702121347":"2025-07-02T12:14:03.246Z","0.0.0-PR2670-20250701232042":"2025-07-01T23:20:56.555Z","0.0.0-PR2670-20250701231703":"2025-07-01T23:17:17.358Z","0.0.0-PR2669-20250701225842":"2025-07-01T22:58:55.842Z","0.0.0-PR2668-20250701221150":"2025-07-01T22:12:04.700Z","0.0.0-PR2650-20250701213905":"2025-07-01T21:39:18.808Z","0.0.0-PR2650-20250701212613":"2025-07-01T21:26:26.522Z","0.0.0-PR2666-20250701190400":"2025-07-01T19:04:13.967Z","0.0.0-PR2642-20250701180920":"2025-07-01T18:09:37.022Z","3.0.22":"2025-07-01T17:20:10.624Z","0.0.0-PR2650-20250630232855":"2025-06-30T23:29:07.889Z","0.0.0-PR2666-20250630232524":"2025-06-30T23:25:37.113Z","0.0.0-PR2650-20250630232342":"2025-06-30T23:23:54.977Z","0.0.0-PR2613-20250630225629":"2025-06-30T22:56:42.969Z","0.0.0-PR2650-20250630223041":"2025-06-30T22:30:56.072Z","0.0.0-PR2650-20250630221916":"2025-06-30T22:19:29.243Z","0.0.0-PR2649-20250630221841":"2025-06-30T22:18:54.300Z","0.0.0-PR2650-20250630221727":"2025-06-30T22:17:41.107Z","0.0.0-PR2649-20250630215638":"2025-06-30T21:56:51.169Z","0.0.0-PR2642-20250630213611":"2025-06-30T21:36:27.739Z","0.0.0-PR2663-20250630200653":"2025-06-30T20:07:07.521Z","0.0.0-PR2663-20250630194726":"2025-06-30T19:47:38.686Z","0.0.0-PR2663-20250630194028":"2025-06-30T19:40:43.042Z","0.0.0-PR2642-20250630142123":"2025-06-30T14:21:39.901Z","0.0.0-PR2649-20250628002012":"2025-06-28T00:20:25.762Z","0.0.0-PR2649-20250627233827":"2025-06-27T23:38:39.803Z","0.0.0-PR2663-20250627231835":"2025-06-27T23:18:48.268Z","0.0.0-PR2662-20250627173756":"2025-06-27T17:38:12.155Z","0.0.0-PR2662-20250627172324":"2025-06-27T17:23:40.025Z","0.0.0-PR2662-20250627165945":"2025-06-27T17:00:00.338Z","0.0.0-PR2662-20250627162815":"2025-06-27T16:28:30.425Z","0.0.0-PR2662-20250627160949":"2025-06-27T16:10:04.165Z","0.0.0-PR2662-20250627160522":"2025-06-27T16:05:37.452Z","0.0.0-PR2662-20250627160004":"2025-06-27T16:00:19.489Z","0.0.0-PR2662-20250627155048":"2025-06-27T15:51:03.753Z","0.0.0-PR2662-20250627153617":"2025-06-27T15:36:32.313Z","0.0.0-PR2662-20250627152536":"2025-06-27T15:25:51.091Z","0.0.0-PR2662-20250627144129":"2025-06-27T14:41:44.544Z","0.0.0-PR2662-20250627143850":"2025-06-27T14:39:06.273Z","0.0.0-PR2661-20250627142434":"2025-06-27T14:24:50.099Z","0.0.0-PR2648-20250626230020":"2025-06-26T23:00:33.776Z","0.0.0-PR2642-20250626195158":"2025-06-26T19:52:14.208Z","0.0.0-PR2654-20250626194321":"2025-06-26T19:43:36.871Z","0.0.0-PR2654-20250626193629":"2025-06-26T19:36:43.781Z","0.0.0-PR2642-20250626164052":"2025-06-26T16:41:07.640Z","0.0.0-PR2652-20250626163309":"2025-06-26T16:33:24.397Z","0.0.0-PR2652-20250626162235":"2025-06-26T16:22:50.116Z","0.0.0-PR2642-20250626161946":"2025-06-26T16:20:02.648Z","0.0.0-PR2652-20250626150503":"2025-06-26T15:05:18.213Z","0.0.0-PR2652-20250626145720":"2025-06-26T14:57:35.444Z","0.0.0-PR2651-20250626140921":"2025-06-26T14:09:36.115Z","0.0.0-PR2651-20250626135916":"2025-06-26T13:59:31.711Z","0.0.0-PR2642-20250626132908":"2025-06-26T13:29:23.934Z","0.0.0-PR2650-20250626005105":"2025-06-26T00:51:19.541Z","0.0.0-PR2649-20250625232319":"2025-06-25T23:23:32.553Z","0.0.0-PR2649-20250625231648":"2025-06-25T23:17:01.266Z","0.0.0-PR2649-20250625231248":"2025-06-25T23:13:00.482Z","0.0.0-PR2638-20250625230928":"2025-06-25T23:09:41.451Z","0.0.0-PR2648-20250625230233":"2025-06-25T23:02:46.294Z","0.0.0-PR2648-20250625224338":"2025-06-25T22:43:51.419Z","0.0.0-PR2648-20250625224043":"2025-06-25T22:40:57.292Z","0.0.0-PR2638-20250625220419":"2025-06-25T22:04:32.936Z","0.0.0-PR2633-20250625213343":"2025-06-25T21:33:57.884Z","0.0.0-PR2630-20250625201734":"2025-06-25T20:17:47.072Z","0.0.0-PR2630-20250625201333":"2025-06-25T20:13:46.111Z","0.0.0-PR2630-20250625200714":"2025-06-25T20:07:27.042Z","0.0.0-PR2630-20250625191407":"2025-06-25T19:14:21.341Z","0.0.0-PR2630-20250625190821":"2025-06-25T19:08:34.853Z","0.0.0-PR2630-20250625185721":"2025-06-25T18:57:39.290Z","0.0.0-PR2630-20250625182250":"2025-06-25T18:23:03.073Z","0.0.0-PR2630-20250625180316":"2025-06-25T18:03:29.409Z","0.0.0-PR2642-20250625165121":"2025-06-25T16:51:36.080Z","0.0.0-PR2645-20250625162536":"2025-06-25T16:25:50.587Z","0.0.0-PR2645-20250625162056":"2025-06-25T16:21:10.490Z","0.0.0-PR2645-20250625161428":"2025-06-25T16:14:42.912Z","0.0.0-PR2644-20250625135855":"2025-06-25T13:59:11.091Z","0.0.0-PR2644-20250625132452":"2025-06-25T13:25:07.353Z","0.0.0-PR2644-20250625131739":"2025-06-25T13:17:54.137Z","0.0.0-PR2644-20250625131550":"2025-06-25T13:16:06.947Z","0.0.0-PR2642-20250624210854":"2025-06-24T21:09:09.546Z","0.0.0-PR2577-20250624205317":"2025-06-24T20:53:33.578Z","0.0.0-PR2598-20250624202322":"2025-06-24T20:23:36.854Z","0.0.0-PR2596-20250624201614":"2025-06-24T20:16:28.123Z","0.0.0-PR2592-20250624201036":"2025-06-24T20:10:49.631Z","0.0.0-PR2589-20250624200434":"2025-06-24T20:04:50.174Z","0.0.0-PR2588-20250624195428":"2025-06-24T19:54:42.310Z","0.0.0-PR2587-20250624194621":"2025-06-24T19:46:35.097Z","3.0.21":"2025-06-24T19:44:01.320Z","0.0.0-PR2586-20250624193937":"2025-06-24T19:39:50.591Z","0.0.0-PR2585-20250624193251":"2025-06-24T19:33:05.617Z","0.0.0-PR2584-20250624192619":"2025-06-24T19:26:33.458Z","0.0.0-PR2639-20250624192029":"2025-06-24T19:20:43.798Z","0.0.0-PR2639-20250624191327":"2025-06-24T19:13:39.872Z","0.0.0-PR2633-20250624185937":"2025-06-24T18:59:51.691Z","0.0.0-PR2582-20250624185534":"2025-06-24T18:55:47.795Z","0.0.0-PR2581-20250624184820":"2025-06-24T18:48:33.607Z","0.0.0-PR2578-20250624184202":"2025-06-24T18:42:16.084Z","0.0.0-PR2640-20250624182608":"2025-06-24T18:26:21.887Z","0.0.0-PR2640-20250624182153":"2025-06-24T18:22:21.763Z","0.0.0-PR2575-20250624182116":"2025-06-24T18:21:29.758Z","0.0.0-PR2573-20250624181148":"2025-06-24T18:12:00.888Z","0.0.0-PR2640-20250624180954":"2025-06-24T18:10:06.964Z","0.0.0-PR2572-20250624180527":"2025-06-24T18:05:40.933Z","0.0.0-PR2640-20250624180353":"2025-06-24T18:04:06.943Z","0.0.0-PR2571-20250624175749":"2025-06-24T17:58:02.354Z","0.0.0-PR2569-20250624174738":"2025-06-24T17:47:51.922Z","0.0.0-PR2638-20250624173627":"2025-06-24T17:36:40.009Z","0.0.0-PR2568-20250624173030":"2025-06-24T17:30:45.175Z","0.0.0-PR2638-20250624172254":"2025-06-24T17:23:07.199Z","0.0.0-PR2568-20250624171834":"2025-06-24T17:18:47.737Z","0.0.0-PR2575-20250624170957":"2025-06-24T17:10:10.694Z","0.0.0-PR2584-20250624170956":"2025-06-24T17:10:09.400Z","0.0.0-PR2592-20250624170948":"2025-06-24T17:10:01.868Z","0.0.0-PR2638-20250624170657":"2025-06-24T17:07:10.370Z","0.0.0-PR2568-20250624164836":"2025-06-24T16:48:54.008Z","0.0.0-PR2638-20250624162826":"2025-06-24T16:28:40.506Z","0.0.0-PR2638-20250624160829":"2025-06-24T16:08:42.701Z","0.0.0-PR2638-20250624160618":"2025-06-24T16:06:30.814Z","0.0.0-PR2566-20250624155958":"2025-06-24T16:00:12.446Z","0.0.0-PR2598-20250624150527":"2025-06-24T15:05:39.913Z","0.0.0-PR2596-20250624150516":"2025-06-24T15:05:28.518Z","0.0.0-PR2588-20250624150436":"2025-06-24T15:04:48.923Z","0.0.0-PR2587-20250624150426":"2025-06-24T15:04:38.815Z","0.0.0-PR2586-20250624150406":"2025-06-24T15:04:18.752Z","0.0.0-PR2585-20250624150358":"2025-06-24T15:04:11.016Z","0.0.0-PR2584-20250624150335":"2025-06-24T15:03:48.604Z","0.0.0-PR2582-20250624150214":"2025-06-24T15:02:27.143Z","0.0.0-PR2581-20250624150130":"2025-06-24T15:01:43.233Z","0.0.0-PR2578-20250624150114":"2025-06-24T15:01:26.693Z","0.0.0-PR2577-20250624150104":"2025-06-24T15:01:18.849Z","0.0.0-PR2575-20250624150054":"2025-06-24T15:01:08.823Z","0.0.0-PR2573-20250624150026":"2025-06-24T15:00:39.233Z","0.0.0-PR2572-20250624150015":"2025-06-24T15:00:28.411Z","0.0.0-PR2571-20250624145952":"2025-06-24T15:00:04.613Z","0.0.0-PR2569-20250624145932":"2025-06-24T14:59:44.756Z","0.0.0-PR2568-20250624145911":"2025-06-24T14:59:24.949Z","0.0.0-PR2566-20250624145024":"2025-06-24T14:50:37.632Z","3.0.20":"2025-06-23T22:09:07.936Z","0.0.0-PR2633-20250623213541":"2025-06-23T21:35:55.342Z","0.0.0-PR2633-20250623211803":"2025-06-23T21:18:17.827Z","0.0.0-PR2633-20250623210318":"2025-06-23T21:03:30.463Z","0.0.0-PR2634-20250623205732":"2025-06-23T20:57:47.072Z","0.0.0-PR2634-20250623205502":"2025-06-23T20:55:16.389Z","0.0.0-PR2573-20250623205042":"2025-06-23T20:50:55.324Z","0.0.0-PR2633-20250623204912":"2025-06-23T20:49:25.242Z","0.0.0-PR2634-20250623204333":"2025-06-23T20:43:47.896Z","0.0.0-PR2582-20250623204234":"2025-06-23T20:42:46.712Z","0.0.0-PR2633-20250623203629":"2025-06-23T20:36:41.983Z","0.0.0-PR2633-20250623203202":"2025-06-23T20:32:16.427Z","0.0.0-PR2592-20250623202311":"2025-06-23T20:23:23.933Z","0.0.0-PR2568-20250623202226":"2025-06-23T20:22:39.194Z","0.0.0-PR2598-20250623202214":"2025-06-23T20:22:26.692Z","0.0.0-PR2596-20250623202203":"2025-06-23T20:22:16.587Z","0.0.0-PR2589-20250623202138":"2025-06-23T20:21:50.983Z","0.0.0-PR2588-20250623202119":"2025-06-23T20:21:32.776Z","0.0.0-PR2587-20250623202108":"2025-06-23T20:21:21.589Z","0.0.0-PR2586-20250623202102":"2025-06-23T20:21:15.331Z","0.0.0-PR2585-20250623202044":"2025-06-23T20:20:57.299Z","0.0.0-PR2584-20250623202028":"2025-06-23T20:20:41.611Z","0.0.0-PR2581-20250623202003":"2025-06-23T20:20:16.342Z","0.0.0-PR2578-20250623201952":"2025-06-23T20:20:06.040Z","0.0.0-PR2577-20250623201933":"2025-06-23T20:19:46.430Z","0.0.0-PR2575-20250623201921":"2025-06-23T20:19:34.683Z","0.0.0-PR2573-20250623201903":"2025-06-23T20:19:16.610Z","0.0.0-PR2569-20250623201901":"2025-06-23T20:19:14.146Z","0.0.0-PR2572-20250623201852":"2025-06-23T20:19:04.775Z","0.0.0-PR2571-20250623201829":"2025-06-23T20:18:41.202Z","0.0.0-PR2566-20250623201606":"2025-06-23T20:16:20.295Z","0.0.0-PR2566-20250623190233":"2025-06-23T19:02:46.657Z","0.0.0-PR2592-20250623183727":"2025-06-23T18:37:43.067Z","0.0.0-PR2587-20250623182401":"2025-06-23T18:24:15.518Z","0.0.0-PR2581-20250623182314":"2025-06-23T18:23:27.369Z","0.0.0-PR2577-20250623180939":"2025-06-23T18:09:52.170Z","0.0.0-PR2572-20250623175408":"2025-06-23T17:54:21.644Z","0.0.0-PR2569-20250623174917":"2025-06-23T17:49:31.061Z","0.0.0-PR2568-20250623173354":"2025-06-23T17:34:07.965Z","3.0.19":"2025-06-23T13:59:29.693Z","0.0.0-PR2627-20250621000944":"2025-06-21T00:09:57.398Z","0.0.0-PR2630-20250620222900":"2025-06-20T22:29:12.994Z","0.0.0-PR2630-20250620222712":"2025-06-20T22:27:26.021Z","0.0.0-PR2629-20250620215844":"2025-06-20T21:58:56.452Z","0.0.0-PR2629-20250620214437":"2025-06-20T21:44:50.512Z","0.0.0-PR2629-20250620213450":"2025-06-20T21:35:03.997Z","0.0.0-PR2629-20250620211034":"2025-06-20T21:10:46.979Z","0.0.0-PR2629-20250620195912":"2025-06-20T19:59:26.225Z","0.0.0-PR2629-20250620185228":"2025-06-20T18:52:41.635Z","0.0.0-PR2628-20250620170945":"2025-06-20T17:09:59.630Z","0.0.0-PR2628-20250620170542":"2025-06-20T17:05:55.262Z","0.0.0-PR2628-20250620170158":"2025-06-20T17:02:12.633Z","0.0.0-PR2627-20250619200114":"2025-06-19T20:01:27.196Z","0.0.0-PR2627-20250619195524":"2025-06-19T19:55:37.626Z","0.0.0-PR2626-20250619005056":"2025-06-19T00:51:10.824Z","0.0.0-PR2626-20250619004844":"2025-06-19T00:48:57.252Z","0.0.0-PR2626-20250619004654":"2025-06-19T00:47:07.991Z","0.0.0-PR2580-20250618220722":"2025-06-18T22:07:36.359Z","3.0.18":"2025-06-18T20:43:44.226Z","0.0.0-PR2624-20250618202706":"2025-06-18T20:27:19.573Z","0.0.0-PR2624-20250618191047":"2025-06-18T19:11:02.304Z","3.0.17":"2025-06-18T17:52:21.840Z","0.0.0-PR2590-20250618172140":"2025-06-18T17:21:54.604Z","0.0.0-PR2622-20250618171125":"2025-06-18T17:11:41.249Z","0.0.0-PR2621-20250618165140":"2025-06-18T16:51:53.919Z","0.0.0-PR2566-20250618164454":"2025-06-18T16:45:06.795Z","0.0.0-PR2621-20250618163848":"2025-06-18T16:39:01.694Z","0.0.0-PR2580-20250618163535":"2025-06-18T16:35:48.244Z","0.0.0-PR2621-20250618163211":"2025-06-18T16:32:25.054Z","0.0.0-PR2580-20250618161052":"2025-06-18T16:11:05.139Z","0.0.0-PR2596-20250618154407":"2025-06-18T15:44:21.883Z","0.0.0-PR2592-20250618154345":"2025-06-18T15:43:59.203Z","0.0.0-PR2589-20250618154331":"2025-06-18T15:43:44.876Z","0.0.0-PR2588-20250618154319":"2025-06-18T15:43:32.775Z","0.0.0-PR2587-20250618154312":"2025-06-18T15:43:25.335Z","0.0.0-PR2586-20250618154253":"2025-06-18T15:43:06.917Z","0.0.0-PR2585-20250618154243":"2025-06-18T15:42:57.402Z","0.0.0-PR2584-20250618154227":"2025-06-18T15:42:40.398Z","0.0.0-PR2582-20250618154219":"2025-06-18T15:42:33.645Z","0.0.0-PR2581-20250618154209":"2025-06-18T15:42:22.921Z","0.0.0-PR2578-20250618154146":"2025-06-18T15:41:59.346Z","0.0.0-PR2575-20250618154112":"2025-06-18T15:41:25.487Z","0.0.0-PR2573-20250618154103":"2025-06-18T15:41:16.818Z","0.0.0-PR2572-20250618154048":"2025-06-18T15:41:03.086Z","0.0.0-PR2571-20250618154033":"2025-06-18T15:40:46.253Z","0.0.0-PR2569-20250618154017":"2025-06-18T15:40:34.220Z","0.0.0-PR2568-20250618153945":"2025-06-18T15:39:58.309Z","0.0.0-PR2577-20250618153105":"2025-06-18T15:31:20.934Z","0.0.0-PR2577-20250618152902":"2025-06-18T15:29:17.060Z","0.0.0-PR2577-20250618152449":"2025-06-18T15:25:03.391Z","0.0.0-PR2580-20250618150007":"2025-06-18T15:00:23.889Z","0.0.0-PR2580-20250618145423":"2025-06-18T14:54:36.929Z","0.0.0-PR2566-20250618145045":"2025-06-18T14:50:58.775Z","0.0.0-PR2620-20250618142509":"2025-06-18T14:25:23.638Z","0.0.0-PR2621-20250618000501":"2025-06-18T00:05:14.676Z","0.0.0-PR2621-20250617235926":"2025-06-17T23:59:38.622Z","0.0.0-PR2621-20250617233544":"2025-06-17T23:35:57.114Z","0.0.0-PR2620-20250617213556":"2025-06-17T21:36:09.499Z","0.0.0-PR2620-20250617213325":"2025-06-17T21:33:38.705Z","0.0.0-PR2598-20250617170009":"2025-06-17T17:00:22.117Z","0.0.0-PR2582-20250617170005":"2025-06-17T17:00:18.994Z","0.0.0-PR2596-20250617165959":"2025-06-17T17:00:13.111Z","0.0.0-PR2592-20250617165940":"2025-06-17T16:59:53.267Z","0.0.0-PR2589-20250617165924":"2025-06-17T16:59:37.975Z","0.0.0-PR2588-20250617165909":"2025-06-17T16:59:22.465Z","0.0.0-PR2587-20250617165902":"2025-06-17T16:59:16.054Z","0.0.0-PR2578-20250617165853":"2025-06-17T16:59:06.300Z","0.0.0-PR2586-20250617165846":"2025-06-17T16:59:01.578Z","0.0.0-PR2585-20250617165831":"2025-06-17T16:58:44.661Z","0.0.0-PR2584-20250617165815":"2025-06-17T16:58:36.719Z","0.0.0-PR2581-20250617165747":"2025-06-17T16:57:59.780Z","0.0.0-PR2569-20250617165712":"2025-06-17T16:57:26.906Z","0.0.0-PR2575-20250617165625":"2025-06-17T16:56:39.661Z","0.0.0-PR2573-20250617165559":"2025-06-17T16:56:12.406Z","0.0.0-PR2572-20250617165542":"2025-06-17T16:55:55.895Z","0.0.0-PR2568-20250617165452":"2025-06-17T16:55:05.545Z","0.0.0-PR2566-20250617162820":"2025-06-17T16:28:34.061Z","0.0.0-PR2569-20250617162733":"2025-06-17T16:27:47.857Z","0.0.0-PR2566-20250617162416":"2025-06-17T16:24:30.082Z","0.0.0-PR2566-20250616215929":"2025-06-16T21:59:42.524Z","0.0.0-PR2566-20250616215006":"2025-06-16T21:50:19.193Z","0.0.0-PR2566-20250616214802":"2025-06-16T21:48:16.157Z","0.0.0-PR2608-20250616212433":"2025-06-16T21:24:46.204Z","0.0.0-PR2608-20250616202840":"2025-06-16T20:28:54.114Z","0.0.0-PR2581-20250616195827":"2025-06-16T19:58:40.408Z","0.0.0-PR2596-20250616195727":"2025-06-16T19:57:40.262Z","0.0.0-PR2572-20250616192811":"2025-06-16T19:28:24.579Z","0.0.0-PR2572-20250616192520":"2025-06-16T19:25:33.467Z","0.0.0-PR2566-20250616171803":"2025-06-16T17:18:18.844Z","0.0.0-PR2596-20250616171137":"2025-06-16T17:11:50.449Z","0.0.0-PR2581-20250616165112":"2025-06-16T16:51:24.551Z","0.0.0-PR2588-20250616162520":"2025-06-16T16:25:33.100Z","0.0.0-PR2587-20250616162057":"2025-06-16T16:21:09.613Z","0.0.0-PR2587-20250616160832":"2025-06-16T16:08:47.128Z","0.0.0-PR2578-20250616155234":"2025-06-16T15:52:47.410Z","0.0.0-PR2588-20250616155137":"2025-06-16T15:51:49.539Z","0.0.0-PR2592-20250616155113":"2025-06-16T15:51:25.942Z","0.0.0-PR2573-20250616154923":"2025-06-16T15:50:46.735Z","0.0.0-PR2571-20250616155005":"2025-06-16T15:50:21.547Z","0.0.0-PR2586-20250616154741":"2025-06-16T15:47:55.258Z","0.0.0-PR2581-20250616154643":"2025-06-16T15:46:55.940Z","0.0.0-PR2575-20250616154620":"2025-06-16T15:46:33.663Z","0.0.0-PR2577-20250616154501":"2025-06-16T15:45:13.525Z","0.0.0-PR2598-20250616154351":"2025-06-16T15:44:04.370Z","0.0.0-PR2589-20250616154221":"2025-06-16T15:42:33.487Z","0.0.0-PR2582-20250616154130":"2025-06-16T15:41:43.498Z","0.0.0-PR2585-20250616154047":"2025-06-16T15:41:00.727Z","0.0.0-PR2569-20250616153950":"2025-06-16T15:40:03.872Z","0.0.0-PR2568-20250616153846":"2025-06-16T15:38:59.245Z","0.0.0-PR2584-20250616153745":"2025-06-16T15:37:58.162Z","0.0.0-PR2572-20250616153700":"2025-06-16T15:37:13.837Z","0.0.0-PR2566-20250616153531":"2025-06-16T15:35:44.953Z","0.0.0-PR2592-20250616151928":"2025-06-16T15:19:42.518Z","0.0.0-PR2575-20250616151846":"2025-06-16T15:18:59.537Z","0.0.0-PR2589-20250616151829":"2025-06-16T15:18:42.381Z","0.0.0-PR2582-20250616151806":"2025-06-16T15:18:18.889Z","0.0.0-PR2584-20250616151744":"2025-06-16T15:17:58.406Z","0.0.0-PR2572-20250616151653":"2025-06-16T15:17:06.656Z","0.0.0-PR2588-20250616151436":"2025-06-16T15:14:50.301Z","0.0.0-PR2571-20250616151412":"2025-06-16T15:14:25.435Z","0.0.0-PR2586-20250616151405":"2025-06-16T15:14:18.547Z","0.0.0-PR2577-20250616151402":"2025-06-16T15:14:14.681Z","0.0.0-PR2573-20250616151400":"2025-06-16T15:14:12.848Z","0.0.0-PR2581-20250616151357":"2025-06-16T15:14:10.167Z","0.0.0-PR2598-20250616151351":"2025-06-16T15:14:04.307Z","0.0.0-PR2596-20250616151319":"2025-06-16T15:13:33.202Z","0.0.0-PR2585-20250616151306":"2025-06-16T15:13:20.631Z","0.0.0-PR2569-20250616151300":"2025-06-16T15:13:12.450Z","0.0.0-PR2568-20250616151246":"2025-06-16T15:12:59.567Z","0.0.0-PR2578-20250616145459":"2025-06-16T14:55:12.755Z","0.0.0-PR2588-20250616145431":"2025-06-16T14:54:44.206Z","0.0.0-PR2592-20250616145423":"2025-06-16T14:54:37.041Z","0.0.0-PR2571-20250616145358":"2025-06-16T14:54:11.567Z","0.0.0-PR2573-20250616145110":"2025-06-16T14:51:24.308Z","0.0.0-PR2586-20250616145054":"2025-06-16T14:51:07.842Z","0.0.0-PR2581-20250616145043":"2025-06-16T14:50:55.689Z","0.0.0-PR2575-20250616145027":"2025-06-16T14:50:40.126Z","0.0.0-PR2577-20250616145015":"2025-06-16T14:50:28.367Z","0.0.0-PR2598-20250616145003":"2025-06-16T14:50:15.292Z","0.0.0-PR2589-20250616144941":"2025-06-16T14:49:54.999Z","0.0.0-PR2596-20250616144927":"2025-06-16T14:49:41.017Z","0.0.0-PR2582-20250616144909":"2025-06-16T14:49:23.031Z","0.0.0-PR2585-20250616144852":"2025-06-16T14:49:05.179Z","0.0.0-PR2569-20250616144838":"2025-06-16T14:48:50.455Z","0.0.0-PR2568-20250616144827":"2025-06-16T14:48:40.128Z","0.0.0-PR2584-20250616144809":"2025-06-16T14:48:21.630Z","0.0.0-PR2572-20250616144755":"2025-06-16T14:48:09.109Z","0.0.0-PR2566-20250616144710":"2025-06-16T14:47:22.397Z","0.0.0-PR2566-20250616143949":"2025-06-16T14:40:03.843Z","3.0.16":"2025-06-13T20:51:40.364Z","0.0.0-PR2578-20250613195118":"2025-06-13T19:51:31.652Z","0.0.0-PR2588-20250613195029":"2025-06-13T19:50:43.378Z","0.0.0-PR2592-20250613194951":"2025-06-13T19:50:05.069Z","0.0.0-PR2573-20250613194809":"2025-06-13T19:48:23.867Z","0.0.0-PR2586-20250613194659":"2025-06-13T19:47:12.900Z","0.0.0-PR2581-20250613194622":"2025-06-13T19:46:36.621Z","0.0.0-PR2575-20250613194526":"2025-06-13T19:45:41.601Z","0.0.0-PR2577-20250613194429":"2025-06-13T19:44:43.421Z","0.0.0-PR2598-20250613194308":"2025-06-13T19:43:21.837Z","0.0.0-PR2589-20250613194219":"2025-06-13T19:42:33.036Z","0.0.0-PR2596-20250613194124":"2025-06-13T19:41:39.235Z","0.0.0-PR2582-20250613194048":"2025-06-13T19:41:02.760Z","0.0.0-PR2603-20250613192443":"2025-06-13T19:24:56.391Z","0.0.0-PR2603-20250613191948":"2025-06-13T19:20:03.247Z","0.0.0-PR2603-20250613191759":"2025-06-13T19:18:13.965Z","0.0.0-PR2601-20250613191307":"2025-06-13T19:13:21.272Z","0.0.0-PR2602-20250613185734":"2025-06-13T18:57:48.622Z","0.0.0-PR2601-20250613185549":"2025-06-13T18:56:03.942Z","0.0.0-PR2540-20250613172951":"2025-06-13T17:30:06.677Z","0.0.0-PR2540-20250613172056":"2025-06-13T17:21:10.641Z","0.0.0-PR2542-20250613170527":"2025-06-13T17:05:42.000Z","0.0.0-PR2585-20250613163222":"2025-06-13T16:32:36.027Z","0.0.0-PR2569-20250613163126":"2025-06-13T16:31:39.662Z","0.0.0-PR2568-20250613162943":"2025-06-13T16:29:56.548Z","0.0.0-PR2572-20250613162452":"2025-06-13T16:25:06.331Z","0.0.0-PR2584-20250613162416":"2025-06-13T16:24:30.889Z","0.0.0-PR2572-20250613161745":"2025-06-13T16:17:59.300Z","0.0.0-PR2566-20250613154049":"2025-06-13T15:41:03.083Z","0.0.0-PR2566-20250613151906":"2025-06-13T15:19:19.432Z","0.0.0-PR2566-20250613151554":"2025-06-13T15:16:08.160Z","0.0.0-PR2566-20250613143849":"2025-06-13T14:39:03.550Z","0.0.0-PR2566-20250613131719":"2025-06-13T13:17:35.023Z","0.0.0-PR2566-20250613124348":"2025-06-13T12:44:03.422Z","0.0.0-PR2566-20250613121913":"2025-06-13T12:19:27.539Z","0.0.0-PR2542-20250612233911":"2025-06-12T23:39:25.321Z","0.0.0-PR2583-20250612233413":"2025-06-12T23:34:27.509Z","3.0.15":"2025-06-12T22:41:13.338Z","0.0.0-PR2431-20250612210528":"2025-06-12T21:05:41.813Z","0.0.0-PR2431-20250612210318":"2025-06-12T21:03:31.297Z","0.0.0-PR2431-20250612205907":"2025-06-12T20:59:21.474Z","0.0.0-PR2435-20250612175912":"2025-06-12T17:59:29.681Z","0.0.0-PR2435-20250612165432":"2025-06-12T16:54:46.415Z","0.0.0-PR2435-20250612163736":"2025-06-12T16:37:48.613Z","0.0.0-PR2566-20250612124349":"2025-06-12T12:44:05.125Z","0.0.0-PR2584-20250612124344":"2025-06-12T12:43:59.321Z","0.0.0-PR2563-20250611221419":"2025-06-11T22:14:31.836Z","0.0.0-PR2435-20250611214746":"2025-06-11T21:47:58.158Z","0.0.0-PR2435-20250611214325":"2025-06-11T21:43:37.794Z","0.0.0-PR2566-20250611212343":"2025-06-11T21:23:58.395Z","0.0.0-PR2582-20250611212316":"2025-06-11T21:23:30.641Z","0.0.0-PR2581-20250611205538":"2025-06-11T20:55:51.487Z","0.0.0-PR2566-20250611205537":"2025-06-11T20:55:51.461Z","0.0.0-PR2581-20250611195141":"2025-06-11T19:51:55.220Z","3.0.14":"2025-06-11T19:12:59.778Z","0.0.0-PR2566-20250611183705":"2025-06-11T18:37:19.902Z","0.0.0-PR2579-20250611183551":"2025-06-11T18:36:05.552Z","0.0.0-PR2579-20250611180248":"2025-06-11T18:03:10.902Z","0.0.0-PR2579-20250611174319":"2025-06-11T17:43:35.023Z","0.0.0-PR2579-20250611174130":"2025-06-11T17:41:45.261Z","0.0.0-PR2579-20250611173939":"2025-06-11T17:39:53.644Z","0.0.0-PR2566-20250611173720":"2025-06-11T17:37:34.936Z","0.0.0-PR2579-20250611173436":"2025-06-11T17:34:52.305Z","0.0.0-PR2578-20250611173153":"2025-06-11T17:32:14.809Z","0.0.0-PR2571-20250611173137":"2025-06-11T17:31:54.872Z","0.0.0-PR2573-20250611173113":"2025-06-11T17:31:32.846Z","0.0.0-PR2575-20250611173025":"2025-06-11T17:30:39.574Z","0.0.0-PR2569-20250611172958":"2025-06-11T17:30:14.689Z","0.0.0-PR2568-20250611172940":"2025-06-11T17:29:54.010Z","0.0.0-PR2566-20250611172842":"2025-06-11T17:29:05.723Z","0.0.0-PR2566-20250611172632":"2025-06-11T17:26:46.149Z","0.0.0-PR2578-20250611172609":"2025-06-11T17:26:24.405Z","0.0.0-PR2566-20250611172420":"2025-06-11T17:24:34.698Z","0.0.0-PR2577-20250611155352":"2025-06-11T15:54:06.444Z","0.0.0-PR2566-20250611155324":"2025-06-11T15:53:38.337Z","0.0.0-PR2529-20250611154407":"2025-06-11T15:44:22.127Z","0.0.0-PR2435-20250611154104":"2025-06-11T15:41:17.929Z","0.0.0-PR2435-20250611153551":"2025-06-11T15:36:05.295Z","0.0.0-PR2566-20250611153044":"2025-06-11T15:30:58.638Z","0.0.0-PR2435-20250611152903":"2025-06-11T15:29:16.798Z","0.0.0-PR2566-20250611152459":"2025-06-11T15:25:14.355Z","0.0.0-PR2529-20250611152424":"2025-06-11T15:24:38.367Z","0.0.0-PR2529-20250611151929":"2025-06-11T15:19:43.123Z","0.0.0-PR2566-20250611151811":"2025-06-11T15:18:25.837Z","0.0.0-PR2577-20250611151806":"2025-06-11T15:18:21.569Z","0.0.0-PR2577-20250611135722":"2025-06-11T13:57:37.182Z","0.0.0-PR2566-20250611135613":"2025-06-11T13:56:28.042Z","0.0.0-PR2576-20250610220541":"2025-06-10T22:05:55.932Z","0.0.0-PR2431-20250610220324":"2025-06-10T22:03:38.447Z","0.0.0-PR2576-20250610215947":"2025-06-10T22:00:02.786Z","0.0.0-PR2575-20250610213449":"2025-06-10T21:35:04.003Z","0.0.0-PR2573-20250610213438":"2025-06-10T21:34:52.548Z","0.0.0-PR2571-20250610213431":"2025-06-10T21:34:45.770Z","0.0.0-PR2569-20250610213416":"2025-06-10T21:34:29.930Z","0.0.0-PR2566-20250610213340":"2025-06-10T21:33:54.307Z","0.0.0-PR2575-20250610213159":"2025-06-10T21:32:13.341Z","0.0.0-PR2573-20250610213132":"2025-06-10T21:31:45.591Z","0.0.0-PR2572-20250610213123":"2025-06-10T21:31:37.333Z","0.0.0-PR2569-20250610213051":"2025-06-10T21:31:06.398Z","0.0.0-PR2568-20250610213032":"2025-06-10T21:30:46.151Z","0.0.0-PR2566-20250610213000":"2025-06-10T21:30:14.345Z","0.0.0-PR2575-20250610212810":"2025-06-10T21:28:22.797Z","0.0.0-PR2431-20250610212705":"2025-06-10T21:27:19.911Z","0.0.0-PR2575-20250610212504":"2025-06-10T21:25:17.521Z","0.0.0-PR2566-20250610212337":"2025-06-10T21:23:50.757Z","0.0.0-PR2431-20250610211657":"2025-06-10T21:17:10.814Z","0.0.0-PR2489-20250610200104":"2025-06-10T20:01:18.928Z","0.0.0-PR2574-20250610190749":"2025-06-10T19:08:02.528Z","0.0.0-PR2573-20250610183743":"2025-06-10T18:37:56.306Z","0.0.0-PR2489-20250610180325":"2025-06-10T18:03:40.941Z","0.0.0-PR2573-20250610171320":"2025-06-10T17:13:32.565Z","0.0.0-PR2572-20250610171258":"2025-06-10T17:13:11.716Z","0.0.0-PR2571-20250610171246":"2025-06-10T17:13:00.685Z","0.0.0-PR2569-20250610171223":"2025-06-10T17:12:36.238Z","0.0.0-PR2568-20250610171211":"2025-06-10T17:12:25.363Z","0.0.0-PR2573-20250610171029":"2025-06-10T17:10:43.736Z","0.0.0-PR2566-20250610170838":"2025-06-10T17:08:52.870Z","0.0.0-PR2542-20250610164758":"2025-06-10T16:48:11.992Z","0.0.0-PR2543-20250610164708":"2025-06-10T16:47:22.342Z","0.0.0-PR2573-20250610151850":"2025-06-10T15:19:06.300Z","0.0.0-PR2572-20250610142518":"2025-06-10T14:25:31.235Z","0.0.0-PR2571-20250610142457":"2025-06-10T14:25:11.150Z","0.0.0-PR2569-20250610142431":"2025-06-10T14:24:44.241Z","0.0.0-PR2568-20250610142425":"2025-06-10T14:24:38.691Z","0.0.0-PR2566-20250610142237":"2025-06-10T14:22:51.247Z","0.0.0-PR2570-20250609203825":"2025-06-09T20:38:37.743Z","0.0.0-PR2559-20250609190139":"2025-06-09T19:01:53.731Z","0.0.0-PR2560-20250609184350":"2025-06-09T18:44:04.184Z","0.0.0-PR2560-20250609183307":"2025-06-09T18:33:21.136Z","0.0.0-PR2560-20250609182027":"2025-06-09T18:20:42.938Z","0.0.0-PR2560-20250609181808":"2025-06-09T18:18:22.870Z","0.0.0-PR2560-20250609181024":"2025-06-09T18:10:39.355Z","0.0.0-PR2570-20250609162616":"2025-06-09T16:26:33.559Z","0.0.0-PR2561-20250606145528":"2025-06-06T14:55:42.276Z","0.0.0-PR2560-20250605223821":"2025-06-05T22:38:36.731Z","0.0.0-PR2561-20250605222204":"2025-06-05T22:22:16.956Z","0.0.0-PR2561-20250605215845":"2025-06-05T21:58:58.710Z","0.0.0-PR2560-20250605215528":"2025-06-05T21:55:43.493Z","0.0.0-PR2560-20250605213157":"2025-06-05T21:32:11.544Z","0.0.0-PR2560-20250605212118":"2025-06-05T21:21:32.584Z","0.0.0-PR2560-20250605211852":"2025-06-05T21:19:06.520Z","3.0.13":"2025-06-05T20:54:10.658Z","0.0.0-PR2560-20250605204944":"2025-06-05T20:49:58.508Z","0.0.0-PR2514-20250605204345":"2025-06-05T20:43:58.779Z","0.0.0-PR2559-20250605204259":"2025-06-05T20:43:13.746Z","0.0.0-PR2559-20250605204027":"2025-06-05T20:40:41.801Z","0.0.0-PR2559-20250605203820":"2025-06-05T20:38:34.042Z","0.0.0-PR2559-20250605203225":"2025-06-05T20:32:40.109Z","0.0.0-PR2514-20250605203049":"2025-06-05T20:31:01.713Z","0.0.0-PR2514-20250605201930":"2025-06-05T20:19:43.319Z","0.0.0-PR2555-20250605201520":"2025-06-05T20:15:34.143Z","0.0.0-PR2557-20250605191716":"2025-06-05T19:17:30.186Z","0.0.0-PR2555-20250605185306":"2025-06-05T18:53:18.796Z","0.0.0-PR2555-20250605170535":"2025-06-05T17:05:47.799Z","0.0.0-PR2545-20250605170022":"2025-06-05T17:00:35.409Z","0.0.0-PR2545-20250605164232":"2025-06-05T16:42:45.258Z","0.0.0-PR2545-20250605163818":"2025-06-05T16:38:30.006Z","0.0.0-PR2545-20250604213856":"2025-06-04T21:39:09.450Z","3.0.12":"2025-06-04T21:06:50.023Z","0.0.0-PR2556-20250604203656":"2025-06-04T20:37:09.333Z","0.0.0-PR2555-20250604191817":"2025-06-04T19:18:30.412Z","0.0.0-PR2555-20250604191036":"2025-06-04T19:10:48.952Z","0.0.0-PR2553-20250604190218":"2025-06-04T19:02:32.737Z","0.0.0-PR2553-20250604181350":"2025-06-04T18:14:03.946Z","0.0.0-PR2547-20250604180626":"2025-06-04T18:06:40.151Z","0.0.0-PR2507-20250604175301":"2025-06-04T17:53:15.555Z","0.0.0-PR2514-20250604175227":"2025-06-04T17:52:40.993Z","0.0.0-PR2554-20250604172407":"2025-06-04T17:24:20.734Z","0.0.0-PR2545-20250604154938":"2025-06-04T15:49:51.763Z","0.0.0-PR2547-20250604154020":"2025-06-04T15:40:35.293Z","0.0.0-PR2553-20250604000818":"2025-06-04T00:08:30.759Z","0.0.0-PR2553-20250604000605":"2025-06-04T00:06:18.343Z","0.0.0-PR2553-20250604000245":"2025-06-04T00:02:57.681Z","0.0.0-PR2547-20250603225453":"2025-06-03T22:55:06.773Z","0.0.0-PR2547-20250603222750":"2025-06-03T22:28:03.658Z","0.0.0-PR2545-20250603211308":"2025-06-03T21:13:21.510Z","0.0.0-PR2550-20250603210335":"2025-06-03T21:03:47.346Z","0.0.0-PR2549-20250603204902":"2025-06-03T20:49:15.186Z","0.0.0-PR2549-20250603204107":"2025-06-03T20:41:20.639Z","0.0.0-PR2545-20250603203531":"2025-06-03T20:35:43.550Z","0.0.0-PR2551-20250603192412":"2025-06-03T19:24:24.275Z","0.0.0-PR2551-20250603192027":"2025-06-03T19:20:39.694Z","0.0.0-PR2551-20250603191141":"2025-06-03T19:11:53.544Z","0.0.0-PR2551-20250603190939":"2025-06-03T19:09:52.981Z","0.0.0-PR2551-20250603184939":"2025-06-03T18:49:52.883Z","0.0.0-PR2550-20250603161923":"2025-06-03T16:19:35.657Z","0.0.0-PR2548-20250603160901":"2025-06-03T16:09:14.713Z","0.0.0-PR2549-20250603160232":"2025-06-03T16:02:44.618Z","0.0.0-PR2545-20250603154329":"2025-06-03T15:43:41.236Z","0.0.0-PR2479-20250603152345":"2025-06-03T15:23:58.803Z","0.0.0-PR2419-20250603150241":"2025-06-03T15:02:53.645Z","0.0.0-PR2544-20250603145202":"2025-06-03T14:52:15.204Z","0.0.0-PR2497-20250603053205":"2025-06-03T05:32:17.135Z","0.0.0-PR2497-20250603053015":"2025-06-03T05:30:28.449Z","0.0.0-PR2543-20250602223023":"2025-06-02T22:30:37.161Z","0.0.0-PR2543-20250602221327":"2025-06-02T22:13:41.014Z","0.0.0-PR2542-20250602215418":"2025-06-02T21:54:31.516Z","0.0.0-PR2548-20250602210414":"2025-06-02T21:04:27.502Z","0.0.0-PR2540-20250602210250":"2025-06-02T21:03:05.112Z","0.0.0-PR2489-20250602205735":"2025-06-02T20:57:49.089Z","0.0.0-PR2545-20250602200301":"2025-06-02T20:03:13.006Z","0.0.0-PR2545-20250602195042":"2025-06-02T19:50:54.667Z","0.0.0-PR2545-20250602194616":"2025-06-02T19:46:29.194Z","0.0.0-PR2542-20250602194613":"2025-06-02T19:46:25.253Z","0.0.0-PR2547-20250602194001":"2025-06-02T19:40:15.029Z","0.0.0-PR2545-20250602193953":"2025-06-02T19:40:04.998Z","0.0.0-PR2541-20250602192007":"2025-06-02T19:20:19.095Z","0.0.0-PR2541-20250602191740":"2025-06-02T19:17:52.629Z","0.0.0-PR2514-20250602183026":"2025-06-02T18:30:40.428Z","3.0.11":"2025-06-02T18:17:43.168Z","0.0.0-PR2544-20250602155444":"2025-06-02T15:54:58.188Z","0.0.0-PR2540-20250602155118":"2025-06-02T15:51:33.083Z","0.0.0-PR2540-20250602154807":"2025-06-02T15:48:22.634Z","0.0.0-PR2544-20250602142217":"2025-06-02T14:22:32.744Z","0.0.0-PR2497-20250602052209":"2025-06-02T05:22:23.884Z","0.0.0-PR2497-20250602052018":"2025-06-02T05:20:33.166Z","0.0.0-PR2543-20250531011444":"2025-05-31T01:15:00.860Z","0.0.0-PR2543-20250531011054":"2025-05-31T01:11:09.742Z","0.0.0-PR2543-20250531010315":"2025-05-31T01:03:30.940Z","0.0.0-PR2543-20250531005808":"2025-05-31T00:58:23.689Z","0.0.0-PR2543-20250531005210":"2025-05-31T00:52:26.358Z","0.0.0-PR2542-20250530231904":"2025-05-30T23:19:18.710Z","0.0.0-PR2544-20250530230541":"2025-05-30T23:05:56.183Z","0.0.0-PR2544-20250530222952":"2025-05-30T22:30:07.457Z","0.0.0-PR2542-20250530222220":"2025-05-30T22:22:35.155Z","0.0.0-PR2543-20250530222106":"2025-05-30T22:21:22.078Z","0.0.0-PR2543-20250530221830":"2025-05-30T22:18:45.153Z","0.0.0-PR2540-20250530220545":"2025-05-30T22:05:59.861Z","0.0.0-PR2540-20250530220126":"2025-05-30T22:01:41.532Z","0.0.0-PR2527-20250530215459":"2025-05-30T21:55:14.277Z","0.0.0-PR2541-20250530213318":"2025-05-30T21:33:32.669Z","0.0.0-PR2539-20250530205904":"2025-05-30T20:59:18.740Z","0.0.0-PR2538-20250530205041":"2025-05-30T20:50:55.939Z","0.0.0-PR2537-20250530204158":"2025-05-30T20:42:14.052Z","0.0.0-PR2527-20250530194445":"2025-05-30T19:45:00.579Z","0.0.0-PR2540-20250530194310":"2025-05-30T19:43:24.213Z","0.0.0-PR2540-20250530193917":"2025-05-30T19:39:32.390Z","0.0.0-PR2540-20250530193453":"2025-05-30T19:35:08.433Z","0.0.0-PR2540-20250530192944":"2025-05-30T19:29:59.324Z","0.0.0-PR2540-20250530192710":"2025-05-30T19:27:26.186Z","0.0.0-PR2529-20250530191850":"2025-05-30T19:19:04.715Z","0.0.0-PR2527-20250530155614":"2025-05-30T15:56:29.421Z","0.0.0-PR2518-20250530155122":"2025-05-30T15:51:39.849Z","0.0.0-PR2528-20250530143136":"2025-05-30T14:31:52.657Z","0.0.0-PR2539-20250530135217":"2025-05-30T13:52:35.116Z","0.0.0-PR2538-20250530133911":"2025-05-30T13:39:26.382Z","0.0.0-PR2537-20250530131759":"2025-05-30T13:18:15.000Z","0.0.0-PR2536-20250530122144":"2025-05-30T12:22:00.599Z","0.0.0-PR2497-20250530055625":"2025-05-30T05:56:39.679Z","0.0.0-PR2497-20250530055433":"2025-05-30T05:54:47.958Z","0.0.0-PR2527-20250529213548":"2025-05-29T21:36:02.894Z","0.0.0-PR2527-20250529205955":"2025-05-29T21:00:10.577Z","0.0.0-PR2536-20250529194452":"2025-05-29T19:45:07.462Z","0.0.0-PR2535-20250529173311":"2025-05-29T17:33:25.388Z","0.0.0-PR2535-20250529173031":"2025-05-29T17:30:46.074Z","0.0.0-PR2521-20250529170207":"2025-05-29T17:02:22.598Z","0.0.0-PR2520-20250529162837":"2025-05-29T16:28:52.571Z","0.0.0-PR2533-20250529155140":"2025-05-29T15:51:54.820Z","0.0.0-PR2525-20250529154658":"2025-05-29T15:47:17.855Z","0.0.0-PR2524-20250529150743":"2025-05-29T15:07:58.093Z","0.0.0-PR2525-20250529150346":"2025-05-29T15:04:00.871Z","0.0.0-PR2524-20250529150225":"2025-05-29T15:02:40.368Z","0.0.0-PR2523-20250529150115":"2025-05-29T15:01:30.702Z","0.0.0-PR2497-20250529054013":"2025-05-29T05:40:27.353Z","0.0.0-PR2497-20250529053821":"2025-05-29T05:38:36.384Z","0.0.0-PR2533-20250529001924":"2025-05-29T00:19:37.928Z","0.0.0-PR2497-20250528224707":"2025-05-28T22:47:21.258Z","0.0.0-PR2514-20250528215348":"2025-05-28T21:54:04.832Z","0.0.0-PR2529-20250528212854":"2025-05-28T21:29:08.031Z","0.0.0-PR2529-20250528211803":"2025-05-28T21:18:17.398Z","0.0.0-PR2527-20250528211330":"2025-05-28T21:13:43.583Z","0.0.0-PR2529-20250528210631":"2025-05-28T21:06:45.914Z","0.0.0-PR2532-20250528210428":"2025-05-28T21:04:44.235Z","0.0.0-PR2435-20250528210003":"2025-05-28T21:00:17.242Z","0.0.0-PR2529-20250528205839":"2025-05-28T20:58:53.719Z","0.0.0-PR2528-20250528204720":"2025-05-28T20:47:34.193Z","0.0.0-PR2528-20250528204404":"2025-05-28T20:44:18.733Z","0.0.0-PR2514-20250528202403":"2025-05-28T20:24:17.785Z","0.0.0-PR2519-20250528201230":"2025-05-28T20:12:44.399Z","0.0.0-PR2532-20250528200748":"2025-05-28T20:08:04.211Z","0.0.0-PR2531-20250528200606":"2025-05-28T20:06:20.903Z","0.0.0-PR2519-20250528200538":"2025-05-28T20:05:52.920Z","0.0.0-PR2497-20250528200534":"2025-05-28T20:05:49.049Z","0.0.0-PR2531-20250528200012":"2025-05-28T20:00:26.322Z","0.0.0-PR2531-20250528194739":"2025-05-28T19:47:53.407Z","0.0.0-PR2530-20250528194507":"2025-05-28T19:45:20.718Z","0.0.0-PR2531-20250528194421":"2025-05-28T19:44:35.271Z","0.0.0-PR2531-20250528194238":"2025-05-28T19:42:53.026Z","0.0.0-PR2530-20250528194226":"2025-05-28T19:42:42.796Z","0.0.0-PR2531-20250528190706":"2025-05-28T19:07:22.133Z","0.0.0-PR2527-20250528190202":"2025-05-28T19:02:16.840Z","0.0.0-PR2519-20250528184347":"2025-05-28T18:44:03.581Z","0.0.0-PR2519-20250528184042":"2025-05-28T18:40:56.317Z","0.0.0-PR2514-20250528180703":"2025-05-28T18:07:17.326Z","0.0.0-PR2530-20250528172623":"2025-05-28T17:26:37.389Z","0.0.0-PR2526-20250528171514":"2025-05-28T17:15:27.547Z","0.0.0-PR2529-20250528162122":"2025-05-28T16:21:36.933Z","0.0.0-PR2526-20250528153638":"2025-05-28T15:36:51.536Z","0.0.0-PR2526-20250528152504":"2025-05-28T15:25:19.850Z","0.0.0-PR2497-20250528060619":"2025-05-28T06:06:33.313Z","0.0.0-PR2497-20250528060411":"2025-05-28T06:04:24.866Z","0.0.0-PR2529-20250527235357":"2025-05-27T23:54:10.924Z","0.0.0-PR2435-20250527235122":"2025-05-27T23:51:37.055Z","0.0.0-PR2526-20250527191118":"2025-05-27T19:11:31.198Z","0.0.0-PR2528-20250527191011":"2025-05-27T19:10:25.850Z","0.0.0-PR2528-20250527190805":"2025-05-27T19:08:18.881Z","0.0.0-PR2515-20250527182402":"2025-05-27T18:24:16.553Z","0.0.0-PR2526-20250527174528":"2025-05-27T17:45:40.949Z","0.0.0-PR2526-20250527153618":"2025-05-27T15:36:31.962Z","0.0.0-PR2526-20250527143559":"2025-05-27T14:36:13.010Z","0.0.0-PR2497-20250527054138":"2025-05-27T05:41:52.202Z","0.0.0-PR2497-20250527053930":"2025-05-27T05:39:44.066Z","0.0.0-PR2497-20250527051106":"2025-05-27T05:11:20.893Z","0.0.0-PR2497-20250527050912":"2025-05-27T05:09:25.905Z","0.0.0-PR2527-20250527000424":"2025-05-27T00:04:37.814Z","0.0.0-PR2527-20250526232750":"2025-05-26T23:28:04.536Z","0.0.0-PR2527-20250526232410":"2025-05-26T23:24:24.660Z","0.0.0-PR2527-20250526225833":"2025-05-26T22:58:46.639Z","0.0.0-PR2527-20250526224841":"2025-05-26T22:48:55.524Z","0.0.0-PR2497-20250526053624":"2025-05-26T05:36:38.283Z","0.0.0-PR2497-20250526053413":"2025-05-26T05:34:27.344Z","0.0.0-PR2514-20250524001858":"2025-05-24T00:19:12.708Z","0.0.0-PR2526-20250523215842":"2025-05-23T21:58:55.077Z","0.0.0-PR2480-20250523215314":"2025-05-23T21:53:28.768Z","0.0.0-PR2443-20250523175024":"2025-05-23T17:50:37.765Z","0.0.0-PR2525-20250523165805":"2025-05-23T16:58:18.235Z","0.0.0-PR2524-20250523162118":"2025-05-23T16:21:30.997Z","0.0.0-PR2523-20250523161943":"2025-05-23T16:19:55.518Z","0.0.0-PR2523-20250523153152":"2025-05-23T15:32:04.519Z","0.0.0-PR2522-20250523153040":"2025-05-23T15:30:54.522Z","0.0.0-PR2522-20250523152422":"2025-05-23T15:24:35.159Z","0.0.0-PR2521-20250523150058":"2025-05-23T15:01:11.433Z","0.0.0-PR2520-20250523142555":"2025-05-23T14:26:08.095Z","0.0.0-PR2497-20250523052002":"2025-05-23T05:20:14.289Z","0.0.0-PR2497-20250523051743":"2025-05-23T05:17:55.308Z","0.0.0-PR2514-20250522190722":"2025-05-22T19:07:34.813Z","0.0.0-PR2518-20250522185435":"2025-05-22T18:54:48.588Z","0.0.0-PR2518-20250522184917":"2025-05-22T18:49:30.087Z","0.0.0-PR2517-20250522183613":"2025-05-22T18:36:25.821Z","0.0.0-PR2517-20250522182613":"2025-05-22T18:26:25.919Z","0.0.0-PR2517-20250522182317":"2025-05-22T18:23:30.050Z","0.0.0-PR2514-20250522180040":"2025-05-22T18:00:54.180Z","0.0.0-PR2514-20250522175705":"2025-05-22T17:57:20.212Z","0.0.0-PR2435-20250522175636":"2025-05-22T17:56:48.817Z","0.0.0-PR2443-20250522173904":"2025-05-22T17:39:18.660Z","0.0.0-PR2512-20250522170056":"2025-05-22T17:01:09.393Z","0.0.0-PR2512-20250522165532":"2025-05-22T16:55:44.769Z","0.0.0-PR2495-20250522165020":"2025-05-22T16:50:33.305Z","0.0.0-PR2443-20250522161616":"2025-05-22T16:16:29.581Z","0.0.0-PR2516-20250522150514":"2025-05-22T15:05:27.690Z","0.0.0-PR2515-20250522134344":"2025-05-22T13:43:56.616Z","0.0.0-PR2515-20250522133922":"2025-05-22T13:39:34.964Z","0.0.0-PR2443-20250522132458":"2025-05-22T13:25:11.135Z","0.0.0-PR2443-20250522125734":"2025-05-22T12:57:46.256Z","0.0.0-PR2443-20250522125444":"2025-05-22T12:54:58.221Z","0.0.0-PR2497-20250522054948":"2025-05-22T05:49:59.852Z","0.0.0-PR2497-20250522054736":"2025-05-22T05:47:48.580Z","0.0.0-PR2514-20250521222253":"2025-05-21T22:23:05.989Z","0.0.0-PR2510-20250521220144":"2025-05-21T22:01:56.930Z","0.0.0-PR2485-20250521215545":"2025-05-21T21:55:58.134Z","0.0.0-PR2511-20250521212728":"2025-05-21T21:27:41.510Z","0.0.0-PR2511-20250521211849":"2025-05-21T21:19:02.894Z","0.0.0-PR2512-20250521204029":"2025-05-21T20:40:43.849Z","0.0.0-PR2512-20250521202253":"2025-05-21T20:23:09.042Z","0.0.0-PR2512-20250521201949":"2025-05-21T20:20:03.926Z","0.0.0-PR2512-20250521201455":"2025-05-21T20:15:10.158Z","0.0.0-PR2495-20250521194207":"2025-05-21T19:42:19.267Z","0.0.0-PR2507-20250521185402":"2025-05-21T18:54:14.426Z","0.0.0-PR2479-20250521185237":"2025-05-21T18:52:49.295Z","0.0.0-PR2511-20250521183851":"2025-05-21T18:39:04.949Z","0.0.0-PR2435-20250521162719":"2025-05-21T16:27:31.347Z","0.0.0-PR2435-20250521160315":"2025-05-21T16:03:29.324Z","0.0.0-PR2485-20250521143356":"2025-05-21T14:34:09.536Z","0.0.0-PR2489-20250520224757":"2025-05-20T22:48:11.438Z","0.0.0-PR2489-20250520222507":"2025-05-20T22:25:20.930Z","0.0.0-PR2489-20250520222219":"2025-05-20T22:22:33.132Z","0.0.0-PR2509-20250520221450":"2025-05-20T22:15:03.136Z","0.0.0-PR2495-20250520220618":"2025-05-20T22:06:31.343Z","0.0.0-PR2489-20250520211958":"2025-05-20T21:20:11.984Z","3.0.10":"2025-05-19T21:25:59.816Z","0.0.0-PR2497-20250519210141":"2025-05-19T21:01:55.062Z","0.0.0-PR2502-20250519204208":"2025-05-19T20:42:21.440Z","0.0.0-PR2501-20250519202022":"2025-05-19T20:20:34.931Z","0.0.0-PR2498-20250519195959":"2025-05-19T20:00:15.252Z","0.0.0-PR2498-20250519183148":"2025-05-19T18:32:02.977Z","0.0.0-PR2474-20250519162104":"2025-05-19T16:21:15.782Z","0.0.0-PR2495-20250519161448":"2025-05-19T16:15:00.402Z","0.0.0-PR2474-20250519155123":"2025-05-19T15:51:35.322Z","0.0.0-PR2474-20250519154117":"2025-05-19T15:41:29.679Z","0.0.0-PR2498-20250519151310":"2025-05-19T15:13:27.034Z","0.0.0-PR2489-20250517002255":"2025-05-17T00:23:09.569Z","0.0.0-PR2489-20250517000151":"2025-05-17T00:02:05.608Z","0.0.0-PR2489-20250516233314":"2025-05-16T23:33:27.835Z","0.0.0-PR2489-20250516232440":"2025-05-16T23:24:53.209Z","0.0.0-PR2474-20250516203637":"2025-05-16T20:36:48.837Z","0.0.0-PR2474-20250516202908":"2025-05-16T20:29:21.282Z","0.0.0-PR2435-20250516162910":"2025-05-16T16:29:24.197Z","0.0.0-PR2498-20250516162006":"2025-05-16T16:20:20.992Z","0.0.0-PR2498-20250516161805":"2025-05-16T16:18:20.468Z","0.0.0-PR2498-20250516161302":"2025-05-16T16:13:16.187Z","3.0.9":"2025-05-16T16:07:59.471Z","0.0.0-PR2481-20250516154958":"2025-05-16T15:50:12.481Z","0.0.0-PR2481-20250516153752":"2025-05-16T15:38:06.153Z","0.0.0-PR2495-20250516152856":"2025-05-16T15:29:12.341Z","0.0.0-PR2495-20250516142509":"2025-05-16T14:25:24.401Z","0.0.0-PR2497-20250516055514":"2025-05-16T05:55:28.523Z","0.0.0-PR2481-20250516003552":"2025-05-16T00:36:06.522Z","0.0.0-PR2496-20250515234709":"2025-05-15T23:47:22.608Z","0.0.0-PR2495-20250515223334":"2025-05-15T22:33:48.386Z","0.0.0-PR2455-20250515220739":"2025-05-15T22:07:53.059Z","0.0.0-PR2480-20250515220150":"2025-05-15T22:02:05.375Z","0.0.0-PR2360-20250515220130":"2025-05-15T22:01:44.440Z","0.0.0-PR2487-20250515212705":"2025-05-15T21:27:19.252Z","0.0.0-PR2481-20250515212258":"2025-05-15T21:23:13.042Z","0.0.0-PR2487-20250515212051":"2025-05-15T21:21:05.719Z","0.0.0-PR2483-20250515211313":"2025-05-15T21:13:28.224Z","0.0.0-PR2492-20250515211227":"2025-05-15T21:12:41.359Z","0.0.0-PR2494-20250515210149":"2025-05-15T21:02:04.234Z","0.0.0-PR2492-20250515210125":"2025-05-15T21:01:40.644Z","0.0.0-PR2492-20250515205753":"2025-05-15T20:58:07.194Z","0.0.0-PR2483-20250515205139":"2025-05-15T20:51:54.322Z","0.0.0-PR2483-20250515204548":"2025-05-15T20:46:01.136Z","0.0.0-PR2483-20250515203443":"2025-05-15T20:34:56.890Z","0.0.0-PR2487-20250515201500":"2025-05-15T20:15:14.644Z","0.0.0-PR2487-20250515201118":"2025-05-15T20:11:32.975Z","0.0.0-PR2487-20250515194155":"2025-05-15T19:42:09.011Z","0.0.0-PR2488-20250515193717":"2025-05-15T19:37:31.052Z","0.0.0-PR2493-20250515190057":"2025-05-15T19:01:10.807Z","0.0.0-PR2493-20250515185424":"2025-05-15T18:54:39.028Z","0.0.0-PR2481-20250515173123":"2025-05-15T17:31:37.459Z","0.0.0-PR2491-20250515170915":"2025-05-15T17:09:29.868Z","0.0.0-PR2483-20250515165611":"2025-05-15T16:56:25.238Z","0.0.0-PR2481-20250515165458":"2025-05-15T16:55:14.085Z","0.0.0-PR2483-20250515165335":"2025-05-15T16:53:49.127Z","0.0.0-PR2483-20250515164434":"2025-05-15T16:44:49.580Z","0.0.0-PR2483-20250515163610":"2025-05-15T16:36:24.215Z","0.0.0-PR2483-20250515162844":"2025-05-15T16:28:58.659Z","0.0.0-PR2483-20250515154715":"2025-05-15T15:47:28.902Z","0.0.0-PR2483-20250515153019":"2025-05-15T15:30:33.478Z","0.0.0-PR2474-20250515152856":"2025-05-15T15:29:08.344Z","0.0.0-PR2483-20250515152059":"2025-05-15T15:21:13.493Z","0.0.0-PR2483-20250515150118":"2025-05-15T15:01:32.465Z","0.0.0-PR2483-20250515145036":"2025-05-15T14:50:50.761Z","0.0.0-PR2491-20250515141007":"2025-05-15T14:10:22.570Z","0.0.0-PR2486-20250515140528":"2025-05-15T14:05:43.915Z","0.0.0-PR2455-20250515135924":"2025-05-15T13:59:39.135Z","0.0.0-PR2428-20250515052957":"2025-05-15T05:30:10.633Z","0.0.0-PR2428-20250515052741":"2025-05-15T05:27:55.081Z","0.0.0-PR2481-20250515024913":"2025-05-15T02:49:27.859Z","0.0.0-PR2481-20250515013215":"2025-05-15T01:32:29.507Z","0.0.0-PR2489-20250515002416":"2025-05-15T00:25:58.063Z","0.0.0-PR2481-20250515001855":"2025-05-15T00:19:13.834Z","0.0.0-PR2488-20250515000310":"2025-05-15T00:03:24.367Z","0.0.0-PR2487-20250514231710":"2025-05-14T23:17:24.324Z","0.0.0-PR2428-20250514224652":"2025-05-14T22:47:06.999Z","0.0.0-PR2428-20250514224225":"2025-05-14T22:42:40.616Z","0.0.0-PR2487-20250514221933":"2025-05-14T22:19:47.388Z","0.0.0-PR2484-20250514221153":"2025-05-14T22:12:07.179Z","0.0.0-PR2486-20250514212210":"2025-05-14T21:22:25.578Z","0.0.0-PR2486-20250514210735":"2025-05-14T21:07:49.654Z","0.0.0-PR2486-20250514210203":"2025-05-14T21:02:18.139Z","0.0.0-PR2486-20250514203804":"2025-05-14T20:38:19.243Z","0.0.0-PR2435-20250514200204":"2025-05-14T20:02:18.059Z","0.0.0-PR2486-20250514195818":"2025-05-14T19:58:33.131Z","0.0.0-PR2428-20250514185642":"2025-05-14T18:56:55.523Z","0.0.0-PR2428-20250514185419":"2025-05-14T18:54:32.407Z","0.0.0-PR2474-20250514184728":"2025-05-14T18:47:40.820Z","0.0.0-PR2469-20250514182520":"2025-05-14T18:25:33.770Z","0.0.0-PR2474-20250514181944":"2025-05-14T18:19:55.687Z","0.0.0-PR2484-20250514180828":"2025-05-14T18:08:42.144Z","0.0.0-PR2483-20250514163751":"2025-05-14T16:38:05.617Z","0.0.0-PR2481-20250514162317":"2025-05-14T16:23:31.496Z","0.0.0-PR2480-20250514160639":"2025-05-14T16:06:55.001Z","0.0.0-PR2481-20250514155508":"2025-05-14T15:55:23.240Z","0.0.0-PR2481-20250514155246":"2025-05-14T15:52:59.519Z","0.0.0-PR2481-20250514154945":"2025-05-14T15:49:58.897Z","0.0.0-PR2480-20250514154540":"2025-05-14T15:45:54.432Z","0.0.0-PR2482-20250514150930":"2025-05-14T15:09:45.217Z","0.0.0-PR2482-20250514150302":"2025-05-14T15:03:16.124Z","0.0.0-PR2474-20250514140553":"2025-05-14T14:06:05.478Z","0.0.0-PR2479-20250514135059":"2025-05-14T13:51:16.041Z","0.0.0-PR2428-20250514054356":"2025-05-14T05:44:09.981Z","0.0.0-PR2428-20250514054118":"2025-05-14T05:41:32.412Z","0.0.0-PR2481-20250514001906":"2025-05-14T00:19:19.522Z","0.0.0-PR2480-20250513235048":"2025-05-13T23:51:01.861Z","0.0.0-PR2473-20250513232540":"2025-05-13T23:25:53.110Z","0.0.0-PR2455-20250513221401":"2025-05-13T22:14:14.982Z","0.0.0-PR2479-20250513210753":"2025-05-13T21:08:07.737Z","0.0.0-PR2479-20250513205931":"2025-05-13T20:59:45.494Z","0.0.0-PR2479-20250513205707":"2025-05-13T20:57:19.978Z","0.0.0-PR2479-20250513204722":"2025-05-13T20:47:35.289Z","0.0.0-PR2473-20250513203855":"2025-05-13T20:39:09.024Z","0.0.0-PR2435-20250513202431":"2025-05-13T20:24:44.979Z","0.0.0-PR2478-20250513200749":"2025-05-13T20:08:03.825Z","0.0.0-PR2473-20250513185041":"2025-05-13T18:50:54.910Z","0.0.0-PR2468-20250513183100":"2025-05-13T18:31:14.219Z","0.0.0-PR2468-20250513182309":"2025-05-13T18:23:24.319Z","0.0.0-PR2468-20250513182002":"2025-05-13T18:20:16.692Z","0.0.0-PR2468-20250513180012":"2025-05-13T18:00:25.822Z","0.0.0-PR2420-20250513175323":"2025-05-13T17:53:37.558Z","0.0.0-PR2471-20250513164718":"2025-05-13T16:47:31.423Z","0.0.0-PR2420-20250513162302":"2025-05-13T16:23:15.512Z","0.0.0-PR2471-20250513160442":"2025-05-13T16:04:55.814Z","0.0.0-PR2420-20250513155147":"2025-05-13T15:52:00.844Z","0.0.0-PR2420-20250513154627":"2025-05-13T15:46:41.603Z","0.0.0-PR2471-20250513145031":"2025-05-13T14:50:43.904Z","0.0.0-PR2428-20250513052615":"2025-05-13T05:26:28.379Z","0.0.0-PR2428-20250513052236":"2025-05-13T05:22:48.805Z","0.0.0-PR2471-20250512231802":"2025-05-12T23:18:15.460Z","0.0.0-PR2477-20250512231144":"2025-05-12T23:11:58.078Z","0.0.0-PR2435-20250512223718":"2025-05-12T22:37:31.872Z","0.0.0-PR2476-20250512222726":"2025-05-12T22:27:39.075Z","0.0.0-PR2476-20250512222519":"2025-05-12T22:25:32.529Z","0.0.0-PR2428-20250512222337":"2025-05-12T22:23:49.936Z","0.0.0-PR2428-20250512221913":"2025-05-12T22:19:26.219Z","0.0.0-PR2472-20250512221128":"2025-05-12T22:11:41.069Z","0.0.0-PR2474-20250512221016":"2025-05-12T22:10:29.472Z","0.0.0-PR2472-20250512215347":"2025-05-12T21:54:00.397Z","0.0.0-PR2472-20250512212339":"2025-05-12T21:23:52.101Z","0.0.0-PR2473-20250512211732":"2025-05-12T21:17:44.825Z","0.0.0-PR2435-20250512190014":"2025-05-12T19:00:26.583Z","0.0.0-PR2435-20250512185448":"2025-05-12T18:55:02.278Z","0.0.0-PR2435-20250512185238":"2025-05-12T18:52:50.427Z","0.0.0-PR2435-20250512184035":"2025-05-12T18:40:47.370Z","3.0.8":"2025-05-12T18:13:49.951Z","0.0.0-PR2444-20250512175001":"2025-05-12T17:50:13.672Z","0.0.0-PR2471-20250512171746":"2025-05-12T17:17:58.292Z","0.0.0-PR2472-20250512170328":"2025-05-12T17:03:40.336Z","0.0.0-PR2465-20250512170120":"2025-05-12T17:01:33.400Z","0.0.0-PR2471-20250512164045":"2025-05-12T16:40:58.026Z","0.0.0-PR2465-20250512162845":"2025-05-12T16:28:56.822Z","0.0.0-PR2420-20250512162630":"2025-05-12T16:26:43.410Z","0.0.0-PR2420-20250512154358":"2025-05-12T15:44:11.510Z","0.0.0-PR2428-20250512054707":"2025-05-12T05:47:18.358Z","0.0.0-PR2428-20250512054442":"2025-05-12T05:44:55.215Z","0.0.0-PR2468-20250509234611":"2025-05-09T23:46:23.177Z","0.0.0-PR2464-20250509215134":"2025-05-09T21:51:46.166Z","0.0.0-PR2464-20250509214704":"2025-05-09T21:47:16.163Z","0.0.0-PR2464-20250509214446":"2025-05-09T21:44:58.342Z","0.0.0-PR2455-20250509211519":"2025-05-09T21:15:31.508Z","0.0.0-PR2440-20250509210911":"2025-05-09T21:09:23.390Z","0.0.0-PR2464-20250509204824":"2025-05-09T20:48:36.677Z","0.0.0-PR2464-20250509203524":"2025-05-09T20:35:36.042Z","0.0.0-PR2466-20250509192224":"2025-05-09T19:22:36.250Z","0.0.0-PR2440-20250509185802":"2025-05-09T18:58:14.074Z","0.0.0-PR2440-20250509174606":"2025-05-09T17:46:18.379Z","0.0.0-PR2440-20250509173445":"2025-05-09T17:34:57.575Z","0.0.0-PR2465-20250509165601":"2025-05-09T16:56:13.795Z","0.0.0-PR2453-20250509154238":"2025-05-09T15:42:51.627Z","0.0.0-PR2458-20250509144746":"2025-05-09T14:47:58.583Z","0.0.0-PR2465-20250509144508":"2025-05-09T14:45:23.940Z","0.0.0-PR2453-20250509142550":"2025-05-09T14:26:03.176Z","0.0.0-PR2453-20250509141841":"2025-05-09T14:18:56.869Z","0.0.0-PR2453-20250509140727":"2025-05-09T14:07:42.416Z","0.0.0-PR2435-20250508210113":"2025-05-08T21:01:25.622Z","3.0.7":"2025-05-08T18:52:44.383Z","0.0.0-PR2440-20250508184435":"2025-05-08T18:44:50.832Z","0.0.0-PR2454-20250508180915":"2025-05-08T18:09:31.055Z","0.0.0-PR2454-20250508180701":"2025-05-08T18:07:16.369Z","0.0.0-PR2454-20250508175448":"2025-05-08T17:55:04.043Z","0.0.0-PR2435-20250508174533":"2025-05-08T17:45:48.401Z","0.0.0-PR2454-20250508165849":"2025-05-08T16:59:03.594Z","0.0.0-PR2459-20250508163248":"2025-05-08T16:33:04.183Z","0.0.0-PR2458-20250508163215":"2025-05-08T16:32:30.556Z","0.0.0-PR2459-20250508161833":"2025-05-08T16:18:49.239Z","0.0.0-PR2458-20250508160610":"2025-05-08T16:06:25.203Z","0.0.0-PR2458-20250508155723":"2025-05-08T15:57:38.359Z","0.0.0-PR2457-20250508153435":"2025-05-08T15:34:50.974Z","0.0.0-PR2454-20250508143727":"2025-05-08T14:37:43.359Z","0.0.0-PR2454-20250508141520":"2025-05-08T14:15:36.754Z","0.0.0-PR2428-20250508053447":"2025-05-08T05:35:01.351Z","0.0.0-PR2428-20250508053217":"2025-05-08T05:32:32.235Z","0.0.0-PR2452-20250507232503":"2025-05-07T23:25:17.724Z","0.0.0-PR2455-20250507230244":"2025-05-07T23:02:59.599Z","0.0.0-PR2436-20250507224002":"2025-05-07T22:40:17.434Z","0.0.0-PR2455-20250507222941":"2025-05-07T22:29:55.165Z","0.0.0-PR2455-20250507222215":"2025-05-07T22:22:29.908Z","0.0.0-PR2456-20250507221430":"2025-05-07T22:14:45.003Z","0.0.0-PR2432-20250507215111":"2025-05-07T21:51:25.853Z","0.0.0-PR2452-20250507212357":"2025-05-07T21:24:11.557Z","0.0.0-PR2452-20250507212046":"2025-05-07T21:21:00.447Z","0.0.0-PR2455-20250507211713":"2025-05-07T21:17:27.558Z","0.0.0-PR2455-20250507211402":"2025-05-07T21:14:16.084Z","0.0.0-PR2449-20250507205910":"2025-05-07T20:59:25.372Z","0.0.0-PR2454-20250507205840":"2025-05-07T20:58:55.605Z","0.0.0-PR2453-20250507205439":"2025-05-07T20:54:53.209Z","0.0.0-PR2453-20250507205044":"2025-05-07T20:50:58.417Z","0.0.0-PR2453-20250507204507":"2025-05-07T20:45:22.378Z","0.0.0-PR2452-20250507202746":"2025-05-07T20:28:01.703Z","0.0.0-PR2448-20250507202549":"2025-05-07T20:26:03.918Z","0.0.0-PR2452-20250507195353":"2025-05-07T19:54:07.304Z","0.0.0-PR2451-20250507193302":"2025-05-07T19:33:16.735Z","0.0.0-PR2451-20250507192757":"2025-05-07T19:28:13.357Z","0.0.0-PR2417-20250507191530":"2025-05-07T19:15:44.796Z","0.0.0-PR2448-20250507190507":"2025-05-07T19:05:22.625Z","0.0.0-PR2449-20250507190232":"2025-05-07T19:02:47.214Z","0.0.0-PR2417-20250507184436":"2025-05-07T18:44:51.104Z","0.0.0-PR2448-20250507184358":"2025-05-07T18:44:12.726Z","0.0.0-PR2444-20250507183707":"2025-05-07T18:37:21.037Z","0.0.0-PR2426-20250507183231":"2025-05-07T18:32:46.432Z","0.0.0-PR2444-20250507183216":"2025-05-07T18:32:30.788Z","0.0.0-PR2444-20250507182820":"2025-05-07T18:28:34.564Z","0.0.0-PR2440-20250507182209":"2025-05-07T18:22:23.831Z","0.0.0-PR2450-20250507182129":"2025-05-07T18:21:42.788Z","0.0.0-PR2449-20250507180551":"2025-05-07T18:06:05.213Z","0.0.0-PR2449-20250507180228":"2025-05-07T18:02:44.131Z","0.0.0-PR2448-20250507174254":"2025-05-07T17:43:07.868Z","0.0.0-PR2444-20250507173615":"2025-05-07T17:36:29.975Z","0.0.0-PR2444-20250507172217":"2025-05-07T17:22:31.066Z","0.0.0-PR2444-20250507170843":"2025-05-07T17:08:57.376Z","0.0.0-PR2444-20250507170207":"2025-05-07T17:02:21.712Z","0.0.0-PR2444-20250507162217":"2025-05-07T16:22:31.744Z","0.0.0-PR2447-20250507161834":"2025-05-07T16:18:48.707Z","0.0.0-PR2426-20250507161346":"2025-05-07T16:14:01.489Z","0.0.0-PR2444-20250507161320":"2025-05-07T16:13:35.031Z","0.0.0-PR2447-20250507161019":"2025-05-07T16:10:33.906Z","0.0.0-PR2441-20250507153536":"2025-05-07T15:35:49.827Z","0.0.0-PR2446-20250507151816":"2025-05-07T15:18:30.649Z","0.0.0-PR2446-20250507151315":"2025-05-07T15:13:29.582Z","0.0.0-PR2441-20250507145720":"2025-05-07T14:57:35.082Z","0.0.0-PR2441-20250507143840":"2025-05-07T14:38:55.325Z","0.0.0-PR2428-20250507053923":"2025-05-07T05:39:37.597Z","0.0.0-PR2428-20250507053701":"2025-05-07T05:37:15.455Z","0.0.0-PR2444-20250506234947":"2025-05-06T23:50:01.866Z","0.0.0-PR2444-20250506232134":"2025-05-06T23:21:48.310Z","0.0.0-PR2444-20250506230934":"2025-05-06T23:09:48.829Z","0.0.0-PR2444-20250506221802":"2025-05-06T22:18:16.060Z","0.0.0-PR2444-20250506214829":"2025-05-06T21:48:44.824Z","0.0.0-PR2440-20250506212755":"2025-05-06T21:28:09.336Z","0.0.0-PR2438-20250506210819":"2025-05-06T21:08:33.322Z","0.0.0-PR2438-20250506210205":"2025-05-06T21:02:19.812Z","0.0.0-PR2443-20250506205548":"2025-05-06T20:56:02.865Z","0.0.0-PR2442-20250506203845":"2025-05-06T20:38:58.690Z","0.0.0-PR2440-20250506194824":"2025-05-06T19:48:38.671Z","0.0.0-PR2436-20250506191026":"2025-05-06T19:10:40.111Z","0.0.0-PR2434-20250506185553":"2025-05-06T18:56:09.071Z","0.0.0-PR2434-20250506182255":"2025-05-06T18:23:10.106Z","0.0.0-PR2440-20250506175111":"2025-05-06T17:51:24.953Z","0.0.0-PR2441-20250506174631":"2025-05-06T17:46:45.486Z","0.0.0-PR2441-20250506171625":"2025-05-06T17:16:39.269Z","0.0.0-PR2441-20250506170459":"2025-05-06T17:05:15.126Z","0.0.0-PR2440-20250506163514":"2025-05-06T16:35:28.930Z","0.0.0-PR2439-20250506161124":"2025-05-06T16:11:37.712Z","0.0.0-PR2428-20250506053300":"2025-05-06T05:33:14.141Z","0.0.0-PR2428-20250506053028":"2025-05-06T05:30:42.111Z","0.0.0-PR2439-20250505171049":"2025-05-05T17:11:03.447Z","0.0.0-PR2439-20250505165913":"2025-05-05T16:59:27.412Z","0.0.0-PR2428-20250505052654":"2025-05-05T05:27:08.279Z","0.0.0-PR2428-20250505052427":"2025-05-05T05:24:41.709Z","0.0.0-PR2438-20250502215457":"2025-05-02T21:55:11.104Z","0.0.0-PR2438-20250502205845":"2025-05-02T20:58:58.119Z","0.0.0-PR2438-20250502205643":"2025-05-02T20:56:56.501Z","0.0.0-PR2437-20250502204223":"2025-05-02T20:42:37.080Z","0.0.0-PR2435-20250502182347":"2025-05-02T18:24:01.799Z","0.0.0-PR2435-20250502163225":"2025-05-02T16:32:39.431Z","0.0.0-PR2436-20250502151428":"2025-05-02T15:14:42.281Z","0.0.0-PR2428-20250502053549":"2025-05-02T05:36:03.064Z","0.0.0-PR2428-20250502053318":"2025-05-02T05:33:31.946Z","0.0.0-PR2435-20250501214904":"2025-05-01T21:49:18.249Z","0.0.0-PR2435-20250501214115":"2025-05-01T21:41:29.469Z","0.0.0-PR2435-20250501213616":"2025-05-01T21:36:30.236Z","0.0.0-PR2428-20250501054425":"2025-05-01T05:44:38.936Z","0.0.0-PR2428-20250501054157":"2025-05-01T05:42:10.616Z","0.0.0-PR2435-20250430174331":"2025-04-30T17:43:44.945Z","0.0.0-PR2436-20250430160340":"2025-04-30T16:03:54.227Z","0.0.0-PR2436-20250430160002":"2025-04-30T16:00:16.879Z","0.0.0-PR2428-20250430145717":"2025-04-30T14:57:30.549Z","0.0.0-PR2435-20250430121447":"2025-04-30T12:15:01.041Z","0.0.0-PR2429-20250430060257":"2025-04-30T06:03:10.604Z","0.0.0-PR2428-20250430060008":"2025-04-30T06:00:21.823Z","0.0.0-PR2428-20250430055752":"2025-04-30T05:58:06.628Z","0.0.0-PR2429-20250430055750":"2025-04-30T05:58:04.453Z","0.0.0-PR2431-20250429233518":"2025-04-29T23:35:31.643Z","0.0.0-PR2435-20250429233318":"2025-04-29T23:33:32.048Z","0.0.0-PR2435-20250429233113":"2025-04-29T23:31:25.922Z","0.0.0-PR2435-20250429232617":"2025-04-29T23:26:31.495Z","0.0.0-PR2435-20250429193319":"2025-04-29T19:33:33.319Z","0.0.0-PR2429-20250429060839":"2025-04-29T06:08:53.180Z","0.0.0-PR2428-20250429060525":"2025-04-29T06:05:39.110Z","0.0.0-PR2429-20250429060301":"2025-04-29T06:03:14.540Z","0.0.0-PR2428-20250429060258":"2025-04-29T06:03:11.501Z","0.0.0-PR2429-20250429051308":"2025-04-29T05:13:21.711Z","0.0.0-PR2428-20250429051013":"2025-04-29T05:10:26.970Z","0.0.0-PR2429-20250429050747":"2025-04-29T05:08:00.689Z","0.0.0-PR2428-20250429050743":"2025-04-29T05:07:56.994Z","0.0.0-PR2435-20250428235940":"2025-04-28T23:59:54.534Z","0.0.0-PR2434-20250428203935":"2025-04-28T20:39:49.201Z","0.0.0-PR2433-20250428170617":"2025-04-28T17:06:31.961Z","0.0.0-PR2424-20250428155535":"2025-04-28T15:55:48.859Z","0.0.0-PR2429-20250428051535":"2025-04-28T05:15:49.257Z","0.0.0-PR2428-20250428050926":"2025-04-28T05:09:39.829Z","0.0.0-PR2429-20250428050924":"2025-04-28T05:09:37.117Z","0.0.0-PR2432-20250425232654":"2025-04-25T23:27:08.084Z","0.0.0-PR2431-20250425225519":"2025-04-25T22:55:32.070Z","0.0.0-PR2430-20250425162919":"2025-04-25T16:29:33.764Z","0.0.0-PR2417-20250425154847":"2025-04-25T15:49:01.112Z","0.0.0-PR2417-20250425153809":"2025-04-25T15:38:22.923Z","0.0.0-PR2430-20250425152720":"2025-04-25T15:27:33.902Z","0.0.0-PR2430-20250425152337":"2025-04-25T15:23:51.128Z","0.0.0-PR2430-20250425152131":"2025-04-25T15:21:47.097Z","0.0.0-PR2417-20250425150506":"2025-04-25T15:05:20.708Z","0.0.0-PR2423-20250425141559":"2025-04-25T14:16:13.411Z","0.0.0-PR2429-20250425055803":"2025-04-25T05:58:16.535Z","0.0.0-PR2428-20250425055501":"2025-04-25T05:55:14.205Z","0.0.0-PR2429-20250425055243":"2025-04-25T05:52:56.835Z","0.0.0-PR2428-20250425055239":"2025-04-25T05:52:53.003Z","0.0.0-PR2429-20250425054605":"2025-04-25T05:46:18.260Z","0.0.0-PR2428-20250425054202":"2025-04-25T05:42:16.393Z","0.0.0-PR2427-20250425001807":"2025-04-25T00:18:22.559Z","0.0.0-PR2427-20250424233519":"2025-04-24T23:35:32.617Z","0.0.0-PR2427-20250424233132":"2025-04-24T23:31:46.179Z","0.0.0-PR2427-20250424232403":"2025-04-24T23:24:17.160Z","0.0.0-PR2418-20250424230402":"2025-04-24T23:04:14.227Z","0.0.0-PR2422-20250424224938":"2025-04-24T22:49:52.168Z","0.0.0-PR2421-20250424220120":"2025-04-24T22:01:33.180Z","0.0.0-PR2426-20250424215130":"2025-04-24T21:51:43.700Z","0.0.0-PR2426-20250424214706":"2025-04-24T21:47:20.276Z","0.0.0-PR2426-20250424214359":"2025-04-24T21:44:13.325Z","0.0.0-PR2423-20250424205825":"2025-04-24T20:58:39.485Z","0.0.0-PR2419-20250424201933":"2025-04-24T20:19:47.221Z","0.0.0-PR2419-20250424201716":"2025-04-24T20:17:29.583Z","0.0.0-PR2419-20250424201219":"2025-04-24T20:12:32.930Z","0.0.0-PR2417-20250424200253":"2025-04-24T20:03:06.972Z","0.0.0-PR2417-20250424200045":"2025-04-24T20:00:58.765Z","0.0.0-PR2417-20250424195153":"2025-04-24T19:52:06.369Z","0.0.0-PR2417-20250424194845":"2025-04-24T19:48:58.571Z","0.0.0-PR2417-20250424194218":"2025-04-24T19:42:33.136Z","0.0.0-PR2421-20250424194116":"2025-04-24T19:41:29.448Z","0.0.0-PR2417-20250424193957":"2025-04-24T19:40:10.397Z","0.0.0-PR2417-20250424193231":"2025-04-24T19:32:44.346Z","0.0.0-PR2425-20250424192339":"2025-04-24T19:23:52.459Z","0.0.0-PR2425-20250424191653":"2025-04-24T19:17:06.967Z","0.0.0-PR2421-20250424191447":"2025-04-24T19:15:01.267Z","0.0.0-PR2417-20250424190520":"2025-04-24T19:05:33.572Z","0.0.0-PR2421-20250424190046":"2025-04-24T19:01:00.889Z","0.0.0-PR2424-20250424174229":"2025-04-24T17:42:43.195Z","0.0.0-PR2381-20250424174012":"2025-04-24T17:40:25.832Z","0.0.0-PR2381-20250424173413":"2025-04-24T17:34:26.759Z","0.0.0-PR2423-20250424173321":"2025-04-24T17:33:34.519Z","0.0.0-PR2381-20250424173210":"2025-04-24T17:32:23.526Z","0.0.0-PR2423-20250424172742":"2025-04-24T17:27:54.920Z","0.0.0-PR2421-20250424165533":"2025-04-24T16:55:45.571Z","0.0.0-PR2381-20250424161212":"2025-04-24T16:12:23.660Z","0.0.0-PR2381-20250424161001":"2025-04-24T16:10:18.033Z","0.0.0-PR2367-20250424054808":"2025-04-24T05:48:20.603Z","0.0.0-PR2381-20250424054051":"2025-04-24T05:41:02.970Z","0.0.0-PR2367-20250424053807":"2025-04-24T05:38:19.823Z","0.0.0-PR2381-20250424053802":"2025-04-24T05:38:15.179Z","0.0.0-PR2422-20250424001141":"2025-04-24T00:11:53.004Z","0.0.0-PR2422-20250424000406":"2025-04-24T00:04:18.950Z","0.0.0-PR2422-20250423233441":"2025-04-23T23:34:54.361Z","0.0.0-PR2420-20250423223434":"2025-04-23T22:34:47.464Z","0.0.0-PR2421-20250423223425":"2025-04-23T22:34:37.190Z","0.0.0-PR2417-20250423215627":"2025-04-23T21:56:39.733Z","0.0.0-PR2417-20250423212924":"2025-04-23T21:29:37.096Z","0.0.0-PR2419-20250423212408":"2025-04-23T21:24:20.769Z","0.0.0-PR2420-20250423212333":"2025-04-23T21:23:46.049Z","0.0.0-PR2419-20250423212127":"2025-04-23T21:21:40.435Z","0.0.0-PR2420-20250423212031":"2025-04-23T21:20:43.357Z","0.0.0-PR2420-20250423211117":"2025-04-23T21:11:28.787Z","0.0.0-PR2419-20250423210221":"2025-04-23T21:02:33.460Z","0.0.0-PR2420-20250423205318":"2025-04-23T20:53:31.248Z","0.0.0-PR2419-20250423201409":"2025-04-23T20:14:21.706Z","0.0.0-PR2414-20250423194348":"2025-04-23T19:44:02.358Z","0.0.0-PR2418-20250423193048":"2025-04-23T19:31:01.045Z","0.0.0-PR2417-20250423155934":"2025-04-23T15:59:47.786Z","0.0.0-PR2367-20250423060752":"2025-04-23T06:08:04.492Z","0.0.0-PR2381-20250423060031":"2025-04-23T06:00:43.654Z","0.0.0-PR2367-20250423055758":"2025-04-23T05:58:09.530Z","0.0.0-PR2381-20250423055752":"2025-04-23T05:58:04.543Z","0.0.0-PR2416-20250422230736":"2025-04-22T23:07:48.619Z","0.0.0-PR2416-20250422230038":"2025-04-22T23:00:50.175Z","0.0.0-PR2416-20250422225732":"2025-04-22T22:57:44.809Z","0.0.0-PR2415-20250422203843":"2025-04-22T20:38:55.754Z","0.0.0-PR2414-20250422191440":"2025-04-22T19:14:53.769Z","0.0.0-PR2380-20250422185413":"2025-04-22T18:54:26.234Z","0.0.0-PR2403-20250422183312":"2025-04-22T18:33:24.238Z","0.0.0-PR2413-20250422171717":"2025-04-22T17:17:28.473Z","0.0.0-PR2413-20250422171231":"2025-04-22T17:12:43.299Z","0.0.0-PR2413-20250422170700":"2025-04-22T17:07:12.288Z","0.0.0-PR2387-20250422163019":"2025-04-22T16:30:30.630Z","0.0.0-PR2387-20250422162819":"2025-04-22T16:28:32.959Z","0.0.0-PR2387-20250422162520":"2025-04-22T16:25:31.952Z","0.0.0-PR2360-20250422161114":"2025-04-22T16:11:26.126Z","0.0.0-PR2402-20250422154556":"2025-04-22T15:46:08.966Z","0.0.0-PR2380-20250421223100":"2025-04-21T22:31:12.095Z","0.0.0-PR2380-20250421221322":"2025-04-21T22:13:34.341Z","0.0.0-PR2380-20250421212351":"2025-04-21T21:24:03.173Z","0.0.0-PR2387-20250421210753":"2025-04-21T21:08:05.360Z","3.0.6":"2025-04-21T16:57:06.242Z","0.0.0-PR2387-20250421150524":"2025-04-21T15:05:35.981Z","0.0.0-PR2408-20250421141952":"2025-04-21T14:20:03.956Z","0.0.0-PR2408-20250421135615":"2025-04-21T13:56:28.071Z","0.0.0-PR2367-20250421063627":"2025-04-21T06:36:38.596Z","0.0.0-PR2381-20250421053151":"2025-04-21T05:32:03.055Z","0.0.0-PR2367-20250421052944":"2025-04-21T05:29:56.050Z","0.0.0-PR2381-20250421052943":"2025-04-21T05:29:54.619Z","0.0.0-PR2367-20250418055809":"2025-04-18T05:58:21.210Z","0.0.0-PR2381-20250418055115":"2025-04-18T05:51:26.555Z","0.0.0-PR2381-20250418054845":"2025-04-18T05:48:57.064Z","0.0.0-PR2407-20250417232303":"2025-04-17T23:23:14.807Z","0.0.0-PR2407-20250417231318":"2025-04-17T23:13:30.845Z","0.0.0-PR2380-20250417222814":"2025-04-17T22:28:25.181Z","0.0.0-PR2380-20250417222632":"2025-04-17T22:26:44.654Z","0.0.0-PR2406-20250417210509":"2025-04-17T21:05:21.222Z","0.0.0-PR2403-20250417205454":"2025-04-17T20:55:05.784Z","0.0.0-PR2404-20250417205000":"2025-04-17T20:50:13.073Z","0.0.0-PR2402-20250417203340":"2025-04-17T20:33:52.205Z","0.0.0-PR2398-20250417195733":"2025-04-17T19:57:44.916Z","0.0.0-PR2403-20250417181642":"2025-04-17T18:16:55.286Z","0.0.0-PR2402-20250417164814":"2025-04-17T16:48:26.214Z","0.0.0-PR2402-20250417163428":"2025-04-17T16:34:40.591Z","3.0.5":"2025-04-17T14:14:24.197Z","0.0.0-PR2367-20250417060618":"2025-04-17T06:06:32.148Z","0.0.0-PR2381-20250417055925":"2025-04-17T05:59:39.409Z","0.0.0-PR2367-20250417055701":"2025-04-17T05:57:14.512Z","0.0.0-PR2402-20250416233104":"2025-04-16T23:31:15.925Z","0.0.0-PR2385-20250416222535":"2025-04-16T22:25:49.420Z","0.0.0-PR2401-20250416221047":"2025-04-16T22:11:01.328Z","0.0.0-PR2382-20250416213023":"2025-04-16T21:30:36.962Z","0.0.0-PR2400-20250416211925":"2025-04-16T21:19:38.319Z","0.0.0-PR2399-20250416204928":"2025-04-16T20:49:41.675Z","0.0.0-PR2387-20250416203805":"2025-04-16T20:38:18.938Z","0.0.0-PR2389-20250416203258":"2025-04-16T20:33:12.693Z","0.0.0-PR2387-20250416202427":"2025-04-16T20:24:40.557Z","0.0.0-PR2399-20250416202106":"2025-04-16T20:21:19.307Z","0.0.0-PR2390-20250416201927":"2025-04-16T20:19:38.619Z","0.0.0-PR2387-20250416192707":"2025-04-16T19:27:21.424Z","0.0.0-PR2399-20250416181515":"2025-04-16T18:15:28.729Z","0.0.0-PR2399-20250416180539":"2025-04-16T18:05:51.865Z","0.0.0-PR2377-20250416175607":"2025-04-16T17:56:18.545Z","0.0.0-PR2385-20250416173324":"2025-04-16T17:33:35.903Z","0.0.0-PR2399-20250416172803":"2025-04-16T17:28:17.098Z","0.0.0-PR2385-20250416172658":"2025-04-16T17:27:10.135Z","0.0.0-PR2385-20250416171658":"2025-04-16T17:17:10.356Z","0.0.0-PR2377-20250416171213":"2025-04-16T17:12:26.069Z","0.0.0-PR2385-20250416165234":"2025-04-16T16:52:46.549Z","0.0.0-PR2377-20250416164151":"2025-04-16T16:42:03.683Z","0.0.0-PR2396-20250416151802":"2025-04-16T15:18:15.440Z","0.0.0-PR2377-20250416141218":"2025-04-16T14:12:30.847Z","0.0.0-PR2377-20250416135923":"2025-04-16T13:59:35.402Z","0.0.0-PR2367-20250416052806":"2025-04-16T05:28:17.803Z","0.0.0-PR2381-20250416052108":"2025-04-16T05:21:19.747Z","0.0.0-PR2381-20250416051850":"2025-04-16T05:19:01.787Z","0.0.0-PR2367-20250416051843":"2025-04-16T05:18:55.413Z","0.0.0-PR2385-20250416000612":"2025-04-16T00:06:24.289Z","0.0.0-PR2385-20250416000042":"2025-04-16T00:00:54.901Z","0.0.0-PR2385-20250415233310":"2025-04-15T23:33:22.740Z","0.0.0-PR2385-20250415231029":"2025-04-15T23:10:40.626Z","0.0.0-PR2398-20250415230141":"2025-04-15T23:01:53.489Z","0.0.0-PR2398-20250415224604":"2025-04-15T22:46:16.243Z","0.0.0-PR2397-20250415223931":"2025-04-15T22:39:43.821Z","0.0.0-PR2397-20250415223024":"2025-04-15T22:30:37.824Z","0.0.0-PR2385-20250415221821":"2025-04-15T22:18:32.821Z","0.0.0-PR2385-20250415210131":"2025-04-15T21:01:42.829Z","0.0.0-PR2397-20250415205034":"2025-04-15T20:50:46.339Z","0.0.0-PR2377-20250415201955":"2025-04-15T20:20:06.749Z","0.0.0-PR2398-20250415200346":"2025-04-15T20:03:57.300Z","0.0.0-PR2398-20250415200053":"2025-04-15T20:01:05.252Z","0.0.0-PR2385-20250415190627":"2025-04-15T19:06:38.885Z","0.0.0-PR2396-20250415174853":"2025-04-15T17:49:05.369Z","0.0.0-PR2397-20250415174322":"2025-04-15T17:43:34.065Z","0.0.0-PR2396-20250415173855":"2025-04-15T17:39:07.231Z","0.0.0-PR2396-20250415172928":"2025-04-15T17:29:39.058Z","0.0.0-PR2396-20250415172522":"2025-04-15T17:25:33.960Z","0.0.0-PR2367-20250415052610":"2025-04-15T05:26:21.971Z","0.0.0-PR2381-20250415051903":"2025-04-15T05:19:15.197Z","0.0.0-PR2367-20250415051630":"2025-04-15T05:16:42.396Z","0.0.0-PR2381-20250415051630":"2025-04-15T05:16:41.918Z","0.0.0-PR2395-20250415000330":"2025-04-15T00:03:42.061Z","0.0.0-PR2395-20250414232701":"2025-04-14T23:27:13.567Z","0.0.0-PR2380-20250414221819":"2025-04-14T22:18:32.411Z","0.0.0-PR2387-20250414192841":"2025-04-14T19:28:53.651Z","0.0.0-PR2391-20250414191959":"2025-04-14T19:20:09.962Z","0.0.0-PR2387-20250414191853":"2025-04-14T19:19:05.705Z","0.0.0-PR2390-20250414191846":"2025-04-14T19:18:58.420Z","0.0.0-PR2391-20250414191717":"2025-04-14T19:17:28.980Z","0.0.0-PR2391-20250414191530":"2025-04-14T19:15:42.236Z","0.0.0-PR2390-20250414191048":"2025-04-14T19:11:00.458Z","0.0.0-PR2390-20250414190823":"2025-04-14T19:08:34.525Z","0.0.0-PR2391-20250414190552":"2025-04-14T19:06:04.341Z","0.0.0-PR2390-20250414161615":"2025-04-14T16:16:27.172Z","0.0.0-PR2389-20250414160604":"2025-04-14T16:06:16.597Z","0.0.0-PR2389-20250414155628":"2025-04-14T15:56:40.256Z","0.0.0-PR2387-20250414154754":"2025-04-14T15:48:05.717Z","0.0.0-PR2387-20250414152913":"2025-04-14T15:29:25.074Z","3.0.4":"2025-04-11T23:39:32.443Z","0.0.0-PR2386-20250411220229":"2025-04-11T22:02:40.780Z","0.0.0-PR2386-20250411214529":"2025-04-11T21:45:41.495Z","0.0.0-PR2386-20250411213719":"2025-04-11T21:37:31.803Z","3.0.3":"2025-04-11T21:25:46.225Z","0.0.0-PR2385-20250411210442":"2025-04-11T21:04:53.941Z","0.0.0-PR2385-20250411210145":"2025-04-11T21:01:58.428Z","0.0.0-PR2383-20250411204147":"2025-04-11T20:42:00.157Z","0.0.0-PR2383-20250411203820":"2025-04-11T20:38:33.368Z","0.0.0-PR2371-20250411203806":"2025-04-11T20:38:17.402Z","0.0.0-PR2383-20250411203621":"2025-04-11T20:36:34.229Z","0.0.0-PR2382-20250411203049":"2025-04-11T20:31:01.794Z","0.0.0-PR2356-20250411200227":"2025-04-11T20:02:40.040Z","0.0.0-PR2382-20250411193745":"2025-04-11T19:37:56.664Z","0.0.0-PR2382-20250411193427":"2025-04-11T19:34:39.902Z","0.0.0-PR2356-20250411184006":"2025-04-11T18:40:18.257Z","0.0.0-PR2377-20250411181424":"2025-04-11T18:14:36.266Z","0.0.0-PR2380-20250411155936":"2025-04-11T15:59:48.254Z","0.0.0-PR2382-20250411154934":"2025-04-11T15:49:45.820Z","0.0.0-PR2382-20250411153328":"2025-04-11T15:33:40.688Z","0.0.0-PR2382-20250411153102":"2025-04-11T15:31:14.723Z","0.0.0-PR2379-20250410232807":"2025-04-10T23:28:18.761Z","0.0.0-PR2380-20250410231559":"2025-04-10T23:16:11.506Z","0.0.0-PR2379-20250410230735":"2025-04-10T23:07:47.742Z","0.0.0-PR2364-20250410223430":"2025-04-10T22:34:41.508Z","0.0.0-PR2378-20250410212746":"2025-04-10T21:27:58.151Z","0.0.0-PR2338-20250410210035":"2025-04-10T21:00:47.434Z","0.0.0-PR2378-20250410205917":"2025-04-10T20:59:29.863Z","0.0.0-PR2366-20250410200405":"2025-04-10T20:04:17.363Z","0.0.0-PR2376-20250410191421":"2025-04-10T19:14:33.173Z","0.0.0-PR2371-20250410175743":"2025-04-10T17:57:56.054Z","0.0.0-PR2366-20250410153247":"2025-04-10T15:32:59.054Z","0.0.0-PR2366-20250410151223":"2025-04-10T15:12:35.564Z","0.0.0-PR2371-20250409205119":"2025-04-09T20:51:30.395Z","0.0.0-PR2366-20250409200205":"2025-04-09T20:02:18.503Z","3.0.2":"2025-04-09T18:48:11.461Z","0.0.0-PR2369-20250409183732":"2025-04-09T18:37:44.135Z","0.0.0-PR2368-20250409183348":"2025-04-09T18:34:00.129Z","0.0.0-PR2368-20250409183135":"2025-04-09T18:31:48.479Z","0.0.0-PR2368-20250409171430":"2025-04-09T17:14:42.949Z","0.0.0-PR2368-20250409170648":"2025-04-09T17:07:00.026Z","0.0.0-PR2368-20250409170422":"2025-04-09T17:04:34.772Z","0.0.0-PR2368-20250409165840":"2025-04-09T16:58:51.411Z","0.0.0-PR2367-20250409060025":"2025-04-09T06:00:36.458Z","0.0.0-PR2338-20250409001537":"2025-04-09T00:15:49.808Z","0.0.0-PR2338-20250408234509":"2025-04-08T23:45:21.777Z","0.0.0-PR2358-20250408224211":"2025-04-08T22:42:22.225Z","0.0.0-PR2358-20250408222855":"2025-04-08T22:29:07.383Z","0.0.0-PR2358-20250408221519":"2025-04-08T22:15:30.295Z","0.0.0-PR2358-20250408214312":"2025-04-08T21:43:24.725Z","0.0.0-PR2366-20250408203435":"2025-04-08T20:34:47.262Z","0.0.0-PR2366-20250408200639":"2025-04-08T20:06:51.449Z","0.0.0-PR2366-20250408200430":"2025-04-08T20:04:42.957Z","0.0.0-PR2352-20250408185853":"2025-04-08T18:59:05.037Z","0.0.0-PR2358-20250408185701":"2025-04-08T18:57:12.766Z","0.0.0-PR2362-20250408163616":"2025-04-08T16:36:28.593Z","0.0.0-PR2362-20250408161737":"2025-04-08T16:17:50.023Z","3.0.1":"2025-04-07T22:46:41.416Z","0.0.0-PR2359-20250407224259":"2025-04-07T22:43:12.336Z","0.0.0-PR2354-20250407222456":"2025-04-07T22:25:09.624Z","0.0.0-PR2358-20250407222328":"2025-04-07T22:23:42.207Z","0.0.0-PR2354-20250407214647":"2025-04-07T21:47:00.471Z","0.0.0-PR2353-20250407203524":"2025-04-07T20:35:37.493Z","0.0.0-PR2353-20250407203318":"2025-04-07T20:33:32.428Z","0.0.0-PR2354-20250407183428":"2025-04-07T18:34:42.288Z","0.0.0-PR2334-20250407162623":"2025-04-07T16:26:37.415Z","0.0.0-PR2332-20250404173556":"2025-04-04T17:36:11.296Z","3.0.0":"2025-03-31T18:23:53.921Z","0.0.0-PR2339-20250331181110":"2025-03-31T18:11:22.752Z","0.0.0-PR2339-20250331180310":"2025-03-31T18:03:23.153Z","2.0.0":"2025-03-28T22:51:30.459Z","0.0.0-PR2331-20250328223447":"2025-03-28T22:35:00.182Z","0.0.0-PR2337-20250328223209":"2025-03-28T22:32:21.417Z","0.0.0-PR2332-20250328145733":"2025-03-28T14:57:50.229Z","0.0.0-PR2332-20250328101614":"2025-03-28T10:16:28.962Z","0.0.0-PR2332-20250328095310":"2025-03-28T09:53:26.358Z","0.0.0-PR2331-20250328000552":"2025-03-28T00:06:04.119Z","0.0.0-PR2331-20250328000115":"2025-03-28T00:01:27.896Z","0.0.0-PR2334-20250327201626":"2025-03-27T20:16:38.440Z","0.0.0-PR2332-20250327192149":"2025-03-27T19:22:03.924Z","0.0.0-PR2331-20250327191535":"2025-03-27T19:15:47.456Z","0.0.0-PR2331-20250327190402":"2025-03-27T19:04:15.959Z","0.0.0-PR2332-20250327184523":"2025-03-27T18:45:38.167Z","0.0.0-PR2331-20250327182804":"2025-03-27T18:28:17.486Z","0.0.0-PR2331-20250327181312":"2025-03-27T18:13:25.169Z","0.0.0-PR2331-20250327175440":"2025-03-27T17:54:53.661Z","0.0.0-PR2331-20250327175241":"2025-03-27T17:52:54.194Z","0.0.0-PR2331-20250327174934":"2025-03-27T17:49:46.917Z","0.0.0-PR2332-20250327173656":"2025-03-27T17:37:11.331Z","0.0.0-PR2332-20250327172749":"2025-03-27T17:28:03.949Z","0.0.0-PR2331-20250327161923":"2025-03-27T16:19:37.730Z","0.0.0-PR2331-20250327014959":"2025-03-27T01:50:11.672Z","0.0.0-PR2331-20250327014756":"2025-03-27T01:48:09.154Z","0.0.0-PR2331-20250327014604":"2025-03-27T01:46:17.289Z","0.0.0-PR2327-20250327014105":"2025-03-27T01:41:18.064Z","0.0.0-PR2327-20250327003434":"2025-03-27T00:34:47.153Z","0.0.0-PR2331-20250327002853":"2025-03-27T00:29:05.736Z","0.0.0-PR2327-20250327001632":"2025-03-27T00:16:44.803Z","0.0.0-PR2331-20250326233142":"2025-03-26T23:31:55.155Z","1.1.7":"2025-03-26T22:59:06.023Z","0.0.0-PR2329-20250326225443":"2025-03-26T22:54:56.693Z","0.0.0-PR2329-20250326224742":"2025-03-26T22:47:54.831Z","0.0.0-PR2329-20250326224337":"2025-03-26T22:43:50.036Z","0.0.0-PR2329-20250326224119":"2025-03-26T22:41:33.604Z","0.0.0-PR2329-20250326223506":"2025-03-26T22:35:24.055Z","0.0.0-PR2331-20250326222835":"2025-03-26T22:28:47.587Z","0.0.0-PR2296-20250326222353":"2025-03-26T22:24:06.565Z","0.0.0-PR2301-20250326222345":"2025-03-26T22:23:58.807Z","0.0.0-PR2327-20250326221544":"2025-03-26T22:15:56.715Z","0.0.0-PR2329-20250326201507":"2025-03-26T20:15:19.531Z","0.0.0-PR2329-20250326192850":"2025-03-26T19:29:05.072Z","0.0.0-PR2219-20250326174742":"2025-03-26T17:47:54.949Z","0.0.0-PR2310-20250326174600":"2025-03-26T17:46:14.544Z","0.0.0-PR2322-20250326171025":"2025-03-26T17:10:37.957Z","0.0.0-PR2328-20250326165934":"2025-03-26T16:59:45.214Z","0.0.0-PR2328-20250326165331":"2025-03-26T16:53:43.653Z","0.0.0-PR2327-20250325232321":"2025-03-25T23:23:33.305Z","0.0.0-PR2322-20250325222435":"2025-03-25T22:24:47.874Z","0.0.0-PR2322-20250325220628":"2025-03-25T22:06:41.938Z","1.1.6":"2025-03-25T15:13:54.643Z","0.0.0-PR1796-20250324215152":"2025-03-24T21:52:04.431Z","0.0.0-PR2323-20250321232942":"2025-03-21T23:29:53.156Z","0.0.0-PR2219-20250321232628":"2025-03-21T23:26:40.155Z","0.0.0-PR2313-20250321230537":"2025-03-21T23:05:49.130Z","0.0.0-PR2321-20250321172235":"2025-03-21T17:22:48.247Z","0.0.0-PR2321-20250321171316":"2025-03-21T17:13:28.278Z","0.0.0-PR2289-20250321144244":"2025-03-21T14:42:55.872Z","0.0.0-PR2289-20250321143322":"2025-03-21T14:33:34.029Z","0.0.0-PR2272-20250321141754":"2025-03-21T14:18:06.160Z","0.0.0-PR2301-20250320214844":"2025-03-20T21:48:56.371Z","0.0.0-PR2308-20250320211713":"2025-03-20T21:17:25.120Z","0.0.0-PR2319-20250320205617":"2025-03-20T20:56:29.006Z","0.0.0-PR2308-20250320182323":"2025-03-20T18:23:35.478Z","1.1.5":"2025-03-20T17:27:28.626Z","0.0.0-PR2297-20250320140227":"2025-03-20T14:02:42.831Z","0.0.0-PR2316-20250320033252":"2025-03-20T03:33:02.928Z","0.0.0-PR2316-20250320032730":"2025-03-20T03:27:40.915Z","0.0.0-PR2316-20250320032115":"2025-03-20T03:21:26.533Z","0.0.0-PR2316-20250320031554":"2025-03-20T03:16:05.869Z","1.1.4":"2025-03-20T00:19:41.563Z","0.0.0-PR2314-20250320000400":"2025-03-20T00:04:11.089Z","0.0.0-PR2312-20250319222304":"2025-03-19T22:23:15.048Z","1.1.3":"2025-03-19T16:12:44.129Z","0.0.0-PR2305-20250319152206":"2025-03-19T15:22:18.554Z","0.0.0-PR2305-20250319151513":"2025-03-19T15:15:25.143Z","0.0.0-PR2305-20250319151235":"2025-03-19T15:12:46.739Z","0.0.0-PR2307-20250319005806":"2025-03-19T00:58:17.716Z","0.0.0-PR2309-20250319005138":"2025-03-19T00:51:49.116Z","0.0.0-PR2307-20250319003211":"2025-03-19T00:32:23.208Z","0.0.0-PR2307-20250319002659":"2025-03-19T00:27:10.372Z","0.0.0-PR2308-20250319002129":"2025-03-19T00:21:41.104Z","0.0.0-PR2309-20250319001807":"2025-03-19T00:18:18.553Z","0.0.0-PR2307-20250318224229":"2025-03-18T22:42:40.395Z","0.0.0-PR2304-20250318222137":"2025-03-18T22:21:48.397Z","0.0.0-PR2306-20250318220918":"2025-03-18T22:09:29.379Z","0.0.0-PR2305-20250318220121":"2025-03-18T22:01:32.412Z","0.0.0-PR2305-20250318215307":"2025-03-18T21:53:18.611Z","0.0.0-PR2304-20250318214013":"2025-03-18T21:40:25.143Z","0.0.0-PR2304-20250318211201":"2025-03-18T21:12:12.852Z","0.0.0-PR2303-20250318202734":"2025-03-18T20:27:46.105Z","0.0.0-PR2303-20250318185747":"2025-03-18T18:57:58.778Z","0.0.0-PR2257-20250318174927":"2025-03-18T17:49:38.906Z","0.0.0-PR2304-20250318173816":"2025-03-18T17:38:28.696Z","0.0.0-PR2303-20250317234000":"2025-03-17T23:40:12.011Z","0.0.0-PR2302-20250317183549":"2025-03-17T18:35:59.931Z","0.0.0-PR2302-20250317182823":"2025-03-17T18:28:35.032Z","0.0.0-PR2296-20250317160619":"2025-03-17T16:06:30.445Z","0.0.0-PR2296-20250317160417":"2025-03-17T16:04:29.123Z","0.0.0-PR2300-20250317155410":"2025-03-17T15:54:22.180Z","0.0.0-PR2301-20250313235032":"2025-03-13T23:50:43.419Z","0.0.0-PR2301-20250313233426":"2025-03-13T23:34:38.375Z","0.0.0-PR2300-20250313220306":"2025-03-13T22:03:18.038Z","0.0.0-PR2300-20250313201357":"2025-03-13T20:14:08.426Z","0.0.0-PR2297-20250313130454":"2025-03-13T13:05:09.421Z","0.0.0-PR2299-20250312232206":"2025-03-12T23:22:17.885Z","0.0.0-PR2299-20250312231804":"2025-03-12T23:18:15.898Z","0.0.0-PR2284-20250312214253":"2025-03-12T21:43:05.227Z","0.0.0-PR2284-20250312203643":"2025-03-12T20:36:55.401Z","0.0.0-PR2284-20250312175745":"2025-03-12T17:57:56.984Z","0.0.0-PR2284-20250312174241":"2025-03-12T17:42:52.424Z","0.0.0-PR2284-20250312173522":"2025-03-12T17:35:34.242Z","0.0.0-PR2284-20250312172757":"2025-03-12T17:28:09.056Z","1.1.2":"2025-03-12T15:42:56.684Z","0.0.0-PR2297-20250312133044":"2025-03-12T13:31:00.033Z","0.0.0-PR2286-20250312105218":"2025-03-12T10:52:33.115Z","0.0.0-PR2286-20250311153836":"2025-03-11T15:38:52.178Z","0.0.0-PR2286-20250311153130":"2025-03-11T15:31:45.276Z","0.0.0-PR2286-20250311152020":"2025-03-11T15:20:35.534Z","0.0.0-PR2293-20250310225306":"2025-03-10T22:53:17.308Z","0.0.0-PR2286-20250307190149":"2025-03-07T19:02:04.443Z","0.0.0-PR2286-20250307184735":"2025-03-07T18:47:50.321Z","0.0.0-PR2286-20250306222140":"2025-03-06T22:21:55.048Z","0.0.0-PR2286-20250306221253":"2025-03-06T22:13:07.754Z","0.0.0-PR2286-20250306220549":"2025-03-06T22:06:04.837Z","0.0.0-PR2286-20250306215500":"2025-03-06T21:55:14.378Z","0.0.0-PR2286-20250306214915":"2025-03-06T21:49:30.039Z","0.0.0-PR2273-20250305195038":"2025-03-05T19:50:54.223Z","1.1.1":"2025-03-05T18:56:02.519Z","0.0.0-PR2226-20250305183814":"2025-03-05T18:38:28.814Z","0.0.0-PR2273-20250304200700":"2025-03-04T20:07:15.525Z","0.0.0-PR2273-20250304163140":"2025-03-04T16:31:55.915Z","0.0.0-PR2273-20250304161830":"2025-03-04T16:18:46.396Z","0.0.0-PR2273-20250303204617":"2025-03-03T20:46:32.330Z","0.0.0-PR2273-20250303195948":"2025-03-03T20:00:03.709Z","1.1.0":"2025-03-03T17:46:24.044Z","0.0.0-PR2272-20250303170908":"2025-03-03T17:09:23.962Z","0.0.0-PR2269-20250228162848":"2025-02-28T16:29:03.704Z","0.0.0-PR2270-20250227232118":"2025-02-27T23:21:33.029Z","0.0.0-PR875-20250227224630":"2025-02-27T22:46:44.935Z","0.0.0-PR875-20250227205308":"2025-02-27T20:53:22.822Z","0.0.0-PR2233-20250227195731":"2025-02-27T19:57:46.522Z","0.0.0-PR2269-20250227185944":"2025-02-27T19:00:00.047Z","0.0.0-PR2269-20250227182414":"2025-02-27T18:24:28.588Z","0.0.0-PR2233-20250227165404":"2025-02-27T16:54:21.217Z","0.0.0-PR2269-20250227165348":"2025-02-27T16:54:02.110Z","0.0.0-PR2226-20250227163103":"2025-02-27T16:31:18.237Z","0.0.0-PR2226-20250227162845":"2025-02-27T16:29:00.616Z","0.0.0-PR875-20250226224009":"2025-02-26T22:40:23.993Z","0.0.0-PR875-20250226210053":"2025-02-26T21:01:08.034Z","0.0.0-PR2226-20250226205129":"2025-02-26T20:51:43.663Z","0.0.0-PR875-20250226205043":"2025-02-26T20:50:57.853Z","0.0.0-PR2269-20250226193416":"2025-02-26T19:34:29.694Z","0.0.0-PR2269-20250226192822":"2025-02-26T19:28:36.919Z","0.0.0-PR2269-20250226192558":"2025-02-26T19:26:12.864Z","0.0.0-PR2219-20250226180352":"2025-02-26T18:04:07.128Z","0.0.0-PR2271-20250226175051":"2025-02-26T17:51:06.076Z","0.0.0-PR2271-20250226173916":"2025-02-26T17:39:30.965Z","0.0.0-PR2271-20250226173701":"2025-02-26T17:37:15.973Z","0.0.0-PR2233-20250226164037":"2025-02-26T16:40:52.148Z","0.0.0-PR2268-20250226011831":"2025-02-26T01:18:45.517Z","0.0.0-PR2270-20250226005309":"2025-02-26T00:53:22.639Z","0.0.0-PR2270-20250226005051":"2025-02-26T00:51:05.188Z","0.0.0-PR2257-20250226002152":"2025-02-26T00:22:06.730Z","0.0.0-PR2270-20250226001554":"2025-02-26T00:16:08.516Z","0.0.0-PR2270-20250226001230":"2025-02-26T00:12:42.960Z","0.0.0-PR2270-20250226001021":"2025-02-26T00:10:35.278Z","0.0.0-PR2270-20250226000348":"2025-02-26T00:04:01.382Z","0.0.0-PR2270-20250225235712":"2025-02-25T23:57:26.203Z","0.0.0-PR2257-20250225233736":"2025-02-25T23:37:49.730Z","0.0.0-PR2257-20250225233533":"2025-02-25T23:35:47.119Z","0.0.0-PR2257-20250225232529":"2025-02-25T23:25:43.477Z","0.0.0-PR2257-20250225231935":"2025-02-25T23:19:49.045Z","0.0.0-PR2269-20250225231305":"2025-02-25T23:13:19.216Z","0.0.0-PR2226-20250225223156":"2025-02-25T22:32:10.337Z","0.0.0-PR2268-20250225221613":"2025-02-25T22:20:25.844Z","0.0.0-PR2268-20250225215140":"2025-02-25T21:51:54.159Z","0.0.0-PR2268-20250225214922":"2025-02-25T21:49:35.887Z","0.0.0-PR2268-20250225214410":"2025-02-25T21:44:24.460Z","0.0.0-PR875-20250225214155":"2025-02-25T21:42:09.542Z","0.0.0-PR2263-20250225212718":"2025-02-25T21:27:31.986Z","0.0.0-PR2263-20250225194342":"2025-02-25T19:43:56.178Z","0.0.0-PR2267-20250225184958":"2025-02-25T18:50:12.223Z","0.0.0-PR2233-20250225163237":"2025-02-25T16:32:51.693Z","0.0.0-PR2226-20250225163040":"2025-02-25T16:30:54.997Z","0.0.0-PR2233-20250225162706":"2025-02-25T16:27:20.837Z","0.0.0-PR2233-20250225150913":"2025-02-25T15:09:28.472Z","0.0.0-PR2226-20250225150137":"2025-02-25T15:01:53.604Z","0.0.0-PR2226-20250225144656":"2025-02-25T14:47:10.442Z","0.0.0-PR2233-20250225143643":"2025-02-25T14:36:57.315Z","0.0.0-PR2226-20250225143255":"2025-02-25T14:33:09.223Z","0.0.0-PR2233-20250225143049":"2025-02-25T14:31:04.660Z","0.0.0-PR875-20250225011257":"2025-02-25T01:13:09.973Z","0.0.0-PR2226-20250224230824":"2025-02-24T23:08:38.884Z","0.0.0-PR2263-20250224224732":"2025-02-24T22:47:45.606Z","0.0.0-PR2226-20250224223310":"2025-02-24T22:33:23.373Z","0.0.0-PR2226-20250224222534":"2025-02-24T22:25:48.503Z","0.0.0-PR2264-20250224210310":"2025-02-24T21:03:24.576Z","0.0.0-PR2233-20250224204640":"2025-02-24T20:46:53.822Z","0.0.0-PR2261-20250224203646":"2025-02-24T20:36:59.992Z","0.0.0-PR2266-20250224203252":"2025-02-24T20:33:06.191Z","0.0.0-PR2261-20250224202434":"2025-02-24T20:24:47.395Z","0.0.0-PR2261-20250224202107":"2025-02-24T20:21:21.467Z","0.0.0-PR2209-20250224200738":"2025-02-24T20:07:52.193Z","0.0.0-PR2209-20250224200429":"2025-02-24T20:04:43.334Z","0.0.0-PR2265-20250224180028":"2025-02-24T18:00:41.722Z","0.0.0-PR2266-20250224172725":"2025-02-24T17:27:37.234Z","0.0.0-PR2266-20250224172319":"2025-02-24T17:23:31.632Z","0.0.0-PR2266-20250224172051":"2025-02-24T17:21:04.951Z","0.0.0-PR2265-20250224145724":"2025-02-24T14:57:36.805Z","0.0.0-PR2265-20250224145315":"2025-02-24T14:53:28.596Z","0.0.0-PR2264-20250222013639":"2025-02-22T01:36:51.664Z","0.0.0-PR2264-20250222012939":"2025-02-22T01:29:51.986Z","0.0.0-PR2264-20250222012730":"2025-02-22T01:27:42.489Z","0.0.0-PR2264-20250222012419":"2025-02-22T01:24:32.079Z","0.0.0-PR2264-20250222011723":"2025-02-22T01:17:35.164Z","0.0.0-PR2264-20250222011249":"2025-02-22T01:13:01.888Z","0.0.0-PR875-20250222011102":"2025-02-22T01:11:16.093Z","0.0.0-PR2264-20250222010904":"2025-02-22T01:09:17.653Z","0.0.0-PR2264-20250222005711":"2025-02-22T00:57:24.464Z","0.0.0-PR875-20250221232857":"2025-02-21T23:29:10.708Z","0.0.0-PR2263-20250221210146":"2025-02-21T21:01:58.463Z","0.0.0-PR2263-20250221205933":"2025-02-21T20:59:46.266Z","0.0.0-PR2262-20250221190748":"2025-02-21T19:08:00.248Z","0.0.0-PR2259-20250221181931":"2025-02-21T18:19:43.409Z","0.0.0-PR2262-20250221180350":"2025-02-21T18:04:02.857Z","0.0.0-PR2262-20250221151314":"2025-02-21T15:13:25.479Z","0.0.0-PR2262-20250221150500":"2025-02-21T15:05:12.632Z","0.0.0-PR2259-20250221023212":"2025-02-21T02:32:24.021Z","0.0.0-PR2259-20250221005443":"2025-02-21T00:54:55.933Z","0.0.0-PR2257-20250221005025":"2025-02-21T00:50:37.265Z","0.0.0-PR2257-20250221004048":"2025-02-21T00:41:00.792Z","0.0.0-PR2257-20250221001049":"2025-02-21T00:11:01.865Z","0.0.0-PR2262-20250220224752":"2025-02-20T22:48:04.255Z","0.0.0-PR2262-20250220224524":"2025-02-20T22:45:36.216Z","0.0.0-PR2262-20250220224235":"2025-02-20T22:42:47.812Z","0.0.0-PR2231-20250220222000":"2025-02-20T22:20:12.548Z","0.0.0-PR2233-20250220220330":"2025-02-20T22:03:42.909Z","0.0.0-PR2233-20250220215621":"2025-02-20T21:56:33.315Z","0.0.0-PR2233-20250220215208":"2025-02-20T21:52:20.550Z","0.0.0-PR2233-20250220205629":"2025-02-20T20:56:40.906Z","0.0.0-PR2231-20250220205442":"2025-02-20T20:54:54.717Z","0.0.0-PR2231-20250220205058":"2025-02-20T20:51:11.541Z","0.0.0-PR2231-20250220203654":"2025-02-20T20:37:05.716Z","0.0.0-PR2249-20250220203151":"2025-02-20T20:32:00.253Z","0.0.0-PR2261-20250220202620":"2025-02-20T20:26:30.568Z","0.0.0-PR2249-20250220202136":"2025-02-20T20:21:45.816Z","0.0.0-PR2219-20250220194243":"2025-02-20T19:42:56.069Z","0.0.0-PR2260-20250220163846":"2025-02-20T16:38:59.457Z","0.0.0-PR2260-20250220163046":"2025-02-20T16:30:58.748Z","0.0.0-PR2260-20250220162440":"2025-02-20T16:24:52.647Z","0.0.0-PR2260-20250220053249":"2025-02-20T05:33:01.093Z","0.0.0-PR2202-20250220010509":"2025-02-20T01:05:20.693Z","0.0.0-PR2257-20250220004210":"2025-02-20T00:42:18.652Z","0.0.0-PR2202-20250219235819":"2025-02-19T23:58:31.841Z","0.0.0-PR2254-20250219234711":"2025-02-19T23:47:19.560Z","0.0.0-PR2202-20250219231926":"2025-02-19T23:19:39.631Z","0.0.0-PR2255-20250219195935":"2025-02-19T19:59:44.113Z","0.0.0-PR2255-20250219195012":"2025-02-19T19:50:22.026Z","0.0.0-PR2255-20250219175447":"2025-02-19T17:54:56.288Z","0.0.0-PR2255-20250219175138":"2025-02-19T17:51:46.893Z","0.0.0-PR2249-20250218230904":"2025-02-18T23:09:14.062Z","0.0.0-PR2249-20250218224129":"2025-02-18T22:41:39.075Z","0.0.0-PR2249-20250218223319":"2025-02-18T22:33:28.464Z","0.0.0-PR2249-20250218222047":"2025-02-18T22:20:57.124Z","1.0.19":"2025-02-18T22:09:31.918Z","0.0.0-PR2246-20250218204231":"2025-02-18T20:42:39.666Z","0.0.0-PR2246-20250218203402":"2025-02-18T20:34:11.472Z","0.0.0-PR2246-20250218200526":"2025-02-18T20:05:35.411Z","0.0.0-PR2242-20250218184929":"2025-02-18T18:49:37.911Z","0.0.0-PR2242-20250218184426":"2025-02-18T18:44:35.365Z","0.0.0-PR2215-20250218180841":"2025-02-18T18:08:50.443Z","0.0.0-PR2215-20250218175414":"2025-02-18T17:54:22.588Z","0.0.0-PR2215-20250218173651":"2025-02-18T17:36:59.785Z","0.0.0-PR2156-20250218170841":"2025-02-18T17:08:50.224Z","0.0.0-PR2156-20250218165845":"2025-02-18T16:58:53.854Z","0.0.0-PR2246-20250214220003":"2025-02-14T22:00:12.629Z","0.0.0-PR2246-20250214210704":"2025-02-14T21:07:13.782Z","1.0.18":"2025-02-14T20:14:37.938Z","0.0.0-PR2234-20250214190535":"2025-02-14T19:05:44.468Z","0.0.0-PR2245-20250214165021":"2025-02-14T16:50:32.062Z","0.0.0-PR2245-20250214164504":"2025-02-14T16:45:14.666Z","0.0.0-PR2244-20250214005942":"2025-02-14T00:59:51.751Z","0.0.0-PR2242-20250214003428":"2025-02-14T00:34:38.523Z","0.0.0-PR2243-20250214001358":"2025-02-14T00:14:08.294Z","0.0.0-PR2224-20250214000312":"2025-02-14T00:03:22.894Z","0.0.0-PR2242-20250213235934":"2025-02-13T23:59:44.449Z","0.0.0-PR2224-20250213235807":"2025-02-13T23:58:16.663Z","0.0.0-PR2224-20250213235400":"2025-02-13T23:54:09.132Z","0.0.0-PR2209-20250213234803":"2025-02-13T23:48:13.682Z","0.0.0-PR2209-20250213233709":"2025-02-13T23:37:19.510Z","0.0.0-PR2241-20250213232732":"2025-02-13T23:27:41.918Z","0.0.0-PR2209-20250213231548":"2025-02-13T23:15:57.882Z","0.0.0-PR2209-20250213230547":"2025-02-13T23:05:57.768Z","0.0.0-PR2236-20250213224659":"2025-02-13T22:47:08.781Z","0.0.0-PR2230-20250213224456":"2025-02-13T22:45:05.455Z","0.0.0-PR2229-20250213224024":"2025-02-13T22:40:34.054Z","0.0.0-PR2228-20250213223420":"2025-02-13T22:34:28.950Z","0.0.0-PR2223-20250213222659":"2025-02-13T22:27:08.541Z","0.0.0-PR2224-20250213222528":"2025-02-13T22:25:38.334Z","0.0.0-PR2224-20250213222222":"2025-02-13T22:22:32.116Z","0.0.0-PR2229-20250213222017":"2025-02-13T22:20:27.159Z","0.0.0-PR2240-20250213221900":"2025-02-13T22:19:09.963Z","0.0.0-PR2213-20250213221459":"2025-02-13T22:15:07.601Z","0.0.0-PR2240-20250213212424":"2025-02-13T21:24:33.461Z","0.0.0-PR2223-20250213203151":"2025-02-13T20:31:59.266Z","0.0.0-PR2231-20250213202327":"2025-02-13T20:23:35.835Z","0.0.0-PR2215-20250213202256":"2025-02-13T20:23:04.244Z","0.0.0-PR2231-20250213201741":"2025-02-13T20:17:49.179Z","0.0.0-PR2233-20250213201626":"2025-02-13T20:16:34.575Z","0.0.0-PR2234-20250213201425":"2025-02-13T20:14:34.119Z","0.0.0-PR2156-20250213201210":"2025-02-13T20:12:19.389Z","0.0.0-PR2232-20250213200741":"2025-02-13T20:07:49.833Z","0.0.0-PR2238-20250213200053":"2025-02-13T20:01:02.859Z","0.0.0-PR2235-20250213185914":"2025-02-13T18:59:22.620Z","0.0.0-PR2156-20250213154814":"2025-02-13T15:48:23.296Z","0.0.0-PR2205-20250213015117":"2025-02-13T01:51:25.640Z","0.0.0-PR2223-20250213002826":"2025-02-13T00:28:35.127Z","0.0.0-PR2236-20250212234520":"2025-02-12T23:45:29.939Z","0.0.0-PR2205-20250212233426":"2025-02-12T23:34:35.414Z","0.0.0-PR2223-20250212212649":"2025-02-12T21:26:57.417Z","0.0.0-PR2156-20250212210759":"2025-02-12T21:08:08.560Z","0.0.0-PR2205-20250212203854":"2025-02-12T20:39:02.977Z","0.0.0-PR2205-20250212203533":"2025-02-12T20:35:41.711Z","0.0.0-PR2205-20250212201127":"2025-02-12T20:11:37.143Z","0.0.0-PR2205-20250212195703":"2025-02-12T19:57:12.601Z","0.0.0-PR2156-20250212165836":"2025-02-12T16:58:46.531Z","0.0.0-PR2156-20250212164639":"2025-02-12T16:46:48.180Z","0.0.0-PR2215-20250212164504":"2025-02-12T16:45:14.169Z","0.0.0-PR2215-20250212163633":"2025-02-12T16:36:43.694Z","0.0.0-PR2230-20250212014111":"2025-02-12T01:41:20.823Z","0.0.0-PR2230-20250212013501":"2025-02-12T01:35:11.495Z","0.0.0-PR2223-20250212001352":"2025-02-12T00:14:00.908Z","0.0.0-PR2229-20250211233425":"2025-02-11T23:34:35.652Z","0.0.0-PR2227-20250211223717":"2025-02-11T22:37:26.147Z","0.0.0-PR2227-20250211185812":"2025-02-11T18:58:21.657Z","0.0.0-PR2213-20250210233313":"2025-02-10T23:33:22.877Z","1.0.17":"2025-02-10T23:19:03.434Z","0.0.0-PR2223-20250210212943":"2025-02-10T21:29:52.769Z","0.0.0-PR2223-20250210211548":"2025-02-10T21:15:58.584Z","0.0.0-PR2222-20250210202710":"2025-02-10T20:27:20.201Z","0.0.0-PR2202-20250210201250":"2025-02-10T20:13:04.960Z","0.0.0-PR2202-20250210192635":"2025-02-10T19:26:48.545Z","0.0.0-PR2202-20250210192220":"2025-02-10T19:22:33.463Z","0.0.0-PR2202-20250210191914":"2025-02-10T19:19:27.898Z","0.0.0-PR2202-20250210190417":"2025-02-10T19:04:30.663Z","0.0.0-PR2215-20250210182340":"2025-02-10T18:23:50.015Z","0.0.0-PR2215-20250210181715":"2025-02-10T18:17:26.341Z","0.0.0-PR2222-20250210181605":"2025-02-10T18:16:20.482Z","0.0.0-PR2156-20250210175150":"2025-02-10T17:52:00.585Z","0.0.0-PR2156-20250210173155":"2025-02-10T17:32:05.053Z","0.0.0-PR2217-20250210171700":"2025-02-10T17:17:10.446Z","0.0.0-PR2181-20250210073524":"2025-02-10T07:35:33.770Z","0.0.0-PR2222-20250210051624":"2025-02-10T05:16:33.925Z","0.0.0-PR2214-20250210051603":"2025-02-10T05:16:12.307Z","0.0.0-PR2214-20250210050951":"2025-02-10T05:10:01.239Z","0.0.0-PR2219-20250210030435":"2025-02-10T03:04:45.317Z","0.0.0-PR2219-20250210021456":"2025-02-10T02:15:07.383Z","0.0.0-PR2219-20250210013950":"2025-02-10T01:40:01.584Z","0.0.0-PR2219-20250210004446":"2025-02-10T00:44:56.302Z","0.0.0-PR2219-20250209235554":"2025-02-09T23:56:04.557Z","0.0.0-PR2221-20250208011758":"2025-02-08T01:18:07.529Z","0.0.0-PR2221-20250208011515":"2025-02-08T01:15:25.081Z","0.0.0-PR2219-20250208004800":"2025-02-08T00:48:10.289Z","0.0.0-PR2202-20250208001053":"2025-02-08T00:11:06.317Z","0.0.0-PR2220-20250207234415":"2025-02-07T23:44:25.068Z","0.0.0-PR2219-20250207234008":"2025-02-07T23:40:18.000Z","0.0.0-PR2219-20250207223221":"2025-02-07T22:32:31.445Z","0.0.0-PR2209-20250207221642":"2025-02-07T22:16:52.387Z","0.0.0-PR2218-20250207215745":"2025-02-07T21:57:54.504Z","0.0.0-PR2156-20250207213749":"2025-02-07T21:37:58.737Z","0.0.0-PR2217-20250207213336":"2025-02-07T21:33:46.344Z","0.0.0-PR2217-20250207212532":"2025-02-07T21:25:41.229Z","0.0.0-PR2217-20250207211348":"2025-02-07T21:13:57.674Z","0.0.0-PR2156-20250207210319":"2025-02-07T21:03:28.590Z","0.0.0-PR2156-20250207205441":"2025-02-07T20:54:50.317Z","0.0.0-PR2156-20250207204629":"2025-02-07T20:46:39.062Z","0.0.0-PR2156-20250207203742":"2025-02-07T20:37:52.022Z","0.0.0-PR2156-20250207203125":"2025-02-07T20:31:34.008Z","0.0.0-PR2156-20250207202845":"2025-02-07T20:28:54.287Z","0.0.0-PR2156-20250207202007":"2025-02-07T20:20:17.313Z","0.0.0-PR2156-20250207200800":"2025-02-07T20:08:09.919Z","0.0.0-PR2156-20250207200227":"2025-02-07T20:02:37.121Z","0.0.0-PR2215-20250207194055":"2025-02-07T19:41:05.211Z","0.0.0-PR2215-20250207193429":"2025-02-07T19:34:39.656Z","0.0.0-PR2156-20250207183033":"2025-02-07T18:30:42.242Z","0.0.0-PR2216-20250207181426":"2025-02-07T18:14:36.814Z","0.0.0-PR2215-20250207181241":"2025-02-07T18:12:52.009Z","0.0.0-PR2156-20250207181138":"2025-02-07T18:11:47.862Z","0.0.0-PR2207-20250207175443":"2025-02-07T17:54:52.527Z","0.0.0-PR2198-20250207173811":"2025-02-07T17:38:20.151Z","0.0.0-PR2216-20250207173115":"2025-02-07T17:31:24.665Z","0.0.0-PR2198-20250207172744":"2025-02-07T17:27:53.283Z","0.0.0-PR2216-20250207172558":"2025-02-07T17:26:07.914Z","0.0.0-PR2214-20250207051655":"2025-02-07T05:17:04.831Z","0.0.0-PR2184-20250207051548":"2025-02-07T05:15:56.474Z","0.0.0-PR2184-20250207050958":"2025-02-07T05:10:07.448Z","0.0.0-PR2202-20250207030159":"2025-02-07T03:02:11.809Z","0.0.0-PR2202-20250207020829":"2025-02-07T02:08:42.793Z","0.0.0-PR2213-20250207013020":"2025-02-07T01:30:28.823Z","0.0.0-PR2202-20250207012941":"2025-02-07T01:29:53.499Z","0.0.0-PR2202-20250207012218":"2025-02-07T01:22:30.365Z","0.0.0-PR2205-20250207011139":"2025-02-07T01:11:48.351Z","0.0.0-PR2202-20250207010509":"2025-02-07T01:05:22.811Z","0.0.0-PR2202-20250207010100":"2025-02-07T01:01:13.653Z","0.0.0-PR2205-20250207005146":"2025-02-07T00:51:56.777Z","0.0.0-PR2212-20250207001913":"2025-02-07T00:19:23.695Z","0.0.0-PR2202-20250207000646":"2025-02-07T00:06:59.827Z","0.0.0-PR2211-20250206235504":"2025-02-06T23:55:13.447Z","0.0.0-PR2211-20250206235025":"2025-02-06T23:50:34.312Z","0.0.0-PR2211-20250206234728":"2025-02-06T23:47:37.233Z","0.0.0-PR2211-20250206233814":"2025-02-06T23:38:24.046Z","0.0.0-PR2211-20250206232556":"2025-02-06T23:26:05.525Z","0.0.0-PR2211-20250206225459":"2025-02-06T22:55:09.143Z","0.0.0-PR2211-20250206222740":"2025-02-06T22:27:48.566Z","0.0.0-PR2211-20250206221855":"2025-02-06T22:19:03.921Z","0.0.0-PR2211-20250206221315":"2025-02-06T22:13:23.632Z","0.0.0-PR2211-20250206220651":"2025-02-06T22:07:00.742Z","0.0.0-PR2156-20250206215629":"2025-02-06T21:56:38.552Z","0.0.0-PR2209-20250206215528":"2025-02-06T21:55:37.868Z","0.0.0-PR2210-20250206215053":"2025-02-06T21:51:04.058Z","0.0.0-PR2156-20250206213556":"2025-02-06T21:36:05.881Z","0.0.0-PR2156-20250206212835":"2025-02-06T21:28:44.849Z","0.0.0-PR2207-20250206211549":"2025-02-06T21:15:59.193Z","0.0.0-PR2208-20250206204617":"2025-02-06T20:46:26.373Z","0.0.0-PR2208-20250206204208":"2025-02-06T20:42:17.145Z","0.0.0-PR2203-20250206204204":"2025-02-06T20:42:14.036Z","0.0.0-PR2208-20250206203859":"2025-02-06T20:39:08.942Z","0.0.0-PR2187-20250206200620":"2025-02-06T20:06:31.175Z","0.0.0-PR2207-20250206194531":"2025-02-06T19:45:41.120Z","0.0.0-PR2200-20250206193223":"2025-02-06T19:32:32.727Z","0.0.0-PR2187-20250206192722":"2025-02-06T19:27:33.905Z","0.0.0-PR2205-20250206191501":"2025-02-06T19:15:10.926Z","0.0.0-PR2205-20250206183015":"2025-02-06T18:30:24.763Z","0.0.0-PR2205-20250206182316":"2025-02-06T18:23:26.052Z","0.0.0-PR2205-20250206180122":"2025-02-06T18:01:31.477Z","0.0.0-PR2187-20250206174507":"2025-02-06T17:45:18.261Z","0.0.0-PR2205-20250206174257":"2025-02-06T17:43:06.206Z","0.0.0-PR2206-20250206154144":"2025-02-06T15:41:54.242Z","0.0.0-PR2184-20250206053006":"2025-02-06T05:30:15.935Z","0.0.0-PR2184-20250206052412":"2025-02-06T05:24:21.888Z","0.0.0-PR2205-20250206013332":"2025-02-06T01:33:42.062Z","0.0.0-PR2202-20250206010328":"2025-02-06T01:03:41.577Z","0.0.0-PR2202-20250206005235":"2025-02-06T00:52:47.570Z","0.0.0-PR2202-20250206004650":"2025-02-06T00:47:03.213Z","0.0.0-PR2187-20250206001044":"2025-02-06T00:10:54.191Z","0.0.0-PR2185-20250205235817":"2025-02-05T23:58:26.422Z","0.0.0-PR2203-20250205234326":"2025-02-05T23:43:36.240Z","0.0.0-PR2204-20250205232946":"2025-02-05T23:29:55.154Z","0.0.0-PR2203-20250205232145":"2025-02-05T23:21:55.547Z","0.0.0-PR2187-20250205225951":"2025-02-05T23:00:00.518Z","0.0.0-PR2201-20250205225730":"2025-02-05T22:57:39.351Z","0.0.0-PR2187-20250205225133":"2025-02-05T22:51:42.519Z","0.0.0-PR2200-20250205222357":"2025-02-05T22:24:05.822Z","0.0.0-PR2200-20250205221637":"2025-02-05T22:16:46.225Z","0.0.0-PR2200-20250205220910":"2025-02-05T22:09:19.520Z","0.0.0-PR2199-20250205215952":"2025-02-05T22:00:01.369Z","0.0.0-PR2197-20250205213847":"2025-02-05T21:38:57.633Z","0.0.0-PR2107-20250205213828":"2025-02-05T21:38:38.440Z","0.0.0-PR2187-20250205213729":"2025-02-05T21:37:38.975Z","0.0.0-PR2187-20250205212408":"2025-02-05T21:24:17.622Z","0.0.0-PR2187-20250205212118":"2025-02-05T21:21:28.191Z","0.0.0-PR2197-20250205205059":"2025-02-05T20:51:08.856Z","0.0.0-PR2196-20250205202413":"2025-02-05T20:24:22.454Z","0.0.0-PR2196-20250205195704":"2025-02-05T19:57:14.811Z","0.0.0-PR2184-20250205192410":"2025-02-05T19:24:18.635Z","0.0.0-PR2184-20250205191833":"2025-02-05T19:18:42.185Z","0.0.0-PR2192-20250205191340":"2025-02-05T19:13:50.230Z","0.0.0-PR2184-20250205191251":"2025-02-05T19:12:59.734Z","0.0.0-PR2195-20250205190553":"2025-02-05T19:06:03.017Z","0.0.0-PR2195-20250205190042":"2025-02-05T19:00:52.517Z","0.0.0-PR2195-20250205185222":"2025-02-05T18:52:31.217Z","0.0.0-PR2195-20250205184905":"2025-02-05T18:49:15.070Z","0.0.0-PR2195-20250205180759":"2025-02-05T18:08:09.449Z","0.0.0-PR2194-20250205175152":"2025-02-05T17:52:01.730Z","0.0.0-PR2193-20250205172657":"2025-02-05T17:27:06.489Z","0.0.0-PR2184-20250205052227":"2025-02-05T05:22:35.732Z","0.0.0-PR2192-20250205051943":"2025-02-05T05:19:51.951Z","0.0.0-PR2184-20250205051652":"2025-02-05T05:17:01.206Z","0.0.0-PR2191-20250205003640":"2025-02-05T00:36:49.380Z","0.0.0-PR2188-20250204230229":"2025-02-04T23:02:40.041Z","0.0.0-PR2173-20250204224003":"2025-02-04T22:40:11.512Z","0.0.0-PR2188-20250204223739":"2025-02-04T22:37:47.627Z","0.0.0-PR2189-20250204222454":"2025-02-04T22:25:04.255Z","0.0.0-PR2190-20250204222450":"2025-02-04T22:24:59.616Z","0.0.0-PR2185-20250204215038":"2025-02-04T21:50:46.818Z","0.0.0-PR2188-20250204201430":"2025-02-04T20:14:39.300Z","0.0.0-PR2185-20250204181252":"2025-02-04T18:13:01.323Z","0.0.0-PR2185-20250204164418":"2025-02-04T16:44:27.623Z","0.0.0-PR2184-20250204055552":"2025-02-04T05:56:02.039Z","0.0.0-PR2184-20250204055007":"2025-02-04T05:50:15.890Z","0.0.0-PR2187-20250204020545":"2025-02-04T02:05:56.723Z","0.0.0-PR2187-20250204011254":"2025-02-04T01:13:03.876Z","0.0.0-PR2185-20250204003029":"2025-02-04T00:30:38.027Z","0.0.0-PR2185-20250204000140":"2025-02-04T00:01:48.334Z","0.0.0-PR2185-20250203234422":"2025-02-03T23:44:31.087Z","0.0.0-PR2183-20250203225905":"2025-02-03T22:59:13.953Z","1.0.16":"2025-02-03T22:25:24.239Z","0.0.0-PR2183-20250203205048":"2025-02-03T20:50:58.347Z","0.0.0-PR2156-20250203203454":"2025-02-03T20:35:03.541Z","0.0.0-PR2183-20250203203351":"2025-02-03T20:34:00.592Z","0.0.0-PR2183-20250203202549":"2025-02-03T20:25:58.328Z","0.0.0-PR2182-20250203201614":"2025-02-03T20:16:25.484Z","0.0.0-PR2107-20250203194026":"2025-02-03T19:40:35.636Z","0.0.0-PR2165-20250203191925":"2025-02-03T19:19:34.815Z","0.0.0-PR2107-20250203180946":"2025-02-03T18:09:56.139Z","0.0.0-PR2179-20250203164158":"2025-02-03T16:42:07.322Z","0.0.0-PR2170-20250203161052":"2025-02-03T16:11:01.896Z","0.0.0-PR2170-20250203153652":"2025-02-03T15:37:01.946Z","0.0.0-PR2165-20250203152351":"2025-02-03T15:24:01.270Z","0.0.0-PR2170-20250203145135":"2025-02-03T14:51:44.211Z","0.0.0-PR2170-20250203144613":"2025-02-03T14:46:22.551Z","0.0.0-PR2181-20250203073524":"2025-02-03T07:35:33.836Z","0.0.0-PR2177-20250203055621":"2025-02-03T05:56:30.388Z","0.0.0-PR2168-20250203055616":"2025-02-03T05:56:24.743Z","0.0.0-PR2168-20250203055102":"2025-02-03T05:51:11.298Z","0.0.0-PR2173-20250201010617":"2025-02-01T01:06:26.457Z","0.0.0-PR2173-20250201005450":"2025-02-01T00:55:00.330Z","0.0.0-PR2173-20250131223338":"2025-01-31T22:33:46.932Z","0.0.0-PR2180-20250131222101":"2025-01-31T22:21:10.458Z","0.0.0-PR2173-20250131213701":"2025-01-31T21:37:10.406Z","0.0.0-PR2178-20250131204637":"2025-01-31T20:46:46.673Z","0.0.0-PR1768-20250131204115":"2025-01-31T20:41:23.855Z","0.0.0-PR2179-20250131203938":"2025-01-31T20:39:46.593Z","0.0.0-PR2174-20250131202355":"2025-01-31T20:24:05.408Z","0.0.0-PR2179-20250131193637":"2025-01-31T19:36:46.326Z","0.0.0-PR2176-20250131185243":"2025-01-31T18:52:52.374Z","0.0.0-PR2174-20250131170029":"2025-01-31T17:00:38.013Z","0.0.0-PR2177-20250131054111":"2025-01-31T05:41:19.976Z","0.0.0-PR2168-20250131054031":"2025-01-31T05:40:39.615Z","0.0.0-PR2168-20250131053506":"2025-01-31T05:35:15.918Z","0.0.0-PR2176-20250131001452":"2025-01-31T00:15:00.812Z","0.0.0-PR2176-20250130235354":"2025-01-30T23:54:04.243Z","0.0.0-PR2107-20250130211300":"2025-01-30T21:13:09.126Z","0.0.0-PR2165-20250130195352":"2025-01-30T19:54:01.763Z","0.0.0-PR2175-20250130191909":"2025-01-30T19:19:19.145Z","0.0.0-PR2175-20250130190104":"2025-01-30T19:01:17.969Z","0.0.0-PR2175-20250130184617":"2025-01-30T18:46:26.657Z","0.0.0-PR2107-20250130172455":"2025-01-30T17:25:04.141Z","0.0.0-PR2174-20250130155821":"2025-01-30T15:58:29.641Z","0.0.0-PR2165-20250130153453":"2025-01-30T15:35:01.776Z","0.0.0-PR2165-20250130153216":"2025-01-30T15:32:25.202Z","0.0.0-PR2156-20250130141705":"2025-01-30T14:17:14.232Z","0.0.0-PR2166-20250130135855":"2025-01-30T13:59:05.030Z","0.0.0-PR2173-20250130091316":"2025-01-30T09:13:25.323Z","0.0.0-PR2168-20250130052455":"2025-01-30T05:25:03.901Z","0.0.0-PR2168-20250130051958":"2025-01-30T05:20:07.615Z","0.0.0-PR2156-20250130010120":"2025-01-30T01:01:29.100Z","0.0.0-PR2166-20250130010037":"2025-01-30T01:00:45.904Z","0.0.0-PR2154-20250130005319":"2025-01-30T00:53:28.203Z","0.0.0-PR2171-20250129215439":"2025-01-29T21:54:47.375Z","0.0.0-PR2171-20250129215107":"2025-01-29T21:51:15.658Z","0.0.0-PR2171-20250129210826":"2025-01-29T21:08:36.048Z","0.0.0-PR2169-20250129180726":"2025-01-29T18:07:37.389Z","0.0.0-PR2169-20250129175310":"2025-01-29T17:53:19.322Z","0.0.0-PR2165-20250129155912":"2025-01-29T15:59:21.743Z","0.0.0-PR2165-20250128224945":"2025-01-28T22:49:53.154Z","0.0.0-PR2165-20250128224651":"2025-01-28T22:46:59.348Z","0.0.0-PR2165-20250128223606":"2025-01-28T22:36:14.243Z","0.0.0-PR2166-20250128222150":"2025-01-28T22:21:57.810Z","0.0.0-PR2166-20250128221502":"2025-01-28T22:15:11.971Z","0.0.0-PR2154-20250128221447":"2025-01-28T22:14:55.338Z","0.0.0-PR2156-20250128212129":"2025-01-28T21:21:36.873Z","0.0.0-PR2156-20250128211031":"2025-01-28T21:10:39.330Z","0.0.0-PR2159-20250128203414":"2025-01-28T20:34:23.289Z","0.0.0-PR2138-20250128201759":"2025-01-28T20:18:07.212Z","0.0.0-PR2121-20250128200954":"2025-01-28T20:10:03.624Z","0.0.0-PR2156-20250128173146":"2025-01-28T17:31:56.013Z","0.0.0-PR2154-20250128171802":"2025-01-28T17:18:12.124Z","1.0.15":"2025-01-27T22:09:55.165Z","0.0.0-PR2159-20250127214428":"2025-01-27T21:44:36.047Z","0.0.0-PR2159-20250127214118":"2025-01-27T21:41:26.228Z","0.0.0-PR2159-20250127213829":"2025-01-27T21:38:38.105Z","0.0.0-PR2107-20250127200045":"2025-01-27T20:00:58.986Z","0.0.0-PR2015-20250127191930":"2025-01-27T19:19:42.366Z","0.0.0-PR2155-20250127185005":"2025-01-27T18:50:19.500Z","0.0.0-PR2158-20250127184914":"2025-01-27T18:49:27.582Z","0.0.0-PR2153-20250127175843":"2025-01-27T17:58:55.467Z","0.0.0-PR2153-20250127172011":"2025-01-27T17:20:31.090Z","0.0.0-PR2107-20250127164853":"2025-01-27T16:49:06.282Z","0.0.0-PR2107-20250125004405":"2025-01-25T00:44:16.103Z","0.0.0-PR2107-20250125003647":"2025-01-25T00:36:57.556Z","0.0.0-PR2107-20250125002703":"2025-01-25T00:27:14.088Z","0.0.0-PR2107-20250125002024":"2025-01-25T00:20:34.809Z","0.0.0-PR2107-20250125000913":"2025-01-25T00:09:24.246Z","0.0.0-PR2156-20250124220711":"2025-01-24T22:07:21.700Z","0.0.0-PR2157-20250124220554":"2025-01-24T22:06:05.111Z","0.0.0-PR2157-20250124215613":"2025-01-24T21:56:23.818Z","0.0.0-PR2156-20250124215338":"2025-01-24T21:53:48.845Z","0.0.0-PR2148-20250124213049":"2025-01-24T21:31:00.041Z","0.0.0-PR2150-20250124210350":"2025-01-24T21:04:01.080Z","0.0.0-PR2149-20250124205720":"2025-01-24T20:57:32.787Z","0.0.0-PR2147-20250124205055":"2025-01-24T20:51:07.353Z","0.0.0-PR2155-20250124203521":"2025-01-24T20:35:31.621Z","0.0.0-PR2145-20250124203456":"2025-01-24T20:35:06.503Z","0.0.0-PR2155-20250124202956":"2025-01-24T20:30:05.868Z","0.0.0-PR2144-20250124201653":"2025-01-24T20:17:03.772Z","0.0.0-PR2143-20250124200609":"2025-01-24T20:06:19.456Z","0.0.0-PR2142-20250124195756":"2025-01-24T19:58:06.005Z","0.0.0-PR2154-20250124163204":"2025-01-24T16:32:14.732Z","0.0.0-PR2107-20250124013839":"2025-01-24T01:38:49.251Z","0.0.0-PR2153-20250124011110":"2025-01-24T01:11:20.789Z","0.0.0-PR2151-20250124003949":"2025-01-24T00:39:59.080Z","0.0.0-PR2152-20250123220004":"2025-01-23T22:00:14.379Z","0.0.0-PR2152-20250123215438":"2025-01-23T21:54:49.074Z","0.0.0-PR2139-20250123212046":"2025-01-23T21:20:56.320Z","0.0.0-PR2147-20250123211859":"2025-01-23T21:19:09.325Z","0.0.0-PR2150-20250123211307":"2025-01-23T21:13:17.740Z","0.0.0-PR2149-20250123211140":"2025-01-23T21:11:50.761Z","0.0.0-PR2148-20250123211023":"2025-01-23T21:10:33.500Z","0.0.0-PR2147-20250123210940":"2025-01-23T21:09:50.455Z","0.0.0-PR2145-20250123210727":"2025-01-23T21:07:36.654Z","0.0.0-PR2143-20250123210510":"2025-01-23T21:05:20.777Z","0.0.0-PR2141-20250123210146":"2025-01-23T21:01:56.154Z","0.0.0-PR2151-20250123205823":"2025-01-23T20:58:31.297Z","0.0.0-PR2136-20250123204213":"2025-01-23T20:42:23.090Z","0.0.0-PR2139-20250123204052":"2025-01-23T20:41:01.599Z","0.0.0-PR2150-20250123203606":"2025-01-23T20:36:15.772Z","0.0.0-PR2149-20250123202025":"2025-01-23T20:20:35.235Z","0.0.0-PR2128-20250123201633":"2025-01-23T20:16:42.487Z","0.0.0-PR2148-20250123195940":"2025-01-23T19:59:49.918Z","0.0.0-PR2139-20250123195832":"2025-01-23T19:58:43.074Z","0.0.0-PR2137-20250123195701":"2025-01-23T19:57:12.189Z","0.0.0-PR2147-20250123194001":"2025-01-23T19:40:10.754Z","0.0.0-PR2143-20250123191212":"2025-01-23T19:12:19.842Z","0.0.0-PR2139-20250123190747":"2025-01-23T19:07:57.184Z","0.0.0-PR2144-20250123181856":"2025-01-23T18:19:05.856Z","0.0.0-PR2145-20250123181642":"2025-01-23T18:16:52.197Z","0.0.0-PR2137-20250123181056":"2025-01-23T18:11:06.287Z","0.0.0-PR2144-20250123171753":"2025-01-23T17:18:05.377Z","0.0.0-PR2139-20250123165428":"2025-01-23T16:54:38.169Z","0.0.0-PR2143-20250123155921":"2025-01-23T15:59:29.399Z","0.0.0-PR2139-20250123155504":"2025-01-23T15:55:13.796Z","0.0.0-PR2143-20250123155359":"2025-01-23T15:54:08.483Z","0.0.0-PR2139-20250123155018":"2025-01-23T15:50:26.732Z","0.0.0-PR2137-20250123153857":"2025-01-23T15:39:06.272Z","0.0.0-PR2142-20250123153218":"2025-01-23T15:32:27.645Z","0.0.0-PR2141-20250123151836":"2025-01-23T15:18:45.066Z","0.0.0-PR2031-20250122234928":"2025-01-22T23:49:37.993Z","0.0.0-PR2124-20250122221910":"2025-01-22T22:19:18.623Z","0.0.0-PR2136-20250122221724":"2025-01-22T22:17:34.027Z","0.0.0-PR2124-20250122221626":"2025-01-22T22:16:34.193Z","0.0.0-PR2135-20250122201423":"2025-01-22T20:14:31.470Z","0.0.0-PR2135-20250122200804":"2025-01-22T20:08:12.815Z","0.0.0-PR2134-20250122161644":"2025-01-22T16:16:54.122Z","0.0.0-PR2128-20250121224020":"2025-01-21T22:40:29.301Z","0.0.0-PR2031-20250121222415":"2025-01-21T22:24:24.541Z","0.0.0-PR2083-20250121185624":"2025-01-21T18:56:33.342Z","0.0.0-PR2122-20250121183426":"2025-01-21T18:34:35.996Z","1.0.14":"2025-01-20T23:44:42.968Z","0.0.0-PR2128-20250120215724":"2025-01-20T21:57:32.465Z","0.0.0-PR2128-20250120214848":"2025-01-20T21:48:57.522Z","0.0.0-PR2128-20250120211226":"2025-01-20T21:12:34.391Z","0.0.0-PR2128-20250120201650":"2025-01-20T20:16:59.220Z","0.0.0-PR2130-20250120192815":"2025-01-20T19:28:24.183Z","0.0.0-PR2130-20250120185745":"2025-01-20T18:57:54.219Z","0.0.0-PR2130-20250120183756":"2025-01-20T18:38:04.821Z","0.0.0-PR2130-20250120183008":"2025-01-20T18:30:17.120Z","0.0.0-PR2129-20250120073532":"2025-01-20T07:35:41.654Z","0.0.0-PR2124-20250120054022":"2025-01-20T05:40:30.395Z","0.0.0-PR2124-20250120053636":"2025-01-20T05:36:44.929Z","0.0.0-PR2015-20250118020016":"2025-01-18T02:00:24.185Z","0.0.0-PR2015-20250118013213":"2025-01-18T01:32:23.228Z","0.0.0-PR2128-20250117232616":"2025-01-17T23:26:24.465Z","0.0.0-PR2127-20250117232113":"2025-01-17T23:21:22.345Z","0.0.0-PR2128-20250117232005":"2025-01-17T23:20:14.418Z","0.0.0-PR2127-20250117214413":"2025-01-17T21:44:22.665Z","0.0.0-PR2101-20250117213227":"2025-01-17T21:32:36.187Z","0.0.0-PR2101-20250117212827":"2025-01-17T21:28:37.093Z","0.0.0-PR2102-20250117212445":"2025-01-17T21:24:54.582Z","0.0.0-PR2105-20250117212425":"2025-01-17T21:24:34.052Z","0.0.0-PR2111-20250117212423":"2025-01-17T21:24:32.461Z","0.0.0-PR2106-20250117212408":"2025-01-17T21:24:15.903Z","0.0.0-PR2113-20250117212153":"2025-01-17T21:22:01.366Z","0.0.0-PR2114-20250117212121":"2025-01-17T21:21:30.383Z","0.0.0-PR2115-20250117212118":"2025-01-17T21:21:27.235Z","0.0.0-PR2115-20250117211845":"2025-01-17T21:18:53.432Z","0.0.0-PR2116-20250117210503":"2025-01-17T21:05:14.939Z","0.0.0-PR2119-20250117210429":"2025-01-17T21:04:37.579Z","0.0.0-PR2120-20250117210424":"2025-01-17T21:04:33.301Z","0.0.0-PR2120-20250117210107":"2025-01-17T21:01:15.599Z","0.0.0-PR2119-20250117205954":"2025-01-17T21:00:04.723Z","0.0.0-PR2125-20250117160226":"2025-01-17T16:02:35.835Z","0.0.0-PR2118-20250117154330":"2025-01-17T15:43:38.103Z","0.0.0-PR2115-20250117154127":"2025-01-17T15:41:37.916Z","0.0.0-PR2106-20250117153309":"2025-01-17T15:33:17.279Z","0.0.0-PR2105-20250117152836":"2025-01-17T15:28:46.178Z","0.0.0-PR2122-20250116224433":"2025-01-16T22:44:41.691Z","0.0.0-PR2123-20250116222242":"2025-01-16T22:22:50.078Z","0.0.0-PR2120-20250116204852":"2025-01-16T20:49:00.580Z","0.0.0-PR2120-20250116204020":"2025-01-16T20:40:28.448Z","0.0.0-PR2119-20250116164800":"2025-01-16T16:48:08.607Z","0.0.0-PR2119-20250116163314":"2025-01-16T16:33:23.672Z","0.0.0-PR2118-20250116153721":"2025-01-16T15:37:29.355Z","0.0.0-PR2118-20250116153045":"2025-01-16T15:30:54.078Z","0.0.0-PR2116-20250115172742":"2025-01-15T17:27:50.386Z","0.0.0-PR2115-20250115171518":"2025-01-15T17:15:26.855Z","0.0.0-PR2115-20250115171024":"2025-01-15T17:10:32.060Z","0.0.0-PR2114-20250115170304":"2025-01-15T17:03:13.278Z","0.0.0-PR2114-20250115165718":"2025-01-15T16:57:26.459Z","0.0.0-PR2113-20250115164117":"2025-01-15T16:41:25.263Z","0.0.0-PR2112-20250115162440":"2025-01-15T16:24:47.806Z","0.0.0-PR2112-20250115162048":"2025-01-15T16:20:56.628Z","0.0.0-PR2112-20250115161145":"2025-01-15T16:11:52.991Z","0.0.0-PR2111-20250115160117":"2025-01-15T16:01:25.772Z","0.0.0-PR2111-20250115155502":"2025-01-15T15:55:10.252Z","0.0.0-PR2111-20250115154724":"2025-01-15T15:47:32.321Z","0.0.0-PR2106-20250115153848":"2025-01-15T15:38:56.959Z","0.0.0-PR2106-20250114222007":"2025-01-14T22:20:15.210Z","0.0.0-PR2101-20250114215416":"2025-01-14T21:54:25.149Z","0.0.0-PR2105-20250114204314":"2025-01-14T20:43:22.632Z","0.0.0-PR2102-20250114172733":"2025-01-14T17:27:43.526Z","0.0.0-PR2101-20250114171832":"2025-01-14T17:18:40.077Z","0.0.0-PR2102-20250114171208":"2025-01-14T17:12:16.914Z","0.0.0-PR2101-20250114162957":"2025-01-14T16:30:05.478Z","0.0.0-PR2089-20250114154839":"2025-01-14T15:48:49.342Z","0.0.0-PR2089-20250114154030":"2025-01-14T15:40:39.051Z","1.0.13":"2025-01-13T20:59:30.319Z","0.0.0-PR2053-20250113193432":"2025-01-13T19:34:41.605Z","0.0.0-PR2053-20250113192709":"2025-01-13T19:27:18.889Z","0.0.0-PR2096-20250113182637":"2025-01-13T18:26:45.955Z","0.0.0-PR2096-20250113182328":"2025-01-13T18:23:37.105Z","0.0.0-PR2091-20250113182043":"2025-01-13T18:20:52.048Z","0.0.0-PR2092-20250113181911":"2025-01-13T18:19:20.529Z","0.0.0-PR2092-20250113181444":"2025-01-13T18:14:53.027Z","0.0.0-PR2088-20250113161522":"2025-01-13T16:15:32.328Z","0.0.0-PR2088-20250113160321":"2025-01-13T16:03:30.517Z","0.0.0-PR2095-20250113073529":"2025-01-13T07:35:39.144Z","0.0.0-PR2091-20250113054801":"2025-01-13T05:48:09.869Z","0.0.0-PR2091-20250113054228":"2025-01-13T05:42:38.068Z","0.0.0-PR2053-20250111011351":"2025-01-11T01:14:00.178Z","0.0.0-PR2053-20250111010934":"2025-01-11T01:09:44.088Z","0.0.0-PR2072-20250111001532":"2025-01-11T00:15:40.017Z","0.0.0-PR2072-20250111001052":"2025-01-11T00:11:00.785Z","0.0.0-PR2085-20250111001041":"2025-01-11T00:10:49.583Z","0.0.0-PR2082-20250110234415":"2025-01-10T23:44:23.575Z","0.0.0-PR2085-20250110233530":"2025-01-10T23:35:38.115Z","0.0.0-PR2077-20250110232805":"2025-01-10T23:28:13.951Z","0.0.0-PR2082-20250110232443":"2025-01-10T23:24:52.596Z","0.0.0-PR2093-20250110203819":"2025-01-10T20:38:27.824Z","0.0.0-PR2093-20250110203202":"2025-01-10T20:32:10.615Z","0.0.0-PR2088-20250110170647":"2025-01-10T17:06:54.855Z","0.0.0-PR2086-20250110170012":"2025-01-10T17:00:20.437Z","0.0.0-PR2086-20250110165005":"2025-01-10T16:50:13.214Z","0.0.0-PR2089-20250109204545":"2025-01-09T20:45:52.881Z","0.0.0-PR2089-20250109204144":"2025-01-09T20:41:52.724Z","0.0.0-PR2088-20250109195352":"2025-01-09T19:54:01.044Z","0.0.0-PR2086-20250109160638":"2025-01-09T16:06:46.288Z","0.0.0-PR2086-20250109155546":"2025-01-09T15:55:54.953Z","1.0.12":"2024-12-19T23:37:40.491Z","0.0.0-PR2047-20241219233323":"2024-12-19T23:33:30.247Z","1.0.11":"2024-12-19T19:24:05.781Z","0.0.0-PR2040-20241219191743":"2024-12-19T19:17:50.643Z","1.0.10":"2024-12-19T19:12:22.550Z","0.0.0-PR2034-20241219174715":"2024-12-19T17:47:23.704Z","0.0.0-PR2034-20241219173612":"2024-12-19T17:36:21.061Z","0.0.0-PR2030-20241219005049":"2024-12-19T00:50:57.190Z","0.0.0-PR2032-20241219003644":"2024-12-19T00:36:52.175Z","0.0.0-PR2037-20241219002751":"2024-12-19T00:27:58.584Z","0.0.0-PR2037-20241219001922":"2024-12-19T00:19:30.655Z","1.0.9":"2024-12-18T22:04:08.278Z","0.0.0-PR2028-20241218214922":"2024-12-18T21:49:30.040Z","0.0.0-PR2027-20241218202212":"2024-12-18T20:22:20.780Z","1.0.7":"2024-12-18T17:32:27.870Z","0.0.0-PR1810-20241216213335":"2024-12-16T21:33:42.330Z","0.0.0-PR1810-20241216212210":"2024-12-16T21:22:17.977Z","1.0.6":"2024-12-16T16:02:05.537Z","0.0.0-PR2010-20241216155958":"2024-12-16T16:00:06.900Z","0.0.0-PR1972-20241216155730":"2024-12-16T15:57:37.122Z","0.0.0-PR2007-20241216155150":"2024-12-16T15:51:59.917Z","0.0.0-PR2007-20241213224814":"2024-12-13T22:48:22.444Z","0.0.0-PR1810-20241213200706":"2024-12-13T20:07:13.865Z","0.0.0-PR1810-20241213195551":"2024-12-13T19:55:58.779Z","0.0.0-PR1810-20241213194601":"2024-12-13T19:46:08.982Z","0.0.0-PR1810-20241213194234":"2024-12-13T19:42:42.069Z","0.0.0-PR1810-20241213193725":"2024-12-13T19:37:33.484Z","0.0.0-PR1810-20241213004956":"2024-12-13T00:50:08.414Z","1.0.5":"2024-12-12T13:47:22.299Z","0.0.0-PR1973-20241212132503":"2024-12-12T13:25:11.844Z","0.0.0-PR1932-20241212053627":"2024-12-12T05:36:35.743Z","0.0.0-PR1990-20241212011256":"2024-12-12T01:13:04.489Z","0.0.0-PR1990-20241212011016":"2024-12-12T01:10:23.471Z","0.0.0-PR1989-20241212010719":"2024-12-12T01:07:26.766Z","0.0.0-PR1978-20241212005803":"2024-12-12T00:58:10.730Z","0.0.0-PR1971-20241212002948":"2024-12-12T00:29:55.892Z","0.0.0-PR1973-20241211210332":"2024-12-11T21:03:39.767Z","0.0.0-PR1973-20241211205759":"2024-12-11T20:58:06.830Z","0.0.0-PR1981-20241211205756":"2024-12-11T20:58:04.711Z","0.0.0-PR1973-20241211125319":"2024-12-11T12:53:27.830Z","0.0.0-PR1810-20241210223909":"2024-12-10T22:39:17.085Z","0.0.0-PR1974-20241210214216":"2024-12-10T21:42:24.095Z","0.0.0-PR1973-20241210213809":"2024-12-10T21:38:17.108Z","0.0.0-PR1973-20241210170108":"2024-12-10T17:01:15.823Z","0.0.0-PR1810-20241210151739":"2024-12-10T15:17:48.825Z","0.0.0-PR1971-20241209212617":"2024-12-09T21:26:25.286Z","0.0.0-PR1810-20241206220055":"2024-12-06T22:01:03.425Z","0.0.0-PR1954-20241206153419":"2024-12-06T15:34:27.514Z","0.0.0-PR1954-20241205205358":"2024-12-05T20:54:08.370Z","1.0.4":"2024-10-31T16:40:13.194Z","0.0.0-PR1813-20241031163309":"2024-10-31T16:33:16.852Z","0.0.0-PR1813-20241031163022":"2024-10-31T16:30:30.401Z","0.0.0-PR1806-20241031162237":"2024-10-31T16:22:44.697Z","0.0.0-PR1804-20241031161906":"2024-10-31T16:19:15.654Z","0.0.0-PR1806-20241031161337":"2024-10-31T16:13:45.915Z","0.0.0-PR1806-20241031160948":"2024-10-31T16:09:56.362Z","0.0.0-PR1804-20241031160747":"2024-10-31T16:07:55.480Z","0.0.0-PR1803-20241031160231":"2024-10-31T16:02:39.288Z","0.0.0-PR1791-20241023211319":"2024-10-23T21:13:29.031Z","1.0.3":"2024-10-07T18:17:05.119Z","0.0.0-PR1725-20241007165538":"2024-10-07T16:55:46.487Z","0.0.0-PR1727-20241007073531":"2024-10-07T07:35:39.601Z","0.0.0-PR1666-20241004200558":"2024-10-04T20:06:06.130Z","0.0.0-PR1695-20241004200447":"2024-10-04T20:04:54.824Z","0.0.0-PR1666-20241004194429":"2024-10-04T19:44:36.966Z","0.0.0-PR1715-20241004182745":"2024-10-04T18:27:52.956Z","0.0.0-PR1715-20241004182443":"2024-10-04T18:24:50.864Z","0.0.0-PR1666-20241004181820":"2024-10-04T18:18:27.780Z","0.0.0-PR1666-20241004180620":"2024-10-04T18:06:28.545Z","0.0.0-PR1715-20241004175325":"2024-10-04T17:53:33.387Z","0.0.0-PR1726-20241004170114":"2024-10-04T17:01:21.162Z","0.0.0-PR1726-20241004165510":"2024-10-04T16:55:17.446Z","0.0.0-PR1715-20241004161203":"2024-10-04T16:12:10.594Z","0.0.0-PR1725-20241004160541":"2024-10-04T16:05:48.751Z","0.0.0-PR1715-20241004155901":"2024-10-04T15:59:08.337Z","0.0.0-PR1725-20241004155615":"2024-10-04T15:56:22.306Z","0.0.0-PR1715-20241004154826":"2024-10-04T15:48:33.886Z","0.0.0-PR1715-20241004153241":"2024-10-04T15:32:48.770Z","0.0.0-PR1723-20241003235242":"2024-10-03T23:52:49.940Z","1.0.2":"2024-10-03T13:36:41.554Z","0.0.0-PR1716-20241003131842":"2024-10-03T13:18:50.012Z","0.0.0-PR1716-20241003000109":"2024-10-03T00:01:16.743Z","0.0.0-PR1716-20241002234204":"2024-10-02T23:42:11.639Z","0.0.0-PR1719-20241002230836":"2024-10-02T23:08:43.573Z","0.0.0-PR1719-20241002225840":"2024-10-02T22:58:47.310Z","0.0.0-PR1719-20241002224525":"2024-10-02T22:45:33.666Z","0.0.0-PR1681-20240926184516":"2024-09-26T18:45:23.520Z","1.0.1":"2024-09-03T18:42:27.395Z","0.0.0-PR1578-20240903181919":"2024-09-03T18:19:26.325Z","0.0.0-PR1579-20240902073535":"2024-09-02T07:35:42.650Z","0.0.0-PR1570-20240829222225":"2024-08-29T22:22:33.555Z","0.0.0-PR1570-20240829215925":"2024-08-29T21:59:32.026Z","0.0.0-PR1570-20240829215443":"2024-08-29T21:54:53.357Z","0.0.0-PR1566-20240829212550":"2024-08-29T21:26:00.662Z","0.0.0-PR1282-20240829191452":"2024-08-29T19:15:00.287Z","0.0.0-PR1570-20240829183009":"2024-08-29T18:30:16.855Z","0.0.0-PR1282-20240829181540":"2024-08-29T18:15:48.008Z","0.0.0-PR1575-20240829171822":"2024-08-29T17:18:30.111Z","0.0.0-PR1575-20240829171512":"2024-08-29T17:15:20.078Z","0.0.0-PR1575-20240829170045":"2024-08-29T17:00:54.933Z","0.0.0-PR1567-20240829164436":"2024-08-29T16:44:42.527Z","0.0.0-PR1574-20240829163944":"2024-08-29T16:39:51.379Z","0.0.0-PR1567-20240829162427":"2024-08-29T16:24:34.653Z","0.0.0-PR1452-20240828235255":"2024-08-28T23:53:03.589Z","0.0.0-PR1573-20240828233858":"2024-08-28T23:39:05.151Z","0.0.0-PR1572-20240828233601":"2024-08-28T23:36:09.737Z","0.0.0-PR1566-20240828231332":"2024-08-28T23:13:40.241Z","0.0.0-PR1572-20240828230430":"2024-08-28T23:04:38.222Z","0.0.0-PR1573-20240828230038":"2024-08-28T23:00:46.566Z","0.0.0-PR1567-20240828225533":"2024-08-28T22:55:44.293Z","0.0.0-PR1567-20240828224909":"2024-08-28T22:49:17.180Z","0.0.0-PR1567-20240828224053":"2024-08-28T22:41:02.081Z","0.0.0-PR1452-20240828213724":"2024-08-28T21:37:31.411Z","0.0.0-PR1569-20240828194115":"2024-08-28T19:41:22.643Z","0.0.0-PR1569-20240828193444":"2024-08-28T19:34:51.317Z","0.0.0-PR1569-20240828191759":"2024-08-28T19:18:06.547Z","0.0.0-PR1569-20240828185703":"2024-08-28T18:57:14.097Z","1.0.0":"2024-08-14T14:58:16.180Z","0.0.0-PR1502-20240814144242":"2024-08-14T14:42:48.678Z","0.0.0-PR1502-20240812160254":"2024-08-12T16:03:00.308Z","0.0.0-PR1502-20240809205327":"2024-08-09T20:53:33.265Z","0.0.0-PR1502-20240809165317":"2024-08-09T16:53:24.004Z"},"users":{},"author":{"name":"Khan Academy"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"versions":{"0.0.0-PR3415-20260409192503":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260409192503","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260409192503"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260409192503","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h7E6CJpf6I9GGm42JbHQxFdkgRpZ/bUu2leJX4YepzknpHEkTMCRFvjr/KpL7CgjDSXzJca4GlIEqK+Y7uEHDg==","_resolved":"/tmp/7bbdcac2d9d1c9643fa0a81a1d14ff0d/khanacademy-keypad-context-0.0.0-PR3415-20260409192503.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260409192503.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"7da437fc0f9be2b561946b95a3863fc03a720d55","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260409192503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260409192503.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260409192503_1775762717724_0.5768098880089028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-09T19:25:17.880Z","publish_time":1775762717880,"_source_registry_name":"default","_cnpm_publish_time":1775762717880},"0.0.0-PR3415-20260409190603":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260409190603","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260409190603"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260409190603","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JGOlvGUjGbDTy93EL6YKNkN2IliL8K27xnU/uxCKLfjMw1fAJxgN3rTLPgr+EBlmvsAAUMPS4pfSh29h+8zQhQ==","_resolved":"/tmp/0aea07e629f25215cf4d8b028409539b/khanacademy-keypad-context-0.0.0-PR3415-20260409190603.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260409190603.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"3c6d1e987e0161d74cb8dab337fd40d93ffc521b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260409190603.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260409190603.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260409190603_1775761578994_0.968032132303374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-09T19:06:19.211Z","publish_time":1775761579211,"_source_registry_name":"default","_cnpm_publish_time":1775761579211},"0.0.0-PR3415-20260409185617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260409185617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260409185617"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260409185617","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ql/Ip5BSQQ2nV/ZkN2BsXqK67A8DCkF3ATKFtwk1AGNK7RB3NtQteNan64ZriThz88pvCx3GGZfeNWgfqwx0AQ==","_resolved":"/tmp/bb6222f981ea595e35f519ca90d45be8/khanacademy-keypad-context-0.0.0-PR3415-20260409185617.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260409185617.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"fe18037748780bffff4987f8536985173e872e5e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260409185617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260409185617.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260409185617_1775760994547_0.6611982301140276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-09T18:56:34.684Z","publish_time":1775760994684,"_source_registry_name":"default","_cnpm_publish_time":1775760994684},"0.0.0-PR3415-20260408230240":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260408230240","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260408230240"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260408230240","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mo9JOFFRrawQVS+RwVtcaYqcgRmwKI9TdUJc4ml7ssViuPANR8qjA3klmILCEIVHzeTGx35yNXFxiaJiOIEBEA==","_resolved":"/tmp/39522af7271110d1dec66cbd2b34f49f/khanacademy-keypad-context-0.0.0-PR3415-20260408230240.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260408230240.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"a70155bb8f8d84e69495d2ee9a2d10b1a2c02001","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260408230240.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260408230240.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260408230240_1775689374894_0.3453875989370452"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T23:02:55.054Z","publish_time":1775689375054,"_source_registry_name":"default","_cnpm_publish_time":1775689375054},"0.0.0-PR3441-20260408220354":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3441-20260408220354","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3441-20260408220354"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3441-20260408220354","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-elxHk1GDHsJn3esTDp1Ua10AH8+bHE2OPDVCAG6kJmErusfhpDPY1ls6Ti61rENq7hLeCFX9miVQUaL4C18Bpg==","_resolved":"/tmp/6eb2962cdddc3b5ff7dfe429928fd1b3/khanacademy-keypad-context-0.0.0-PR3441-20260408220354.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3441-20260408220354.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"bdb244f267c91d6079f741fd9cb961ff03eb4cab","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3441-20260408220354.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3441-20260408220354.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3441-20260408220354_1775685850361_0.019105079830516347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T22:04:10.533Z","publish_time":1775685850533,"_source_registry_name":"default","_cnpm_publish_time":1775685850533},"0.0.0-PR3469-20260408220040":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3469-20260408220040","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3469-20260408220040"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3469-20260408220040","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iXN8sZv3rOtHgNsfHMu8JBrA6vrAFqszFfrsO/atEJ+kyLBe1Nn/oi0P4WXwNZxyChKS+ubnjDmBcYg9oDef2g==","_resolved":"/tmp/723a03eec9fea59380e4a34eab0b4339/khanacademy-keypad-context-0.0.0-PR3469-20260408220040.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3469-20260408220040.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"89a553f94a13837f5720d64e69d640af6696827b","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3469-20260408220040.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3469-20260408220040.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3469-20260408220040_1775685655807_0.37721659227552373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T22:00:56.031Z","publish_time":1775685656031,"_source_registry_name":"default","_cnpm_publish_time":1775685656031},"3.2.42":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.42","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"24.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.42","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WHkKK4o6nKRbDbfh3KNLwJVls39IB38pavVPbZUAiDT/lmbKTpckD+b4+4RDieQJ8082wiun8B5UHuAL38Cagg==","_resolved":"/tmp/8e3f980bce33792a54357710fdbb5421/khanacademy-keypad-context-3.2.42.tgz","_from":"file:khanacademy-keypad-context-3.2.42.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"33bd749e629b1b105f879f4b061d2b5acd4f7dd7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.42.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.42.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.42_1775654949441_0.7082016466755403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T13:29:09.594Z","publish_time":1775654949594,"_source_registry_name":"default","_cnpm_publish_time":1775654949594},"0.0.0-PR3427-20260408050814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3427-20260408050814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3427-20260408050814"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3427-20260408050814","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zuqrO9IwhhjzKcSgzBsmKQ24+k5em+D2bonVI32fxmpAYV83FZMD+sLoWVKnkqH5+tMK1D+DhhF+xvjgKTUZsg==","_resolved":"/tmp/2ddf218182483dc3b2514790ac15e6fc/khanacademy-keypad-context-0.0.0-PR3427-20260408050814.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3427-20260408050814.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"74287f652fd303f66719386eb285b67b31a8bf48","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3427-20260408050814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3427-20260408050814.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3427-20260408050814_1775624912331_0.9617479056797744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T05:08:32.471Z","publish_time":1775624912471,"_source_registry_name":"default","_cnpm_publish_time":1775624912471},"0.0.0-PR3425-20260408010714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3425-20260408010714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3425-20260408010714"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3425-20260408010714","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-m6fXumJa/MtghtMWJ2XdUScJ/pv7rB5HSuOrj+FrSTvXm0Q/6GTw3cjCoXGDHijuxB5rcE9mEFoO+s/YKSUr2Q==","_resolved":"/tmp/3ad46a1ad1ea4b682164ed40dc8c3e6f/khanacademy-keypad-context-0.0.0-PR3425-20260408010714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3425-20260408010714.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"100e411f2341369708f3bd06db652c6e570588e9","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3425-20260408010714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3425-20260408010714.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3425-20260408010714_1775610449891_0.4671654370284597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T01:07:30.063Z","publish_time":1775610450063,"_source_registry_name":"default","_cnpm_publish_time":1775610450063},"0.0.0-PR3425-20260408005407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3425-20260408005407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3425-20260408005407"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3425-20260408005407","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YUnn1fAgHA6f9iaT1CFu5/lug8+0yj+SBZbX12r4iLZWZaIZkJc2u4EeZkUc5CX54X/J7bb6+gBxssjs++ToSg==","_resolved":"/tmp/cf55f8aadf4b0a2d8c76201cee0b15e3/khanacademy-keypad-context-0.0.0-PR3425-20260408005407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3425-20260408005407.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"87ee4682b84c270887fc6e11d4d2132e6d04fdf2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3425-20260408005407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3425-20260408005407.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3425-20260408005407_1775609664259_0.6964397109743443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T00:54:24.412Z","publish_time":1775609664412,"_source_registry_name":"default","_cnpm_publish_time":1775609664412},"0.0.0-PR3424-20260408004252":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3424-20260408004252","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260408004252"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260408004252","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yDEIahQdGHHlWUlr7QrpacMtZsARX7FYRENP23nrFzuz9Qcv0xGusz/b3MZkHaWCPH8JnYUjsoLgmsDA0hKSlg==","_resolved":"/tmp/2ed600d33a813d4761781c44392434e3/khanacademy-keypad-context-0.0.0-PR3424-20260408004252.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260408004252.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"151a9ddd9821ca0b515e305c82fdc2baed641c75","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260408004252.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260408004252.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3424-20260408004252_1775608987681_0.321669473560354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T00:43:07.851Z","publish_time":1775608987851,"_source_registry_name":"default","_cnpm_publish_time":1775608987851},"0.0.0-PR3423-20260408003036":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260408003036","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260408003036"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260408003036","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-m6kU6bbrTKQJYPrykh4rhcqPYSY5q4MsvFGvr8gPsrVVlua90Mkg21xiR9OCHOgHDQGx/qFM/FMIf/Qsa4Vujg==","_resolved":"/tmp/b29046b11d56a8811a0839b03d7df48e/khanacademy-keypad-context-0.0.0-PR3423-20260408003036.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260408003036.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"e53e09e0d1347504e76683fc8ccedc1ccd46bd18","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260408003036.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260408003036.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260408003036_1775608263380_0.033635231178007485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T00:31:03.526Z","publish_time":1775608263526,"_source_registry_name":"default","_cnpm_publish_time":1775608263526},"0.0.0-PR3423-20260408002246":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260408002246","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260408002246"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260408002246","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XNmbiPPJuC9M3E6mcawnoBGpBHJ/Fp6ltTWaT1JC917uBBdWcA6wQhTpfQIgyLS68Vo0DAzteL/SYwwBaMEPUQ==","_resolved":"/tmp/1c014dec90acbe14d578512399cb49f2/khanacademy-keypad-context-0.0.0-PR3423-20260408002246.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260408002246.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"d39e06f5a151afd026fdba32c6c47aa1578a1130","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260408002246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260408002246.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260408002246_1775607783747_0.2936149095627776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T00:23:03.960Z","publish_time":1775607783960,"_source_registry_name":"default","_cnpm_publish_time":1775607783960},"0.0.0-PR3432-20260407235702":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3432-20260407235702","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3432-20260407235702"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3432-20260407235702","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BAtqU8zTNHWPsrtygOYV1j0BpiTwBsGcPzhVmnbE1KRQ+vXQLC6VgVaQBfEDpWXxzP9gIuSO78T59XZqh1fzLw==","_resolved":"/tmp/ebd291421725ad036ebb0fb094a63f56/khanacademy-keypad-context-0.0.0-PR3432-20260407235702.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3432-20260407235702.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"edd917d4f0071f3c284238cdff220c7da8cb94bf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3432-20260407235702.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3432-20260407235702.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3432-20260407235702_1775606237563_0.3190780246844962"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T23:57:17.719Z","publish_time":1775606237719,"_source_registry_name":"default","_cnpm_publish_time":1775606237719},"0.0.0-PR3422-20260407231834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260407231834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260407231834"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260407231834","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gCfkLlw+96onda3sVuxwJVOCOfeFlo3/E0k/iz/bgFcTeBywy4PziGhNO1FNBxw073114IH6nFeP1bDOihnUkA==","_resolved":"/tmp/a272b79c6fb23ad76420c7072f2afe1c/khanacademy-keypad-context-0.0.0-PR3422-20260407231834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260407231834.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"2962c7e2804aa8a4e37d7bc5c8af0b718814940f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260407231834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260407231834.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260407231834_1775603930789_0.5457758324592883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T23:18:50.941Z","publish_time":1775603930941,"_source_registry_name":"default","_cnpm_publish_time":1775603930941},"0.0.0-PR3432-20260407231103":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3432-20260407231103","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3432-20260407231103"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3432-20260407231103","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aCKEfM11+3qZ4Lf5GQnTqqz0uyXPq1iKgN6mATHqhgtNytu6L6s45IE2+rYWfzGepDrqfm5mKXij3mxiuZbPoQ==","_resolved":"/tmp/d74573a56b9e40608d651d3654bbd5a4/khanacademy-keypad-context-0.0.0-PR3432-20260407231103.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3432-20260407231103.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"c01e01050ae97adc4bc7fa806931018414f0605d","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3432-20260407231103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3432-20260407231103.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3432-20260407231103_1775603479359_0.4015815985202269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T23:11:19.566Z","publish_time":1775603479566,"_source_registry_name":"default","_cnpm_publish_time":1775603479566},"0.0.0-PR3443-20260407222434":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3443-20260407222434","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3443-20260407222434"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3443-20260407222434","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Sj3u5aOnSfWjCgbElCngVuf7JWYcTnNttt8OHRz2+VaetHDcPqEbmJJFTf8G2KuL06ihpgylBIQtYu6J1/ktxQ==","_resolved":"/tmp/9b313774e11d6a04c4ddb64136ac6fe6/khanacademy-keypad-context-0.0.0-PR3443-20260407222434.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3443-20260407222434.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"5a5a46ec75dc4a92cdabb7975793e8e0178ed10a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3443-20260407222434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3443-20260407222434.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3443-20260407222434_1775600691260_0.18268143623508792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T22:24:51.454Z","publish_time":1775600691454,"_source_registry_name":"default","_cnpm_publish_time":1775600691454},"0.0.0-PR3461-20260407215809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3461-20260407215809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3461-20260407215809"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3461-20260407215809","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Z91DXJjurfgwuJtq2nbamu7SdFTvhP2laztBINFhFalTYB0RUHgZumMbQKf+WfhWHY4nPmtWFPtbcJetpX3uOg==","_resolved":"/tmp/4294be5b6b408090457e3425af38595e/khanacademy-keypad-context-0.0.0-PR3461-20260407215809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3461-20260407215809.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"ae2c84258e1aa6d7281f2e468cb22d75968d6252","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3461-20260407215809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3461-20260407215809.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3461-20260407215809_1775599105177_0.20712867319171746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T21:58:25.363Z","publish_time":1775599105363,"_source_registry_name":"default","_cnpm_publish_time":1775599105363},"0.0.0-PR3421-20260407214949":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3421-20260407214949","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260407214949"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260407214949","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UdpkEgsUR5yUir1iNsrPwI4Bm0lK6ZNB+9jRrwQ85Dm9vi/VA2L6zl6qKun01kbw22ppp//0x2uzqMeSbw1L2Q==","_resolved":"/tmp/1717c13df4a6007ebdb2d5337a70b03a/khanacademy-keypad-context-0.0.0-PR3421-20260407214949.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260407214949.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"4e56ced781bbfc1180a5d298a33b63082e08094b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260407214949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260407214949.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3421-20260407214949_1775598604167_0.7422410377743833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T21:50:04.330Z","publish_time":1775598604330,"_source_registry_name":"default","_cnpm_publish_time":1775598604330},"0.0.0-PR3432-20260407213943":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3432-20260407213943","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3432-20260407213943"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3432-20260407213943","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HO/zHtA0ajzjsFmu7yW5bJOyqLEzkZ+wDgIeAOXYFSnDLsV+X5nkYN7dqsLSX2GJgBWYJnmM7cRhPFwCQJrqLA==","_resolved":"/tmp/c6d3efb01b598fdc6de16f46b6b7a663/khanacademy-keypad-context-0.0.0-PR3432-20260407213943.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3432-20260407213943.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"d7d654fc37e8691e1d94c56ec956f04b786b09cd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3432-20260407213943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3432-20260407213943.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3432-20260407213943_1775597997935_0.6277799965160893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T21:39:58.094Z","publish_time":1775597998094,"_source_registry_name":"default","_cnpm_publish_time":1775597998094},"0.0.0-PR3421-20260407212100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3421-20260407212100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260407212100"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260407212100","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LtdPnm/nK4sLS/nGZoH/cwFsDJ9SkZ5OR+zedG1xxtkdyku5jJ6To07zSxCPtqzBY54w9y/shdfmQna4BLoOFA==","_resolved":"/tmp/bcb6546b2a0409e96ba12cad906839ae/khanacademy-keypad-context-0.0.0-PR3421-20260407212100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260407212100.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"e118c054318d0d6af6c0419b1c4e7a4d9bee2e3c","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260407212100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260407212100.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3421-20260407212100_1775596875016_0.1784930515280394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T21:21:15.292Z","publish_time":1775596875292,"_source_registry_name":"default","_cnpm_publish_time":1775596875292},"0.0.0-PR3421-20260407211858":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3421-20260407211858","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260407211858"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260407211858","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ClWWE+Rz9jxrDJseH0BR10nctHx0Dg41rAD/2dNPrqEuMCu1a78uujU0GEfdUustuJd5jmGv5azRt3kL3wRX1w==","_resolved":"/tmp/37ef20cb5f40051f157b3ac9825f772e/khanacademy-keypad-context-0.0.0-PR3421-20260407211858.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260407211858.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"36405fc3b72c06a116420a50398d8c5e15d890cf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260407211858.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260407211858.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3421-20260407211858_1775596753490_0.4537083060205216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T21:19:13.701Z","publish_time":1775596753701,"_source_registry_name":"default","_cnpm_publish_time":1775596753701},"0.0.0-PR3443-20260407201224":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3443-20260407201224","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3443-20260407201224"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3443-20260407201224","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DfVHRiNarp/hCbCTuz7coU9BSRj88D06+H6FKYWv5uMPj7jA12l69UmtZl/1H8vGKYBbJXGOKI+Jx+X7Bzyk/A==","_resolved":"/tmp/a06ebb5a099bf6ec65674c05679ca0f8/khanacademy-keypad-context-0.0.0-PR3443-20260407201224.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3443-20260407201224.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"78cb14adfcf8cd35a32bfd12280f35aebae82df2","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3443-20260407201224.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3443-20260407201224.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3443-20260407201224_1775592759694_0.7403752700531827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T20:12:39.863Z","publish_time":1775592759863,"_source_registry_name":"default","_cnpm_publish_time":1775592759863},"0.0.0-PR3442-20260407201204":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3442-20260407201204","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3442-20260407201204"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3442-20260407201204","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PPwLyxm9cZifVRXAqmCxUy0UtjFSE9QRxT+HK3ZMxI3czDV4lIAwDh4jyp6PjZ1bLJZ2+cbdYC8qmkuURMskuw==","_resolved":"/tmp/98065dfb6acf598c8c0a9b0bca4ce192/khanacademy-keypad-context-0.0.0-PR3442-20260407201204.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3442-20260407201204.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"0856e11c0f39fffd0047f1243869a382ab926235","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3442-20260407201204.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3442-20260407201204.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3442-20260407201204_1775592740833_0.9847038394151706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T20:12:21.052Z","publish_time":1775592741052,"_source_registry_name":"default","_cnpm_publish_time":1775592741052},"0.0.0-PR3441-20260407195803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3441-20260407195803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3441-20260407195803"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3441-20260407195803","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-faa/4bbCaDFVyRUH+KN/hI5GwG8lSYcGWAkfvh5DgyTF0GLzsrI/zjm2M7gC3hk2EPVqovUJNWwkDI/FnyJYrg==","_resolved":"/tmp/87df2920abafd95da270854b91c219b7/khanacademy-keypad-context-0.0.0-PR3441-20260407195803.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3441-20260407195803.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"36498e3ee19b8129eeba9027c7ba3ff72a6ea586","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3441-20260407195803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3441-20260407195803.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3441-20260407195803_1775591898820_0.5994069743237291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T19:58:18.959Z","publish_time":1775591898959,"_source_registry_name":"default","_cnpm_publish_time":1775591898959},"0.0.0-PR3443-20260407195510":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3443-20260407195510","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3443-20260407195510","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5a7e9cb7e32e274a20e3114856451cdd8347616d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3443-20260407195510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3443-20260407195510.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3443-20260407195510.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/a5ea8ec0c25b24b7ccde3b8e9e005c4c/khanacademy-keypad-context-0.0.0-PR3443-20260407195510.tgz","_integrity":"sha512-RNaISdTdPeIpFZPFiec7jNyLO9vrDp+EEAhrOSl3iWsIv7FzDiaVdSah1urOrArAIJLlb0EHiLQiqPRMLQa1kQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3443-20260407195510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3443-20260407195510_1775591725944_0.9231286953883111","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-04-07T19:55:26.116Z","publish_time":1775591726116,"_source_registry_name":"default","_cnpm_publish_time":1775591726116},"0.0.0-PR3442-20260407195506":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3442-20260407195506","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3442-20260407195506","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3837703c73a2b2ab548a75d67a3deee1c1f5df5a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3442-20260407195506.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3442-20260407195506.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3442-20260407195506.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e00ba82cadd38d86a7ec07761bc03d43/khanacademy-keypad-context-0.0.0-PR3442-20260407195506.tgz","_integrity":"sha512-0CwYIuX23zyyohQXyrZ1zrz60rAvK5WHTGRmxHpbIPBUw0ZmP2Dn0nJoRjVU0b3uL0begLVDu/L7Xdk/bG4W7A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3442-20260407195506"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3442-20260407195506_1775591723332_0.24427707645491026","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-04-07T19:55:23.480Z","publish_time":1775591723480,"_source_registry_name":"default","_cnpm_publish_time":1775591723480},"0.0.0-PR3441-20260407195438":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3441-20260407195438","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3441-20260407195438","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fa5dd42b0647de38cedc0e1568f763ab19b721e8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3441-20260407195438.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3441-20260407195438.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3441-20260407195438.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/cd7eec7fcf253c08e2d6c36b8025d007/khanacademy-keypad-context-0.0.0-PR3441-20260407195438.tgz","_integrity":"sha512-sfYRvZAl5WvDqnw7K7ZwOn+7BJN9KRZ7kuwW1b2doalr0CFnULjk33bE/L15EyyRPT9UBRdWizc2dCH9AFyj8g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3441-20260407195438"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3441-20260407195438_1775591695018_0.6402528932366389","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-04-07T19:54:55.171Z","publish_time":1775591695171,"_source_registry_name":"default","_cnpm_publish_time":1775591695171},"0.0.0-PR3434-20260407194750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3434-20260407194750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3434-20260407194750"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3434-20260407194750","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-akgwfuVU9JSpPkkR0fPQmhnDoXLUaY2MQ8bla/Azvk89+3iyq9obrIMoQsoEYpICLaLG45KAlBeaGvc+VmDoEQ==","_resolved":"/tmp/77dd46799835eed21b5be102dacb5147/khanacademy-keypad-context-0.0.0-PR3434-20260407194750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3434-20260407194750.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"shasum":"288c0def012cf29a120d41024bcc0f8b871c8886","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3434-20260407194750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3434-20260407194750.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3434-20260407194750_1775591285544_0.2264759087901882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T19:48:05.698Z","publish_time":1775591285698,"_source_registry_name":"default","_cnpm_publish_time":1775591285698},"0.0.0-PR3443-20260401004623":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3443-20260401004623","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3443-20260401004623"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3443-20260401004623","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6ePnxtrb+mwBqziabHpT7Si70Fz32/duhRNLv12/0iGgJjb1t5uOp1GOSqbdAp1c8oSbe9bPsryEnvIK2lb8Nw==","_resolved":"/tmp/6bc19587ef8669c322b84daaea1b4466/khanacademy-keypad-context-0.0.0-PR3443-20260401004623.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3443-20260401004623.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"ae061bfc7118e8b634318979997eabcb144e27ad","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3443-20260401004623.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3443-20260401004623.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3443-20260401004623_1775004398937_0.6553686817275504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T00:46:39.078Z","publish_time":1775004399078,"_source_registry_name":"default","_cnpm_publish_time":1775004399078},"0.0.0-PR3443-20260401004417":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3443-20260401004417","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3443-20260401004417"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3443-20260401004417","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yHjwSPLBn/wkIkK5LglRmt3hQk/sJ+ryTi+710LRYZRlxN5TGkWbgu4qFbxpVi76bHxud31RztQPK59rGzOVSQ==","_resolved":"/tmp/ad7fa7681e14462f0ecba1e53c1beb6f/khanacademy-keypad-context-0.0.0-PR3443-20260401004417.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3443-20260401004417.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"f06843f55a07ff51447eb94c6e6c785ee8c33093","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3443-20260401004417.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3443-20260401004417.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3443-20260401004417_1775004272972_0.8183884541296922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T00:44:33.119Z","publish_time":1775004273119,"_source_registry_name":"default","_cnpm_publish_time":1775004273119},"0.0.0-PR3442-20260401001017":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3442-20260401001017","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3442-20260401001017"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3442-20260401001017","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aNRWpqJ9vR2VY/BSKkRJigjmr76LDNJjguX9j6P7Cf/mZ++tG5X5YJfntIoVmcwxnTLTkS2KZdMb1VGaQJjEvw==","_resolved":"/tmp/c7449267c0e15171be617724b320c683/khanacademy-keypad-context-0.0.0-PR3442-20260401001017.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3442-20260401001017.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"5d9044a41ef59c2bd86a95fb79974fe493d9e4a5","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3442-20260401001017.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3442-20260401001017.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3442-20260401001017_1775002233566_0.908622527080772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T00:10:33.735Z","publish_time":1775002233735,"_source_registry_name":"default","_cnpm_publish_time":1775002233735},"0.0.0-PR3442-20260401000803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3442-20260401000803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3442-20260401000803"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3442-20260401000803","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-axxLI/zlVcybHiipQRwzGaRursegBFmICoLf7NOx5aYaJf1Mm+N50XS4qP914bo6lX/wA/huPTk4vStyKqFyjA==","_resolved":"/tmp/71c6915344e248a14afa38cb132e35b1/khanacademy-keypad-context-0.0.0-PR3442-20260401000803.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3442-20260401000803.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"c01f59adfabbc85a075ea17a142a1b0fcaf80b42","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3442-20260401000803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3442-20260401000803.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3442-20260401000803_1775002105944_0.208165058181788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T00:08:26.101Z","publish_time":1775002106101,"_source_registry_name":"default","_cnpm_publish_time":1775002106101},"0.0.0-PR3441-20260401000041":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3441-20260401000041","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3441-20260401000041"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3441-20260401000041","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RwTv0lj5isxNKDYqzK47rht79nhbSZPgA9QqsKVxWu1QPH6RGu1mGvNx76essnwpjITvTZEBv948eCuE2rFCiA==","_resolved":"/tmp/4377e212f8af17bb89d59556e298e63a/khanacademy-keypad-context-0.0.0-PR3441-20260401000041.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3441-20260401000041.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"5452d159c8b9a6a6000056b22ce0363dd3227e13","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3441-20260401000041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3441-20260401000041.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3441-20260401000041_1775001656334_0.6438773624265643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T00:00:56.523Z","publish_time":1775001656523,"_source_registry_name":"default","_cnpm_publish_time":1775001656523},"0.0.0-PR3434-20260331235927":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3434-20260331235927","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3434-20260331235927","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0444995bbcc54286ca25c2119cafba528c978278","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3434-20260331235927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3434-20260331235927.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3434-20260331235927.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/6e3f2bf8275875ab3d3228609eae6ce8/khanacademy-keypad-context-0.0.0-PR3434-20260331235927.tgz","_integrity":"sha512-+TPq3kqafNqDBe1VgkcHgGPvfBazXvH3av6kvhXtnTqLbTg7FULwlRd4j+KRRXOcFaU5azllDpBBYedqFk4InA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3434-20260331235927"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3434-20260331235927_1775001583108_0.10290908290132594","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-31T23:59:43.286Z","publish_time":1775001583286,"_source_registry_name":"default","_cnpm_publish_time":1775001583286},"0.0.0-PR3433-20260331235644":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3433-20260331235644","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3433-20260331235644"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3433-20260331235644","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9LRE5iDO/Q+O+sP9EwULA+czGbnQe2u1viy1rweZ5AuLX2vNkcBYuW9eN6Ex+3sCGBsHoHPVZt/hO/MOFGMbtw==","_resolved":"/tmp/2d16eb56fc133cc7aa162656f0710067/khanacademy-keypad-context-0.0.0-PR3433-20260331235644.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3433-20260331235644.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"9f0f3fa9b9697899818ac082eecee50cc926e190","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3433-20260331235644.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3433-20260331235644.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3433-20260331235644_1775001420015_0.3710015829069422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T23:57:00.161Z","publish_time":1775001420161,"_source_registry_name":"default","_cnpm_publish_time":1775001420161},"0.0.0-PR3434-20260331234928":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3434-20260331234928","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3434-20260331234928","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4ec3b09fa568a1491a9d67cccc5fccb400fd53af","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3434-20260331234928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3434-20260331234928.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3434-20260331234928.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f2b2db4fa45f979033c8a09f101e7cf9/khanacademy-keypad-context-0.0.0-PR3434-20260331234928.tgz","_integrity":"sha512-lWfkLZWYwPxziBZhSV2bIspNJDpvBOtzQuHf+27HuTKzDTQmE8Yx3gXOvggtxcnNaPy9Nyek8khtvtWeszjvVA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3434-20260331234928"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3434-20260331234928_1775000984528_0.38116205166510486","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-31T23:49:44.798Z","publish_time":1775000984798,"_source_registry_name":"default","_cnpm_publish_time":1775000984798},"0.0.0-PR3441-20260331234531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3441-20260331234531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3441-20260331234531"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3441-20260331234531","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OqE4xYHC9/TP3WFM5Zddi/KNTFPTCBUtDWf9zL8RP9Gz/Ff3IDas1StkBN18Z3j4pqr5cElsMUUG9cAAZte7TQ==","_resolved":"/tmp/921a5cf5e194ef627762dddb1904aeed/khanacademy-keypad-context-0.0.0-PR3441-20260331234531.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3441-20260331234531.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"44964e083dc6160095be28e72b0dd6c94e05fa95","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3441-20260331234531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3441-20260331234531.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3441-20260331234531_1775000746252_0.6316165649870908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T23:45:46.406Z","publish_time":1775000746406,"_source_registry_name":"default","_cnpm_publish_time":1775000746406},"0.0.0-PR3441-20260331234325":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3441-20260331234325","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3441-20260331234325","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"da7e215ee8359e15b5104a97a93183e138c77025","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3441-20260331234325.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3441-20260331234325.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3441-20260331234325.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/b4f35ba046e55819d73c8e6bd14773d0/khanacademy-keypad-context-0.0.0-PR3441-20260331234325.tgz","_integrity":"sha512-g1FICsnOWvaNamo4IhmlIx6XEVY+sg8ArvTmTx/LANJt1nddXHNnDrL7Tpq/FTkQNwtuX0HuLdTD8GxezpYOWg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3441-20260331234325"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3441-20260331234325_1775000620585_0.8060328489286352","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-31T23:43:40.743Z","publish_time":1775000620743,"_source_registry_name":"default","_cnpm_publish_time":1775000620743},"0.0.0-PR3434-20260331013921":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3434-20260331013921","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3434-20260331013921"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3434-20260331013921","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kEq5kGLEW2IB/SyEZCbB9VyZAb8yZdFLlaHOKV2Nrp0O7vvT3tcGv6U9NoJhEuHZEfXrpCym+yIfxtXetLRghA==","_resolved":"/tmp/7eb63ccca081e476a1c32e2bdaa522ca/khanacademy-keypad-context-0.0.0-PR3434-20260331013921.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3434-20260331013921.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"089851f2f911f89f83933096b1a17efd497a70dd","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3434-20260331013921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3434-20260331013921.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3434-20260331013921_1774921177178_0.9643720502615307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T01:39:37.320Z","publish_time":1774921177320,"_source_registry_name":"default","_cnpm_publish_time":1774921177320},"0.0.0-PR3434-20260331013712":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3434-20260331013712","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3434-20260331013712"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3434-20260331013712","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vLnWMnu7KcKOjYCyU1LifxtLHnH36CWni1Ddeg6FEq/LTTyzbIPfayhNOZwB34t2mCaWfi+D4g7l9FCsIzQlnw==","_resolved":"/tmp/9468721931876a1277dac4badec0ee0e/khanacademy-keypad-context-0.0.0-PR3434-20260331013712.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3434-20260331013712.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"f26d36b29f7a6bc326cda401ccd2af983b6fbeb5","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3434-20260331013712.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3434-20260331013712.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3434-20260331013712_1774921048262_0.7621775015471053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T01:37:28.415Z","publish_time":1774921048415,"_source_registry_name":"default","_cnpm_publish_time":1774921048415},"0.0.0-PR3433-20260331005502":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3433-20260331005502","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3433-20260331005502"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3433-20260331005502","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HW5NjZRtyHVjZFvz1ca5m5P1LCLRkZS+B10MVHOdZTO+Zlmny8LLqE9YDjpXWG0nN1S+afmDHbJVvK6ZmLp+SQ==","_resolved":"/tmp/78a78aeedf7ddc4b761a81debdd7dfd0/khanacademy-keypad-context-0.0.0-PR3433-20260331005502.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3433-20260331005502.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"c6d564e9a9c91e0ac2d90c9ec7bd2f56fdaef290","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3433-20260331005502.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3433-20260331005502.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3433-20260331005502_1774918517522_0.48435680140382287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T00:55:17.673Z","publish_time":1774918517673,"_source_registry_name":"default","_cnpm_publish_time":1774918517673},"0.0.0-PR3433-20260331005255":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3433-20260331005255","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3433-20260331005255"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3433-20260331005255","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-li/NgUkn61Pg8DU61Kz1QZI4boWlOiLm2h9n/+Yri/3hxyDmCvSF215cWvPeUtRyYAHnj/iDNxOwgsGPBdxKtw==","_resolved":"/tmp/4dbc33d20d7f03c7b43f10379ac68c1e/khanacademy-keypad-context-0.0.0-PR3433-20260331005255.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3433-20260331005255.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"e42a9b715a9d3a5042c98ba8421c353875cc05e7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3433-20260331005255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3433-20260331005255.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3433-20260331005255_1774918390389_0.5678750762227307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T00:53:10.560Z","publish_time":1774918390560,"_source_registry_name":"default","_cnpm_publish_time":1774918390560},"0.0.0-PR3425-20260328004502":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3425-20260328004502","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3425-20260328004502"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3425-20260328004502","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8jGMBaupf0KQkNRIftSMynjUXIT5B/LznBmx1vB8+1RgC90W5bixZUqY/7ILUVFv9tH2uIQJdOPisx64Bp+9/g==","_resolved":"/tmp/ba2e38432d0b2f29d0fcf8cbcc0e38a2/khanacademy-keypad-context-0.0.0-PR3425-20260328004502.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3425-20260328004502.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"7bb4cca4efc1b74365bdd957c0d66e09f5516f89","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3425-20260328004502.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3425-20260328004502.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3425-20260328004502_1774658718221_0.8782765334335394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T00:45:18.403Z","publish_time":1774658718403,"_source_registry_name":"default","_cnpm_publish_time":1774658718403},"0.0.0-PR3424-20260328004442":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3424-20260328004442","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260328004442","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9377eedc825cc135aa86e4a4cf57a5b761506908","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260328004442.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260328004442.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260328004442.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d060d748fff596ada6a4ad905d0bd151/khanacademy-keypad-context-0.0.0-PR3424-20260328004442.tgz","_integrity":"sha512-NqAEJr9f8oht+/G2NClZSmr8OHjbbX46S45iFXYlRif8qQfSyH6im+zSFr4IEcqpq7dOHsXssk/bu+60WKztcA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260328004442"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3424-20260328004442_1774658698079_0.13386477815033615","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-28T00:44:58.257Z","publish_time":1774658698257,"_source_registry_name":"default","_cnpm_publish_time":1774658698257},"0.0.0-PR3423-20260328004344":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260328004344","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260328004344"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260328004344","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5I7MqVEkGQpFnyuN2pNVwOvc1uOJ54D6rcXRPqF5yUKI9A4t+ZShOok1Vlr0ZVZoFe6DuQ8gg2wtYWzkXQUqGA==","_resolved":"/tmp/1c9d1afed4239781ac9140bf7bfa2d33/khanacademy-keypad-context-0.0.0-PR3423-20260328004344.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260328004344.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"2aaccf7d613bd550428995711796d0df2567a706","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260328004344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260328004344.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260328004344_1774658640367_0.09324213459389097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T00:44:00.579Z","publish_time":1774658640579,"_source_registry_name":"default","_cnpm_publish_time":1774658640579},"0.0.0-PR3422-20260328000630":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260328000630","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260328000630"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260328000630","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-swmzt83e0UMx3QVj0VI3g0kYDZAj0nDAOegRUqPdtAujU2PKCRBFVvGixfDWWlUi8cg5J5U2j8BTvgrjGj2pHA==","_resolved":"/tmp/24648d4da41f04278c7bd875df1d5e2e/khanacademy-keypad-context-0.0.0-PR3422-20260328000630.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260328000630.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"b0513480de2fd13b75aa61fc8844e189696fa33f","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260328000630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260328000630.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260328000630_1774656407333_0.3373531507680998"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T00:06:47.486Z","publish_time":1774656407486,"_source_registry_name":"default","_cnpm_publish_time":1774656407486},"0.0.0-PR3425-20260327231851":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3425-20260327231851","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3425-20260327231851"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3425-20260327231851","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WdSaOZCOpy0L7K2cInROMN/JRUgzdhY6vRS6fbU/YFbIUqYrihn51ZkHAUDxwyUoZfNhUcfFraduXvXQiUZEyw==","_resolved":"/tmp/fe6f80254979a95a141b1eeae7056ff9/khanacademy-keypad-context-0.0.0-PR3425-20260327231851.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3425-20260327231851.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"5575a49ddc8d2e19f44844b07816aca206bf4d19","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3425-20260327231851.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3425-20260327231851.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3425-20260327231851_1774653545773_0.11075857118438082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T23:19:05.926Z","publish_time":1774653545926,"_source_registry_name":"default","_cnpm_publish_time":1774653545926},"0.0.0-PR3425-20260327231202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3425-20260327231202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3425-20260327231202"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3425-20260327231202","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FDso/WGJ/S9Gl4kyyM3q0wLng8nLbTyhSh5cmDvp4nU9Jdg4pqTg8PR8PQvaiudQDWy2eRVMsEcpvsg0S373TA==","_resolved":"/tmp/f92f60d1bbd999ed576f09b8f511f2ec/khanacademy-keypad-context-0.0.0-PR3425-20260327231202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3425-20260327231202.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"bd1f5102148513708103d898a63de9c5c98ac86e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3425-20260327231202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3425-20260327231202.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3425-20260327231202_1774653138904_0.46428018005735616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T23:12:19.133Z","publish_time":1774653139133,"_source_registry_name":"default","_cnpm_publish_time":1774653139133},"0.0.0-PR3424-20260327230926":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3424-20260327230926","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260327230926"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260327230926","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b1l8T9+7qbQLYL8M/3e+7d6Vzu1ys8Mnl+G83+cdeS+quamo3Yu4ICJYq9zf+BL1+4ApfT7FHJK7RslrGK/Lag==","_resolved":"/tmp/cf7b50ff7a9ff8c12a48e084dc90dd76/khanacademy-keypad-context-0.0.0-PR3424-20260327230926.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260327230926.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"527e2c1f647133e9a6a5432db53310b54ee3209f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260327230926.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260327230926.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3424-20260327230926_1774652981703_0.4736684713356134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T23:09:41.858Z","publish_time":1774652981858,"_source_registry_name":"default","_cnpm_publish_time":1774652981858},"0.0.0-PR3423-20260327230825":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327230825","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327230825"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327230825","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tNv95igN2vJ1N7yRU7OV8SQU+BZKXf/v50z+zNTktTWspydRZ0gx+82qxqXdntZ+fXGOyrtBLavnLUmKkAJbXw==","_resolved":"/tmp/5f2c48be5b6609d92ba379f82b882f10/khanacademy-keypad-context-0.0.0-PR3423-20260327230825.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327230825.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"c8146db42163c544cd5b826ba491feb130bee9f8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327230825.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327230825.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327230825_1774652924353_0.07629688584621785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T23:08:44.518Z","publish_time":1774652924518,"_source_registry_name":"default","_cnpm_publish_time":1774652924518},"0.0.0-PR3422-20260327230211":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327230211","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327230211"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327230211","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZhxrBidfXNUrve2JIC54KsKodpWp/FpWO3qmjnzmXizk8dFUgeheBuK3b6+WxHBhSqW/7CUoGGqUA8gRhPh4jQ==","_resolved":"/tmp/2b454ce451b7b3209b1a873687f0954d/khanacademy-keypad-context-0.0.0-PR3422-20260327230211.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327230211.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"a9c2cc1bd758067731702ca36b16cc2cbb9a545c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327230211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327230211.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327230211_1774652545881_0.1638228135197981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T23:02:26.028Z","publish_time":1774652546028,"_source_registry_name":"default","_cnpm_publish_time":1774652546028},"0.0.0-PR3422-20260327225305":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327225305","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327225305"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327225305","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4I00kdT15kdi6vhXB1x9jllLDM4TMDdCQLrxU9z/9NKd6l/CUFAT/835rHnZ4RtBo5XubatdZgwd7D6jENP/9Q==","_resolved":"/tmp/ef7dfc9f4337ce76db7a2ff401d66226/khanacademy-keypad-context-0.0.0-PR3422-20260327225305.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327225305.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"64305a4d1609b4203f3521fbca39014bf466b756","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327225305.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327225305.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327225305_1774652000237_0.20329665573411781"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T22:53:20.391Z","publish_time":1774652000391,"_source_registry_name":"default","_cnpm_publish_time":1774652000391},"0.0.0-PR3423-20260327224422":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327224422","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327224422"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327224422","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ASuJRq/hXUSkaTPOlwNGlJOhZfX27GS6d0hqDcFsMMNj7xOY6avVXcT9kSEaAFEyvLb1AN+EYq+2VS9ZXzna2A==","_resolved":"/tmp/1a0070e00e26f07da6b5b01cd1a53130/khanacademy-keypad-context-0.0.0-PR3423-20260327224422.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327224422.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"e543414320b05f6e8d67600973935a1a82f10da0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327224422.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327224422.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327224422_1774651478154_0.4865968392729121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T22:44:38.295Z","publish_time":1774651478295,"_source_registry_name":"default","_cnpm_publish_time":1774651478295},"0.0.0-PR3415-20260327220325":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260327220325","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260327220325"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260327220325","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1eYH56J7qkK28rujZxPL0voYuh9cD4/fo0pi9Nsz/PXSXmUcUnGtsb5TpuRvfkxkmVbgHPkUKUpGlrIg+AQMpg==","_resolved":"/tmp/229037145de50089fa58afcc5582a2c0/khanacademy-keypad-context-0.0.0-PR3415-20260327220325.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260327220325.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"fd501e25ca5fbab9cccb7aa5b6420b5c876cc59e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260327220325.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260327220325.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260327220325_1774649020166_0.3722915823886914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T22:03:40.298Z","publish_time":1774649020298,"_source_registry_name":"default","_cnpm_publish_time":1774649020298},"0.0.0-PR3415-20260327212534":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260327212534","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260327212534"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260327212534","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-woeOK5fTMZIisT6tKFaBSq9ZJaBRsQMlqeN8p/E3XoZv/Flp3TXyOtubR+krE4960OtQRfDRtEacSyWZdm934Q==","_resolved":"/tmp/7da9f01d1288322fa531d069d2eb43fd/khanacademy-keypad-context-0.0.0-PR3415-20260327212534.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260327212534.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"358eb27af0fd2d1cab511a832a4d3b3633f4ee3d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260327212534.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260327212534.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260327212534_1774646748764_0.8286072534930886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T21:25:48.927Z","publish_time":1774646748927,"_source_registry_name":"default","_cnpm_publish_time":1774646748927},"0.0.0-PR3423-20260327204832":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327204832","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327204832"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327204832","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nkJpYAU412hUsqIbkn306Z6pKkmY9gJFMubmBMDdIuyAdhvKhskhX/txLE3DNdyj9sZO9qBZhDuP0uiw0ZSIlQ==","_resolved":"/tmp/0a42fb69a8b3acf57f5a89ec0c1846d9/khanacademy-keypad-context-0.0.0-PR3423-20260327204832.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327204832.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"11f16e2acb1aeac85bfad5ebee66ea880b75b279","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327204832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327204832.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327204832_1774644526416_0.6727666696160923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T20:48:46.579Z","publish_time":1774644526579,"_source_registry_name":"default","_cnpm_publish_time":1774644526579},"0.0.0-PR3415-20260327204627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260327204627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260327204627"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260327204627","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fAiV6336whHADlfkOHOP6iangDrtUf26DKdvBIMLwypRxTnWwRXs/lOoy9ZZ0mSu8UxthluKVB2G/hs/NfOsTg==","_resolved":"/tmp/a0a63c2fee89afc10aa6b0b1a4470de9/khanacademy-keypad-context-0.0.0-PR3415-20260327204627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260327204627.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"42473242537ef64e08191d7181367da2d5cbf572","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260327204627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260327204627.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260327204627_1774644402416_0.7049031893089794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T20:46:42.585Z","publish_time":1774644402585,"_source_registry_name":"default","_cnpm_publish_time":1774644402585},"0.0.0-PR3422-20260327195414":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327195414","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327195414"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327195414","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4PPUq8IzHv7LozAdQ0XEho6vSK4GDgsB5f3DewXGh8Kz+uBNMXkHeaD1tJOt5nBR0sTimgu2piJQbccOO9Lxfg==","_resolved":"/tmp/c0e17969401215014bc70940c6b3671a/khanacademy-keypad-context-0.0.0-PR3422-20260327195414.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327195414.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"0438d068a4bc38844fddba6b6694f878d23a1ade","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327195414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327195414.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327195414_1774641269387_0.9420815591809131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:54:29.529Z","publish_time":1774641269529,"_source_registry_name":"default","_cnpm_publish_time":1774641269529},"0.0.0-PR3423-20260327194738":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327194738","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327194738"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327194738","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wVWW2kUyPJC8fDv/ZZC0nH4YygiaWOGVVy/LiAuwB/RXp+NTcWdR/68MAdeJ0Sy/1f5tHCltCOMbGcGFy8fr5w==","_resolved":"/tmp/370d11159ac308c9116315f7a8e49c5d/khanacademy-keypad-context-0.0.0-PR3423-20260327194738.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327194738.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"e392c848074e32cd9a6256f993adb34c14bfd119","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327194738.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327194738.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327194738_1774640874066_0.0004423612168265034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:47:54.219Z","publish_time":1774640874219,"_source_registry_name":"default","_cnpm_publish_time":1774640874219},"0.0.0-PR3420-20260327193102":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3420-20260327193102","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327193102","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dca8bd9bd509036e1d9ef283a20db9bfc6463cdb","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327193102.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327193102.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327193102.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e80b470fad7aadc049c98995ffd84ab0/khanacademy-keypad-context-0.0.0-PR3420-20260327193102.tgz","_integrity":"sha512-dPKftV2KJOFTW1ltcH3f3xBlSczKtC9IDqsAqWYgC02AN8uxxig3CGaGto2xck9N9HlWhgXsod32IV1KYGGreQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327193102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3420-20260327193102_1774639877118_0.3242020625800115","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T19:31:17.255Z","publish_time":1774639877255,"_source_registry_name":"default","_cnpm_publish_time":1774639877255},"0.0.0-PR3421-20260327193042":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3421-20260327193042","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327193042","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d9edf605dc2de483a5fa3bd3f51af7829128aa22","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327193042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327193042.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327193042.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/45b97eae1a991a9d4298f65673618a12/khanacademy-keypad-context-0.0.0-PR3421-20260327193042.tgz","_integrity":"sha512-G/+AaOIk8fnrw7M8v6n7ULeardhT0FQtMBflg9/1tdmypM7m73f9hp6JxhBb92S8hIjpz5jLk6yGoOanhvNxiw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327193042"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3421-20260327193042_1774639856242_0.8103583300037709","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T19:30:56.435Z","publish_time":1774639856435,"_source_registry_name":"default","_cnpm_publish_time":1774639856435},"0.0.0-PR3422-20260327193023":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3422-20260327193023","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327193023","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8d7e399a145fd09a9b4c0e4eb0923375caed03a5","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327193023.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327193023.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327193023.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/9cc86857a4a4bf82822dbca3a2bc73c4/khanacademy-keypad-context-0.0.0-PR3422-20260327193023.tgz","_integrity":"sha512-EK+krB3sU1mQ8ky6/DXN+3F8QaZplcf3d8T31jw3mQCka8/5hlcCOuBoM5NRCTRXFQ0CnAG0j1oqFusXyZ54ug==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327193023"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3422-20260327193023_1774639837504_0.5547848517117999","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T19:30:37.651Z","publish_time":1774639837651,"_source_registry_name":"default","_cnpm_publish_time":1774639837651},"0.0.0-PR3423-20260327193005":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3423-20260327193005","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327193005","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b7eef2dd079b0a2158203a468fed99592542d6ac","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327193005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327193005.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327193005.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/927dbeb1e96548817b7bdb95e11237ba/khanacademy-keypad-context-0.0.0-PR3423-20260327193005.tgz","_integrity":"sha512-RNTLnKMa3hjN5z635g8HVO2IFfNgVJPCPTyUmquLfI6dgWclBb5Ej4GwnemlLwAACRyw+vAV5ibVW1WTDdOMDQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327193005"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3423-20260327193005_1774639820524_0.6540810523362297","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T19:30:20.739Z","publish_time":1774639820739,"_source_registry_name":"default","_cnpm_publish_time":1774639820739},"0.0.0-PR3425-20260327192950":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3425-20260327192950","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3425-20260327192950","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"38f6f3e77f86bc682e48df4e7684d8450b49e663","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3425-20260327192950.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3425-20260327192950.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3425-20260327192950.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/26e794f814b894011274263de27bddc6/khanacademy-keypad-context-0.0.0-PR3425-20260327192950.tgz","_integrity":"sha512-fjVrZY3pxNmZR/oxFGLXhBSzNL4idEbvkOkKiywE/NsbNJCu+LrSsy7H4kN6otxxVfm/c1m+Nxr4pMsSIAk07A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3425-20260327192950"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3425-20260327192950_1774639806415_0.28529943366229227","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T19:30:06.556Z","publish_time":1774639806556,"_source_registry_name":"default","_cnpm_publish_time":1774639806556},"0.0.0-PR3424-20260327192934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3424-20260327192934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260327192934"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260327192934","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vp+KM1cpkLS3oJB3cPm35QdzFuEoj/4eS1llpMBjCqC/G9nJO7lpc92NL/fdzkD2GdQkSznX6UpbBCDlJ8uHgg==","_resolved":"/tmp/2fe834a7003c1f07217461d7f770ed4d/khanacademy-keypad-context-0.0.0-PR3424-20260327192934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260327192934.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"b8182ec789d83d871933b5bacbf9dc545684c33c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260327192934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260327192934.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3424-20260327192934_1774639788286_0.5758376507661551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:29:48.459Z","publish_time":1774639788459,"_source_registry_name":"default","_cnpm_publish_time":1774639788459},"0.0.0-PR3425-20260327192734":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3425-20260327192734","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3425-20260327192734"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3425-20260327192734","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HpZl7UyXHWRbTCQkBMMnSgW1eZiLjhGWHGxqMd2EKQ0CcnB3EttjYSNSIyHQBSa18+dXZl1JjMhWNsGuQILFLw==","_resolved":"/tmp/1502d6f87ff4fbb5e142ef011725c2e2/khanacademy-keypad-context-0.0.0-PR3425-20260327192734.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3425-20260327192734.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"5020fbb0e2697bac93862929c104f5f76daea201","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3425-20260327192734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3425-20260327192734.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3425-20260327192734_1774639669223_0.849875504382118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:27:49.370Z","publish_time":1774639669370,"_source_registry_name":"default","_cnpm_publish_time":1774639669370},"0.0.0-PR3424-20260327191059":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3424-20260327191059","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260327191059"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260327191059","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xwdDJeL2l8YQ3NFyBgvBQ+rdubgLuJgLa6Nhve52rTSx9R6Vi135pr/UnVranbj2S0PlnCetCd0DdQrGOmVOoA==","_resolved":"/tmp/019fd3060dfca83884b56427ae3eaeef/khanacademy-keypad-context-0.0.0-PR3424-20260327191059.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260327191059.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"b52cee41519b07e4fb7f685025eaef3689d099bc","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260327191059.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260327191059.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3424-20260327191059_1774638673514_0.07297780702776113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:11:13.770Z","publish_time":1774638673770,"_source_registry_name":"default","_cnpm_publish_time":1774638673770},"0.0.0-PR3423-20260327191041":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327191041","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327191041"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327191041","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+dmYTMP7GbLzf2MbRzUQ4rp8tX4xCv+rI+triYaahW/s/9lOWkuUWZtml8wFYR0dq1jwfwi2pJ84MpfMEBab5w==","_resolved":"/tmp/a6f22b93967485ff3ae3e3e7efd8567f/khanacademy-keypad-context-0.0.0-PR3423-20260327191041.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327191041.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"8adde8c41bb2fe550fc5993b1dc1cfc5322622d8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327191041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327191041.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327191041_1774638657694_0.170476929001524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:10:57.838Z","publish_time":1774638657838,"_source_registry_name":"default","_cnpm_publish_time":1774638657838},"0.0.0-PR3423-20260327190213":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327190213","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327190213"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327190213","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HlnzQEa2pgrJgDZ4lRWoridPFDZGDMyPZjQ3sb/HkIuBz1sFF65x5L7ue7pAKLvDiAjB04dhqS3A8nIE0ocsvw==","_resolved":"/tmp/eb4692692f110c64f75afd772ffc9eb9/khanacademy-keypad-context-0.0.0-PR3423-20260327190213.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327190213.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"05a78b7e5bfb0ec6b2a852b1b0eef4c79decd33e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327190213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327190213.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327190213_1774638148778_0.1506120875114605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:02:29.033Z","publish_time":1774638149033,"_source_registry_name":"default","_cnpm_publish_time":1774638149033},"0.0.0-PR3424-20260327182656":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3424-20260327182656","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260327182656"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260327182656","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ay0gk8Fi7OR/AnMAAnB109fh+uSlcnrYbeTjnfK6f6M0A7E0Wj5+6+pcNSv0QCuE2LOV5xRaArbWz7wzSJRVog==","_resolved":"/tmp/23b5eebc16657e09d049d28bc5ab1caa/khanacademy-keypad-context-0.0.0-PR3424-20260327182656.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260327182656.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"d89bad8f42ecdcf2df0fecab64d624c8ee901ccf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260327182656.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260327182656.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3424-20260327182656_1774636032002_0.7572953655965216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T18:27:12.246Z","publish_time":1774636032246,"_source_registry_name":"default","_cnpm_publish_time":1774636032246},"0.0.0-PR3423-20260327182551":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327182551","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327182551"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327182551","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-syuLG61JRaJRc0kF7MV241NNuuR8sY26rJNpEOig8ul23BXnVH6zCX2uBBmkS/Ft880JkYEfNKMkGDq/jIfzLQ==","_resolved":"/tmp/2f750e76a79c590c276cdc65f05dc26c/khanacademy-keypad-context-0.0.0-PR3423-20260327182551.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327182551.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"36fd4845a73b57790909ee603abd659b7737fe95","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327182551.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327182551.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327182551_1774635967433_0.8156578013746281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T18:26:07.578Z","publish_time":1774635967578,"_source_registry_name":"default","_cnpm_publish_time":1774635967578},"0.0.0-PR3424-20260327175718":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3424-20260327175718","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260327175718"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260327175718","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xpMpgHjj7tAXOmqUpHnJ+iOsGpyl7kKShvfalJdqdJ/5iW7V1AcNwtPnOL8EFWDvKcK63GVjR03Xg49N02dn1w==","_resolved":"/tmp/64b11f9fd76e3658744488232856c83e/khanacademy-keypad-context-0.0.0-PR3424-20260327175718.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260327175718.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"ce964ea29e7ed71429d8525c1e5edb1416ebd257","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260327175718.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260327175718.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3424-20260327175718_1774634253643_0.5871307190925665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T17:57:33.810Z","publish_time":1774634253810,"_source_registry_name":"default","_cnpm_publish_time":1774634253810},"0.0.0-PR3424-20260327175506":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3424-20260327175506","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3424-20260327175506"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3424-20260327175506","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PXX3+GjoXpLNaxZ/sKpsdVfouyxN0Mx+J6fAVEoPdXCSkphkISOOScVzDlBdMefsQIYSDEpw2yI3ln9UsjTO+Q==","_resolved":"/tmp/e0199a72bb68af27f5740ced6c5556b2/khanacademy-keypad-context-0.0.0-PR3424-20260327175506.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3424-20260327175506.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"6f8a4ddc45ca0e0222a8797829131fb41d3c4e75","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3424-20260327175506.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3424-20260327175506.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3424-20260327175506_1774634120863_0.280634864121418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T17:55:21.116Z","publish_time":1774634121116,"_source_registry_name":"default","_cnpm_publish_time":1774634121116},"0.0.0-PR3423-20260327173919":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327173919","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327173919"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327173919","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ruk104772deJN0OsaMvHuUuUcD+yqashAEGqtGb6ADRt0cdfMGVWpZiG8OF36f6pGk88qg9g0/O408YYSc2axA==","_resolved":"/tmp/2e906828f591da5fe7e6081e8a58dd7c/khanacademy-keypad-context-0.0.0-PR3423-20260327173919.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327173919.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"2210431f56e40638c1b3d0f1e3013c8c3e42d4fd","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327173919.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327173919.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327173919_1774633174327_0.7415049579879218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T17:39:34.525Z","publish_time":1774633174525,"_source_registry_name":"default","_cnpm_publish_time":1774633174525},"0.0.0-PR3420-20260327172600":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3420-20260327172600","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327172600"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327172600","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c8y6nF/R9kSy53aKW4bN1shGpXi//niE/syf4s4+bo6ospasZ2SIN0K7RpiJBDXOh/kIn8Q6ZwkjypDnyzr6Jw==","_resolved":"/tmp/a0d9a1b822dac5688388f678c32b8f0c/khanacademy-keypad-context-0.0.0-PR3420-20260327172600.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327172600.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"7b7cbbf4f17270579852b0139d281c099140ced0","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327172600.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327172600.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3420-20260327172600_1774632375182_0.23378500150904657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T17:26:15.338Z","publish_time":1774632375338,"_source_registry_name":"default","_cnpm_publish_time":1774632375338},"0.0.0-PR3421-20260327172533":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3421-20260327172533","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327172533"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327172533","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9S5YEzBKrNHaHvxjq9tuY52rOJKqSPGBjM7qNECecSzstzOsx4pIf4N7Db0BGuL5UROXr+NF7EMF2z3Pj/e3zw==","_resolved":"/tmp/f97b398aad5d39fcabaa9ee3fd8ff52d/khanacademy-keypad-context-0.0.0-PR3421-20260327172533.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327172533.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"9dbb49c255064686ddb505734394d0ff815f83ac","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327172533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327172533.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3421-20260327172533_1774632349171_0.3236728998236875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T17:25:49.372Z","publish_time":1774632349372,"_source_registry_name":"default","_cnpm_publish_time":1774632349372},"0.0.0-PR3422-20260327172511":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3422-20260327172511","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327172511","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"81275bc4400dc2dc1b1ce3745180c21233882487","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327172511.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327172511.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327172511.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/292960e0365c7bb2477165d03543f72b/khanacademy-keypad-context-0.0.0-PR3422-20260327172511.tgz","_integrity":"sha512-z42llwVO+DORikfElCpmyWCZquW7XSRepth+yKXfLhD2yPpzsOr0sc1413PRj5bJain+ZuWMYAuorRqyXWks5A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327172511"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3422-20260327172511_1774632326455_0.11219083430066279","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T17:25:26.601Z","publish_time":1774632326601,"_source_registry_name":"default","_cnpm_publish_time":1774632326601},"0.0.0-PR3423-20260327172446":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327172446","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327172446"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327172446","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AbL568BoZ7bUzMXFQkQIbFo871Zh1peMxa9qtCJG1KZbeXpaToj3U/8F6FyEWbOuRuO9ilncKKB/y8yL+BhBQQ==","_resolved":"/tmp/a8cade0d68f9c2a22cac30de4043e90b/khanacademy-keypad-context-0.0.0-PR3423-20260327172446.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327172446.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"2e9720d6ce3b2a04a0be9dacb0fc1201ae2be6f3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327172446.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327172446.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327172446_1774632301868_0.2107749870768667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T17:25:02.024Z","publish_time":1774632302024,"_source_registry_name":"default","_cnpm_publish_time":1774632302024},"0.0.0-PR3423-20260327170200":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3423-20260327170200","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3423-20260327170200"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3423-20260327170200","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AXRd4M3Jl6bG5tm5FR1+Iio/7D2jlcSGNdVJ4uOS79BQOHwfA0xpU9TF9MNvFid/o9PC8HHamy0gmyq8lfgJrw==","_resolved":"/tmp/da616103e78cd11d93417ba4359f1521/khanacademy-keypad-context-0.0.0-PR3423-20260327170200.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3423-20260327170200.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"46fa5ac5872254b354b406e2c964fbd92754a51d","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3423-20260327170200.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3423-20260327170200.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3423-20260327170200_1774630935840_0.7213029960477642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T17:02:15.989Z","publish_time":1774630935989,"_source_registry_name":"default","_cnpm_publish_time":1774630935989},"0.0.0-PR3415-20260327165253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260327165253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260327165253"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260327165253","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oatRKbfKzckDfjw+ZzJFGPQmOnXNlhTcWWVNfkRaOKlJoG07fukVVcUgW/DX/MF572PVv89vbLRoApGM6S8Avg==","_resolved":"/tmp/b30b9c58a7262e1216600a232c1df17a/khanacademy-keypad-context-0.0.0-PR3415-20260327165253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260327165253.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"60d4bc7fd0d91a8961e4110d65c267f5933d416d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260327165253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260327165253.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260327165253_1774630388422_0.6533636068501254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T16:53:08.601Z","publish_time":1774630388601,"_source_registry_name":"default","_cnpm_publish_time":1774630388601},"0.0.0-PR3422-20260327164244":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327164244","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327164244"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327164244","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ulrzj8jCQMFrAh/Qw0zPE9QXE5xLKM08ZexLBFFziFsDlmX7/cQ4GmOvNYIxJ9OVA+G4jaAasfZb5E7zmcUewQ==","_resolved":"/tmp/44a7a247d76c27378a7b05a5400b9346/khanacademy-keypad-context-0.0.0-PR3422-20260327164244.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327164244.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"733b7bb6be9abdf2dcfc73838a762749d63c6de6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327164244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327164244.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327164244_1774629780082_0.7377352471900798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T16:43:00.234Z","publish_time":1774629780234,"_source_registry_name":"default","_cnpm_publish_time":1774629780234},"0.0.0-PR3420-20260327161436":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3420-20260327161436","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327161436"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327161436","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ygH3gx/G2M9wpggzYaqwnWSPNs6gW0Wfk7i4/uh83PBso5LQZLj22NerwpUzt7a3pjLVVob7JQlcwrGhrXB94g==","_resolved":"/tmp/36c4357a9af6da79ec184b5559507371/khanacademy-keypad-context-0.0.0-PR3420-20260327161436.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327161436.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"a5f60624159dc2f0fe7533da7c25b0dbc587e86b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327161436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327161436.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3420-20260327161436_1774628091002_0.899196057562831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T16:14:51.127Z","publish_time":1774628091127,"_source_registry_name":"default","_cnpm_publish_time":1774628091127},"0.0.0-PR3421-20260327161359":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3421-20260327161359","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327161359","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"01a82630b0db7da51bd94c77f6bc5037a70307e7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327161359.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327161359.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327161359.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/57c8f9123199b00636be8a9655b3d921/khanacademy-keypad-context-0.0.0-PR3421-20260327161359.tgz","_integrity":"sha512-kj445zVGyiW+0wnerdCgWxQAYbBFrxbPvQCOP3+QAFVhFTttfg8FALTa+tfvPinEP2NwwHhzDNFK1jhXtbS4hw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327161359"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3421-20260327161359_1774628054958_0.19821566104970545","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T16:14:15.104Z","publish_time":1774628055104,"_source_registry_name":"default","_cnpm_publish_time":1774628055104},"0.0.0-PR3422-20260327161350":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3422-20260327161350","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327161350","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bf56be989a9b771609a36e37cf73e9e1a412a070","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327161350.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327161350.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327161350.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/7ecb0fe84d2684cf886b9a186752596e/khanacademy-keypad-context-0.0.0-PR3422-20260327161350.tgz","_integrity":"sha512-BkfikT+2ahaQ2Tsx/oLdFN6QrH5UjN+wlKFSdmo0uZawKuPLqIznRZy4YDjZB6Ey5C6uJnr2AEb5STNqOvwjNQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327161350"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3422-20260327161350_1774628045560_0.7741528512958373","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T16:14:05.774Z","publish_time":1774628045774,"_source_registry_name":"default","_cnpm_publish_time":1774628045774},"0.0.0-PR3420-20260327161219":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3420-20260327161219","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327161219"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327161219","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7Bcp6/yA85sbGNDwBKfF7DVqhTx4QqvgdS/8zgx4SBaaG0Fg010BSq4ec2aDv/THJIqFHLhi90bXtke0i++MjA==","_resolved":"/tmp/eadd7ca4cad70b3c7fd1d5adc30b1ed7/khanacademy-keypad-context-0.0.0-PR3420-20260327161219.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327161219.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"61a567072bd44cfc760b49dca1b7c9895a0d6b08","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327161219.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327161219.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3420-20260327161219_1774627955696_0.24360320632620103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T16:12:35.846Z","publish_time":1774627955846,"_source_registry_name":"default","_cnpm_publish_time":1774627955846},"0.0.0-PR3421-20260327161157":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3421-20260327161157","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327161157","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a8f22b0831cd2842c8f9e69171a96e75f7ec7bbb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327161157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327161157.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327161157.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/6faffd5ac787f6e806596fc8d779e052/khanacademy-keypad-context-0.0.0-PR3421-20260327161157.tgz","_integrity":"sha512-XQFUQWlRgr8vR1gPV+Tm49i7+8PDPQEYhvWx7zdtCJJbTXbQeyumk98mSwcNKr+DB/RRklc0tnoF6JpN7OAeKw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327161157"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3421-20260327161157_1774627932476_0.18612989069205033","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T16:12:12.635Z","publish_time":1774627932635,"_source_registry_name":"default","_cnpm_publish_time":1774627932635},"0.0.0-PR3422-20260327161146":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327161146","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327161146"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327161146","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KcwLoFaGEVqGjm5SkY6gmwm5lmwQ9lJ9G9MAJ5a7oSCv+fTwSSSv50ndT5tMgj1BlwC++fLXqkP5k7dumCrJtQ==","_resolved":"/tmp/feb623a868636be94fb99c37dc9ab117/khanacademy-keypad-context-0.0.0-PR3422-20260327161146.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327161146.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"93c48dd25d13ac7da6073f350232cde96e779f9c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327161146.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327161146.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327161146_1774627922291_0.2655060404890148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T16:12:02.490Z","publish_time":1774627922490,"_source_registry_name":"default","_cnpm_publish_time":1774627922490},"0.0.0-PR3422-20260327160330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327160330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327160330"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327160330","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qcbcwNLfcPxfvLNtX/d/RlLPTym1asSlwjLqfy4QaLLABuY1Rvz5uaUAH+82ikUujkweGdrmISSRbBK+VmHLPw==","_resolved":"/tmp/f05f179a928d46bf9df0b4ecce85fa56/khanacademy-keypad-context-0.0.0-PR3422-20260327160330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327160330.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"d93e6cbb1d05d612a824dc5898ed2fe5a0ed0109","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327160330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327160330.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327160330_1774627443479_0.7790159431611074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T16:04:03.636Z","publish_time":1774627443636,"_source_registry_name":"default","_cnpm_publish_time":1774627443636},"0.0.0-PR3422-20260327154726":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327154726","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327154726"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327154726","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yfgL9mH5U71bWLq3qxj3LWc2MoAmZyPlZqmfFBoWw0nfRdQnHj5g9W4krF04T0CpeErEj+cNUe8zKFjDo9nEMA==","_resolved":"/tmp/87761dee0b1985946dd106cd724f1009/khanacademy-keypad-context-0.0.0-PR3422-20260327154726.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327154726.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"f6cf14a50b5ba26bd333c84451b61da437c00b76","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327154726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327154726.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327154726_1774626461846_0.5103651372630513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T15:47:41.974Z","publish_time":1774626461974,"_source_registry_name":"default","_cnpm_publish_time":1774626461974},"0.0.0-PR3420-20260327154725":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3420-20260327154725","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327154725","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"eb427e52dd9f0d1511d70cef050483af94914d1f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327154725.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327154725.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327154725.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/c5ce10eceff967983e6b9950f9ce3936/khanacademy-keypad-context-0.0.0-PR3420-20260327154725.tgz","_integrity":"sha512-byHybmBjkGTVg9ha70i9hCsq4VZwGo1RNFkkTst7rrvxjDTh/ZodPCbhMV6Wp+P/LY5egoXxEv173CNy0idsTw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327154725"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3420-20260327154725_1774626460410_0.8920112081259497","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T15:47:40.556Z","publish_time":1774626460556,"_source_registry_name":"default","_cnpm_publish_time":1774626460556},"0.0.0-PR3421-20260327154715":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3421-20260327154715","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327154715","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ff6c9ea429e7f31f6c032998c82cc3869acb1090","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327154715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327154715.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327154715.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/a6f0f96d5ed932eba56d9bd10c9d5e59/khanacademy-keypad-context-0.0.0-PR3421-20260327154715.tgz","_integrity":"sha512-ZRP5cq3hSZ0lWYJo6HOWOZc2KreRQuJkCR4GX7OKcezuXZs7fCFXa4Ag27J0C/AsDgHk16OMI53qJ+tQyZXRVw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327154715"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3421-20260327154715_1774626450097_0.426669426473018","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T15:47:30.255Z","publish_time":1774626450255,"_source_registry_name":"default","_cnpm_publish_time":1774626450255},"0.0.0-PR3422-20260327154521":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3422-20260327154521","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3422-20260327154521"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3422-20260327154521","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UGHz6mJSrXYu8qVo6D055+1cKH6cTNYI2YPk22QZnKypa1Yta54dxvv0LSAadEKLGb1I+C2PRy6trb93zofnjg==","_resolved":"/tmp/c1a2498b892f63db897c2452a59f3b48/khanacademy-keypad-context-0.0.0-PR3422-20260327154521.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3422-20260327154521.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"0bdfb3d565a2dac68f2c0027d1b6409309395afd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3422-20260327154521.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3422-20260327154521.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3422-20260327154521_1774626337115_0.7329517797891771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T15:45:37.259Z","publish_time":1774626337259,"_source_registry_name":"default","_cnpm_publish_time":1774626337259},"0.0.0-PR3420-20260327154404":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3420-20260327154404","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327154404","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"33f86ad453db2b11201d417d7402a84e274819f6","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327154404.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327154404.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327154404.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e20ecd6892baab0bc000659513a6272a/khanacademy-keypad-context-0.0.0-PR3420-20260327154404.tgz","_integrity":"sha512-nAjyhmzZtaPSeMzVIIK/h3j/optQLmmDWLGOJmEoloD/GElU+7KSr8fzVFUnaZHae1JTmI924uMMowGG/aTXwQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327154404"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3420-20260327154404_1774626260966_0.2804603907790042","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T15:44:21.960Z","publish_time":1774626261960,"_source_registry_name":"default","_cnpm_publish_time":1774626261960},"0.0.0-PR3421-20260327154357":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3421-20260327154357","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327154357"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327154357","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-d9AUBbUrSEjFuPV7pFOBpIg1IGD91KMkutyOTaxRlTOJecnlCMFPeGpmFYp16pSCOOsV9rUYjK7LwnCLdyI6Bw==","_resolved":"/tmp/31f1cc1611d0102302f1a121755c672e/khanacademy-keypad-context-0.0.0-PR3421-20260327154357.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327154357.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"b07e0a41fd43282ebceccfc083ce4e34087757f8","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327154357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327154357.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3421-20260327154357_1774626253101_0.43144516097901886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T15:44:13.247Z","publish_time":1774626253247,"_source_registry_name":"default","_cnpm_publish_time":1774626253247},"0.0.0-PR3421-20260327145313":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3421-20260327145313","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327145313","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b9303788a7276a8843c9006dff2888680d43ece4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327145313.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327145313.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327145313.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/aa361d2f04901ab3810bb84bbe457767/khanacademy-keypad-context-0.0.0-PR3421-20260327145313.tgz","_integrity":"sha512-92ZkZI7T3kWm7N0wFHXZovuSZ4hO2G5GEu2PbHDqQJq1PFso8wJiKQzkLxR/mkYF3Ec5EHaImy8voi0ikKD13Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327145313"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3421-20260327145313_1774623207871_0.806710415670328","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-27T14:53:28.051Z","publish_time":1774623208051,"_source_registry_name":"default","_cnpm_publish_time":1774623208051},"0.0.0-PR3421-20260327145054":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3421-20260327145054","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327145054"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327145054","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XqQsPhnQ+nQGMS3mlryfmDpkPLyIzY5dZKGGgwvxuJn8aKR+j99iHAB2TKWifFai56npWRTnzjzNROCLQV+pcQ==","_resolved":"/tmp/ed62224211c7c509c34ffbf1a8474461/khanacademy-keypad-context-0.0.0-PR3421-20260327145054.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327145054.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"e02cb7d0b00a9e14364bf9f06df61e8cecd6fdd7","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327145054.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327145054.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3421-20260327145054_1774623069863_0.8683620447621383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T14:51:10.024Z","publish_time":1774623070024,"_source_registry_name":"default","_cnpm_publish_time":1774623070024},"0.0.0-PR3420-20260327145027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3420-20260327145027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327145027"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327145027","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xnsnwXgBLR/J+h9oe1Xd6yfvILB9J+3KlMr7QwushDPdq1YR+V6WM3amkkMX/wODvuYl6Wk/PDNIcRXf17tQww==","_resolved":"/tmp/44181365add4f512c4709a3edf9c2aec/khanacademy-keypad-context-0.0.0-PR3420-20260327145027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327145027.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"9a99b4df4637405174eb85cd7ebae32c7879ba81","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327145027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327145027.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3420-20260327145027_1774623042134_0.5970096270452734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T14:50:42.269Z","publish_time":1774623042269,"_source_registry_name":"default","_cnpm_publish_time":1774623042269},"0.0.0-PR3421-20260327141902":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3421-20260327141902","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3421-20260327141902"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3421-20260327141902","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-O11wh6gNdQkSwF0eAahNuuUGw/UHejKzuJ17ObceM40FHLUjDT0skuZ8gvkoblV71h3b2tvJSZuaKAlJ6aaz4Q==","_resolved":"/tmp/0e6f85b28e3f367482b72ccaaa92a91a/khanacademy-keypad-context-0.0.0-PR3421-20260327141902.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3421-20260327141902.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"6a5b965edbc129bf13d1c0d61188d5fe05558399","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3421-20260327141902.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3421-20260327141902.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3421-20260327141902_1774621158215_0.26238054972525626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T14:19:18.370Z","publish_time":1774621158370,"_source_registry_name":"default","_cnpm_publish_time":1774621158370},"0.0.0-PR3420-20260327023802":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3420-20260327023802","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327023802"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327023802","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8jowA7Se1LGk2C6J76HqJLL6xT0Q5bD7YrhXYoYBTZH8aOLTAyQBNrIN1osIzhZ/36HLHmFl/zLxJpsTAHfZmA==","_resolved":"/tmp/ac097026161fcaaa0abf1ae9275cd855/khanacademy-keypad-context-0.0.0-PR3420-20260327023802.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327023802.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"65832073f4eabec17233992efd1b4751ceda3be2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327023802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327023802.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3420-20260327023802_1774579096245_0.4681788944323808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T02:38:16.393Z","publish_time":1774579096393,"_source_registry_name":"default","_cnpm_publish_time":1774579096393},"0.0.0-PR3420-20260327023559":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3420-20260327023559","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327023559"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327023559","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-duqWvRxetCyVEr/KbyVYYnr4CbSVzXqY2SWzkmBRnw0BdskhnXEkprOH39izW2jA27d0lGhUO5ebuNh+wiETpw==","_resolved":"/tmp/34272a6fd2b1fb016a72b363e2cccd4a/khanacademy-keypad-context-0.0.0-PR3420-20260327023559.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327023559.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"13dfd430e78acd0ac3d14124b6590b8a4e9a52e9","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327023559.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327023559.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3420-20260327023559_1774578974885_0.8700574259853495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T02:36:15.049Z","publish_time":1774578975049,"_source_registry_name":"default","_cnpm_publish_time":1774578975049},"0.0.0-PR3420-20260327010721":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3420-20260327010721","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3420-20260327010721"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3420-20260327010721","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fpljFYIQwvVGW1JgOxfvoBmy8i69SOG9aNaaiUXz0Nq8j5gcHx9BHW2JMvDm6Sqw6O+IzFCzBsZx+hiOlnQo5g==","_resolved":"/tmp/66043cd784cf23dc6ac84abdbe37dc9b/khanacademy-keypad-context-0.0.0-PR3420-20260327010721.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3420-20260327010721.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"583bd066c42776d6ba2662d0973eb040d81a6a66","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3420-20260327010721.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3420-20260327010721.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3420-20260327010721_1774573657441_0.5683775525482226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T01:07:37.626Z","publish_time":1774573657626,"_source_registry_name":"default","_cnpm_publish_time":1774573657626},"3.2.41":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.41","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"24.0.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.41","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M804W0BQotUcbPLaZ3X/VXmdDaSS3Bqmc0pUisuBCPJz6QAaQPDod/S+GwDNMC2ZVqsV3KHJ17fLVOXmJ9KEgQ==","_resolved":"/tmp/57e897c032ea8e63dd402cd73373525c/khanacademy-keypad-context-3.2.41.tgz","_from":"file:khanacademy-keypad-context-3.2.41.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"4024345b50c73d46bc02cb420c1bd94d4c52ac4f","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.41.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.41.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.41_1774567881155_0.44614119128392193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T23:31:21.336Z","publish_time":1774567881336,"_source_registry_name":"default","_cnpm_publish_time":1774567881336},"0.0.0-PR3419-20260326231740":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3419-20260326231740","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3419-20260326231740"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3419-20260326231740","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/WPTHURjy/Xr1yaFORKirGT61h1dUJFRFXHINiz9bwuKTxmqiyUhEKSIV17UBoCSOz46+cvrcZy7lZHqdCxYCQ==","_resolved":"/tmp/42373bd5facc68e4c81dac461b52721e/khanacademy-keypad-context-0.0.0-PR3419-20260326231740.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3419-20260326231740.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"083542354253e04a6cb1915fdd41ac33f0df01f9","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3419-20260326231740.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3419-20260326231740.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3419-20260326231740_1774567075631_0.5722552461208379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T23:17:55.779Z","publish_time":1774567075779,"_source_registry_name":"default","_cnpm_publish_time":1774567075779},"0.0.0-PR3419-20260326231508":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3419-20260326231508","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3419-20260326231508"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3419-20260326231508","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-u8q+GjYwDA39DhhUQSD1mq3DwrBndku2GTIbOcx6h+TumlOxn9Qx84txC9SSLV/TYGkA4xCtcokGCePUuXyo1Q==","_resolved":"/tmp/e533894a3643e986dac125b4bb14cc91/khanacademy-keypad-context-0.0.0-PR3419-20260326231508.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3419-20260326231508.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"9d68d0c64572a530110849fd67a0cd375e7df57e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3419-20260326231508.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3419-20260326231508.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3419-20260326231508_1774566924735_0.5783660219151994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T23:15:24.913Z","publish_time":1774566924913,"_source_registry_name":"default","_cnpm_publish_time":1774566924913},"0.0.0-PR3419-20260326231127":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3419-20260326231127","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3419-20260326231127"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3419-20260326231127","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pBjcYUgXfDJeFHe/231npA1QLHpf93S6tMeu6qkuMX6EPzoVvgX5xVXz2tMQWXzik+hs5e8Cwzl08XJ6ENNmkA==","_resolved":"/tmp/81f86c4e98700a9b32b68cef11fc4183/khanacademy-keypad-context-0.0.0-PR3419-20260326231127.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3419-20260326231127.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"e360c649d491860b2ad98c7eea3ac141179daaad","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3419-20260326231127.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3419-20260326231127.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3419-20260326231127_1774566702039_0.9353978264276286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T23:11:42.212Z","publish_time":1774566702212,"_source_registry_name":"default","_cnpm_publish_time":1774566702212},"0.0.0-PR3415-20260326224607":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260326224607","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260326224607"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260326224607","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bJz+JZOdj/Nznx0PZwyoLgmgnpiwVdM7qMbs0gM8WEESauQL94DkGxPQmX3/5WhAvlpLfmr/eleWCqYa2YXz6A==","_resolved":"/tmp/02b215c6c9f7df4935d4668a6cfa831f/khanacademy-keypad-context-0.0.0-PR3415-20260326224607.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260326224607.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"185a8c5a5cc344d43986c68af378075391053686","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260326224607.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260326224607.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260326224607_1774565183430_0.5948645013831231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T22:46:23.596Z","publish_time":1774565183596,"_source_registry_name":"default","_cnpm_publish_time":1774565183596},"0.0.0-PR3415-20260326205524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260326205524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260326205524"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260326205524","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6X2qbDI7hHd2GODQFOK1lxL5XqnVmkC7Ahq22ie8W+bede3JaxwY3eVS85XI3oD6pB9BKmv4ls8P5vfiSWWRBg==","_resolved":"/tmp/e5ba1d14a759ac318345d8457d2b4a1e/khanacademy-keypad-context-0.0.0-PR3415-20260326205524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260326205524.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"e50e838b106ccd1bea8d683dbbd7f23f5678830e","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260326205524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260326205524.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260326205524_1774558539750_0.19339306117164456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:55:39.976Z","publish_time":1774558539976,"_source_registry_name":"default","_cnpm_publish_time":1774558539976},"0.0.0-PR3411-20260326203430":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3411-20260326203430","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3411-20260326203430"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3411-20260326203430","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mXFtaZmnLFTiPexKDziIsVQOm+ep8TzVzZ++M+RmwaSlywQz65FerkBOgAXgiWykixM8aLWYRR+jfiCZ638yng==","_resolved":"/tmp/81d84722edaae612b77bbffb6e7f9a1d/khanacademy-keypad-context-0.0.0-PR3411-20260326203430.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3411-20260326203430.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"265ae1ff2205f0eaee2253658640cbb78b5a62be","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3411-20260326203430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3411-20260326203430.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3411-20260326203430_1774557284943_0.9382389573238139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:34:45.124Z","publish_time":1774557285124,"_source_registry_name":"default","_cnpm_publish_time":1774557285124},"0.0.0-PR3411-20260326202745":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3411-20260326202745","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3411-20260326202745"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3411-20260326202745","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sqQlev9yphWgeUjktge8vhmuP8l7n+6HhwqO5urrxYWOD6A/x4Ex2h0Hbezkls4005HUqsA219dvQKy8lS1XIA==","_resolved":"/tmp/9963b4c801f0d2d80b64ef097a482f29/khanacademy-keypad-context-0.0.0-PR3411-20260326202745.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3411-20260326202745.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"1dbe99e1e7a16cb0cc9dbe33c8d8128a815d0530","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3411-20260326202745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3411-20260326202745.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3411-20260326202745_1774556881185_0.18064585447052672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:28:01.338Z","publish_time":1774556881338,"_source_registry_name":"default","_cnpm_publish_time":1774556881338},"0.0.0-PR3411-20260326202532":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3411-20260326202532","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3411-20260326202532"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3411-20260326202532","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J3N/LXqhFs6youZFSUJBdPB3TQ8HdTuZLt7wFRKBdUO7uB8In2Jzy11xt4sGhwIrr7hGlc+lc9Bi5ogbtHHwEg==","_resolved":"/tmp/e646079e096679f58fdb3697876f4246/khanacademy-keypad-context-0.0.0-PR3411-20260326202532.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3411-20260326202532.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"189dc2ed0543b61f1b637a5f054be72dac8a625e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3411-20260326202532.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3411-20260326202532.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3411-20260326202532_1774556747436_0.8568592805612256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:25:47.581Z","publish_time":1774556747581,"_source_registry_name":"default","_cnpm_publish_time":1774556747581},"0.0.0-PR3413-20260326202248":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3413-20260326202248","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3413-20260326202248","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dea55fb299ed256f84861909a5462da437dbcadb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3413-20260326202248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3413-20260326202248.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3413-20260326202248.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/0d1c8c48847c7de4bbca644e47ec9ca8/khanacademy-keypad-context-0.0.0-PR3413-20260326202248.tgz","_integrity":"sha512-2HLcnYnXVU34Qj7DTo/nmQocIBAA+7YCHDtne2mAJx3pxjzI3VBOoXJC9DnATWqE2jEpT3Sj8Gya7rxferwDlg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3413-20260326202248"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3413-20260326202248_1774556584638_0.23125647157753004","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-26T20:23:04.795Z","publish_time":1774556584795,"_source_registry_name":"default","_cnpm_publish_time":1774556584795},"0.0.0-PR3413-20260326202039":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3413-20260326202039","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3413-20260326202039"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3413-20260326202039","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jQjwnSLEnmGezFyE5MhHNbL5dYOChnCaA/f2dcOTnGUKaIddHOtp9FwZjtAoSizmyjF3LTAll2BRWIwAnFUo7A==","_resolved":"/tmp/26f60b6b7743e086536bc47c9cc012a5/khanacademy-keypad-context-0.0.0-PR3413-20260326202039.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3413-20260326202039.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"0bcdd5d81ac293693b4c8ca2b446c1a8e655c25f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3413-20260326202039.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3413-20260326202039.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3413-20260326202039_1774556455660_0.76837867956338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:20:55.825Z","publish_time":1774556455825,"_source_registry_name":"default","_cnpm_publish_time":1774556455825},"0.0.0-PR3413-20260326201834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3413-20260326201834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3413-20260326201834"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3413-20260326201834","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J6ZLBDlZzS4EohWHxXZOxjNWY2oY3I/oLvu87vKC6TC+ymjhXU0bmgWvc+CNUvKRX2AWa3uTBkSxGSghGIKmWA==","_resolved":"/tmp/cc7e4dff06d80883855cdf65f0aa0705/khanacademy-keypad-context-0.0.0-PR3413-20260326201834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3413-20260326201834.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"9b7feed46d266c637d5fe308e8b4b60b48186956","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3413-20260326201834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3413-20260326201834.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3413-20260326201834_1774556329893_0.5035886502826641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:18:50.035Z","publish_time":1774556330035,"_source_registry_name":"default","_cnpm_publish_time":1774556330035},"0.0.0-PR3413-20260326201627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3413-20260326201627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3413-20260326201627"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3413-20260326201627","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HTRcEvJZWKoog+7+XPEVyuWvkY7INJtunh9CZNHydsDcsBhXA3q6sQTUdnYIJL0AQt7CC0DQ8QTTOIGA22ivaQ==","_resolved":"/tmp/ce35e7613b5558b4884c7d0d5d8c825e/khanacademy-keypad-context-0.0.0-PR3413-20260326201627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3413-20260326201627.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"422ff1ca7049653c0dd19a2d853f9f0f810d25e8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3413-20260326201627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3413-20260326201627.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3413-20260326201627_1774556203535_0.6376031912703841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:16:43.698Z","publish_time":1774556203698,"_source_registry_name":"default","_cnpm_publish_time":1774556203698},"0.0.0-PR3413-20260326201248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3413-20260326201248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3413-20260326201248"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3413-20260326201248","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VQxY+p+SOAnPo0jbthsITiYtTu1VHX7eO6C7LDZa2hUVsgg9g9iOUiRHXKuKyeX4Dm4gaYhfK0MtihS8ytqYjQ==","_resolved":"/tmp/d1de904aed86d1b02f70eab9036cc0ad/khanacademy-keypad-context-0.0.0-PR3413-20260326201248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3413-20260326201248.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"05be2e822d430d5b20845f80be2fbc0034d15ae8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3413-20260326201248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3413-20260326201248.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3413-20260326201248_1774555983773_0.3501238935104143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:13:03.921Z","publish_time":1774555983921,"_source_registry_name":"default","_cnpm_publish_time":1774555983921},"0.0.0-PR3413-20260326201016":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3413-20260326201016","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3413-20260326201016"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3413-20260326201016","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XzBPMVn7nzLMkqms+ELuV/o7LKfJUlTsy03zDKmKwRrmWwOlpEUkluHnbRA8x0S3aEl/myq4vJ/LPedNiW2rAA==","_resolved":"/tmp/0f6d83ec130638d47e9bedca348df2ec/khanacademy-keypad-context-0.0.0-PR3413-20260326201016.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3413-20260326201016.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"shasum":"d6b294c15e46e8c48af685d49c12029f0d494e20","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3413-20260326201016.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3413-20260326201016.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3413-20260326201016_1774555831481_0.4961896301321198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T20:10:31.630Z","publish_time":1774555831630,"_source_registry_name":"default","_cnpm_publish_time":1774555831630},"0.0.0-PR3416-20260326163647":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3416-20260326163647","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3416-20260326163647"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3416-20260326163647","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qPTe5OJLsk17kCmumo7uWO/MbYjZw6HZ3y61CWCMTfqbdUX/u9tvsaJ5+rfIqHZh6rhTM3NFc47fSwyKEOg4mA==","_resolved":"/tmp/435079491c8bcbf3ac8d57d4951ab95d/khanacademy-keypad-context-0.0.0-PR3416-20260326163647.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3416-20260326163647.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"27c6c10f42ed1310e95697704f601a6dbe0a5242","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3416-20260326163647.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3416-20260326163647.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3416-20260326163647_1774543022488_0.9315294099572324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T16:37:02.636Z","publish_time":1774543022636,"_source_registry_name":"default","_cnpm_publish_time":1774543022636},"0.0.0-PR3414-20260326160228":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3414-20260326160228","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3414-20260326160228"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3414-20260326160228","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XpkK6dtm5OA+sy5l1P1+HtBFWGcK8kq7ZLvsez8zn1Kee4qBvByHJI7d9D/a8Vzhxe1n9uCTbvlZA6zaYb+8Nw==","_resolved":"/tmp/ba00b1d89a8f1849bfd7c920665a35f9/khanacademy-keypad-context-0.0.0-PR3414-20260326160228.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3414-20260326160228.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"215782aa4c0439ab06babee04eb970d3f65bb163","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3414-20260326160228.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3414-20260326160228.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3414-20260326160228_1774540963851_0.4467072212591199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T16:02:44.019Z","publish_time":1774540964019,"_source_registry_name":"default","_cnpm_publish_time":1774540964019},"0.0.0-PR3417-20260326145748":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3417-20260326145748","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3417-20260326145748"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3417-20260326145748","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Jm3K7DHM5wgR0lr0qmA9zha9+IN9wac/h1bxUBZEMQlpSrAxq6KL3PnIcjgh3QaBPXMhLo3F1qoLKqPxjnM3LQ==","_resolved":"/tmp/f6ef6e2c84f2cadf32b7b79e67c4e15d/khanacademy-keypad-context-0.0.0-PR3417-20260326145748.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3417-20260326145748.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"71d73b859037245e20b712c44da9b64214f9f2a6","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3417-20260326145748.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3417-20260326145748.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3417-20260326145748_1774537084567_0.7369162208715536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T14:58:04.703Z","publish_time":1774537084703,"_source_registry_name":"default","_cnpm_publish_time":1774537084703},"0.0.0-PR3343-20260326050701":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260326050701","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260326050701"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260326050701","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6VsV4Gydqu4kO3eVlqysyGf25oiFeiV2MIMTwtDlLaud8+0PhyK2WkBJOo1qbS8QGe89p0sh0Bhr9D3KIUeXAA==","_resolved":"/tmp/410ca834e9a02495b2c6a5b11a76373a/khanacademy-keypad-context-0.0.0-PR3343-20260326050701.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260326050701.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"b82fca76097a112a5957406b8595583076876fd9","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260326050701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260326050701.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260326050701_1774501637972_0.4520255822741084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T05:07:18.134Z","publish_time":1774501638134,"_source_registry_name":"default","_cnpm_publish_time":1774501638134},"0.0.0-PR3343-20260326050433":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260326050433","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260326050433"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260326050433","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NCLdf2TM6xEHohNwc/j6QfVuSHFBod1qVSYGLr8LMWjNww0NBjU7VjHqTeBDYi/fI62etJGBfMx8FlmVKQ4yqg==","_resolved":"/tmp/dee41c8a1ebded625e130f3f89827a18/khanacademy-keypad-context-0.0.0-PR3343-20260326050433.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260326050433.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9eed2c847b263ed5d5764be67b2cb4d93d60dabd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260326050433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260326050433.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260326050433_1774501490577_0.6147510070415607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T05:04:50.739Z","publish_time":1774501490739,"_source_registry_name":"default","_cnpm_publish_time":1774501490739},"0.0.0-PR3416-20260326004021":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3416-20260326004021","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3416-20260326004021"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3416-20260326004021","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5Rjyzi6GwSrc9Ue3ScHIt+FQIQOncVrOv58DAEkgNYIbb6lO8cUN5wj/aHYb+AVANR2Ey5gJJCkkSNjrhOki1g==","_resolved":"/tmp/e2ddddd1abf497fb404a911dac09c79d/khanacademy-keypad-context-0.0.0-PR3416-20260326004021.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3416-20260326004021.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"6d2cd0ad5d5d6ca751216f5a37d830abb25d07d0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3416-20260326004021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3416-20260326004021.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3416-20260326004021_1774485636933_0.18137645577917172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T00:40:37.068Z","publish_time":1774485637068,"_source_registry_name":"default","_cnpm_publish_time":1774485637068},"0.0.0-PR3397-20260326003336":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3397-20260326003336","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3397-20260326003336","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b275f6ff6b118a7b3ed61009b78abaa32a3c03cf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3397-20260326003336.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3397-20260326003336.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3397-20260326003336.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e203bfe5e7fa894f1fe220011d94d52c/khanacademy-keypad-context-0.0.0-PR3397-20260326003336.tgz","_integrity":"sha512-CO2KsE56Un5HEXVbSmbBWHKBrukU1VLl3T1PnNNjAw0xS1cZf38r4zX8VjpgKGa0jHDKl9oZ95UxYAnIvbsKFA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3397-20260326003336"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3397-20260326003336_1774485231212_0.8114918938686482","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-26T00:33:51.403Z","publish_time":1774485231403,"_source_registry_name":"default","_cnpm_publish_time":1774485231403},"0.0.0-PR3397-20260326003008":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3397-20260326003008","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3397-20260326003008"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3397-20260326003008","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FJNwEXrvbF+8Am9aHaWoQNoFsxJN60S9U51oBnpH/iSW5rkqXrsHaLIjP5pX8rgb4nyjvQuIRghjRkoW5bT01w==","_resolved":"/tmp/03c9dd1c228cd594fd311ae3b0749f88/khanacademy-keypad-context-0.0.0-PR3397-20260326003008.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3397-20260326003008.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"967e669d2962764fdf533a67d8f3e73f7d003708","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3397-20260326003008.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3397-20260326003008.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3397-20260326003008_1774485023696_0.0751143089647337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T00:30:23.919Z","publish_time":1774485023919,"_source_registry_name":"default","_cnpm_publish_time":1774485023919},"0.0.0-PR3415-20260325230637":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260325230637","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260325230637"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260325230637","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C7rnLCleoqPlAyQTUry1Tjihdfc1NcgYTdr91YnDjsHaRyVPY+K7LU5BD2SAjNxU5iJH4rbg/Pegek85Kc1Wlg==","_resolved":"/tmp/3d09273d71b95d89b3ec9809e6405fd2/khanacademy-keypad-context-0.0.0-PR3415-20260325230637.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260325230637.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9f90af71b125c8a34e75b4c4da219649028b3c68","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260325230637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260325230637.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260325230637_1774480012566_0.6427084241864625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T23:06:52.715Z","publish_time":1774480012715,"_source_registry_name":"default","_cnpm_publish_time":1774480012715},"0.0.0-PR3415-20260325225053":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260325225053","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260325225053"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260325225053","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2a/uo4eHAVx0WBgE+disYb87hdxjm9IVw5YlqTjy+ZEJuQRwpinhLcUwalnoAaChnncu9sKE86I36WkbkkVZLw==","_resolved":"/tmp/61997fb42a1cffb2bb921f3f7689d15e/khanacademy-keypad-context-0.0.0-PR3415-20260325225053.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260325225053.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"41667b00f2f130c1d1beedc29573743b1f44c8a7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260325225053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260325225053.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260325225053_1774479068809_0.7984900758506877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T22:51:08.950Z","publish_time":1774479068950,"_source_registry_name":"default","_cnpm_publish_time":1774479068950},"0.0.0-PR3415-20260325223009":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260325223009","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260325223009"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260325223009","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JeDikjeenSv+PO7hqAaF8zHdl6DbkmAoyKamo7ixeSxQ8pQKV301IUqTV/0gZWIZ1tje9JE3C4DRkAZt43Fi/g==","_resolved":"/tmp/cc5080dcddcca6a63003985d8f3bdfdb/khanacademy-keypad-context-0.0.0-PR3415-20260325223009.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260325223009.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"4a751302cbab69849648e9c783eedde7a3756073","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260325223009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260325223009.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260325223009_1774477824862_0.24949710191570373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T22:30:25.047Z","publish_time":1774477825047,"_source_registry_name":"default","_cnpm_publish_time":1774477825047},"0.0.0-PR3415-20260325202303":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260325202303","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260325202303"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260325202303","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7Yl6mNk5OOdOAoNTov7A+JNqDzRduNi6P619fCFoRdP/E/Ks6RVolsaFvUr0wDH+oVGQuvvxch1h2l9pLaUQzw==","_resolved":"/tmp/e04b7c8e82f2ef41b2450d76a2939f98/khanacademy-keypad-context-0.0.0-PR3415-20260325202303.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260325202303.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9338e69dda1b1f90b219a7009889d863dfbd5e0b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260325202303.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260325202303.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260325202303_1774470199335_0.7160687841656483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T20:23:19.483Z","publish_time":1774470199483,"_source_registry_name":"default","_cnpm_publish_time":1774470199483},"0.0.0-PR3403-20260325200229":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3403-20260325200229","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3403-20260325200229"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3403-20260325200229","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NcExXATNVvpIJg8hL5NIrNuF1ri8crBi+R0eFeCEjrhLUZYmrDRMvK5Fr0dmLOUKKksbJdyVG3zkTjuUf8z8ZA==","_resolved":"/tmp/0ac23a1dba8e8db1b83850da1e3351e1/khanacademy-keypad-context-0.0.0-PR3403-20260325200229.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3403-20260325200229.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"12b181abc8a9724bfed0140f9f0a7b590ddbc17b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3403-20260325200229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3403-20260325200229.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3403-20260325200229_1774468965210_0.7309349908524669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T20:02:45.366Z","publish_time":1774468965366,"_source_registry_name":"default","_cnpm_publish_time":1774468965366},"0.0.0-PR3415-20260325200122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3415-20260325200122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3415-20260325200122"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3415-20260325200122","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tkLhryjUgby6/7+kmuFMcNBEuNiXZRDQYa9kXENG5SSF7NtggO2vrOYF5AI64qHsCnmZDgrorljocYmXYtNTtg==","_resolved":"/tmp/fc3215c7c4ef63f3628a5ab388727773/khanacademy-keypad-context-0.0.0-PR3415-20260325200122.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3415-20260325200122.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"f8a40cccc4ea5c7bb56c7787425f8c0d7ed35240","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3415-20260325200122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3415-20260325200122.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3415-20260325200122_1774468898659_0.5908509639215827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T20:01:38.806Z","publish_time":1774468898806,"_source_registry_name":"default","_cnpm_publish_time":1774468898806},"0.0.0-PR3403-20260325195123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3403-20260325195123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3403-20260325195123"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3403-20260325195123","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sY0/NyzFaRAwFlm1w1eR3XNlCorzARTY93fDtuEGHMPJDaNzndJQIhywXHjb/81BtGzFeZvuoOzdP/s5r3v8Hg==","_resolved":"/tmp/5eaac84a6b0a61bbafaf3f7b4c87b562/khanacademy-keypad-context-0.0.0-PR3403-20260325195123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3403-20260325195123.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"e88ddb34d2a5d67d53a2a1c9bb3917be6be7a662","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3403-20260325195123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3403-20260325195123.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3403-20260325195123_1774468301250_0.10841086970998881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T19:51:41.391Z","publish_time":1774468301391,"_source_registry_name":"default","_cnpm_publish_time":1774468301391},"0.0.0-PR3403-20260325192355":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3403-20260325192355","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3403-20260325192355"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3403-20260325192355","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E39In7o2p4zQFpJaOtogOkO1uPQexn8JC3webRvKFTjxs4Zd5nqUXDPF1wMUhYbUDt2xMHpIX0cw82epbYbgcQ==","_resolved":"/tmp/fd5a7d8e3c22f3cef0f624d47636646f/khanacademy-keypad-context-0.0.0-PR3403-20260325192355.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3403-20260325192355.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"595d632b633502746df65954644bf0f72513e3e6","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3403-20260325192355.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3403-20260325192355.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3403-20260325192355_1774466650321_0.40191831952683077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T19:24:10.466Z","publish_time":1774466650466,"_source_registry_name":"default","_cnpm_publish_time":1774466650466},"0.0.0-PR3403-20260325184832":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3403-20260325184832","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3403-20260325184832"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3403-20260325184832","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9w1OTb2MIuNxmxSu9FNhnmRh5QO3qNK3ZvhIZ518QQDsMhW+SP0Y8I7wElKharPHt3hvXuG4vabCQEGJ8aoz/A==","_resolved":"/tmp/19fbc412c782580cedf46c2d5a2ece90/khanacademy-keypad-context-0.0.0-PR3403-20260325184832.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3403-20260325184832.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"00e1fd8d44675ca965e9c35dab23501f68d570cc","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3403-20260325184832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3403-20260325184832.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3403-20260325184832_1774464528558_0.3536335733691893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T18:48:48.756Z","publish_time":1774464528756,"_source_registry_name":"default","_cnpm_publish_time":1774464528756},"0.0.0-PR3368-20260325181826":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260325181826","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260325181826"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260325181826","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hEq/3pMLZiwXBaXuAtEA/7Uy+8R+ZUdKss5IXHhTqBibVMXTClax85cH/GuHEDOZV9op7BfhSDoN3ESSjhgA1w==","_resolved":"/tmp/4f98edbd683c4e5154e90457503222bb/khanacademy-keypad-context-0.0.0-PR3368-20260325181826.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260325181826.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"bf55b8c394cb182e350a7ccf69ef3b4b6d8f954a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260325181826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260325181826.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260325181826_1774462721170_0.09127486002381313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T18:18:41.344Z","publish_time":1774462721344,"_source_registry_name":"default","_cnpm_publish_time":1774462721344},"0.0.0-PR3368-20260325180122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260325180122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260325180122"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260325180122","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X5VOLwsLIOe32tf5OP5rIU88k4UlMSN3yBYytPosvtski1DzAQ62jvbxClpOgBRB+VXcYgBAkPQbzK5wpai3pA==","_resolved":"/tmp/5e51fa9d7f1c89fedd47df94896bd66f/khanacademy-keypad-context-0.0.0-PR3368-20260325180122.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260325180122.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"676edfdbdacc7f4442f00137ca9801034906bafe","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260325180122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260325180122.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260325180122_1774461697850_0.7035101827760901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T18:01:37.999Z","publish_time":1774461697999,"_source_registry_name":"default","_cnpm_publish_time":1774461697999},"0.0.0-PR3368-20260325174223":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260325174223","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260325174223"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260325174223","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5802XKPMjsmfRhutayAj8X/FknpgNMP+1rwlYlWqI1zVt67kXWZ5xiMOM3Irz57agyIQ7IUSII0YXcV+IKO2aA==","_resolved":"/tmp/7160a6c3763bc9bb7eab479480d1ae9d/khanacademy-keypad-context-0.0.0-PR3368-20260325174223.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260325174223.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"2ce6cb3dc37b5c1dab35a323a012291675f85461","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260325174223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260325174223.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260325174223_1774460558657_0.8770749699894334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T17:42:38.810Z","publish_time":1774460558810,"_source_registry_name":"default","_cnpm_publish_time":1774460558810},"0.0.0-PR3414-20260325173747":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3414-20260325173747","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3414-20260325173747"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3414-20260325173747","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D8PrrJ1t8oN1t4LySt2iahBPJrTLNhKwAK0Wh5mR1IJUIwCEJqTZu/pNjHM/NCRWEJ3LKYtyoyiHIKow/a+hjg==","_resolved":"/tmp/5677be9cb6a07a8db1a5056c37bf8399/khanacademy-keypad-context-0.0.0-PR3414-20260325173747.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3414-20260325173747.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"d84ef33b198ab39fd890ea39fb8165bb16306ff7","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3414-20260325173747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3414-20260325173747.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3414-20260325173747_1774460283049_0.4887924812510811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T17:38:03.275Z","publish_time":1774460283275,"_source_registry_name":"default","_cnpm_publish_time":1774460283275},"0.0.0-PR3403-20260325173739":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3403-20260325173739","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3403-20260325173739","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"22492687837f446e09a3cc2373617b244148873a","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3403-20260325173739.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3403-20260325173739.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3403-20260325173739.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/4677dd69531d1d237aa2841e5769b842/khanacademy-keypad-context-0.0.0-PR3403-20260325173739.tgz","_integrity":"sha512-67P/UetKn7lWw0ZssQuMr/JAaen/MXfAsGBA4TL1VoOYItpmGjh5BSSdMUAiZ0alECVOYW1COANqJ+QRBtyqYg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3403-20260325173739"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3403-20260325173739_1774460273656_0.7653028004259665","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-25T17:37:53.810Z","publish_time":1774460273810,"_source_registry_name":"default","_cnpm_publish_time":1774460273810},"0.0.0-PR3368-20260325173648":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260325173648","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260325173648"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260325173648","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AjJI2oa4/tlbQ4ysswLWtq7LcWhI/4Dy9X4AJ3oTP74Tcyi31HC2ClQQZ6+EnXcJSAEqx6OJonr3sC7wgy66cg==","_resolved":"/tmp/bbe577eb12d527c6b26416af922bfe62/khanacademy-keypad-context-0.0.0-PR3368-20260325173648.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260325173648.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"df752ff42886b61896a53f8a9d4d01ea9db535eb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260325173648.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260325173648.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260325173648_1774460225406_0.010490195539293756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T17:37:05.558Z","publish_time":1774460225558,"_source_registry_name":"default","_cnpm_publish_time":1774460225558},"0.0.0-PR3410-20260325162756":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3410-20260325162756","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3410-20260325162756","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"64d73a11a6abe4ea56804b976e939b24f4686fe6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3410-20260325162756.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3410-20260325162756.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3410-20260325162756.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/282a40a989a28d674f836caae3f9a2d9/khanacademy-keypad-context-0.0.0-PR3410-20260325162756.tgz","_integrity":"sha512-cl2DvAe8gWvR1KOLNUeDq2xT9JAFtper5MQNbK+JJWF/tTVPs3bGjMu2AObMjIL2JNeYouSKman3PaIZSyA4zg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3410-20260325162756"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3410-20260325162756_1774456091690_0.008422915729348501","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-25T16:28:11.858Z","publish_time":1774456091858,"_source_registry_name":"default","_cnpm_publish_time":1774456091858},"0.0.0-PR3406-20260325162033":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3406-20260325162033","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3406-20260325162033"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3406-20260325162033","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kABPaDsqyOetu15u7feePCgMBEeQbc2BIQXUF4/FwN40xGkHBLdTNE7JXybdgxTEdq0S0bk0TJccY7wq4reZDw==","_resolved":"/tmp/8c6f1e74238112c8f5e828c37cf59ba2/khanacademy-keypad-context-0.0.0-PR3406-20260325162033.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3406-20260325162033.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"cfa2089a20b29990136aa8b4acc7430dbc7e19f8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3406-20260325162033.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3406-20260325162033.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3406-20260325162033_1774455650459_0.7878885464231269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-25T16:20:50.696Z","publish_time":1774455650696,"_source_registry_name":"default","_cnpm_publish_time":1774455650696},"0.0.0-PR3410-20260324223405":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3410-20260324223405","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3410-20260324223405"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3410-20260324223405","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-InR7edhzrpX87DLEzwD7/yfSK//6QNIudEDPVeL1vkxSTPMeEfSUuqa95+Y+/6Fc/tCkevotQ2AzipWpg44Hrw==","_resolved":"/tmp/2cb6ef42b9ad24504e4bd9c0abd3dc26/khanacademy-keypad-context-0.0.0-PR3410-20260324223405.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3410-20260324223405.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"3873e775d2313cdf9672e995b8a68b7df61cdfa6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3410-20260324223405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3410-20260324223405.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3410-20260324223405_1774391661607_0.4366358813843614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T22:34:21.763Z","publish_time":1774391661763,"_source_registry_name":"default","_cnpm_publish_time":1774391661763},"0.0.0-PR3406-20260324210820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3406-20260324210820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3406-20260324210820"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3406-20260324210820","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-61bkI7dDdkuyIUX3E9xBLd+Xx/6FchOWWJMHpGDGzlYSitSWLmioTfdoWyYB6QpvidBhjAavtmfvbOIIoC06GA==","_resolved":"/tmp/cc70eed0f304038bd1fbb7d24064617f/khanacademy-keypad-context-0.0.0-PR3406-20260324210820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3406-20260324210820.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"4a1568eb215896239a9cbfed40967a08b7388873","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3406-20260324210820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3406-20260324210820.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3406-20260324210820_1774386515134_0.8798794507166241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T21:08:35.289Z","publish_time":1774386515289,"_source_registry_name":"default","_cnpm_publish_time":1774386515289},"3.2.40":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.40","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.7.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.40","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TFxNMvhwleFePmkJJMDf7KmxvwzUAAlPD6dBVJ9+PaYSYxpr/Cuonb8yrOJg89r3zNCK+9I0YmgENrqZ9RF/LQ==","_resolved":"/tmp/bc07a2224483e648aae78a8783a1820d/khanacademy-keypad-context-3.2.40.tgz","_from":"file:khanacademy-keypad-context-3.2.40.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"11bf65c39647da4560da8d83a45efad66a34e7ca","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.40.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.40.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.40_1774373576960_0.415051826240012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T17:32:57.199Z","publish_time":1774373577199,"_source_registry_name":"default","_cnpm_publish_time":1774373577199},"0.0.0-PR3407-20260324171429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3407-20260324171429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3407-20260324171429"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3407-20260324171429","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5roCqyvtFE8d0YR01WdWAuizOal2OJpdYJlwGfdM1jY9C8s6Lj/QiU0ya+BOvdQCCJaebwllwhpAEAXvhMdfBw==","_resolved":"/tmp/caa22bd37fe1d819f1c5c1823c7d7af0/khanacademy-keypad-context-0.0.0-PR3407-20260324171429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3407-20260324171429.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"b03aca2814b1d912c1ff8f3e3c07ba28cf31cdeb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3407-20260324171429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3407-20260324171429.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3407-20260324171429_1774372487788_0.1776914219024166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T17:14:47.929Z","publish_time":1774372487929,"_source_registry_name":"default","_cnpm_publish_time":1774372487929},"0.0.0-PR3407-20260324170353":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3407-20260324170353","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3407-20260324170353"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3407-20260324170353","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5alHABGB0WySbr86lNe2/y+20Bcba4Sx0kgk3jHx2qEiWDrxaALAsYONx+LeppTjwzg/2g8BVm1IXgCjmtZpSQ==","_resolved":"/tmp/a63cdea86dc8a8e6f5c2e194316aff67/khanacademy-keypad-context-0.0.0-PR3407-20260324170353.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3407-20260324170353.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"13d1c1e5e34cea9aca17253f5da1e56053fbb9e9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3407-20260324170353.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3407-20260324170353.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3407-20260324170353_1774371852819_0.754832820885706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T17:04:13.027Z","publish_time":1774371853027,"_source_registry_name":"default","_cnpm_publish_time":1774371853027},"0.0.0-PR3407-20260324170144":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3407-20260324170144","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3407-20260324170144"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3407-20260324170144","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ujlGNn4w9AQ0RQv1Y+zIoUWJnm4c2Rbu2OUTgnXdLXFgflW9KfXqLy0GgJJJ71zlX/OWQsNBSCA/GlZwiSv95g==","_resolved":"/tmp/f8b88270675018a69e74ea0af421d8a5/khanacademy-keypad-context-0.0.0-PR3407-20260324170144.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3407-20260324170144.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"404b39b908dc545ee29a0c2f22a29816d6e82259","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3407-20260324170144.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3407-20260324170144.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3407-20260324170144_1774371722887_0.4627844949521498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T17:02:03.049Z","publish_time":1774371723049,"_source_registry_name":"default","_cnpm_publish_time":1774371723049},"0.0.0-PR3406-20260324162018":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3406-20260324162018","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3406-20260324162018"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3406-20260324162018","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QrXTSMIjjgFc5i2KvGD1S7QKCF9dsxGRPdWVLNrA4sPHbpoRUeyADX3E54F2hwtIHMkUL2e3wXfCLxioFXvBgQ==","_resolved":"/tmp/0f544fe8f7dfeb0cd42018bac3ab7924/khanacademy-keypad-context-0.0.0-PR3406-20260324162018.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3406-20260324162018.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"b7e1da7269243bb9edeac9b3528131a5b973a6f2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3406-20260324162018.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3406-20260324162018.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3406-20260324162018_1774369237680_0.12019932411459822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T16:20:37.833Z","publish_time":1774369237833,"_source_registry_name":"default","_cnpm_publish_time":1774369237833},"0.0.0-PR3399-20260324160123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3399-20260324160123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3399-20260324160123"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3399-20260324160123","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CIrNye3fEdGsA30K4qsKtx0Z6IczhW0KKr73SMrP+6fCUoBi1VseOZiI+Cgm8K6SSIi3QwUFU17RuM2VZIpzYA==","_resolved":"/tmp/c3580b85d91d4b7d8415dcdaf8d262b5/khanacademy-keypad-context-0.0.0-PR3399-20260324160123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3399-20260324160123.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"7be2557d2b2f4e2fea600b697648fa5b23a2bf35","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3399-20260324160123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3399-20260324160123.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3399-20260324160123_1774368102052_0.09854607982028663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T16:01:42.205Z","publish_time":1774368102205,"_source_registry_name":"default","_cnpm_publish_time":1774368102205},"0.0.0-PR3407-20260324153745":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3407-20260324153745","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3407-20260324153745"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3407-20260324153745","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/W5170ODN7MEicX/l6hUCaYReoYzlmGJHLHtIEUxNoeVvVzzWnDpGmWbHWG0ftDoNfwc05M7TAcFrPlbMTsIRA==","_resolved":"/tmp/fb5c68dd73f81b16f3c926b420a7653b/khanacademy-keypad-context-0.0.0-PR3407-20260324153745.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3407-20260324153745.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"6fb80c536eb898b0f11140dd2f60627da6a48ce3","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3407-20260324153745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3407-20260324153745.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3407-20260324153745_1774366685161_0.3419714200785111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T15:38:05.311Z","publish_time":1774366685311,"_source_registry_name":"default","_cnpm_publish_time":1774366685311},"0.0.0-PR3407-20260324153524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3407-20260324153524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3407-20260324153524"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3407-20260324153524","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gZNE6JfH1L5FNTSPzO+QSs2A1EPHO5Qah71aGqXyBXNbywsAO5eE7ErWLWOdkSkQlIHZNQhhTr2zu25KXgCGsg==","_resolved":"/tmp/b7c4871da450d742fc56b16cbba2f885/khanacademy-keypad-context-0.0.0-PR3407-20260324153524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3407-20260324153524.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9c429e186aa1f26b85b6c7daaf4394a208380ef7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3407-20260324153524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3407-20260324153524.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3407-20260324153524_1774366543450_0.16780839347281074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T15:35:43.605Z","publish_time":1774366543605,"_source_registry_name":"default","_cnpm_publish_time":1774366543605},"0.0.0-PR3385-20260324142712":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260324142712","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260324142712"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260324142712","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RxgFXEEeszcPHmPY3DU42uDuq8wAmX26JUnGYkTv+3eDb5SDKUN35HPQtJwQt7+Mt+6iL70SNgOg/HzbFk0pUA==","_resolved":"/tmp/0098980cdd3b7823c4836a2f5099e5db/khanacademy-keypad-context-0.0.0-PR3385-20260324142712.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260324142712.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"6c54bf041fdf66621cc6f0378712278e82c0bd54","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260324142712.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260324142712.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260324142712_1774362450377_0.774375427571466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T14:27:30.537Z","publish_time":1774362450537,"_source_registry_name":"default","_cnpm_publish_time":1774362450537},"0.0.0-PR3385-20260324142456":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260324142456","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260324142456"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260324142456","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iVzC8SzM4hqvkiRJr+qXS+K4knakRqBaLA6SPWlY3UqPXlkrn2QoEBUcQAYRwOvDREg51grmdoZHgxfgPh9q7w==","_resolved":"/tmp/21bca53d7381e10fcee1ba68d71e716e/khanacademy-keypad-context-0.0.0-PR3385-20260324142456.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260324142456.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"01353c75d0cfbd2ab8e4a651af514fe093e79fe1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260324142456.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260324142456.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260324142456_1774362314786_0.16491909397429727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T14:25:14.928Z","publish_time":1774362314928,"_source_registry_name":"default","_cnpm_publish_time":1774362314928},"0.0.0-PR3343-20260324050648":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260324050648","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260324050648"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260324050648","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f8dsN9gp4fxHyU4hqS7WX4s56KdsvPoiPl4Hb/Btyr93RYtQlgLKfe//MpWkZTV5veLFmF7wvrSY79vSxGQ5eA==","_resolved":"/tmp/510f3bbc32c6518e5681d18a122a88b8/khanacademy-keypad-context-0.0.0-PR3343-20260324050648.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260324050648.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9cbc785f3c9eccc9abce5da0583386a37a4fa46e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260324050648.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260324050648.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260324050648_1774328825408_0.5654850245023524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T05:07:05.531Z","publish_time":1774328825531,"_source_registry_name":"default","_cnpm_publish_time":1774328825531},"0.0.0-PR3343-20260324050427":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260324050427","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260324050427"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260324050427","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p/lsvVIDR3X5GW1ijZoHXLoSTbHL6sxe4kzxZJIUWOg9V06N6Ow6P+9u2ZyRM0W8XwcNvx1EEoTd4b3/n67Gsg==","_resolved":"/tmp/18ab9bd2cd1ff13cfafc48f0c8ca327a/khanacademy-keypad-context-0.0.0-PR3343-20260324050427.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260324050427.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"2846a96502eadcb588b2c3004295dad8930d20ba","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260324050427.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260324050427.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260324050427_1774328684853_0.6673014074218984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T05:04:45.011Z","publish_time":1774328685011,"_source_registry_name":"default","_cnpm_publish_time":1774328685011},"0.0.0-PR3406-20260324002212":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3406-20260324002212","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3406-20260324002212"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3406-20260324002212","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+OThL/rgz6mdW1RAXMo85GLTy3sAtaBGO/u2NeIu2Lih/kBnAn2S+7NY5JzpHBMRADy+D6RZmdALDUM5HiUCfg==","_resolved":"/tmp/fb3a8ed08f8eea13a32cc22a8668d60b/khanacademy-keypad-context-0.0.0-PR3406-20260324002212.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3406-20260324002212.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"78d4538ebcd48e44c2481877fe3fa956b40be297","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3406-20260324002212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3406-20260324002212.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3406-20260324002212_1774311749184_0.5638404114664575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T00:22:29.326Z","publish_time":1774311749326,"_source_registry_name":"default","_cnpm_publish_time":1774311749326},"0.0.0-PR3406-20260324002003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3406-20260324002003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3406-20260324002003"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3406-20260324002003","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NYEHndxuNhXz76gV8RYd3cTJVTuK8vFFcxcXx9Y/iuMkWxB/C7eooRtq+RXhfwAa/jl4+zlVr9ohShVgiAeOyQ==","_resolved":"/tmp/037a307e1059f9c7c893e2a0eff1234e/khanacademy-keypad-context-0.0.0-PR3406-20260324002003.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3406-20260324002003.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"c2afe9ddb89457a1d8015fa0557b7bb2e5806b96","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3406-20260324002003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3406-20260324002003.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3406-20260324002003_1774311620459_0.4655003576254866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T00:20:20.585Z","publish_time":1774311620585,"_source_registry_name":"default","_cnpm_publish_time":1774311620585},"0.0.0-PR3391-20260324000819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3391-20260324000819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3391-20260324000819"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3391-20260324000819","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GOO/rtyf7szMCfdBpCdHwJQMwgJKzzmuQo/pWoxGo1XpjIeToj44Rg+5G4YCZW/GurJyhY9cJkcNL8WYaW37Lg==","_resolved":"/tmp/25bd938f97ef48ce66934b79a94b82e2/khanacademy-keypad-context-0.0.0-PR3391-20260324000819.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3391-20260324000819.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"920d669238d504d6cff4e354317e441bcf0305a2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3391-20260324000819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3391-20260324000819.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3391-20260324000819_1774310915870_0.4376459113593669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T00:08:36.019Z","publish_time":1774310916019,"_source_registry_name":"default","_cnpm_publish_time":1774310916019},"0.0.0-PR3396-20260323235734":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3396-20260323235734","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3396-20260323235734"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3396-20260323235734","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pFiLVgbVAOQwnPvFNKKeo/4Pjr4mbKRfAhXFmiRXaDuVtpBkHn68s25BW8Vjplroxq5z8JnxGPK8vYE20CumlQ==","_resolved":"/tmp/b7a21414c7621ffb0f3caef8dc39e493/khanacademy-keypad-context-0.0.0-PR3396-20260323235734.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3396-20260323235734.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"7b1e2650e5547c6f7985162e64523a90b5ff7c50","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3396-20260323235734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3396-20260323235734.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3396-20260323235734_1774310271189_0.9697837742857278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:57:51.344Z","publish_time":1774310271344,"_source_registry_name":"default","_cnpm_publish_time":1774310271344},"0.0.0-PR3391-20260323235646":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3391-20260323235646","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3391-20260323235646"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3391-20260323235646","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1LH3oBkyPnvy24NSPODYnNeSp8oiM4hUZu/Mzc+xi7GIfgle+WNkCilP++wIlqI7whxTH4I+NdvLU7fB2NHYPA==","_resolved":"/tmp/c4525566eaa35791f65e896771a72b90/khanacademy-keypad-context-0.0.0-PR3391-20260323235646.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3391-20260323235646.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"24b350e681888400d880aad7b6024ff3ec742950","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3391-20260323235646.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3391-20260323235646.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3391-20260323235646_1774310223310_0.7134889606153991"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:57:03.475Z","publish_time":1774310223475,"_source_registry_name":"default","_cnpm_publish_time":1774310223475},"0.0.0-PR3399-20260323233802":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3399-20260323233802","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3399-20260323233802"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3399-20260323233802","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nhHwKForCGCuKhNUYS3Jr1GZsrdCqfGk7H2SHM59rMdfeoaakHBYa+eD7pH6Ouv3I0x508u5jRpUAtSwwJsxsg==","_resolved":"/tmp/69e66450521bbbd742be694d9ee8be71/khanacademy-keypad-context-0.0.0-PR3399-20260323233802.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3399-20260323233802.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"74d5309f2e8f82af72a7cc45a3edbdfab8135bbe","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3399-20260323233802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3399-20260323233802.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3399-20260323233802_1774309099317_0.9136084458725067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:38:19.468Z","publish_time":1774309099468,"_source_registry_name":"default","_cnpm_publish_time":1774309099468},"0.0.0-PR3386-20260323233018":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3386-20260323233018","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3386-20260323233018"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3386-20260323233018","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+RRTuKLPqDk6hLPrno2TqH3mJFm381J87pdjjsZx1ZoFP1sgvwi48AV8BFRZDhesxjdZvuJ0Ux4ZpfQiBhPZ5g==","_resolved":"/tmp/159fb3e1c3a0fae32d398f3b2a81bdfa/khanacademy-keypad-context-0.0.0-PR3386-20260323233018.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3386-20260323233018.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"b2d70c9d59d709d05449c24870501dd91ecaee9f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3386-20260323233018.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3386-20260323233018.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3386-20260323233018_1774308639167_0.6010664535891908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:30:39.361Z","publish_time":1774308639361,"_source_registry_name":"default","_cnpm_publish_time":1774308639361},"0.0.0-PR3395-20260323233001":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3395-20260323233001","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3395-20260323233001"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3395-20260323233001","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ERwr4mmJ75cCeBxI64Jz3lH+hMomlJRF9ArPFnQhg+H6z3F4W+rnkt8Pm1Xp7wRQVsWK7LjC20t1iWrKCINpHQ==","_resolved":"/tmp/164d3a593b317b8542c4203d9dcf2d91/khanacademy-keypad-context-0.0.0-PR3395-20260323233001.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3395-20260323233001.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"bb11f5e2be9650d1cfaa45db8d602869526669fc","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3395-20260323233001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3395-20260323233001.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3395-20260323233001_1774308619259_0.10668208200421403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:30:19.405Z","publish_time":1774308619405,"_source_registry_name":"default","_cnpm_publish_time":1774308619405},"0.0.0-PR3394-20260323231438":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3394-20260323231438","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3394-20260323231438"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3394-20260323231438","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JWeEA/CQy4FnmnKkbjT/65S/2u+HY6LmvHL/W/9JWctiVHZCluhTCDtn84cDrTwPb/49CrOzluVyCGe4bEqZLA==","_resolved":"/tmp/eb17f860c07bf8d0c221ffe9169dd40a/khanacademy-keypad-context-0.0.0-PR3394-20260323231438.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3394-20260323231438.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"2d9cefecbc25713c0ff7de105e3d40136e749e13","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3394-20260323231438.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3394-20260323231438.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3394-20260323231438_1774307695230_0.9730812976148175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:14:55.383Z","publish_time":1774307695383,"_source_registry_name":"default","_cnpm_publish_time":1774307695383},"0.0.0-PR3405-20260323230817":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3405-20260323230817","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3405-20260323230817"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3405-20260323230817","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8eqcE7qztZ/P0Vdeeyt1aS/vJRJOHU3goyv331Z0L91RIQZs8BZNY/7sWWTURQNpxw4EqYtaLgxXmHdh0sE7BQ==","_resolved":"/tmp/18b1c0fc14896b9d943ba1cffa70d9e0/khanacademy-keypad-context-0.0.0-PR3405-20260323230817.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3405-20260323230817.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"fa98e8865c17234c03358a46c7aad2f1fecbf329","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3405-20260323230817.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3405-20260323230817.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3405-20260323230817_1774307314827_0.8699467704619415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:08:35.002Z","publish_time":1774307315002,"_source_registry_name":"default","_cnpm_publish_time":1774307315002},"0.0.0-PR3393-20260323230604":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3393-20260323230604","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3393-20260323230604"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3393-20260323230604","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CHTRdpor+A8jfuk5rClTLuKrADRzDMbs8W369Mb0pvuIKmuCs+3J7QXGrHtVztw8KYCcb2Knks7iBIbfEWv5dg==","_resolved":"/tmp/e3bc8305b4b3cb191dab5a206464928a/khanacademy-keypad-context-0.0.0-PR3393-20260323230604.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3393-20260323230604.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0fa635dfccb133a0c8846b9bce3fa6a0a6fb5ab1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3393-20260323230604.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3393-20260323230604.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3393-20260323230604_1774307182596_0.10709454568112053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T23:06:22.728Z","publish_time":1774307182728,"_source_registry_name":"default","_cnpm_publish_time":1774307182728},"0.0.0-PR3381-20260323225357":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3381-20260323225357","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260323225357"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260323225357","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nrQ7z4LmYsmaw3DmJ70phhYjR6e1gO+EukRRyG/NHQiS5nGYNcWozi/3ydSjTMYuWwUV4AjIhlIhJcm6EVo+6A==","_resolved":"/tmp/936fef51f6be31b37ceeba2b1af1b36b/khanacademy-keypad-context-0.0.0-PR3381-20260323225357.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260323225357.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"d51e5e76a0ba25a020d1651791823868d15fcf08","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260323225357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260323225357.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3381-20260323225357_1774306454495_0.9215155190320599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:54:14.646Z","publish_time":1774306454646,"_source_registry_name":"default","_cnpm_publish_time":1774306454646},"0.0.0-PR3377-20260323224443":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260323224443","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260323224443"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260323224443","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0fQNN0BLKVAZ3QelZhygIx439D/9D/le4p/unqe1RNAB1c+wUVSwYMpcTXWXV9V1ciHE03Yuo3Z3hst55oEPbQ==","_resolved":"/tmp/f8d8b83f46f782d8a9839ad8775d156b/khanacademy-keypad-context-0.0.0-PR3377-20260323224443.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260323224443.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"35ec76f69666ae64dacc9090fe05133fd1c42d0d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260323224443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260323224443.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260323224443_1774305900398_0.1800972876688487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:45:00.586Z","publish_time":1774305900586,"_source_registry_name":"default","_cnpm_publish_time":1774305900586},"0.0.0-PR3377-20260323223619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260323223619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260323223619"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260323223619","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h7qv2JS+C0etWBbquiU79cM+BcBeEBVdVBSMgbFNdkvgRdmXsomy4ut3kYCF2BBIf+p5e0fJv/gA0oz0a2qSqw==","_resolved":"/tmp/2909f63c8a202efa7d664615f8b060bb/khanacademy-keypad-context-0.0.0-PR3377-20260323223619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260323223619.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"740750c3d4963b7ca7780692d8fe7a850e9f137f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260323223619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260323223619.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260323223619_1774305396314_0.07441909602951391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:36:36.587Z","publish_time":1774305396587,"_source_registry_name":"default","_cnpm_publish_time":1774305396587},"0.0.0-PR3404-20260323222346":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3404-20260323222346","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3404-20260323222346"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3404-20260323222346","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Its4ZjQWCLQhVUgfJiI/gDg5RqbUkOO/8X3ha3ZSmjBtMFkG03mRqdB8lcefzf1L/b6yZ2yNPVkO39/LogQrdQ==","_resolved":"/tmp/02abdb314fc485967f1e564b161c6f0f/khanacademy-keypad-context-0.0.0-PR3404-20260323222346.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3404-20260323222346.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"66ccee6496aa9f2ba4c71effc65166db6997829f","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3404-20260323222346.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3404-20260323222346.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3404-20260323222346_1774304643307_0.6344740795791004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:24:03.458Z","publish_time":1774304643458,"_source_registry_name":"default","_cnpm_publish_time":1774304643458},"0.0.0-PR3404-20260323222138":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3404-20260323222138","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3404-20260323222138","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a20310ac59387774b5595328fd50a6c5e755adea","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3404-20260323222138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3404-20260323222138.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3404-20260323222138.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/10b5994f3c49b13ddc0c9d4dd6f158e9/khanacademy-keypad-context-0.0.0-PR3404-20260323222138.tgz","_integrity":"sha512-XP8d35SJUFTMA2gBg+r8E+5ogdlGEuwJsOxppKcf/f21g3lk0CKoLNXfqnRj5xaU5YVIxGihlYDP+V4owxRTrA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3404-20260323222138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3404-20260323222138_1774304515776_0.28906397382156324","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-23T22:21:55.920Z","publish_time":1774304515920,"_source_registry_name":"default","_cnpm_publish_time":1774304515920},"0.0.0-PR3399-20260323222014":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3399-20260323222014","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3399-20260323222014"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3399-20260323222014","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5uruuIrRAReF+2u9TAy28RPRBHHSU82ajbB8TlmN+9iwXp7PKY3XYvwhYWCDvfKbhvZryM356+EtayhaL2zVVw==","_resolved":"/tmp/ac3cbbb26dea9f8495f86678c3a84edd/khanacademy-keypad-context-0.0.0-PR3399-20260323222014.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3399-20260323222014.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0da4eb6446e342829ac439d83d2bab0bea3d1745","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3399-20260323222014.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3399-20260323222014.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3399-20260323222014_1774304429885_0.16457504655395971"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:20:30.028Z","publish_time":1774304430028,"_source_registry_name":"default","_cnpm_publish_time":1774304430028},"0.0.0-PR3399-20260323221809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3399-20260323221809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3399-20260323221809"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3399-20260323221809","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o7GkBTPzatWC1PY2B/TxyJ/eDcb8l6iTy9FgsMpTYfXuqkPC7Od3BS3PluV/oDRvDVb5GkuPET4WWsR/Igfpfw==","_resolved":"/tmp/3cfe4184e9f5fb3c57cf61d8dbccd96c/khanacademy-keypad-context-0.0.0-PR3399-20260323221809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3399-20260323221809.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"c1f9968336a9fd296815fbcf106bf042d4534213","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3399-20260323221809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3399-20260323221809.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3399-20260323221809_1774304306223_0.18300793764003243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:18:26.373Z","publish_time":1774304306373,"_source_registry_name":"default","_cnpm_publish_time":1774304306373},"0.0.0-PR3404-20260323221403":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3404-20260323221403","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3404-20260323221403","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e9f9f82129841e78b16833c169809696d0476d7c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3404-20260323221403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3404-20260323221403.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3404-20260323221403.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/0b57ca7b755c180d2f6c70a7d755ed44/khanacademy-keypad-context-0.0.0-PR3404-20260323221403.tgz","_integrity":"sha512-X/iAoVrbVwm/vYxCbdFp67/iL28tOJC4jW5DJMMud+oAitgQv+szuwwDgToqxxXIG5yI+v3+DN0Up4ulOLP42Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3404-20260323221403"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3404-20260323221403_1774304059695_0.3223593344409639","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-23T22:14:19.847Z","publish_time":1774304059847,"_source_registry_name":"default","_cnpm_publish_time":1774304059847},"0.0.0-PR3404-20260323221106":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3404-20260323221106","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3404-20260323221106"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3404-20260323221106","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9NyRsa7MqM2VebrEcb1+DE7MiOxBNWNGk60mxTUpWv3y0HKZ+G1AfA51P6Jj+nqdU3twcfAtgrkz3EEyOR0f7Q==","_resolved":"/tmp/84b28a57e43170cec665545d2205c2a0/khanacademy-keypad-context-0.0.0-PR3404-20260323221106.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3404-20260323221106.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"751cf2cfea40ccfb73a4003ae0650bbb2f91ee26","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3404-20260323221106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3404-20260323221106.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3404-20260323221106_1774303883031_0.010388452839337647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:11:23.229Z","publish_time":1774303883229,"_source_registry_name":"default","_cnpm_publish_time":1774303883229},"0.0.0-PR3393-20260323220750":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3393-20260323220750","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3393-20260323220750","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"82a8cda58aa61ba15880774bff2414d096648ff1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3393-20260323220750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3393-20260323220750.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3393-20260323220750.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/0094dd9490f25f1229222a690990c70f/khanacademy-keypad-context-0.0.0-PR3393-20260323220750.tgz","_integrity":"sha512-nxVIN31JZH/lzR3wb3uv0s8i3iRUZ9gY9lEDExnD/wQN7W5+bdJEnSP+7WIeAzIldd+bZBW3EBSAQ4DsufOZiA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3393-20260323220750"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3393-20260323220750_1774303686383_0.552622646213041","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-23T22:08:06.564Z","publish_time":1774303686564,"_source_registry_name":"default","_cnpm_publish_time":1774303686564},"0.0.0-PR3404-20260323220729":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3404-20260323220729","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3404-20260323220729"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3404-20260323220729","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SYf+5Yf0Dng5BKW1NESsmsW+d9elMCIIBLn5LsOx9AihZi31fhKhbH7GCQnUv4Cs0mjtQZXZPxJ/CoLMMbO4lA==","_resolved":"/tmp/fcb8841fe5032b72185f068bc276ad39/khanacademy-keypad-context-0.0.0-PR3404-20260323220729.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3404-20260323220729.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"c57259e2acff966b791ab6c183b2f94851597fcb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3404-20260323220729.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3404-20260323220729.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3404-20260323220729_1774303665473_0.19531215087601805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:07:45.619Z","publish_time":1774303665619,"_source_registry_name":"default","_cnpm_publish_time":1774303665619},"0.0.0-PR3400-20260323220426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3400-20260323220426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3400-20260323220426"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3400-20260323220426","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fIowFHbbVfCsRbkQP9icrhp9vXDUwPoSPvF5T1+Qv1BSttAk/V/5mlASod9KP7L3empu5J548uh0uFMxfZ0PJg==","_resolved":"/tmp/d9180738928e3dcc26e7e23964d5a36f/khanacademy-keypad-context-0.0.0-PR3400-20260323220426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3400-20260323220426.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"d4c693f7bccade4f447a354cf66a3f4d79b0cf81","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3400-20260323220426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3400-20260323220426.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3400-20260323220426_1774303482686_0.646290084807791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T22:04:42.859Z","publish_time":1774303482859,"_source_registry_name":"default","_cnpm_publish_time":1774303482859},"0.0.0-PR3343-20260323214901":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3343-20260323214901","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260323214901","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bc833f3a38a637ebbdbde45051580dcf747a9c9e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260323214901.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260323214901.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260323214901.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/488f8aa51471ea723cc199ab21ee7872/khanacademy-keypad-context-0.0.0-PR3343-20260323214901.tgz","_integrity":"sha512-OTKqo+4QFKyMJsJ9F10miDUHA8wipHZQbDMT+ertXZ3nEZF7ZT1aGLTy0WoEBJKSxELVLNGPtbBf8VH3By6WiA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260323214901"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3343-20260323214901_1774302563893_0.9478319517754077","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-23T21:49:24.044Z","publish_time":1774302564044,"_source_registry_name":"default","_cnpm_publish_time":1774302564044},"0.0.0-PR3392-20260323214740":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3392-20260323214740","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3392-20260323214740"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3392-20260323214740","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3sJ5jG2anW7ODNv3doBEEm0A5G3fnfmiBRdW51JiwxxopuNiu6W+gx2fQaR0oAxP2U+uD6fErWF5rgpC02y1AQ==","_resolved":"/tmp/2d3ac53ac7d34dba505d10e5cb25c987/khanacademy-keypad-context-0.0.0-PR3392-20260323214740.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3392-20260323214740.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9cbb6dd30078be0ba72b3d0a22b3b9cf23eab14d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3392-20260323214740.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3392-20260323214740.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3392-20260323214740_1774302482977_0.7623169172024189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T21:48:03.126Z","publish_time":1774302483126,"_source_registry_name":"default","_cnpm_publish_time":1774302483126},"0.0.0-PR3343-20260323214650":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3343-20260323214650","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260323214650","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c5e3040a531a4ba19db173037040a1090d676857","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260323214650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260323214650.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260323214650.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f00fd5b18388fd0d46a98f8b01be1902/khanacademy-keypad-context-0.0.0-PR3343-20260323214650.tgz","_integrity":"sha512-QAzvy2zLZqdKB94N/txvCMwfIIupRHwIdO957D8wSAZlheWKLLht7ZJ1c/LROPSEGB6fd/fKqHDnwKhPi4fywA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260323214650"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3343-20260323214650_1774302429148_0.1438371105973939","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-23T21:47:09.331Z","publish_time":1774302429331,"_source_registry_name":"default","_cnpm_publish_time":1774302429331},"0.0.0-PR3392-20260323214534":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3392-20260323214534","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3392-20260323214534"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3392-20260323214534","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-78Mu2PNuHrHMuhtF2N9g04dJ1twzkZHEfYx5Z7GEjsPQm6t/KYoTJmZGh9i0KSFr/6G6HHkkFjG69pi66cJb4Q==","_resolved":"/tmp/82c03da6330803722c86149971d06927/khanacademy-keypad-context-0.0.0-PR3392-20260323214534.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3392-20260323214534.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"791e87352c7843c69312e8f26f79ee85b50a16d2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3392-20260323214534.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3392-20260323214534.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3392-20260323214534_1774302354840_0.4225748148268531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T21:45:54.997Z","publish_time":1774302354997,"_source_registry_name":"default","_cnpm_publish_time":1774302354997},"0.0.0-PR3376-20260323213505":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3376-20260323213505","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3376-20260323213505"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3376-20260323213505","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kkTb/4xkd49SSK1y3V9g+ApOdGvIwE1vs3B13VGJPaeGnOix7HTtuLVNfmi9l1hGT1UxwKSd1n/P9PHc/9kAgQ==","_resolved":"/tmp/5caf543b27a3940bc1ebb22e5e7b984b/khanacademy-keypad-context-0.0.0-PR3376-20260323213505.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3376-20260323213505.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"2b7cc852227812f7c78e3c1a8141bcb98b524ad3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3376-20260323213505.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3376-20260323213505.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3376-20260323213505_1774301722050_0.26271786699695787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T21:35:22.222Z","publish_time":1774301722222,"_source_registry_name":"default","_cnpm_publish_time":1774301722222},"0.0.0-PR3403-20260323211126":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3403-20260323211126","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3403-20260323211126"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3403-20260323211126","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RFsapymd7699F+rwdcjC1EGMQoh7J02vcljfNhdZru93t2FcabwG4RTTfRYBYsRwZfPEfbDCrntRlwSDsw4jhg==","_resolved":"/tmp/f66b06b3eb02be8650ca08724c916e33/khanacademy-keypad-context-0.0.0-PR3403-20260323211126.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3403-20260323211126.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9668c6ba485007c44a2ef288fc73bc2ce73614ec","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3403-20260323211126.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3403-20260323211126.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3403-20260323211126_1774300304880_0.4221535221914956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T21:11:45.040Z","publish_time":1774300305040,"_source_registry_name":"default","_cnpm_publish_time":1774300305040},"0.0.0-PR3380-20260323210040":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3380-20260323210040","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3380-20260323210040"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3380-20260323210040","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fNAmaJnSBBdpgBNV/oPMJBin5liDqrngact0SIEkCyEs8NwPXXyTI6+svxd3fhxCDIhbwalP7y1Z737REHPALw==","_resolved":"/tmp/28a47cd43355653c5f5b5c2307d887e6/khanacademy-keypad-context-0.0.0-PR3380-20260323210040.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3380-20260323210040.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"901d8cb9bf92620dc2fa2a1071e271d8900010cc","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3380-20260323210040.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3380-20260323210040.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3380-20260323210040_1774299657335_0.35306093270733396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T21:00:57.506Z","publish_time":1774299657506,"_source_registry_name":"default","_cnpm_publish_time":1774299657506},"0.0.0-PR3352-20260323205248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3352-20260323205248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260323205248"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260323205248","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1XEJOjGa04KWS9evP8xMJW8DqxNrSEtjgYvTBTBD/kzIYNBOcxNFki6BZMm8KpncFylpq4OPAOw9PKozzmD4bA==","_resolved":"/tmp/06d58bfbce128918bbc92b73ef309ecb/khanacademy-keypad-context-0.0.0-PR3352-20260323205248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260323205248.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"a71845bb83936de4112c877e7d76daf97cbe1a9d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260323205248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260323205248.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3352-20260323205248_1774299186053_0.4577043174782498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:53:06.207Z","publish_time":1774299186207,"_source_registry_name":"default","_cnpm_publish_time":1774299186207},"0.0.0-PR3381-20260323205225":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3381-20260323205225","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260323205225"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260323205225","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0d6ct+bZz4GuiyEqjLMtVa0//s1Zuut2rnc218NBgTpRRvCPf2LxQX0jlB/4Tg9FpftR5w+H3LqoxC3urd3g+Q==","_resolved":"/tmp/0d7289622432a6fb7008f4c0c5808183/khanacademy-keypad-context-0.0.0-PR3381-20260323205225.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260323205225.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"f3f6c0f4b93173832d4fbbd2da24593fd1f420e4","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260323205225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260323205225.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3381-20260323205225_1774299162829_0.8713890915015807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:52:42.984Z","publish_time":1774299162984,"_source_registry_name":"default","_cnpm_publish_time":1774299162984},"0.0.0-PR3398-20260323204549":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3398-20260323204549","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3398-20260323204549"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3398-20260323204549","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yLaooC16iZFh9OkrDEfwGHYrkE0ErHK2Sf4t4pp2HnfXjSupRZ3YLGOApAQD/CAVUBWuBGqdMWGqbI7Tyn7s5Q==","_resolved":"/tmp/ab7b91d04b68fc739aef22a104fac3ca/khanacademy-keypad-context-0.0.0-PR3398-20260323204549.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3398-20260323204549.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"6a45ebdc7b15c697e555e6a0832e7a276a8e982c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3398-20260323204549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3398-20260323204549.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3398-20260323204549_1774298768043_0.8217872136015383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:46:08.189Z","publish_time":1774298768189,"_source_registry_name":"default","_cnpm_publish_time":1774298768189},"0.0.0-PR3398-20260323204054":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3398-20260323204054","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3398-20260323204054"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3398-20260323204054","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t06KytJ/3tnPcTnn/7edyCd5b4KL1d9KQAVT4r+PUB4N+e6iXK4wPj1owXbodkW7T2vl7zLLOBW9kYjmkTat2w==","_resolved":"/tmp/6a6c98b4281af7ae4ad3e95ada2fef2c/khanacademy-keypad-context-0.0.0-PR3398-20260323204054.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3398-20260323204054.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"1f44de6f60897a02fd02daf9ffc7b6a4af50e401","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3398-20260323204054.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3398-20260323204054.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3398-20260323204054_1774298471013_0.5366777665146805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:41:11.261Z","publish_time":1774298471261,"_source_registry_name":"default","_cnpm_publish_time":1774298471261},"0.0.0-PR3351-20260323203909":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260323203909","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260323203909"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260323203909","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5fwZuH4f5uwqGn1VwxAsY3Xe8viMKzw5R4y9HwtchzwqKBCgy7zHRhwQnwurKUGHEof77BwPJj4viRWO+7FujA==","_resolved":"/tmp/6d9a40a1a8baab2a1c273f8c8fb0b12d/khanacademy-keypad-context-0.0.0-PR3351-20260323203909.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260323203909.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"090ae4344e32541313cefdef61c6d093c97b0987","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260323203909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260323203909.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260323203909_1774298366853_0.48347159512184157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:39:27.000Z","publish_time":1774298367000,"_source_registry_name":"default","_cnpm_publish_time":1774298367000},"0.0.0-PR3389-20260323203201":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260323203201","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260323203201"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260323203201","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UOQIAdtNG9gj6tu4EsphbaBygCPKR2gv2FiAwjCJXhr1Xzu+j+uFJG2vVx+VrdLMYWmcWWwDU7FMDHsU4Cckyg==","_resolved":"/tmp/160b9412b7b78689d11d01368ee1fd43/khanacademy-keypad-context-0.0.0-PR3389-20260323203201.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260323203201.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"f10b16d084257341f388bbc7abd101a6766030b1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260323203201.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260323203201.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260323203201_1774297939896_0.6583043125305472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:32:20.053Z","publish_time":1774297940053,"_source_registry_name":"default","_cnpm_publish_time":1774297940053},"0.0.0-PR3350-20260323201840":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3350-20260323201840","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260323201840"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260323201840","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IQ8YbwS3a9O0EzmraICXlc+I0LehinaQzGNq9TriadYq9oCl2kRDd/XslvwHuCA1ANh67ZPm3gEH3nq9a3Ohog==","_resolved":"/tmp/33505b7131c990877206da89eaddacaf/khanacademy-keypad-context-0.0.0-PR3350-20260323201840.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260323201840.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"91252d4f7934f8eb476222dec6b17786395a8296","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260323201840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260323201840.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3350-20260323201840_1774297137012_0.012808636593782285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:18:57.198Z","publish_time":1774297137198,"_source_registry_name":"default","_cnpm_publish_time":1774297137198},"0.0.0-PR3400-20260323200639":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3400-20260323200639","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3400-20260323200639"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3400-20260323200639","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SCyMdUYtC4klVLjUkYNy8niQPQ1C9Di6TPp7camQq65lo5V3w+XVgf2GlcqBcmalG9b6jNqdnQWFga5HjfrYUw==","_resolved":"/tmp/7118f4a80c03e457db9291c206741a97/khanacademy-keypad-context-0.0.0-PR3400-20260323200639.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3400-20260323200639.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"6f4d544f19cfe9cba3e38d9fcfda76261957211b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3400-20260323200639.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3400-20260323200639.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3400-20260323200639_1774296416238_0.3726148068980937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T20:06:56.372Z","publish_time":1774296416372,"_source_registry_name":"default","_cnpm_publish_time":1774296416372},"0.0.0-PR3400-20260323194913":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3400-20260323194913","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3400-20260323194913"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3400-20260323194913","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xQ31q7c0TPVSYFaGKxo46h2qzZvqeeUA6gtPcLKqrF1uhKx6dulT7kB1GcbyZGqJ9LNelmu3KlAfvQ/xIxXb/A==","_resolved":"/tmp/50e8194c13fbc48fd9f890b809c7faf0/khanacademy-keypad-context-0.0.0-PR3400-20260323194913.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3400-20260323194913.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"dc99a7f4c4ca22c8643e6876277d169becd6ac43","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3400-20260323194913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3400-20260323194913.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3400-20260323194913_1774295370187_0.9866960947894654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T19:49:30.334Z","publish_time":1774295370334,"_source_registry_name":"default","_cnpm_publish_time":1774295370334},"0.0.0-PR3389-20260323193218":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260323193218","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260323193218"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260323193218","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lgn+CqGeQcZ18KmVdiegvTES/G11QGsn59oh/luYNPvjq0uVfjLx2tVxKgHv9hlv59zgA4NfU01dxj2r4hdkWQ==","_resolved":"/tmp/5557ac3be0966b01d915072635293da8/khanacademy-keypad-context-0.0.0-PR3389-20260323193218.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260323193218.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"6fab7a8bf063dc29df86f8580dc43942a1b83524","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260323193218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260323193218.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260323193218_1774294358327_0.5014148627215635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T19:32:38.497Z","publish_time":1774294358497,"_source_registry_name":"default","_cnpm_publish_time":1774294358497},"0.0.0-PR3389-20260323192750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260323192750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260323192750"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260323192750","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Jr6XSIuXJJC1Qac8KsOmPki30B9tR6Yr53omNGDFFepfFJAeG63Yg2YOSGXrKMMehoP0rmOIf0c7xPrK8BpVzA==","_resolved":"/tmp/5554710e5e3842d3017ac895ffd2d98d/khanacademy-keypad-context-0.0.0-PR3389-20260323192750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260323192750.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"4fc38aedc3ddf97ff1d1ceea7b2368c6f2559488","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260323192750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260323192750.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260323192750_1774294087820_0.7428593513497599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T19:28:07.993Z","publish_time":1774294087993,"_source_registry_name":"default","_cnpm_publish_time":1774294087993},"0.0.0-PR3389-20260323191301":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260323191301","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260323191301"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260323191301","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aziqr5GvcXzpfQee7h4hfAVMrU3/8vdUHc3jiumhK4nNFFabtSLvV9Mfvp4Nbd4FBqHX51sCnprgqlqzq08niw==","_resolved":"/tmp/939d91576d7a332bb8e89d8b394f84ff/khanacademy-keypad-context-0.0.0-PR3389-20260323191301.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260323191301.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"45f972628fe006638bac4751d4beb10d8fdbedea","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260323191301.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260323191301.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260323191301_1774293198695_0.555956563420485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T19:13:18.865Z","publish_time":1774293198865,"_source_registry_name":"default","_cnpm_publish_time":1774293198865},"0.0.0-PR3349-20260323191150":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260323191150","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260323191150"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260323191150","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vx7F40pm1qd+LJzGB139sApSgkIo/pfqlZVX89DXaWhjQjHxTnLLmrLi6njVtTT82pfP1BF45hgtsP2KuIYWzg==","_resolved":"/tmp/b8e818aac2fa2bea70d61b4aeee5c539/khanacademy-keypad-context-0.0.0-PR3349-20260323191150.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260323191150.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"2d9f08a4581715d60ae15a78a93aa349f60a17f3","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260323191150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260323191150.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260323191150_1774293128796_0.11140943255546709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T19:12:08.934Z","publish_time":1774293128934,"_source_registry_name":"default","_cnpm_publish_time":1774293128934},"0.0.0-PR3389-20260323190222":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260323190222","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260323190222"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260323190222","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2kM9PwRDhPxzjvXiwRfsfLziWJkA7ts804+kStYKHC3qSwRRo1yDwxdrStt39ZYmggopkbmmgSROhKNl1PHRaA==","_resolved":"/tmp/5eade2badb1efc2a09b177883d9cb831/khanacademy-keypad-context-0.0.0-PR3389-20260323190222.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260323190222.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"e73890127552a9da405ffad4c92ac847999206c0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260323190222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260323190222.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260323190222_1774292558489_0.46625310310693835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T19:02:38.650Z","publish_time":1774292558650,"_source_registry_name":"default","_cnpm_publish_time":1774292558650},"0.0.0-PR3389-20260323185637":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260323185637","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260323185637"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260323185637","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QUwYFlPMJua1Ip/yYVUS6LAJG7Bdp7XYfcBNUJ1eXPA2EC2R3Oc4vHSjMckbgNJgJAYGm0DyTsFJMXN9cPVTdw==","_resolved":"/tmp/856daf32c8325df781e6aac1b7fd0540/khanacademy-keypad-context-0.0.0-PR3389-20260323185637.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260323185637.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"8c23c9be8e69dd3968b38ff3a136c277836d9759","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260323185637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260323185637.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260323185637_1774292213734_0.011526776193368615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T18:56:53.893Z","publish_time":1774292213893,"_source_registry_name":"default","_cnpm_publish_time":1774292213893},"0.0.0-PR3349-20260323185138":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260323185138","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260323185138"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260323185138","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r3zv7nRq2ZGQrXUef++j4IoIlVneg445M3oNKEd20ju15yMeHUvZLOmdvWd64UwktxFDunmeGM3iUsYBkq0EDw==","_resolved":"/tmp/3ab170d47b679bf5225a223a441680ed/khanacademy-keypad-context-0.0.0-PR3349-20260323185138.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260323185138.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"1b2feabb3d239608511f5731287f72300a255d4f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260323185138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260323185138.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260323185138_1774291915069_0.47579406667678215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T18:51:55.203Z","publish_time":1774291915203,"_source_registry_name":"default","_cnpm_publish_time":1774291915203},"0.0.0-PR3348-20260323182003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3348-20260323182003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260323182003"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260323182003","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Mfy9KtbaoyNtfEGSDmtzZtABAdjqaawygLmvPE5m97vE741GNBz7U+xK1+IhcQqHzq2nOf8JuLtzkE10AO0z/g==","_resolved":"/tmp/734cf7e4d500f161d9681090f7115ec7/khanacademy-keypad-context-0.0.0-PR3348-20260323182003.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260323182003.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"3e81f1b73228c85ba43accb7cd3cabca3da98c8b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260323182003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260323182003.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3348-20260323182003_1774290020429_0.7516192068737513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T18:20:20.580Z","publish_time":1774290020580,"_source_registry_name":"default","_cnpm_publish_time":1774290020580},"0.0.0-PR3389-20260323172630":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260323172630","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260323172630"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260323172630","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LIfEgGwOYOYwpT3EMX7q26vHnKkaXcer/AQGv6xjTbahtbnpWcInUHHtd8nHA8SYuah8RDohAQGlfFp59EZIXw==","_resolved":"/tmp/f2d9e7bc434311a10956613c58b70b8b/khanacademy-keypad-context-0.0.0-PR3389-20260323172630.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260323172630.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"71c4cca163c9bdc90e513dbeba7599e39e12e396","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260323172630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260323172630.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260323172630_1774286815105_0.13672316030734444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T17:26:55.246Z","publish_time":1774286815246,"_source_registry_name":"default","_cnpm_publish_time":1774286815246},"0.0.0-PR3385-20260323165107":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260323165107","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260323165107"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260323165107","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r97ifNNd7rT5/Ii5d64sjby5d3Q5/6POHgUCCkCNltR4HkyffDZLuXwlJYh+D9ccTNj2Xh0vumOl2quZcwKN9g==","_resolved":"/tmp/2f7460d90754ec5d9734d9eac5922723/khanacademy-keypad-context-0.0.0-PR3385-20260323165107.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260323165107.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"a53670f18eccfc5b5341090626c9e4feea63dc8b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260323165107.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260323165107.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260323165107_1774284686516_0.012130401828407633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T16:51:26.680Z","publish_time":1774284686680,"_source_registry_name":"default","_cnpm_publish_time":1774284686680},"0.0.0-PR3385-20260323141242":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260323141242","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260323141242"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260323141242","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EzIvUfd+jpLPsXEgNWC9nh3lBugGAWoHj7NGm5hppsLEIKroTLgtKl8LMdaarHb5wiw2m4o5yC/cSauI8iWoqw==","_resolved":"/tmp/28d3609bef08f856d6ec8d93e4e07cbc/khanacademy-keypad-context-0.0.0-PR3385-20260323141242.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260323141242.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"77c1cbe7f9fdde1aa8a4cdf0d7398c8489a9ac7d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260323141242.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260323141242.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260323141242_1774275178356_0.1830368205171331"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T14:12:58.534Z","publish_time":1774275178534,"_source_registry_name":"default","_cnpm_publish_time":1774275178534},"0.0.0-PR3256-20260323075142":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3256-20260323075142","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3256-20260323075142"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3256-20260323075142","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ehdayjJ9k+8fzeemqHziEFnJ+s8Z290qkqdxBbePG26s2JQLYX8jPw9s48Nd4s0KEYfq8e/mZ3gJPb40J7y3Xw==","_resolved":"/tmp/221cfff71201226dc51927d764763a5d/khanacademy-keypad-context-0.0.0-PR3256-20260323075142.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3256-20260323075142.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"28152cf127c7e111d4635b6a136478c5e7ff8dfd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3256-20260323075142.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3256-20260323075142.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3256-20260323075142_1774252319563_0.6587559833631074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T07:51:59.929Z","publish_time":1774252319929,"_source_registry_name":"default","_cnpm_publish_time":1774252319929},"0.0.0-PR3343-20260323050716":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260323050716","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260323050716"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260323050716","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aj3QxYgCyjwtrQVqC4htL2cl3iD+i+P40pLos4ArR2dmaqjiB4/q2+kaMlnhReYmJEsOJNDASGqELLeXc17EMw==","_resolved":"/tmp/736cec3f762c63d4585e81763ec35db8/khanacademy-keypad-context-0.0.0-PR3343-20260323050716.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260323050716.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"de717af8e58245886992573ba359376dee74d4a8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260323050716.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260323050716.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260323050716_1774242452230_0.6991890734808675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T05:07:32.465Z","publish_time":1774242452465,"_source_registry_name":"default","_cnpm_publish_time":1774242452465},"0.0.0-PR3343-20260323050454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260323050454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260323050454"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260323050454","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xhItjXVmTLdO/pugjZdYJ8rSiUSANhoBFZ80LOxnaprZcKqsvHMuWUC7Ai61KH1RVKCHytfa7p+zQuBrLLRp4Q==","_resolved":"/tmp/dc15590f3c162a6ed45d6f485e2378ef/khanacademy-keypad-context-0.0.0-PR3343-20260323050454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260323050454.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"414516e26aa4f8235d026100cc0ac32919ddf915","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260323050454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260323050454.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260323050454_1774242310135_0.047479116337460825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T05:05:10.277Z","publish_time":1774242310277,"_source_registry_name":"default","_cnpm_publish_time":1774242310277},"0.0.0-PR3343-20260320050901":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260320050901","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260320050901"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260320050901","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7Vis2fCkXLt+sQFwegV9j3QzgHmcTIIUWHxTal0YnCElBzXL206MJ1rEEh1gbTr/joDEqEaaOCwqtqmhUK6IIQ==","_resolved":"/tmp/cecc0c94b873ae86f1776c1b53c9e093/khanacademy-keypad-context-0.0.0-PR3343-20260320050901.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260320050901.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"1ede5bcc4bf6dea6a9f2f33905fdbfdf376c8c9f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260320050901.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260320050901.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260320050901_1773983357318_0.728530763988049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T05:09:17.479Z","publish_time":1773983357479,"_source_registry_name":"default","_cnpm_publish_time":1773983357479},"0.0.0-PR3343-20260320050638":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260320050638","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260320050638"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260320050638","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Xah2oFpOak9risZUVhCJELSBfLLWR7++FYP0P+A+TXcwgzMh+G0uEhH0Mm99xbJQywLOlFkldKw85dCIFJ0ciQ==","_resolved":"/tmp/a16b42d54e9ccb04dc08d04efb331733/khanacademy-keypad-context-0.0.0-PR3343-20260320050638.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260320050638.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"7434c57266b6042c1350d30544d7f483b90dcdb7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260320050638.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260320050638.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260320050638_1773983215119_0.9436876082869645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T05:06:55.314Z","publish_time":1773983215314,"_source_registry_name":"default","_cnpm_publish_time":1773983215314},"0.0.0-PR3343-20260320050424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260320050424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260320050424"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260320050424","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hG8D0/Q8VB2cNMg0izFNXUrBHJqm7wE1JDJKIPPrn2LUqHD6zCpSALzkwRpVhNOdqSLpoOLyy4eSsbLXy4Yg0w==","_resolved":"/tmp/58bcbaec1b195eaa68e1066a54e4cd15/khanacademy-keypad-context-0.0.0-PR3343-20260320050424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260320050424.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"c7ddeb23685f4cf8e71545e287bdb012ddc30fca","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260320050424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260320050424.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260320050424_1773983080407_0.9339692364557026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T05:04:40.561Z","publish_time":1773983080561,"_source_registry_name":"default","_cnpm_publish_time":1773983080561},"0.0.0-PR3400-20260319232855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3400-20260319232855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3400-20260319232855"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3400-20260319232855","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0PlUI+2uQ8f+PYfI6C4oPO+ukQzQvu5NOSXlPEXHosWePH1TnPZKu2GZq6lvhWcvFaOYXLvc7gIg8pELtD+KCg==","_resolved":"/tmp/96d03a8b6e7305ba54da035e9d3b6b1e/khanacademy-keypad-context-0.0.0-PR3400-20260319232855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3400-20260319232855.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"33a456a6ee71532bf2e3bad76692a73f4cac22df","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3400-20260319232855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3400-20260319232855.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3400-20260319232855_1773962954298_0.4640702782523012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T23:29:14.478Z","publish_time":1773962954478,"_source_registry_name":"default","_cnpm_publish_time":1773962954478},"0.0.0-PR3399-20260319232752":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3399-20260319232752","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3399-20260319232752"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3399-20260319232752","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cge/prpADdg/1qoM385d908C9cN62Zn8t1U2F/kc8f8LoEWrueTNdPbQOG+9e7+Oz2PJ/sm5wYvw1iLAtvAxgA==","_resolved":"/tmp/7e970bffb9233008ebe18fae1259c04c/khanacademy-keypad-context-0.0.0-PR3399-20260319232752.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3399-20260319232752.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"32912856bf2af9817240f8cfe7d1af227729f778","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3399-20260319232752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3399-20260319232752.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3399-20260319232752_1773962888074_0.601969694374443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T23:28:08.222Z","publish_time":1773962888222,"_source_registry_name":"default","_cnpm_publish_time":1773962888222},"0.0.0-PR3398-20260319232731":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3398-20260319232731","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3398-20260319232731"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3398-20260319232731","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ipKLXJFRLzqYv5N/xLcDYZdrCfGXnDs/Ak1DcEb7RWstfElnyVnfgdN4Apc+wErRKrnX/AevIn4LTVNsiwNpRQ==","_resolved":"/tmp/e0e7143e60520f1b55d60e2f22762389/khanacademy-keypad-context-0.0.0-PR3398-20260319232731.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3398-20260319232731.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"8f0c2291e073eb94521139bcf567e9345b8890ae","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3398-20260319232731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3398-20260319232731.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3398-20260319232731_1773962866285_0.35904003077799507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T23:27:46.433Z","publish_time":1773962866433,"_source_registry_name":"default","_cnpm_publish_time":1773962866433},"0.0.0-PR3397-20260319224246":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3397-20260319224246","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3397-20260319224246"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3397-20260319224246","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1NOfaaDvtMBnjxMqid8FPmSiaCf394ItOjH5Jv0KRfgiVOxqdJRKt2sQ+Dr2o9prFkeImYqQESV1ktKO9wt58w==","_resolved":"/tmp/4b2d3043d8f38bf9376124e3f522d428/khanacademy-keypad-context-0.0.0-PR3397-20260319224246.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3397-20260319224246.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"a9d562d35b36793451909ee3f405bb7f6ad975ab","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3397-20260319224246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3397-20260319224246.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3397-20260319224246_1773960182496_0.15550039782196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T22:43:02.676Z","publish_time":1773960182676,"_source_registry_name":"default","_cnpm_publish_time":1773960182676},"0.0.0-PR3391-20260319223456":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3391-20260319223456","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3391-20260319223456"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3391-20260319223456","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LnCH51AyCEdDJhW++TOWSVTRzGwpymSjiSUoAERly0KHMw1fUHAp426mFe3Dc/QIwxetYpGqSLiy+AOJRbADUw==","_resolved":"/tmp/2bfd36d5aaeb2c4862e9774cd76adbcf/khanacademy-keypad-context-0.0.0-PR3391-20260319223456.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3391-20260319223456.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"991a84070b18791f40ae11d52e8dc359a77d3305","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3391-20260319223456.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3391-20260319223456.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3391-20260319223456_1773959712576_0.37618978572687545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T22:35:12.793Z","publish_time":1773959712793,"_source_registry_name":"default","_cnpm_publish_time":1773959712793},"0.0.0-PR3391-20260319222555":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3391-20260319222555","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3391-20260319222555"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3391-20260319222555","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TKA5kt0Lob6HohAsjsRX7DL8evYes1z2JhQyaO1+3/HvB3yF8PIJczFxBRL+y08K0LiPr67faCYIRidhwr0lEg==","_resolved":"/tmp/511dc0f36e7f9c1a64f91c0871e75601/khanacademy-keypad-context-0.0.0-PR3391-20260319222555.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3391-20260319222555.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"7d3b874469dab3fa8fd6340b61a48a0ac634837a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3391-20260319222555.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3391-20260319222555.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3391-20260319222555_1773959171711_0.9492613535849537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T22:26:11.848Z","publish_time":1773959171848,"_source_registry_name":"default","_cnpm_publish_time":1773959171848},"0.0.0-PR3396-20260319222503":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3396-20260319222503","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3396-20260319222503"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3396-20260319222503","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CdoU2sEydUBSVPpeeSJdbIpVAUQXiR6kIFRii48ovBnXb2nQPpA43Lj6S5QSfQIg/bfUrtubG0N76DWQByTRKg==","_resolved":"/tmp/f3a204995270ceeeafee6b11440868d7/khanacademy-keypad-context-0.0.0-PR3396-20260319222503.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3396-20260319222503.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"f730aced53b66885954442e40c1abdd1d1212c21","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3396-20260319222503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3396-20260319222503.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3396-20260319222503_1773959122502_0.5871746284933936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T22:25:22.636Z","publish_time":1773959122636,"_source_registry_name":"default","_cnpm_publish_time":1773959122636},"0.0.0-PR3396-20260319222259":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3396-20260319222259","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3396-20260319222259"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3396-20260319222259","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NImgQB58xGwwhqlkGsk/W/+MWtT1M1BwzaNtvgf7y2rdvuOn2PcYQLzPKoi7B+RkCmYdDlh4moLAfW/7SSkjvA==","_resolved":"/tmp/89fe8bd5504a0f325f91a5ed75a6f5f3/khanacademy-keypad-context-0.0.0-PR3396-20260319222259.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3396-20260319222259.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"3c48f9bc8caf383358e1c6c9c79c7453097a20f9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3396-20260319222259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3396-20260319222259.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3396-20260319222259_1773958996014_0.13559447392032586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T22:23:16.192Z","publish_time":1773958996192,"_source_registry_name":"default","_cnpm_publish_time":1773958996192},"0.0.0-PR3395-20260319220327":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3395-20260319220327","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3395-20260319220327"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3395-20260319220327","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6CW4rfU6M0VdknxDH7ciK8D9HsdaGyDpRDkPfinM+r1aHB+t3/e8PSXYpP16l+26Ns0+Sqh5TJPzsmgnDZhYvw==","_resolved":"/tmp/5f20b69db0f02c1b830208e8b23706ea/khanacademy-keypad-context-0.0.0-PR3395-20260319220327.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3395-20260319220327.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"af351b3c6e71fce9695f92437ec547dfea05f44e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3395-20260319220327.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3395-20260319220327.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3395-20260319220327_1773957824194_0.7598397584966534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T22:03:44.448Z","publish_time":1773957824448,"_source_registry_name":"default","_cnpm_publish_time":1773957824448},"0.0.0-PR3395-20260319215810":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3395-20260319215810","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3395-20260319215810"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3395-20260319215810","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jRmcDdWM7FTaWtacUYjxoLmKLjHl6LXRC8fiaPNMh8xkJgcsyu2lZqJYpw4fBkSSXrJRRrcnCBBVYXZIyXioVg==","_resolved":"/tmp/aa4608c2adbbd27dd18b72bcaa67182f/khanacademy-keypad-context-0.0.0-PR3395-20260319215810.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3395-20260319215810.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9d91213b8becf6c24f16b1ab613e1e0034de01fc","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3395-20260319215810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3395-20260319215810.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3395-20260319215810_1773957506392_0.7027246456100802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:58:26.594Z","publish_time":1773957506594,"_source_registry_name":"default","_cnpm_publish_time":1773957506594},"0.0.0-PR3394-20260319215752":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3394-20260319215752","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3394-20260319215752","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"86b3f2bfe94c7c963edf8ab8e9bfb96e618687ac","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3394-20260319215752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3394-20260319215752.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3394-20260319215752.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e39ad06c83af98bed00ac6f05f145f82/khanacademy-keypad-context-0.0.0-PR3394-20260319215752.tgz","_integrity":"sha512-0DOzz+kWOz4KKKselQS+n4c4VjCdxQBOuOT2OA7IdZH92+csB2QCDw920XTP94knLSQ4ekvBtn+mnYRyCfW00A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3394-20260319215752"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3394-20260319215752_1773957488390_0.47116604229324976","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T21:58:08.542Z","publish_time":1773957488542,"_source_registry_name":"default","_cnpm_publish_time":1773957488542},"0.0.0-PR3393-20260319215731":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3393-20260319215731","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3393-20260319215731","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d33fb21592e8025965ae749ec2d64195081ad5d4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3393-20260319215731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3393-20260319215731.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3393-20260319215731.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/7b6d139bed3594aa05af4e7f3633c729/khanacademy-keypad-context-0.0.0-PR3393-20260319215731.tgz","_integrity":"sha512-GjoSJov16N/cvo9jhDftZ2kDoByDW/ot3TKWOxQT8Iip+eTA7z+QGHhaFZS0V3gLQQfbDio4D9/MdOmbR2wdzQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3393-20260319215731"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3393-20260319215731_1773957467799_0.913391356228926","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T21:57:48.008Z","publish_time":1773957468008,"_source_registry_name":"default","_cnpm_publish_time":1773957468008},"0.0.0-PR3394-20260319215546":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3394-20260319215546","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3394-20260319215546"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3394-20260319215546","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2vTYLKBWQbEuuDnFUVmsmyxCC/sOQIMmCYmGwmx4b0E0iIgJfC2Pungr4axhVXfacxgmlbNzznt62wP5y/GhXQ==","_resolved":"/tmp/eade4d6c9ac4b67c343be4f1bade7b8a/khanacademy-keypad-context-0.0.0-PR3394-20260319215546.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3394-20260319215546.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"1e49b0efa18978ae5dcf1cfccfba2866db5502bb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3394-20260319215546.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3394-20260319215546.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3394-20260319215546_1773957362469_0.8360890280694706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:56:02.633Z","publish_time":1773957362633,"_source_registry_name":"default","_cnpm_publish_time":1773957362633},"0.0.0-PR3393-20260319215520":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3393-20260319215520","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3393-20260319215520","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0cd0c209dccfa683b3e09185925cbab7a5c58b29","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3393-20260319215520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3393-20260319215520.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3393-20260319215520.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/a4a6abf50af40aeb1db8c44f75a2d692/khanacademy-keypad-context-0.0.0-PR3393-20260319215520.tgz","_integrity":"sha512-mXpkPYre4V0BSNQ19NDlLvuVhMrrDfAhoK94mrMJvGmm4py7KPVA8/3GbjcBvZeDDAb8UF24OimSUjK41rIthQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3393-20260319215520"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3393-20260319215520_1773957336981_0.9634360877940848","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T21:55:37.159Z","publish_time":1773957337159,"_source_registry_name":"default","_cnpm_publish_time":1773957337159},"0.0.0-PR3393-20260319215315":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3393-20260319215315","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3393-20260319215315"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3393-20260319215315","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RzJVNyj8R7KHl5dbtsr+MJUm3u6QfdenXktAkgM8/SJvrnG+7WL1ls74LMzKGHht3iTpcy4vJL1z4pgmv32f1A==","_resolved":"/tmp/7bb0cf113c0a0a09dfb84bcce293e4fe/khanacademy-keypad-context-0.0.0-PR3393-20260319215315.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3393-20260319215315.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"51f1557a3a45b6603dfdafff450705fdea5a7f70","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3393-20260319215315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3393-20260319215315.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3393-20260319215315_1773957210689_0.44144507983220205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:53:30.840Z","publish_time":1773957210840,"_source_registry_name":"default","_cnpm_publish_time":1773957210840},"0.0.0-PR3392-20260319214042":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3392-20260319214042","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3392-20260319214042","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1dcc8ada658787734e7b7f98839698b4fe0e2383","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3392-20260319214042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3392-20260319214042.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3392-20260319214042.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/6a3195295e04896198132972f91d81b5/khanacademy-keypad-context-0.0.0-PR3392-20260319214042.tgz","_integrity":"sha512-9ve8f30T+b9bk1OApZ7iDM5PjZhTjrhQFuQTvijeMWMC2YRlz8G8BFvK8knzcxXRouapZNiptWPjzyStZ8Ag4A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3392-20260319214042"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3392-20260319214042_1773956458645_0.6079524679085149","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T21:40:58.825Z","publish_time":1773956458825,"_source_registry_name":"default","_cnpm_publish_time":1773956458825},"0.0.0-PR3378-20260319214032":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3378-20260319214032","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3378-20260319214032","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d3d7212cfe87364d491c7574630b3a24a82203e3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3378-20260319214032.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3378-20260319214032.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3378-20260319214032.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/512e90a469a31604dd6580577f6a7de9/khanacademy-keypad-context-0.0.0-PR3378-20260319214032.tgz","_integrity":"sha512-RptHNdIaDIgdlxvFMtI6iMbMfOZLzdbYlalGU1KWrxsoVXmCYuYpd8BnpRHPzh/9PiF19XK05NXCidhgzj4ZyQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3378-20260319214032"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3378-20260319214032_1773956449702_0.4902204127902492","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T21:40:49.876Z","publish_time":1773956449876,"_source_registry_name":"default","_cnpm_publish_time":1773956449876},"0.0.0-PR3392-20260319213836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3392-20260319213836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3392-20260319213836"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3392-20260319213836","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Km2wCs8DHM0ILzSnSgGv/6DNbD5QzoU5PcVveRBGihmh5aDqiH+L/PBp1Pks27n0VGflyh5bS3LSeNDlfhG/uw==","_resolved":"/tmp/463d33d92852c000a4d8b10aa1ab8bd6/khanacademy-keypad-context-0.0.0-PR3392-20260319213836.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3392-20260319213836.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"66a3810a72e84858b53af933c42b4421aa5da142","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3392-20260319213836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3392-20260319213836.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3392-20260319213836_1773956332646_0.6858622354621069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:38:52.814Z","publish_time":1773956332814,"_source_registry_name":"default","_cnpm_publish_time":1773956332814},"0.0.0-PR3383-20260319212856":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3383-20260319212856","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3383-20260319212856"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3383-20260319212856","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UdsBBHEAg5xEwDhStB+unDBQPzvVU36nBhUN86EHWLBMJRrg004m8XpyGAvKzPq8y9ieBMeRBlDSHZx71RvrRQ==","_resolved":"/tmp/15faec036d7f5cfccce9d02d7830bed3/khanacademy-keypad-context-0.0.0-PR3383-20260319212856.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3383-20260319212856.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"28c29cb34ed1c12a8b5f443430b0cf01c599fad8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3383-20260319212856.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3383-20260319212856.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3383-20260319212856_1773955754023_0.7826151502391248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:29:14.161Z","publish_time":1773955754161,"_source_registry_name":"default","_cnpm_publish_time":1773955754161},"0.0.0-PR3391-20260319212655":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3391-20260319212655","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3391-20260319212655"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3391-20260319212655","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Jp5V/SA9dGwu3Y9PjgPXmoALjDIIDXSPUrny66P0Bb8lPb9ldpqvJloXomljcgjAtbaqiwRxybej/ybGEdOUUQ==","_resolved":"/tmp/1c0478b42cbdd76d884093f23ffc9326/khanacademy-keypad-context-0.0.0-PR3391-20260319212655.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3391-20260319212655.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"15778beef96645e3135acab9fb8cbabf124c04fb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3391-20260319212655.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3391-20260319212655.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3391-20260319212655_1773955634347_0.7841217073663085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:27:14.538Z","publish_time":1773955634538,"_source_registry_name":"default","_cnpm_publish_time":1773955634538},"0.0.0-PR3391-20260319212435":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3391-20260319212435","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3391-20260319212435"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3391-20260319212435","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+R+8wyqgLnS6+RplOmzjTEKpSFlWWhrNal+0j7rcnO+H783hGEi5Jsb7yxlY4UZd9RH1e4/oYDyL06Brs1aZYg==","_resolved":"/tmp/d37ba7912aa542c3a050a0629aa99100/khanacademy-keypad-context-0.0.0-PR3391-20260319212435.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3391-20260319212435.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"bb61697f231eafde4e7d332391edbdfe88bb8619","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3391-20260319212435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3391-20260319212435.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3391-20260319212435_1773955491347_0.2664788422115225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:24:51.515Z","publish_time":1773955491515,"_source_registry_name":"default","_cnpm_publish_time":1773955491515},"0.0.0-PR3389-20260319211707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260319211707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260319211707"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260319211707","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J7v67CgZKUdIueG664RgaYiN/r7+wh9sJLC03O+YXdsySItzL7ZrlGHr5arjt+f3beCKgnnzXJCOi7gzcOh9eg==","_resolved":"/tmp/6caf9a48e2b28f0b8ad4dbb4d7e35f1a/khanacademy-keypad-context-0.0.0-PR3389-20260319211707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260319211707.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"32866ba33bb15481404599de62b3737c4c8ec750","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260319211707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260319211707.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260319211707_1773955043410_0.9148553035719524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:17:23.596Z","publish_time":1773955043596,"_source_registry_name":"default","_cnpm_publish_time":1773955043596},"0.0.0-PR3390-20260319210409":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3390-20260319210409","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3390-20260319210409"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3390-20260319210409","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/eE0eCIzCVBhtXng/LvlQq+SOgnhLtI8Qd5krr/pB9zoIAfQkmxkTB9Ph1QAgovUvTSXtpdlVTtHQixPn5AIhw==","_resolved":"/tmp/8932fdfc58649692976fd20144fc481c/khanacademy-keypad-context-0.0.0-PR3390-20260319210409.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3390-20260319210409.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"9e4d1065bb2728a0d5bc72f01d2ec994ca1ee67a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3390-20260319210409.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3390-20260319210409.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3390-20260319210409_1773954265107_0.1375146012388675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:04:25.264Z","publish_time":1773954265264,"_source_registry_name":"default","_cnpm_publish_time":1773954265264},"0.0.0-PR3390-20260319210202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3390-20260319210202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3390-20260319210202"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3390-20260319210202","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MoTMko73XVzOUtjSPyX9fmEo7/7YW+Z0SYJbZwn7p3cj2mjtgp6SYDRl7Lpy+EISKXpuzXMJVeFgxBS/mPrYCw==","_resolved":"/tmp/66730a84041150c2e08fad198f0811a5/khanacademy-keypad-context-0.0.0-PR3390-20260319210202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3390-20260319210202.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"57af60375cdc0477c8999b9655268b21496afadb","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3390-20260319210202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3390-20260319210202.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3390-20260319210202_1773954140278_0.5189890816727696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T21:02:20.430Z","publish_time":1773954140430,"_source_registry_name":"default","_cnpm_publish_time":1773954140430},"0.0.0-PR3389-20260319205621":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260319205621","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260319205621"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260319205621","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IuFLj0yDcHeORjDwfiPNro8F4W/rXSnqnc7wYpvokGkdgD0yDV2yYOiaBDZeMJP2ZOCAF0JGHn6O+383LyN8Gg==","_resolved":"/tmp/411d2036cc7a2e652c0330d9ae3d9bc9/khanacademy-keypad-context-0.0.0-PR3389-20260319205621.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260319205621.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"da6411951884e24e160dd959dcc42c0d51f2a5d6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260319205621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260319205621.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260319205621_1773953797354_0.15101615895495613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:56:37.519Z","publish_time":1773953797519,"_source_registry_name":"default","_cnpm_publish_time":1773953797519},"0.0.0-PR3389-20260319205416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260319205416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260319205416"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260319205416","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kCd5mv0jQ8qX4mxgsSqhlc/DClmYPYzGueuL2SoLPvZNPH/KAMZpYg77bS/iED9+WMkZWRPpGTvAFAc1MPQGwA==","_resolved":"/tmp/175cb116d5c307a8073a5c8afb944205/khanacademy-keypad-context-0.0.0-PR3389-20260319205416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260319205416.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"b2b7f6c17bf8d9d4abdc98f0431bf4e5cffa9527","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260319205416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260319205416.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260319205416_1773953673147_0.664859076620729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:54:33.314Z","publish_time":1773953673314,"_source_registry_name":"default","_cnpm_publish_time":1773953673314},"0.0.0-PR3389-20260319205211":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3389-20260319205211","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260319205211","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9773cf98cb7fb5eb27abdf58a4e83eb7e119ef11","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260319205211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260319205211.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260319205211.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f640631fc96f095a4a0ed87e73f73a50/khanacademy-keypad-context-0.0.0-PR3389-20260319205211.tgz","_integrity":"sha512-tGXucKpw9/q9i6566QpwVf314I90rNui6ivUp9MmIuBmCubwkX+2dbeBE1bepe55IMD5xDGJQSypbR6+raHWiw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260319205211"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3389-20260319205211_1773953546859_0.8132811256374106","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:52:27.001Z","publish_time":1773953547001,"_source_registry_name":"default","_cnpm_publish_time":1773953547001},"0.0.0-PR3358-20260319204934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3358-20260319204934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3358-20260319204934"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3358-20260319204934","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vbdRtV3aQff4oEbxRrOqAh/FPsYFDH72zttgrKqhcM07A5+yFn6wjpBX8xm0MaVSRnveHafu6ESDRFLwc+lGkQ==","_resolved":"/tmp/e4ccec8fb56192341757a1334a8cfb9a/khanacademy-keypad-context-0.0.0-PR3358-20260319204934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3358-20260319204934.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"a2bce665b7fde45a9a5225dbecc2be98e1208bfa","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3358-20260319204934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3358-20260319204934.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3358-20260319204934_1773953391208_0.36169690140402033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:49:51.370Z","publish_time":1773953391370,"_source_registry_name":"default","_cnpm_publish_time":1773953391370},"0.0.0-PR3388-20260319204857":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3388-20260319204857","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3388-20260319204857","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"622e45b9c27c8fc003d343f37feedd3ce34a096f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3388-20260319204857.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3388-20260319204857.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3388-20260319204857.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/8652d9856e6bd9c5b3e2ad3b6eb85276/khanacademy-keypad-context-0.0.0-PR3388-20260319204857.tgz","_integrity":"sha512-qtVYl4maZGXeNO4t+ywjeu85bzUuK8a8v7PAx9XfDIvhDfVo5DtBZL+vNPXB6cPvoe0sg4B2I5iTdSyfULNjZA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3388-20260319204857"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3388-20260319204857_1773953353193_0.815200169031415","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:49:13.335Z","publish_time":1773953353335,"_source_registry_name":"default","_cnpm_publish_time":1773953353335},"0.0.0-PR3358-20260319204725":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3358-20260319204725","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3358-20260319204725","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1915afa7ec3603dc88be20b841b07637a51dabf1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3358-20260319204725.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3358-20260319204725.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3358-20260319204725.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/6111c59d380cbec4e95a2a66e44d3625/khanacademy-keypad-context-0.0.0-PR3358-20260319204725.tgz","_integrity":"sha512-mA74xXQesgH83yd+qy7UFK/J+4t+ZmSXTUfnm52ph8QuSCUH+AJBnTLWL7UVUV1mxM9GCqe/8TCLApM2y9t3VA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3358-20260319204725"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3358-20260319204725_1773953262992_0.5082989828878948","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:47:43.164Z","publish_time":1773953263164,"_source_registry_name":"default","_cnpm_publish_time":1773953263164},"0.0.0-PR3378-20260319204444":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3378-20260319204444","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3378-20260319204444"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3378-20260319204444","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e5S6cldUoI7yU5ozzCAui/9ByYbW4jDx3Ka5Nia7G6PugIEanVcuxbf2YpblWk/W05azX/5CKq7ZvemLKK7TqA==","_resolved":"/tmp/7db616db9f201d77ba2540159e4ee810/khanacademy-keypad-context-0.0.0-PR3378-20260319204444.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3378-20260319204444.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"c7858f1d4e0467f6646e837ea812c726038e11ce","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3378-20260319204444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3378-20260319204444.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3378-20260319204444_1773953099911_0.7458647015356081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:45:00.064Z","publish_time":1773953100064,"_source_registry_name":"default","_cnpm_publish_time":1773953100064},"0.0.0-PR3389-20260319204300":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3389-20260319204300","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260319204300"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260319204300","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FeZolJ86mQvkz+VQ3CYypZpQ8P0tGLuYCceWUifehj+nnn8wE8dBW8G7CC/4Yu2YFws2SV10djnQmv239rshKw==","_resolved":"/tmp/d44ae34e3199905aa4ab4bcf3ad12acd/khanacademy-keypad-context-0.0.0-PR3389-20260319204300.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260319204300.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"b176fe7a49915024f4ce129307be79497ff64095","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260319204300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260319204300.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3389-20260319204300_1773952997086_0.8370905840762388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:43:17.228Z","publish_time":1773952997228,"_source_registry_name":"default","_cnpm_publish_time":1773952997228},"0.0.0-PR3388-20260319203903":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3388-20260319203903","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3388-20260319203903","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d330459e1a0b0894865d1df1bb65039d2c3ece92","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3388-20260319203903.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3388-20260319203903.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3388-20260319203903.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/6572bb02f7db5db661d5bc147a4fde1a/khanacademy-keypad-context-0.0.0-PR3388-20260319203903.tgz","_integrity":"sha512-wA2AzmVzPK17gQI+Pe+Zh0pwX0AkEdDoYklXlCQRiGb2TZkBaAjXNWLNl09qfnOam/p6WiuyZW+0iyOAI+au/w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3388-20260319203903"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3388-20260319203903_1773952759201_0.11311285430862505","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:39:19.346Z","publish_time":1773952759346,"_source_registry_name":"default","_cnpm_publish_time":1773952759346},"0.0.0-PR3389-20260319203853":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3389-20260319203853","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3389-20260319203853","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9903f0e771d8b906299ff4fa8b0fd4ddea672a0c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3389-20260319203853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3389-20260319203853.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3389-20260319203853.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d34a960c8386064289ca489900d8bc82/khanacademy-keypad-context-0.0.0-PR3389-20260319203853.tgz","_integrity":"sha512-gY7WKGZONEbGwdhTsQrJbMTqZ5bVD+Q6Li6YtK5wTIuhgrvfNK+nB1byFx9QshRh+O1G/KMD9wWft53mJGN9FQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3389-20260319203853"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3389-20260319203853_1773952749947_0.100252580925833","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:39:10.110Z","publish_time":1773952750110,"_source_registry_name":"default","_cnpm_publish_time":1773952750110},"0.0.0-PR3385-20260319203753":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3385-20260319203753","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319203753","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"147013117019af2a567f6a5a0f0e4b5af6d699cf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319203753.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319203753.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319203753.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/19efa4e3a4406db1eaef5ccee9f501ee/khanacademy-keypad-context-0.0.0-PR3385-20260319203753.tgz","_integrity":"sha512-T7ZWHAME7hz0QUN0jGzbyY40PDnOyVhUp4w3K+QfGNLlaKu3KlMoOieRhpOi5lkwuDd9hsCLuoNg3D90/aRc/A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319203753"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3385-20260319203753_1773952690634_0.6637061369697237","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:38:10.891Z","publish_time":1773952690891,"_source_registry_name":"default","_cnpm_publish_time":1773952690891},"0.0.0-PR3356-20260319203636":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3356-20260319203636","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3356-20260319203636","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"368893c41116b051d5d65ecd903c47f1868f57b2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3356-20260319203636.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3356-20260319203636.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3356-20260319203636.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d76cabfae70e3a96c410c42d317283bc/khanacademy-keypad-context-0.0.0-PR3356-20260319203636.tgz","_integrity":"sha512-H0PBEsfICMh2xP5SD1pwJ+KLK7+jtC6ShCwU/5aZ2saiPK9ooNu9ARyrrL5WUqG0Koo5/UVxZS+M+8waLPl2pg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3356-20260319203636"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3356-20260319203636_1773952612551_0.6681114954511136","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:36:52.695Z","publish_time":1773952612695,"_source_registry_name":"default","_cnpm_publish_time":1773952612695},"0.0.0-PR3388-20260319203556":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3388-20260319203556","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3388-20260319203556"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3388-20260319203556","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-L3bv3ZcCAQzJ2v+wkmFYFokVArrzURZDTRVr7hiNKJRZTW9LluUjtGu47aoPeNNvqvkUKq+3xEkVm97ciIfc9Q==","_resolved":"/tmp/f38bd2cea16ff78d2f29bc5e2c2e56de/khanacademy-keypad-context-0.0.0-PR3388-20260319203556.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3388-20260319203556.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"8c7dc760d5fe0f30d30713a6f40cf2e25cd2ee70","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3388-20260319203556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3388-20260319203556.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3388-20260319203556_1773952571879_0.6502274584828391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:36:12.041Z","publish_time":1773952572041,"_source_registry_name":"default","_cnpm_publish_time":1773952572041},"0.0.0-PR3385-20260319203541":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3385-20260319203541","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319203541","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"34b51435a600ece61faa5603884afd0edb377c89","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319203541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319203541.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319203541.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d4fb88a6b4f485351d70d96dfcd52610/khanacademy-keypad-context-0.0.0-PR3385-20260319203541.tgz","_integrity":"sha512-KYqlN59Q06n9efQF70LChFSHGGtnhauNBOqQGPkNZ6pb4MjrV30bRaup2cdHvpwHxwwvhPoJCQldRBlaBpCNLw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319203541"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3385-20260319203541_1773952557373_0.6529808247888249","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:35:57.520Z","publish_time":1773952557520,"_source_registry_name":"default","_cnpm_publish_time":1773952557520},"0.0.0-PR3356-20260319203428":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3356-20260319203428","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3356-20260319203428","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"28cc3b561bc2e67f76168fe765b0116612ddbf82","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3356-20260319203428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3356-20260319203428.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3356-20260319203428.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/537ced6596526eed79d94aa370d3ac6a/khanacademy-keypad-context-0.0.0-PR3356-20260319203428.tgz","_integrity":"sha512-NS2Vtqn7GiJpIsYaJMYYkZhOFyFJ3cGaci81p3IpELj9dgBWPyfuhsiwnln/VIdVLsJSHqRiOVqYd+4gPU+KBQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3356-20260319203428"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3356-20260319203428_1773952485453_0.14719991808671518","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:34:45.617Z","publish_time":1773952485617,"_source_registry_name":"default","_cnpm_publish_time":1773952485617},"0.0.0-PR3385-20260319203301":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260319203301","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319203301"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319203301","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7yOrkBZds9KEEO06win535iU7X2Rzd7p4aINHSj/Hr2/5oAfmbwPd3qSLZFxGs7KvVr4QqnsHx/SscSS2I5KXA==","_resolved":"/tmp/16efe8f41392783c864cb4d23cd89d85/khanacademy-keypad-context-0.0.0-PR3385-20260319203301.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319203301.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"81a632e8aa94f732427e420799ac2f190302ab72","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319203301.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319203301.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260319203301_1773952398852_0.7882597513330083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:33:18.997Z","publish_time":1773952398997,"_source_registry_name":"default","_cnpm_publish_time":1773952398997},"0.0.0-PR3385-20260319203057":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3385-20260319203057","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319203057","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"93c379981bdda59210ea442143aa1b86d6f038ba","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319203057.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319203057.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319203057.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/48557ae44f8f0fbdbf26c3c8b89a1897/khanacademy-keypad-context-0.0.0-PR3385-20260319203057.tgz","_integrity":"sha512-7OEGN5+fEuDpRUvUMcraJak6T5KOQmH64DIP97j5i96I8njYeQI6ibp1MJy6yveShgUhl1jS2VKCHC9efJry7w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319203057"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3385-20260319203057_1773952274075_0.12380424053005656","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T20:31:14.278Z","publish_time":1773952274278,"_source_registry_name":"default","_cnpm_publish_time":1773952274278},"0.0.0-PR3354-20260319202552":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3354-20260319202552","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3354-20260319202552"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3354-20260319202552","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-S1lZt3jHvwgryXAbATEjtT5lOZeTv/4knaF45VdtoC26TBv86yP3xF7rlEkkkfjcH6zOcOm6GPc1ijFoflDTuQ==","_resolved":"/tmp/80bf33b27f80c32442c801308685c39e/khanacademy-keypad-context-0.0.0-PR3354-20260319202552.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3354-20260319202552.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"fe81c5a66aabfc6c22c828bb8ffa46d616a6eaa1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3354-20260319202552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3354-20260319202552.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3354-20260319202552_1773951970961_0.007414425447174411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:26:11.094Z","publish_time":1773951971094,"_source_registry_name":"default","_cnpm_publish_time":1773951971094},"0.0.0-PR3377-20260319201208":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260319201208","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260319201208"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260319201208","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XHahCwpH18uPMtZj9LqmA4O80pRhDIeVoe78w+tLdSvrG4h+Z0oUpXaZh8IPjePimGITgmjCAh/KuRPJFPfTgQ==","_resolved":"/tmp/bc0ce87e007a7c1f4ab2d98821efa5cb/khanacademy-keypad-context-0.0.0-PR3377-20260319201208.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260319201208.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0ea8a8031aef237fd5eb5c36ab9cd7eb12de4b3a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260319201208.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260319201208.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260319201208_1773951144312_0.4816933210549188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:12:24.509Z","publish_time":1773951144509,"_source_registry_name":"default","_cnpm_publish_time":1773951144509},"0.0.0-PR3383-20260319195547":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3383-20260319195547","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3383-20260319195547"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3383-20260319195547","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Wa1h1gSs8cqhEE69LL1/XJCw52OnrT+TFUN8aNfAH9HO45QOMJgLLUtOP5VRbOc1+ygTFfXjf7DWm0qBhCKC6A==","_resolved":"/tmp/62cb51e07e226086a7b5d5e749e783ab/khanacademy-keypad-context-0.0.0-PR3383-20260319195547.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3383-20260319195547.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"876bc853145f7363d68c1b5e39dc60c26f8c2387","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3383-20260319195547.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3383-20260319195547.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3383-20260319195547_1773950164339_0.9356152131323066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T19:56:04.475Z","publish_time":1773950164475,"_source_registry_name":"default","_cnpm_publish_time":1773950164475},"0.0.0-PR3353-20260319195405":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3353-20260319195405","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3353-20260319195405"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3353-20260319195405","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-guRqVcdTT8tViJF5NqAwzIsJ7lEpEzRskIq+AUIBrM4Xh1fTUlYIPFakAka0hRT6I+9mm1sDbO4jPABrGw2gOA==","_resolved":"/tmp/85daa2bb4d1b672ec3dbff69607e6b58/khanacademy-keypad-context-0.0.0-PR3353-20260319195405.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3353-20260319195405.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"e14c6ffdc1f06762a3852515144437598605b916","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3353-20260319195405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3353-20260319195405.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3353-20260319195405_1773950061869_0.0972529387702199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T19:54:22.034Z","publish_time":1773950062034,"_source_registry_name":"default","_cnpm_publish_time":1773950062034},"0.0.0-PR3383-20260319190159":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3383-20260319190159","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3383-20260319190159"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3383-20260319190159","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DGjBl9TF15Xdy42jc/kDHZE2/3v+eM5JkyvUTDD4rMW2jJ9wWbCpEESC0W7mEWrn9fp+Iz38tGkhueeid+3alQ==","_resolved":"/tmp/4705649fd006e2aaa2e98043ba5b9346/khanacademy-keypad-context-0.0.0-PR3383-20260319190159.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3383-20260319190159.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"50e862e1f6899f489d41988d4198b463f0f65be1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3383-20260319190159.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3383-20260319190159.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3383-20260319190159_1773946935996_0.3094504163684628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T19:02:16.147Z","publish_time":1773946936147,"_source_registry_name":"default","_cnpm_publish_time":1773946936147},"0.0.0-PR3353-20260319185914":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3353-20260319185914","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3353-20260319185914"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3353-20260319185914","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fRp/WcXb/nVAJEhLEevWszB4DeAfI3yPhicrOm1CQWVFBXPqOEvWixsSW6lDs7mQ0Ic8eB+VpbGglQkbxNIBUg==","_resolved":"/tmp/3799aa6e95361929d6a969cf3af48578/khanacademy-keypad-context-0.0.0-PR3353-20260319185914.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3353-20260319185914.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0cc54c123181e92897a04cf8a37ff2a3a4d3df76","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3353-20260319185914.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3353-20260319185914.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3353-20260319185914_1773946771064_0.9728064331770225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T18:59:31.211Z","publish_time":1773946771211,"_source_registry_name":"default","_cnpm_publish_time":1773946771211},"0.0.0-PR3368-20260319184505":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260319184505","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260319184505"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260319184505","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WNl6H74o68PXXcoWbI/fiBrmhZ6faKd85j7xHmxmo+VQ3bZu+GxerHZY3UCqUEYuwlZOnjkpzgNAaS2iMaNJUg==","_resolved":"/tmp/02a7b33cf3b7b00e214f996b6976b1f0/khanacademy-keypad-context-0.0.0-PR3368-20260319184505.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260319184505.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"a3ea1be8bdb303a27d4640caacf0a4cdad2a9ee4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260319184505.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260319184505.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260319184505_1773945921852_0.5861217479581908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T18:45:22.040Z","publish_time":1773945922040,"_source_registry_name":"default","_cnpm_publish_time":1773945922040},"0.0.0-PR3387-20260319182511":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3387-20260319182511","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3387-20260319182511"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3387-20260319182511","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iu0iYjYqE7ZTs/AL3KLqnG0FBZNkuEDaZxC5eySBoAA3+oud3LqFa8UBMJCopEIA2QnEyYvb7wWVnYwVAePvVw==","_resolved":"/tmp/0c6bf3561e0a46cd8695934c008d95fc/khanacademy-keypad-context-0.0.0-PR3387-20260319182511.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3387-20260319182511.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"346fb1e7ad42649b1dc9e24f2a6502d39f45ffba","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3387-20260319182511.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3387-20260319182511.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3387-20260319182511_1773944728874_0.8715123531956226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T18:25:29.018Z","publish_time":1773944729018,"_source_registry_name":"default","_cnpm_publish_time":1773944729018},"0.0.0-PR3387-20260319182259":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3387-20260319182259","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3387-20260319182259"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3387-20260319182259","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h5xlCmFmFI3gqLk3Y9i/ejjncpfGxGNAjtj3r07pQdturlb54GJcQL7Xp32bT8aTYBfyzdzAvwJ1jKFb3bq9Fg==","_resolved":"/tmp/012b54ae4aade43e3f2ced6468a8ddeb/khanacademy-keypad-context-0.0.0-PR3387-20260319182259.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3387-20260319182259.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0dc79856f96ae7351c9af9144719d87d69e05501","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3387-20260319182259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3387-20260319182259.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3387-20260319182259_1773944595210_0.23273312043082606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T18:23:15.357Z","publish_time":1773944595357,"_source_registry_name":"default","_cnpm_publish_time":1773944595357},"0.0.0-PR3386-20260319181355":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3386-20260319181355","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3386-20260319181355"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3386-20260319181355","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pcAaTIcBbmmbBtLNLdz9F6VVbehulXpqGvDfon81GsdIUxNekBBUBbVAoSIrzgo6MehSLp4Oxi4qYnE8hOd0Zg==","_resolved":"/tmp/cb4fddc31548eff5ca422ae70c5543c8/khanacademy-keypad-context-0.0.0-PR3386-20260319181355.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3386-20260319181355.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"cd8c07ac651083738b1788d75fc2150b1f10b075","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3386-20260319181355.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3386-20260319181355.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3386-20260319181355_1773944052129_0.06529483284412363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T18:14:12.290Z","publish_time":1773944052290,"_source_registry_name":"default","_cnpm_publish_time":1773944052290},"0.0.0-PR3376-20260319173954":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3376-20260319173954","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3376-20260319173954"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3376-20260319173954","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AVv2Lh75wzgtmlD1FHQ8OlUpkZ/sk6ZxrLm+fnbdRfjiZ9oaUwH2D1RYn+0czv4IsqvODR4PUBAgutUZND4Jcg==","_resolved":"/tmp/2ac906cb6f97f8c59766040367d2d374/khanacademy-keypad-context-0.0.0-PR3376-20260319173954.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3376-20260319173954.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"bff0516108b85bf84c8b379b690407c8e1afbc31","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3376-20260319173954.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3376-20260319173954.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3376-20260319173954_1773942009522_0.9955719780553589"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T17:40:09.675Z","publish_time":1773942009675,"_source_registry_name":"default","_cnpm_publish_time":1773942009675},"0.0.0-PR3385-20260319165137":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260319165137","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319165137"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319165137","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-053I/P3oyBUgseXk3C6VVh0T8Ge6gLJLqWCNOznTfsB2nipPUZaSw1hxI2IaKmZbD/kQ8eZbBhMinVDahusqVg==","_resolved":"/tmp/40bcf865dacfcb8494f04b9944dbe864/khanacademy-keypad-context-0.0.0-PR3385-20260319165137.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319165137.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"3eb92d34c3608a015846d132a82762c1c87128d9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319165137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319165137.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260319165137_1773939113871_0.5313758555396384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T16:51:54.048Z","publish_time":1773939114048,"_source_registry_name":"default","_cnpm_publish_time":1773939114048},"0.0.0-PR3385-20260319164904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260319164904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319164904"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319164904","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VKGAgfur2YaKMRas1HB/cpFHaSBpH8h88vVrGLR7bnvX4PPLIkCLhnqdRtrXgE1s5jfpOHXdIYM18417LTfDvA==","_resolved":"/tmp/c9a896b463e0199a4c90bdb7cc1aa1e9/khanacademy-keypad-context-0.0.0-PR3385-20260319164904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319164904.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"3604bf3ad1758afe216fc210619977f24d652e2f","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319164904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319164904.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260319164904_1773938959826_0.867129942800281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T16:49:20.004Z","publish_time":1773938960004,"_source_registry_name":"default","_cnpm_publish_time":1773938960004},"0.0.0-PR3385-20260319164650":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260319164650","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319164650"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319164650","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8X/WDkXKPdAEvEqAxvelO+eYRpz+7PEYBQ5LqeUrOxAzl7Lri0r5KBYGSyxJ8YuXLop++ZcC5jOI5AoQSt6GIw==","_resolved":"/tmp/bbba81b66fc19403ed90561bc478953d/khanacademy-keypad-context-0.0.0-PR3385-20260319164650.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319164650.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"4d9874c41d11488b89e0c3975e6c13637ea5fd49","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319164650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319164650.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260319164650_1773938825557_0.08974410406799027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T16:47:05.713Z","publish_time":1773938825713,"_source_registry_name":"default","_cnpm_publish_time":1773938825713},"0.0.0-PR3385-20260319164439":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3385-20260319164439","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319164439","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"17ed206bee0a0dcc79520a968316fef3a44ef874","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319164439.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319164439.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319164439.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f757f17f12bd4375aa1f57f4aaeeaa9c/khanacademy-keypad-context-0.0.0-PR3385-20260319164439.tgz","_integrity":"sha512-ZBEm67GexmoS1Q+evFevr32BHuVSNwcIOC7b86ODqXgGoN99GlVQnXwtUYiYMLHlsyzXKh7hXR++apb77QyFLw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319164439"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3385-20260319164439_1773938695438_0.09399093176619222","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T16:44:55.581Z","publish_time":1773938695581,"_source_registry_name":"default","_cnpm_publish_time":1773938695581},"0.0.0-PR3385-20260319164229":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3385-20260319164229","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3385-20260319164229"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3385-20260319164229","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vnYDiAp2Io2SMRbIh0g1MF8BeX0g0I9dYnQTorFioTIvjyfU/JjIAEDkMy0aaLdX7DWcuxlpLhhOQ+rHfapyyQ==","_resolved":"/tmp/031997ea2d588390dd742edebd6116e8/khanacademy-keypad-context-0.0.0-PR3385-20260319164229.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3385-20260319164229.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"3db2ad7e01a2fd4f791993eaaab48c0b0c0283fd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3385-20260319164229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3385-20260319164229.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3385-20260319164229_1773938566033_0.533809615084486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T16:42:46.195Z","publish_time":1773938566195,"_source_registry_name":"default","_cnpm_publish_time":1773938566195},"0.0.0-PR3332-20260319152044":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3332-20260319152044","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260319152044","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"939339f8751a815dcd04e521250d9f1bfe7e6ddc","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260319152044.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260319152044.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260319152044.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/7b1f75b0a764a779ae846aad19a5fa02/khanacademy-keypad-context-0.0.0-PR3332-20260319152044.tgz","_integrity":"sha512-rQlERPTHKXtxOmrsAvcdBJHRsnqpwNbpgQ+ru2YRIqt65TcMO3ACFXeBalJhoi8dQqkYU6H9BY7RyCS7jIw96w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260319152044"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3332-20260319152044_1773933660813_0.9117860620665013","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-19T15:21:00.964Z","publish_time":1773933660964,"_source_registry_name":"default","_cnpm_publish_time":1773933660964},"0.0.0-PR3332-20260319150753":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3332-20260319150753","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260319150753"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260319150753","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LBY4ZmhjPpL6E+HLXpDw6WIGhSpxfx1LXMpjtTJpWzjIqfwDF1HtASxp/0XuelCyzi1csb3Df2/i4aQwkFQZAA==","_resolved":"/tmp/444c99369f146c4d1a759f33ab142106/khanacademy-keypad-context-0.0.0-PR3332-20260319150753.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260319150753.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"1dc5bd4b3098a62ee4c340cdd37a0278bfa2ede2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260319150753.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260319150753.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3332-20260319150753_1773932889301_0.7481667067178821"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T15:08:09.449Z","publish_time":1773932889449,"_source_registry_name":"default","_cnpm_publish_time":1773932889449},"0.0.0-PR3343-20260319050704":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260319050704","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260319050704"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260319050704","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rPa0wLkEA0atIOoddCfYtmp4V0xwxWKJBO7VvGyaJirEb6ut3px6v/vciPybh+qrVwDnr30qQjP0CQjCRjWzIg==","_resolved":"/tmp/b157fb89228d28e1cb8f17ba0332ae91/khanacademy-keypad-context-0.0.0-PR3343-20260319050704.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260319050704.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"bc848625e702db2e15ca54a2f94d7a4b90fe91c6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260319050704.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260319050704.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260319050704_1773896839788_0.796876642098272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T05:07:19.946Z","publish_time":1773896839946,"_source_registry_name":"default","_cnpm_publish_time":1773896839946},"0.0.0-PR3343-20260319050438":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260319050438","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260319050438"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260319050438","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZduiD1YkW1pvsz5jSJVNw30pmkYkvBv9nJvL+Dufk0FIoEm9OZRbdJKIIAnmNmppxOgm6Du1iMTvBQ3aCDOCxQ==","_resolved":"/tmp/5a8db1539a5be28c6c0ca14a4a4d2f5c/khanacademy-keypad-context-0.0.0-PR3343-20260319050438.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260319050438.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"cca0dda6a2b64389eb890f83e9045015b93f2231","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260319050438.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260319050438.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260319050438_1773896694687_0.3446945323539925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T05:04:54.862Z","publish_time":1773896694862,"_source_registry_name":"default","_cnpm_publish_time":1773896694862},"0.0.0-PR3368-20260318235053":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318235053","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318235053"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318235053","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BIVXTBVQ/lCH2nBks0geWfhXF7TGaKcXZz6paoyu3dTWEI2zvPOEF6mUG5KM+BB40yqFAWzeXPtU6Y189GgAFg==","_resolved":"/tmp/c208acba6846470f947d3a6c98746a21/khanacademy-keypad-context-0.0.0-PR3368-20260318235053.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318235053.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"357ce7aa76d1ef23648795a196ecbaa8b567f3df","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318235053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318235053.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318235053_1773877870457_0.3579934642462381"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:51:10.654Z","publish_time":1773877870654,"_source_registry_name":"default","_cnpm_publish_time":1773877870654},"0.0.0-PR3368-20260318234616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318234616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318234616"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318234616","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WRfivelomym9BAyETs6GXYFbC5igVs5NDdL1pT0jGQWIA2ki8KyFrKXp904+tkJak6NE3YmDFrBLHHl6SBkDEw==","_resolved":"/tmp/539900e3b70d53a3d49c0497fe09e8d9/khanacademy-keypad-context-0.0.0-PR3368-20260318234616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318234616.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"5d336715a531659db2d0027b7e11ca4fa1ac6589","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318234616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318234616.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318234616_1773877591086_0.32136273271238336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:46:31.232Z","publish_time":1773877591232,"_source_registry_name":"default","_cnpm_publish_time":1773877591232},"0.0.0-PR3332-20260318233725":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3332-20260318233725","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260318233725"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260318233725","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pPQcHflvW4QqFY3l6gY84lc5NBMtfFJCM1z8WNaJfMUXUDygwIXpiA7dyZR1CAn7/o2/5md+XN1KGG0Kb31UaA==","_resolved":"/tmp/9f295ff0c7f4158eb31bdd310ee979d9/khanacademy-keypad-context-0.0.0-PR3332-20260318233725.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260318233725.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"e64e4248f65ad527428e1b75341f7bf03e2e63e7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260318233725.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260318233725.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3332-20260318233725_1773877060714_0.646744381997304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:37:40.853Z","publish_time":1773877060853,"_source_registry_name":"default","_cnpm_publish_time":1773877060853},"0.0.0-PR3332-20260318233324":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3332-20260318233324","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260318233324"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260318233324","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4czTV/0PyqSreS7UzhVs07GU/9/VwJVqSfjYrCT054PajfzlLnjI5UeFdF67gUzb1YfCd0JNor206cx3BJBFxQ==","_resolved":"/tmp/4f8eba27bb7a5047121051ec849d11dc/khanacademy-keypad-context-0.0.0-PR3332-20260318233324.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260318233324.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"5816929030487d9c1b6cda25b9c7f21f839ff442","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260318233324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260318233324.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3332-20260318233324_1773876819897_0.8282638781156053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:33:40.047Z","publish_time":1773876820047,"_source_registry_name":"default","_cnpm_publish_time":1773876820047},"0.0.0-PR3368-20260318232811":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318232811","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318232811"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318232811","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5yO6XwPT83TC8vf7dTW6sC7ND5EhfoGwb6V82hTdTNmkcS81Z1K8c6J3Zf7N6HhX01SDVoaKPBXgD/WsN9dUWw==","_resolved":"/tmp/ffd780ce17a04fac532a64d2c5015bf6/khanacademy-keypad-context-0.0.0-PR3368-20260318232811.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318232811.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"c7bbd6bd022089f1ffc617c61d9e5588865e4454","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318232811.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318232811.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318232811_1773876507762_0.8195949106292142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:28:27.941Z","publish_time":1773876507941,"_source_registry_name":"default","_cnpm_publish_time":1773876507941},"0.0.0-PR3372-20260318232403":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3372-20260318232403","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3372-20260318232403"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3372-20260318232403","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+s0522pLgv45aBSkbVIvCe6xm+R53nnLu7bH1YnGIul5s4sTggXC6Drxv/upIhlp3ikwlNDjvUwVb9Tr4i9hKA==","_resolved":"/tmp/c60832ca1b7f7bf02f5d0e0411b943da/khanacademy-keypad-context-0.0.0-PR3372-20260318232403.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3372-20260318232403.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"2aae945cfb0194ac29068b4b3039e7fd7d0e44eb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3372-20260318232403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3372-20260318232403.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3372-20260318232403_1773876258889_0.6993002265598314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:24:19.033Z","publish_time":1773876259033,"_source_registry_name":"default","_cnpm_publish_time":1773876259033},"0.0.0-PR3332-20260318232249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3332-20260318232249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260318232249"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260318232249","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hILKnci58iUAZUF1Hg5VfJ6dnKRTKN5bBqGMXGZMoaFytD6fSMmCgAChPI3Mw0vyjbvdfzNahGYDG+lw3uVmfw==","_resolved":"/tmp/6acdcaab3b81f1fb307be186ba8d7aa3/khanacademy-keypad-context-0.0.0-PR3332-20260318232249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260318232249.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"83d6610c7854b403515811f6563f65b55f533aab","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260318232249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260318232249.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3332-20260318232249_1773876185214_0.6574682121285316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:23:05.351Z","publish_time":1773876185351,"_source_registry_name":"default","_cnpm_publish_time":1773876185351},"0.0.0-PR3384-20260318231514":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3384-20260318231514","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3384-20260318231514"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3384-20260318231514","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e5IchCOZ/KFiilQ/KozCV65ReC2KB/rTg164ImAVy9WqFWcC8xmnR9kuHpXE7roA8WGvOd4mPomuYQJwh2Izdg==","_resolved":"/tmp/6791a900dd1883ee68392fc5382a677e/khanacademy-keypad-context-0.0.0-PR3384-20260318231514.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3384-20260318231514.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"828094b53b89c2b5c23589918825bf2517268d6f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3384-20260318231514.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3384-20260318231514.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3384-20260318231514_1773875730062_0.28731497805389083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:15:30.227Z","publish_time":1773875730227,"_source_registry_name":"default","_cnpm_publish_time":1773875730227},"0.0.0-PR3381-20260318231007":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3381-20260318231007","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260318231007"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260318231007","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JPey/z/WN/wo+7+kWtumfUvYw7KooaKQqN5JoYrhRqPPiGuvURDi+esmTxC1ivB2ZCuCWSURXIuf8X4xBdBgzQ==","_resolved":"/tmp/045fae91b9cf19d504a363c9dd425513/khanacademy-keypad-context-0.0.0-PR3381-20260318231007.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260318231007.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"643e4cb63f933a8f38de05b20d1c5e29d6977579","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260318231007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260318231007.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3381-20260318231007_1773875422327_0.8649904673676572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:10:22.489Z","publish_time":1773875422489,"_source_registry_name":"default","_cnpm_publish_time":1773875422489},"0.0.0-PR3381-20260318230806":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3381-20260318230806","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260318230806"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260318230806","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jj9wy4KwAW/LPcaxv9TONGXwk+nrBdvZSs/+r+j316lEWmynCuE8caTX7PCyjffCIvyP15T3Ac3HXsUU7KnGFw==","_resolved":"/tmp/1e96d46f7cb820e25653dd5c56b96811/khanacademy-keypad-context-0.0.0-PR3381-20260318230806.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260318230806.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"22b691d8843198fb365ec0d728e1b9dfbf6c2439","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260318230806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260318230806.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3381-20260318230806_1773875301065_0.5488625049790599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:08:21.232Z","publish_time":1773875301232,"_source_registry_name":"default","_cnpm_publish_time":1773875301232},"0.0.0-PR3368-20260318225954":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318225954","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318225954"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318225954","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E81TZ5l/+uARGZ0bhPX/fuXI/EDa+bKwa6swyf2j1HwdTlqQVeNXfpTxiFbpoSHCxgZTeq4uAyPjiE0sWcb39w==","_resolved":"/tmp/fd78bc1edf24bbea10df60f95b67054e/khanacademy-keypad-context-0.0.0-PR3368-20260318225954.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318225954.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0f4171173c9674e0f098efbe4eb5aaff934a7c91","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318225954.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318225954.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318225954_1773874810335_0.20034980816050107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T23:00:10.482Z","publish_time":1773874810482,"_source_registry_name":"default","_cnpm_publish_time":1773874810482},"0.0.0-PR3332-20260318224515":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3332-20260318224515","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260318224515"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260318224515","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Dzo8NHldMpoecaR0uEeR5iKW2v8rJQ8u6UxlXkgJ4A3rH6m6RSA0N7N24cqKxoDBPuV0/4qyMi7zTPtGR1SjGA==","_resolved":"/tmp/04612f6dc7b8e191b3297da3868f13c2/khanacademy-keypad-context-0.0.0-PR3332-20260318224515.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260318224515.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"aa0f6a7c00ca896dd898e1ac8a122bc4c6cf705a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260318224515.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260318224515.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3332-20260318224515_1773873932422_0.6816109675959903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T22:45:32.597Z","publish_time":1773873932597,"_source_registry_name":"default","_cnpm_publish_time":1773873932597},"0.0.0-PR3332-20260318224250":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3332-20260318224250","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260318224250"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260318224250","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iIkchN75zA1RXGMhXw9qvLLg16L5BbXbF1Nvrys2gJN91uf86D/Fx7uFZOv6QIq2eOEQyZaKg70Gwgdn+456qQ==","_resolved":"/tmp/014af9af5ab6284a04797aa66e57725d/khanacademy-keypad-context-0.0.0-PR3332-20260318224250.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260318224250.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"82c0c5e63d8e90ce469902f7f6008646cc9d4604","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260318224250.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260318224250.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3332-20260318224250_1773873785172_0.5201561007005169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T22:43:05.323Z","publish_time":1773873785323,"_source_registry_name":"default","_cnpm_publish_time":1773873785323},"0.0.0-PR3372-20260318223840":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3372-20260318223840","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3372-20260318223840"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3372-20260318223840","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MJG0gl6flbeR0hM9CNqM7AKcxUa/a/tj13IQ1dhTi+EZwrdm4UD38Gr588p+H4SXTu4Zvi2/F28h17sl+a3U6Q==","_resolved":"/tmp/463e022a04cb31ea84c1fdd89d3ef797/khanacademy-keypad-context-0.0.0-PR3372-20260318223840.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3372-20260318223840.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"8d521f073e6cd2c433b56097827e12702c4abcfc","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3372-20260318223840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3372-20260318223840.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3372-20260318223840_1773873535866_0.03847194499422102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T22:38:56.053Z","publish_time":1773873536053,"_source_registry_name":"default","_cnpm_publish_time":1773873536053},"0.0.0-PR3332-20260318222619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3332-20260318222619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3332-20260318222619"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3332-20260318222619","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p7c7I9qbkwkoc+BRBbkBDjNb5aoL2QTD0yK9q4EU2k1FsQ4f5jDoPcJIB2Q9bPph9Hnt09NTKSLzhSZj/uOzFA==","_resolved":"/tmp/d39755db8a665d5416134efee1e7aac9/khanacademy-keypad-context-0.0.0-PR3332-20260318222619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3332-20260318222619.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"074b6a005f673bba2d5780efdb3481438be28a02","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3332-20260318222619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3332-20260318222619.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3332-20260318222619_1773872795646_0.6168185033309699"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T22:26:35.814Z","publish_time":1773872795814,"_source_registry_name":"default","_cnpm_publish_time":1773872795814},"0.0.0-PR3371-20260318221021":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260318221021","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318221021"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318221021","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E6NenM9kQg41UENzpQKTpO8keRVVk1ujGHgNPeu3rmZjTeJmhX+SKTPkdDVC8Lguxgok+oXosqDSSfGfhc7Ynw==","_resolved":"/tmp/362ab53edc7f9286fd6920b089a2ef4c/khanacademy-keypad-context-0.0.0-PR3371-20260318221021.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318221021.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"309cdbd11b1186ddb925a0dab20a69f323484b29","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318221021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318221021.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260318221021_1773871835837_0.31639744663716174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T22:10:36.004Z","publish_time":1773871836004,"_source_registry_name":"default","_cnpm_publish_time":1773871836004},"0.0.0-PR3375-20260318220013":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3375-20260318220013","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3375-20260318220013"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3375-20260318220013","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sxwZDjMV82Nkq5eLhGBZ0tY+SwWpV3f3M+goqmjyd4hIqnXmLUC8YwrNCadWl14ZsOv/jkpDQdxq7gqX7Q/u3Q==","_resolved":"/tmp/d02ebdcc7a3e1eae5b84c20b0e7743d0/khanacademy-keypad-context-0.0.0-PR3375-20260318220013.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3375-20260318220013.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"47b7310cae35c589d3ab674f6c181d32f46a95d9","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3375-20260318220013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3375-20260318220013.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3375-20260318220013_1773871231660_0.616073355122766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T22:00:31.783Z","publish_time":1773871231783,"_source_registry_name":"default","_cnpm_publish_time":1773871231783},"0.0.0-PR3382-20260318215903":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3382-20260318215903","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3382-20260318215903","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4ecfc90d2ecee443b8c60ea7e6d1e99ed425f071","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3382-20260318215903.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3382-20260318215903.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3382-20260318215903.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/a389c26c77b4848f848d4c6569be8dfe/khanacademy-keypad-context-0.0.0-PR3382-20260318215903.tgz","_integrity":"sha512-cgEOw+jzQdxpj7bHqmiNcBWo9wUvUcmjpAaaqhPfWSWJUSdWnMo2HK8vu9NIwB250j5RtuUVhAdqIAZL+FRgnA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3382-20260318215903"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3382-20260318215903_1773871158500_0.2727768293330548","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T21:59:18.652Z","publish_time":1773871158652,"_source_registry_name":"default","_cnpm_publish_time":1773871158652},"0.0.0-PR3383-20260318215812":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3383-20260318215812","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3383-20260318215812"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3383-20260318215812","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D3p23XQQ8wFobNkQDMoNiD31eePij4My4iYIWyYsMtlGfoFn8HAoZH0hIMG+WRFKIAixQlCgjAc8ljc4EHDblw==","_resolved":"/tmp/b4c700a283564f2a5344b67ec7d1b761/khanacademy-keypad-context-0.0.0-PR3383-20260318215812.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3383-20260318215812.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"69ea3154bb5b6728e8bdddbe77ec74804f4c1893","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3383-20260318215812.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3383-20260318215812.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3383-20260318215812_1773871108514_0.2540179118311443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:58:28.698Z","publish_time":1773871108698,"_source_registry_name":"default","_cnpm_publish_time":1773871108698},"0.0.0-PR3383-20260318215606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3383-20260318215606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3383-20260318215606"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3383-20260318215606","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TiQ5cmr/0+jSUNXqOTTftsnttPao8Y67dCmHRt8EHYwW+cCaR5TMVMPs3H3ywRC5U1ZEWCe1TPigIKm5kxj+yQ==","_resolved":"/tmp/c9c2b9b42b0610c9edab2e18f4812504/khanacademy-keypad-context-0.0.0-PR3383-20260318215606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3383-20260318215606.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"e576720099fb2bf8504fe6b42908166baa296802","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3383-20260318215606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3383-20260318215606.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3383-20260318215606_1773870982606_0.027617708079463066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:56:22.764Z","publish_time":1773870982764,"_source_registry_name":"default","_cnpm_publish_time":1773870982764},"0.0.0-PR3383-20260318215338":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3383-20260318215338","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3383-20260318215338"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3383-20260318215338","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XjVyVMUM67M3quGILkTzSgirLz26rmuMo6qdCOFhmFIxmH8LUIheKBlpajnEOoBreCqs39lJ4PrW2M+M9mXJfg==","_resolved":"/tmp/de92d3c6395b030269a9db20280f1774/khanacademy-keypad-context-0.0.0-PR3383-20260318215338.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3383-20260318215338.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"0549a919e6bd85068560cc0ce03b0c636fd2fcb5","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3383-20260318215338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3383-20260318215338.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3383-20260318215338_1773870834009_0.7164790918866983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:53:54.150Z","publish_time":1773870834150,"_source_registry_name":"default","_cnpm_publish_time":1773870834150},"0.0.0-PR3273-20260318214918":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3273-20260318214918","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260318214918","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1dd59756fa6cdbe4b3ba7172e15f4ff8ab814383","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260318214918.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260318214918.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260318214918.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/c501364a73217d8884ed703672117d8b/khanacademy-keypad-context-0.0.0-PR3273-20260318214918.tgz","_integrity":"sha512-UqAdIr/MdSf47Y3vBEd0G8ZfQqjDnW9Z1/VBHrc705pH0y0rJLr2kMWo0D27UPyj5MgC79iHKCLGEjT1YLIiLw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260318214918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3273-20260318214918_1773870573578_0.5440111764443802","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T21:49:33.793Z","publish_time":1773870573793,"_source_registry_name":"default","_cnpm_publish_time":1773870573793},"0.0.0-PR3371-20260318214620":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260318214620","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318214620"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318214620","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6BKda82yscQWn9HgOeofctcEwzbMwfU2TVNnx+FXfydzKhp5Cp+nlzu1jYmzx+eCTkipv0M1kyo1Plpa0Q2Hrw==","_resolved":"/tmp/3fe80201e3e5aa2fb15f36d0913ee83a/khanacademy-keypad-context-0.0.0-PR3371-20260318214620.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318214620.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"c3f0749be728f6988f61d7f8b16e9a0f2ee979ed","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318214620.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318214620.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260318214620_1773870395908_0.5555572511156441"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:46:36.081Z","publish_time":1773870396081,"_source_registry_name":"default","_cnpm_publish_time":1773870396081},"0.0.0-PR3371-20260318214155":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3371-20260318214155","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318214155","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"00c6671e59489430a3b6747d561c43ac4b1bec74","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318214155.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318214155.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318214155.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/8a51c4f975a063fb35ae41ead385869e/khanacademy-keypad-context-0.0.0-PR3371-20260318214155.tgz","_integrity":"sha512-Ho+bxZbmnN/MtkqlMnsr5OdsVMdbqVbpyBLFBU/fKN/U6wuLxhiGa4j9EWwJh81NBnxYX77TW9M3ywfrjFz5JQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318214155"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3371-20260318214155_1773870131912_0.666640703440676","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T21:42:12.063Z","publish_time":1773870132063,"_source_registry_name":"default","_cnpm_publish_time":1773870132063},"0.0.0-PR3382-20260318213854":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3382-20260318213854","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3382-20260318213854"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3382-20260318213854","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I0DCFgqQjvyJjUcDTfZOQckAYLaLV12O1Z3pngpKsGtz9rE3pgMRB1gekjMl/yhu1R04u57vnsaeikZgD++uIQ==","_resolved":"/tmp/b04eed8811d636932c5991f29c1e2822/khanacademy-keypad-context-0.0.0-PR3382-20260318213854.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3382-20260318213854.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"ee44917e96c80f1a41fb93878c3c02260913a79d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3382-20260318213854.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3382-20260318213854.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3382-20260318213854_1773869950618_0.5202024499320017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:39:10.770Z","publish_time":1773869950770,"_source_registry_name":"default","_cnpm_publish_time":1773869950770},"0.0.0-PR3382-20260318213641":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3382-20260318213641","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3382-20260318213641"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3382-20260318213641","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9c7LXxRr1WpDf1WS1Pqn7N8QTt9ikO9ITIfdS5QMXVoXrOa5Te2/BTokVXBzeNkw1fHS+Pi0vGOXU3QE+KKhqw==","_resolved":"/tmp/7977498fc15c58379842f2f760adc131/khanacademy-keypad-context-0.0.0-PR3382-20260318213641.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3382-20260318213641.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"shasum":"df78d960218800e0392d5b3c5777d2663c50d071","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3382-20260318213641.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3382-20260318213641.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3382-20260318213641_1773869819142_0.4341668416713065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:36:59.314Z","publish_time":1773869819314,"_source_registry_name":"default","_cnpm_publish_time":1773869819314},"0.0.0-PR3381-20260318212337":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3381-20260318212337","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260318212337","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c891466fa4991ca8283f98876b9f64278d6bb4e5","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260318212337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260318212337.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260318212337.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/fdb5890fa8a7ebd8e31be976ce49d4e8/khanacademy-keypad-context-0.0.0-PR3381-20260318212337.tgz","_integrity":"sha512-MsFd0hwWOUYrsykEtUqIL60fFYRh8rqtgtsG/WAny/uwc2qIJ+Nm5MjaxK4GPBn7dUDbV8eaUI6YKShf/ylxFQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.12.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260318212337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3381-20260318212337_1773869032364_0.3803135309241006","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T21:23:52.499Z","publish_time":1773869032499,"_source_registry_name":"default","_cnpm_publish_time":1773869032499},"0.0.0-PR3378-20260318211951":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3378-20260318211951","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3378-20260318211951"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3378-20260318211951","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RrxhPAR4cvBi4pyEl99Eiio/BVBIxdEv1Vwuy0OUqSZ7FdRLr5vnhyUN0hkI/i4GMa04vPl9wkthTo1YAjlG+A==","_resolved":"/tmp/c0d09b100f50fe8c26ff5e8c66fc47da/khanacademy-keypad-context-0.0.0-PR3378-20260318211951.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3378-20260318211951.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2ef862e65040faac8d17154985d344204e08b177","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3378-20260318211951.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3378-20260318211951.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3378-20260318211951_1773868807021_0.5576325322474203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:20:07.157Z","publish_time":1773868807157,"_source_registry_name":"default","_cnpm_publish_time":1773868807157},"0.0.0-PR3381-20260318211941":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3381-20260318211941","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260318211941","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1a7e8f87ef9f3047fabca5d3fc13bb773b169985","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260318211941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260318211941.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260318211941.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/b69bb88ac6316b4f63110daf1bbf8d59/khanacademy-keypad-context-0.0.0-PR3381-20260318211941.tgz","_integrity":"sha512-h1GqeTyuuX2vkjG7lMNyknX5eWda5NFasCLlMLzhAYroxLmypEh9eTpu50n75QkNNOKzLY5I3FTWyt5w7gRheA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260318211941"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3381-20260318211941_1773868797048_0.527278030172138","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T21:19:57.214Z","publish_time":1773868797214,"_source_registry_name":"default","_cnpm_publish_time":1773868797214},"0.0.0-PR3273-20260318211526":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3273-20260318211526","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260318211526"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260318211526","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zU1HFbbukBde4j27sZVcYujaIRM3iImqesiTRWFXHWOHjz7/jrlrioFa/h8HdmkrT1BAEdNBYhDNs6XOKK7/fg==","_resolved":"/tmp/6e4e21afd294a0e2a1d660128e2b9c76/khanacademy-keypad-context-0.0.0-PR3273-20260318211526.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260318211526.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a31198e2463dc9144c42070ec5c74cc1afcd9c0f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260318211526.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260318211526.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3273-20260318211526_1773868542184_0.35645343715230426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:15:42.396Z","publish_time":1773868542396,"_source_registry_name":"default","_cnpm_publish_time":1773868542396},"0.0.0-PR3381-20260318211423":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3381-20260318211423","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260318211423","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ca46f0b68b29b54f6836c3728bba9c7bacdd54b1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260318211423.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260318211423.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260318211423.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/1ec79a46b3bb3d6c27753417c3e1eefb/khanacademy-keypad-context-0.0.0-PR3381-20260318211423.tgz","_integrity":"sha512-rwPW5nI1gI0EZ+HvbyAzcOfmUS5LuPIrV2l8EI1gVqL4gZFeM9XaANaRP1mHuc8oMsHVeY01YEqTpy0pNI8ejA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260318211423"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3381-20260318211423_1773868479197_0.5525459953823113","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T21:14:39.342Z","publish_time":1773868479342,"_source_registry_name":"default","_cnpm_publish_time":1773868479342},"0.0.0-PR3378-20260318211420":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3378-20260318211420","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3378-20260318211420","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c58d8c3cdfe6a4bd2f67337cc1468bb37d070f2a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3378-20260318211420.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3378-20260318211420.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3378-20260318211420.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/66747073d69c0f8263a76ae2484aca62/khanacademy-keypad-context-0.0.0-PR3378-20260318211420.tgz","_integrity":"sha512-n/81O0lyxhpAN3pAjMpJM837rLXsZzDos16MttFA0W8AmadnHMTyhkyWPYK8a56kXbHFkoXQJthql1Omnxtxnw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3378-20260318211420"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3378-20260318211420_1773868476715_0.21024707737182768","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T21:14:36.856Z","publish_time":1773868476856,"_source_registry_name":"default","_cnpm_publish_time":1773868476856},"0.0.0-PR3381-20260318210746":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3381-20260318210746","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3381-20260318210746"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3381-20260318210746","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q5QWy+qlRDO8L6WSZa53H1REBX4mJUV3Q4hUoHtQPeyUycN75yO60IClFZtyCIJQ1d8iOFK7AgHMw+WwBip3Jg==","_resolved":"/tmp/43310729781fbd3c7277e189dc276c42/khanacademy-keypad-context-0.0.0-PR3381-20260318210746.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3381-20260318210746.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"30c6ec313d02107743ba68194c14b2ddfdce6bbd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3381-20260318210746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3381-20260318210746.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3381-20260318210746_1773868082542_0.3082936153084008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T21:08:02.689Z","publish_time":1773868082689,"_source_registry_name":"default","_cnpm_publish_time":1773868082689},"0.0.0-PR3378-20260318205601":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3378-20260318205601","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3378-20260318205601"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3378-20260318205601","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PlqM43vcqzZRh0IRvOg0GSmPxzJe3iRaJblXTUtf7W7NbbGy+OG74+dPz3gTEm80dJdWmOJdcGFCdVBqSSxcJQ==","_resolved":"/tmp/fdb629665d9287c556e382bcb6b47deb/khanacademy-keypad-context-0.0.0-PR3378-20260318205601.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3378-20260318205601.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"66aa24d13c7ce3f08a0d0d22381557f57c7aabf0","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3378-20260318205601.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3378-20260318205601.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3378-20260318205601_1773867377330_0.1770311037669865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T20:56:17.512Z","publish_time":1773867377512,"_source_registry_name":"default","_cnpm_publish_time":1773867377512},"0.0.0-PR3352-20260318205034":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3352-20260318205034","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260318205034","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8b0e75b05ba939b560f0a821dcef93ffb1650a8d","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260318205034.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260318205034.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260318205034.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/bbfdfe3f6fb4d9d0b55912fb6042d2b2/khanacademy-keypad-context-0.0.0-PR3352-20260318205034.tgz","_integrity":"sha512-i5RqL6hV0DptJnRqcoDyOBfttZICtna324f0pqfRridbl1oLqBulU1luPyEvgDm67D7g5QBKcUyQnw0vK5qFnw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260318205034"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3352-20260318205034_1773867051327_0.49612950468945893","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T20:50:51.476Z","publish_time":1773867051476,"_source_registry_name":"default","_cnpm_publish_time":1773867051476},"0.0.0-PR3377-20260318204220":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260318204220","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260318204220"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260318204220","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8yZmhyveN/K6C5eEn2GbGXKi/wzZTY6FBTk7yCbXUaPFAwAfZ9DELTgG+xRju2EAyMV3n+7ZQU+woYbqxoEgZQ==","_resolved":"/tmp/0915bc62b083d523ea974d13ce5c77a3/khanacademy-keypad-context-0.0.0-PR3377-20260318204220.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260318204220.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"8504f9d6ae3c59b060e4e344e39af34533ab87ae","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260318204220.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260318204220.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260318204220_1773866556623_0.18507946227852345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T20:42:36.770Z","publish_time":1773866556770,"_source_registry_name":"default","_cnpm_publish_time":1773866556770},"0.0.0-PR3376-20260318204209":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3376-20260318204209","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3376-20260318204209"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3376-20260318204209","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ahdoq/Y1iP4xKAFqw1t8jUQ07dlzQNAoTnQq3Nd/nfRqCJfd5PhbXFjVESmnHnHEoV7smVAnHaR5TqAVX7G8vQ==","_resolved":"/tmp/047d1126b0a78b5230645de2f8ad86b9/khanacademy-keypad-context-0.0.0-PR3376-20260318204209.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3376-20260318204209.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"23f202fa35f27d39cd5eb44364dde4e2e44af0fd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3376-20260318204209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3376-20260318204209.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3376-20260318204209_1773866546768_0.43709194477323465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T20:42:26.954Z","publish_time":1773866546954,"_source_registry_name":"default","_cnpm_publish_time":1773866546954},"0.0.0-PR3377-20260318202608":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260318202608","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260318202608"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260318202608","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MUmjGi80OmMptSxd8lM+bRnIbk0lttF/u9pOQBNwYSWXVko0XJDuowyFwENLLsvyOGcPkuTgDknShsCv+fOe8w==","_resolved":"/tmp/212d3ae462d0ea9efca69ddf1bbfb4ed/khanacademy-keypad-context-0.0.0-PR3377-20260318202608.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260318202608.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"de04376c6516e77c2a450f49180c50ed18968ab8","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260318202608.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260318202608.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260318202608_1773865583678_0.42816061749919787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T20:26:23.817Z","publish_time":1773865583817,"_source_registry_name":"default","_cnpm_publish_time":1773865583817},"0.0.0-PR3372-20260318201618":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3372-20260318201618","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3372-20260318201618","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e49bd863bb38cf9a126bd19ec0c7e433fdd168ce","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3372-20260318201618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3372-20260318201618.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3372-20260318201618.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/2af876401daa6ee4973de1928df7bd1f/khanacademy-keypad-context-0.0.0-PR3372-20260318201618.tgz","_integrity":"sha512-OUGOPuVc7Egnz9fYi3VuP2ybbE3m0KOGuTcRaVj6zubTkW9tnNzYk0kUMTe7Lyi4wUQNBrzLHEtdf0kI4DppTQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3372-20260318201618"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3372-20260318201618_1773864994299_0.0392729232974629","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T20:16:34.461Z","publish_time":1773864994461,"_source_registry_name":"default","_cnpm_publish_time":1773864994461},"0.0.0-PR3377-20260318200613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260318200613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260318200613"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260318200613","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0SdoVjyspzXztDp+KI596LLf0DxdWhYXl7xIXz5N1qj6Mc5rhANyLs6M3F0Yc79atis8R+X14AbjkH/+ihAv5Q==","_resolved":"/tmp/2a407d05325d5de22514e43cc14b7474/khanacademy-keypad-context-0.0.0-PR3377-20260318200613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260318200613.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2acbbd754d105af374b4c6aafdf0dfc35049ca95","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260318200613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260318200613.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260318200613_1773864391107_0.7482973222599367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T20:06:31.282Z","publish_time":1773864391282,"_source_registry_name":"default","_cnpm_publish_time":1773864391282},"0.0.0-PR3351-20260318200536":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3351-20260318200536","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260318200536","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dcf2b3a16e437c4818b9bf087545af92b5f52f80","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260318200536.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260318200536.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260318200536.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f133a3b020822a250b94d7ca959a3c17/khanacademy-keypad-context-0.0.0-PR3351-20260318200536.tgz","_integrity":"sha512-7v25fWOWceRJaO0NgzTkPgtAa93uc33r+VwIenJyqIQDi/jbjDxgikffHAmIwYhs6UHouo8F816RT4fmVFufuw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260318200536"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3351-20260318200536_1773864351363_0.3437521360063216","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T20:05:51.513Z","publish_time":1773864351513,"_source_registry_name":"default","_cnpm_publish_time":1773864351513},"0.0.0-PR3351-20260318200331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260318200331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260318200331"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260318200331","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RFySKdgudnRRJ/QjB3GEJkkYftmg75CTs0m2V1AMDrSOBjIo85YK7yDoVn/A2OvBf5TSIPL225V8usjnTKfR9A==","_resolved":"/tmp/49d50dfc7695794a470125c12cebab01/khanacademy-keypad-context-0.0.0-PR3351-20260318200331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260318200331.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"1cbe144980732e732764198619ae9e87e91dcf45","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260318200331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260318200331.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260318200331_1773864227409_0.8133534375515004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T20:03:47.577Z","publish_time":1773864227577,"_source_registry_name":"default","_cnpm_publish_time":1773864227577},"0.0.0-PR3380-20260318195705":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3380-20260318195705","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3380-20260318195705"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3380-20260318195705","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TOldvvfM1N+7RPsYY/JNwjJqxsEk0UxQTeRLFOc/kqQIIYd+KkwJ6+apP2pQxBdGrILb0Flsu87RkqLeUmh+XQ==","_resolved":"/tmp/65294ec4f01c39065e240d6b00ead6f5/khanacademy-keypad-context-0.0.0-PR3380-20260318195705.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3380-20260318195705.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c0b267bd99f24c4db5d195c33b96ae0ccf297820","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3380-20260318195705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3380-20260318195705.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3380-20260318195705_1773863841199_0.5455217228954092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:57:21.359Z","publish_time":1773863841359,"_source_registry_name":"default","_cnpm_publish_time":1773863841359},"0.0.0-PR3346-20260318195633":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3346-20260318195633","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260318195633","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e37628607951789b5b5ca961aa8528217af286b0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260318195633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260318195633.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260318195633.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/afc77e8d90062927f7a9f4234190599c/khanacademy-keypad-context-0.0.0-PR3346-20260318195633.tgz","_integrity":"sha512-T3R0RnqTLX0A5lQMpiubvP7Nj8OvQ/HozTe9IQaP/CezrdAuY0tJCBs36/LhCYJnYOJjMICLHhm6XVMzhafDEA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260318195633"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3346-20260318195633_1773863808933_0.38791505724102215","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T19:56:49.071Z","publish_time":1773863809071,"_source_registry_name":"default","_cnpm_publish_time":1773863809071},"0.0.0-PR3348-20260318195618":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3348-20260318195618","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260318195618","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1df8b13fdbd827e7af210eb35670734901d7bf7c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260318195618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260318195618.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260318195618.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d81715e6e551d5b71723e1d4883feb93/khanacademy-keypad-context-0.0.0-PR3348-20260318195618.tgz","_integrity":"sha512-YA3XgVw5H2XIRJ+3PKQzuxl/ctNcdxUcd+nph2BAyJpWesHK8mGJcZsWsxsgoKqlaLTW+zvd4G9GbIrP1iyjFA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260318195618"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3348-20260318195618_1773863794942_0.7055711345232891","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T19:56:35.092Z","publish_time":1773863795092,"_source_registry_name":"default","_cnpm_publish_time":1773863795092},"0.0.0-PR3349-20260318195611":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3349-20260318195611","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260318195611","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d607743042553e76d33b89dea1095e35e1b0e290","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260318195611.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260318195611.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260318195611.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/5a183fb6f5fddd08c1a7fa3de6c74845/khanacademy-keypad-context-0.0.0-PR3349-20260318195611.tgz","_integrity":"sha512-YJoIWoxQc2nE/daOLp8xWUQYkD81bXs/ihyBR6DL4vxZM2B62iCWfBr8MkOBIiL74xxWwPHu/vmGmwrf8b+pEA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260318195611"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3349-20260318195611_1773863787602_0.4058622558121674","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T19:56:27.787Z","publish_time":1773863787787,"_source_registry_name":"default","_cnpm_publish_time":1773863787787},"0.0.0-PR3350-20260318195549":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3350-20260318195549","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260318195549","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"488dedbe8cb41a74d784d02b248eed30451c2f62","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260318195549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260318195549.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260318195549.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/cb0d3db058f502fc66337fa790f3a3eb/khanacademy-keypad-context-0.0.0-PR3350-20260318195549.tgz","_integrity":"sha512-y/+bcd/gYpvtS2PifvQD0vZhDaQeyyHJLSc6pzVTmfR3Mrda0tdX1GNS7kvZeohIynwBloFqLoEoJ5G7laYv7Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260318195549"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3350-20260318195549_1773863764540_0.38994078204863625","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T19:56:04.741Z","publish_time":1773863764741,"_source_registry_name":"default","_cnpm_publish_time":1773863764741},"0.0.0-PR3380-20260318195504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3380-20260318195504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3380-20260318195504"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3380-20260318195504","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AQmwOCifusozejN0jpEE9Zb1FvjfuUlQprdvi6GT3aWuSnhgSNA4aw7hka0sbp1mtl7DSNcjF5w81Vv3IgKKCw==","_resolved":"/tmp/79a83a136333a8d76c2964ea4ec5db46/khanacademy-keypad-context-0.0.0-PR3380-20260318195504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3380-20260318195504.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"7a7fe671c5dd0f854b0c7a7ecd786ecd7a01777c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3380-20260318195504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3380-20260318195504.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3380-20260318195504_1773863720256_0.04201334175712934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:55:20.396Z","publish_time":1773863720396,"_source_registry_name":"default","_cnpm_publish_time":1773863720396},"0.0.0-PR3380-20260318195016":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3380-20260318195016","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3380-20260318195016"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3380-20260318195016","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TmrWnX4cvgthDT3uayL3okXH6Z8x4aZUz+LGas2r7cxQY1IAgHN5r9gmj23Q5yAEbI9KgK+ZyHLYoFB6nzi7iQ==","_resolved":"/tmp/e677a6629b6a12f50a33da180ac2a78d/khanacademy-keypad-context-0.0.0-PR3380-20260318195016.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3380-20260318195016.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"7ce07c815d2d5517fd502c20981f8380d1890fc4","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3380-20260318195016.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3380-20260318195016.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3380-20260318195016_1773863432672_0.18467122108860723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:50:32.840Z","publish_time":1773863432840,"_source_registry_name":"default","_cnpm_publish_time":1773863432840},"0.0.0-PR3349-20260318194934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260318194934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260318194934"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260318194934","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZBQzPt3RgpTfqK1mZorGVaX/HMGTBnVPpKmHuvX96NqR4BPApzVq6hs2Wy/A0Ud2lje7y1sEM8ngpsu6VnidHg==","_resolved":"/tmp/847b26e4d00250d532304cbcd7089144/khanacademy-keypad-context-0.0.0-PR3349-20260318194934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260318194934.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"bd8b78c078fb455a2cd370ebb86e69469b63a569","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260318194934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260318194934.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260318194934_1773863390041_0.5750141589775768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:49:50.210Z","publish_time":1773863390210,"_source_registry_name":"default","_cnpm_publish_time":1773863390210},"0.0.0-PR3380-20260318194810":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3380-20260318194810","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3380-20260318194810","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b00e679bdd723db5e23f9e557b3f02b55836e250","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3380-20260318194810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3380-20260318194810.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3380-20260318194810.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/0929614232fd7b49b8a5bce9bacbf975/khanacademy-keypad-context-0.0.0-PR3380-20260318194810.tgz","_integrity":"sha512-gi5K3HUpwTx0IyHfSfXsi5MZ6Rrr/eVVLM8bz4zAj+0YxP0RiMfi6uJzcsmeUd//riECxOHCFJ9HXTiet4TpkQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3380-20260318194810"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3380-20260318194810_1773863307337_0.3027657565119788","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T19:48:27.485Z","publish_time":1773863307485,"_source_registry_name":"default","_cnpm_publish_time":1773863307485},"0.0.0-PR3348-20260318194755":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3348-20260318194755","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260318194755"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260318194755","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tGt/iXNQt34NqcSQwrhMPW/0KwD2g/5C9bbTNzLC/y4c+nBDTPY5kZF9NBIYNo0j9g0ZmPEBI4tLwonFnR2bQg==","_resolved":"/tmp/8ceac9b299052e13ee9fdccf474275fb/khanacademy-keypad-context-0.0.0-PR3348-20260318194755.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260318194755.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"fda036542f09ede1f930b26b0fff3128079eb486","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260318194755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260318194755.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3348-20260318194755_1773863290959_0.5108017290747267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:48:11.112Z","publish_time":1773863291112,"_source_registry_name":"default","_cnpm_publish_time":1773863291112},"0.0.0-PR3346-20260318194716":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3346-20260318194716","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260318194716"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260318194716","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NfmNV51SlhUGV3FsoZXp0bG1uYI4+y2aKuqJFjXB72G4W3qdzv0fCYPI1st33B/HBQac9K9ESXcqWGCiJmMJ0g==","_resolved":"/tmp/610f9d6b26a212090d48e75bf708a1e4/khanacademy-keypad-context-0.0.0-PR3346-20260318194716.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260318194716.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"986c17ebcfaa931c787b9284ce74e44eccfd3834","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260318194716.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260318194716.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3346-20260318194716_1773863251256_0.548129264250051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:47:31.416Z","publish_time":1773863251416,"_source_registry_name":"default","_cnpm_publish_time":1773863251416},"0.0.0-PR3350-20260318194645":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3350-20260318194645","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260318194645","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fa3f81058ed2c6eee05f014b048d9dc5d5d9d7da","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260318194645.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260318194645.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260318194645.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/9368aeb5eafc69d172bf1cb03f422606/khanacademy-keypad-context-0.0.0-PR3350-20260318194645.tgz","_integrity":"sha512-TvK8VsGFM81DY4n77vsck+xLcviINH8y9tOczbubeIYEnoBmdns8eRuyGKPNj1VujLMtKF5p7ewtgXzzg75sNw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260318194645"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3350-20260318194645_1773863222267_0.3192716167754701","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T19:47:02.404Z","publish_time":1773863222404,"_source_registry_name":"default","_cnpm_publish_time":1773863222404},"0.0.0-PR3380-20260318194300":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3380-20260318194300","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3380-20260318194300"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3380-20260318194300","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WflFu+VqjZeLwr60zY3+qPJB1SGPDbKJGiZlXQuYKHW6WvsXTY4IXbDTryvXOdXdtIQE7n04+kR2J8WaziF2/g==","_resolved":"/tmp/a3f1e8dd90fbfe35a8a7e77564e32fe4/khanacademy-keypad-context-0.0.0-PR3380-20260318194300.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3380-20260318194300.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"7d4259e6583b0137866e730c93ff8624f1f7c00d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3380-20260318194300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3380-20260318194300.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3380-20260318194300_1773862997935_0.08785931547404346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:43:18.125Z","publish_time":1773862998125,"_source_registry_name":"default","_cnpm_publish_time":1773862998125},"0.0.0-PR3377-20260318193727":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3377-20260318193727","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260318193727","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1c72c31f8d343cc3403f6c8da8f6dfd28865fd90","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260318193727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260318193727.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260318193727.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/cc2f2266e741268f877f5fe4ba9499c3/khanacademy-keypad-context-0.0.0-PR3377-20260318193727.tgz","_integrity":"sha512-8KUyZexCVp/h5SEnHoiq7P+hMSSdRxAa7JDK9K6/TEe2yQQMKWtU9dKRQzftUf1S6g1F9OLMFIFFAEyVnAHcBg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260318193727"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3377-20260318193727_1773862663497_0.8857701724922857","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T19:37:43.697Z","publish_time":1773862663697,"_source_registry_name":"default","_cnpm_publish_time":1773862663697},"0.0.0-PR3379-20260318193504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3379-20260318193504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3379-20260318193504"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3379-20260318193504","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cTQDJO6ElS4Oqg5yPoDU7nB20Q+9SSulrZtMKbHU+JurKgr3kQIjd/EgcsD5Q/NXokS3V6UHbex7Vjr049WgrA==","_resolved":"/tmp/51a18bc49af34f06fb63458cb66337d3/khanacademy-keypad-context-0.0.0-PR3379-20260318193504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3379-20260318193504.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d9ba47cbae316fc93cabd032ad10b037cee480d3","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3379-20260318193504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3379-20260318193504.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3379-20260318193504_1773862520523_0.5349782484779038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:35:20.691Z","publish_time":1773862520691,"_source_registry_name":"default","_cnpm_publish_time":1773862520691},"0.0.0-PR3379-20260318193258":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3379-20260318193258","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3379-20260318193258"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3379-20260318193258","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FLIEHj2bNVZ8xoSWsl3XUJTjLgWs6Rnm5SpJzBST6v/LNQhvAsoyGkylzc/h4a8ZgC5EiaITycAKEfPplUJJxw==","_resolved":"/tmp/3a0c6c28c5f736a0990bab6b1b6a5e8d/khanacademy-keypad-context-0.0.0-PR3379-20260318193258.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3379-20260318193258.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"8a262ee783bda1b4f840d92d11d9ace5740b3555","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3379-20260318193258.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3379-20260318193258.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3379-20260318193258_1773862394714_0.3065294459881891"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:33:14.881Z","publish_time":1773862394881,"_source_registry_name":"default","_cnpm_publish_time":1773862394881},"0.0.0-PR3377-20260318192503":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260318192503","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260318192503"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260318192503","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JkhWu1v9SkezvjzoEON+kutlQb+f2y//V56I9eQ5NIDuQhWnM39AY2oZeJQv2WHIXtjdcI+0ECV9ju3pRGcuGw==","_resolved":"/tmp/fac8be9b3b90516b76db33086d9efdfc/khanacademy-keypad-context-0.0.0-PR3377-20260318192503.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260318192503.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"743c5194d54ffc4bcd253b3aff1735d4a0e28ac0","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260318192503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260318192503.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260318192503_1773861919834_0.9758443066808926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:25:19.981Z","publish_time":1773861919981,"_source_registry_name":"default","_cnpm_publish_time":1773861919981},"0.0.0-PR3371-20260318192019":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260318192019","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318192019"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318192019","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a+B1Ow8ww0+TWpMKP8P40q1PS9LjFtb0Evx0aN9f1suoI7oPpunZK8xvMP0EuVCRKrQhUO5SWwLVAvcah3gsvQ==","_resolved":"/tmp/f9714af334102d13767b742bec092e8c/khanacademy-keypad-context-0.0.0-PR3371-20260318192019.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318192019.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"bfe04ae2a2f3aa024727802926b1ed366a2e6cd8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318192019.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318192019.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260318192019_1773861636666_0.19391887730027824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:20:36.830Z","publish_time":1773861636830,"_source_registry_name":"default","_cnpm_publish_time":1773861636830},"0.0.0-PR3376-20260318191759":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3376-20260318191759","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3376-20260318191759"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3376-20260318191759","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rhx3cRM28ARd/MWrrY6UoTwKtH4hlAwVFrMWq7v0RSpWaldLPcms2xeHIiaIsRFjFsWNrLt0O0LSfwLKwlPKPw==","_resolved":"/tmp/bd0e1705fbd0b0ec0f5f024e9bf3301d/khanacademy-keypad-context-0.0.0-PR3376-20260318191759.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3376-20260318191759.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a77dea533e89e3d0314069935e78c86bec1eb77a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3376-20260318191759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3376-20260318191759.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3376-20260318191759_1773861495645_0.17434076639684748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:18:15.801Z","publish_time":1773861495801,"_source_registry_name":"default","_cnpm_publish_time":1773861495801},"0.0.0-PR3371-20260318190928":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260318190928","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318190928"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318190928","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iwxRAN8I3PYhbVmXSe1x/0ypr13lAsm0yb39DLb1qz90m++YjFrMgLGs/00fpCdxsAIZ5yqXh7c6L9DEjgufoQ==","_resolved":"/tmp/e0316333b4ef3b6bc9619c2dc09ecaac/khanacademy-keypad-context-0.0.0-PR3371-20260318190928.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318190928.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d53bd56cce13858626eb150787a3fadb1eb307b2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318190928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318190928.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260318190928_1773860985052_0.6760492576453372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:09:45.203Z","publish_time":1773860985203,"_source_registry_name":"default","_cnpm_publish_time":1773860985203},"0.0.0-PR3371-20260318190713":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260318190713","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318190713"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318190713","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YMk1lBLd6Cks6bO8ClpS3ORulqhP15ry7iblGYnWnC09P5iD2n9Si6KiycWtvo1jM3enTWYhyS9i3sEic6QhqQ==","_resolved":"/tmp/a48054d44e13a709c7b35dadb3ca19cf/khanacademy-keypad-context-0.0.0-PR3371-20260318190713.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318190713.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c4e3abc2947e2642fc809ae4f9d7c2e29d03c4a3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318190713.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318190713.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260318190713_1773860848899_0.9406362193229238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T19:07:29.058Z","publish_time":1773860849058,"_source_registry_name":"default","_cnpm_publish_time":1773860849058},"0.0.0-PR3368-20260318183416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318183416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318183416"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318183416","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KO79INVi+GabhAGRGgGd/272K437YHxUI4K/uCjZEW2ts8i2YZToUHpy9zg2b57xFh4uPq4+ObwOfIwtyd48Gg==","_resolved":"/tmp/6a3cf35605e5289ef3a9f5db6edd4c79/khanacademy-keypad-context-0.0.0-PR3368-20260318183416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318183416.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"90d4e367667a9e54a105a0833128362484d3f88d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318183416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318183416.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318183416_1773858873261_0.4689004229422711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T18:34:33.407Z","publish_time":1773858873407,"_source_registry_name":"default","_cnpm_publish_time":1773858873407},"0.0.0-PR3377-20260318183220":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3377-20260318183220","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260318183220","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3c8e09ce8bd329e35990abc50189742961088646","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260318183220.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260318183220.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260318183220.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/c50f48662982e159daeaa8de939f003e/khanacademy-keypad-context-0.0.0-PR3377-20260318183220.tgz","_integrity":"sha512-rhTovkblVMjRwLlZSJuO1hozRRwdMel7QAvR2rcjdKXRITH/TFHRS6crkOevNs+x+aNwHqRvIyjXu7/0kHyt7A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260318183220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3377-20260318183220_1773858756952_0.6485986290873038","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T18:32:37.109Z","publish_time":1773858757109,"_source_registry_name":"default","_cnpm_publish_time":1773858757109},"0.0.0-PR3376-20260318183101":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3376-20260318183101","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3376-20260318183101","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d17a6c07c4692ccb78d2306920e34063f7687431","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3376-20260318183101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3376-20260318183101.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3376-20260318183101.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/a741159f594ad1d937b30d9c905586ab/khanacademy-keypad-context-0.0.0-PR3376-20260318183101.tgz","_integrity":"sha512-DkbLua+cMAIT2HLwza/wSJo1vTbjxgUdvlqZoDUA1mDDSw5bA5mzX203bDfkNpKpG+I41ioCcHDBcRc7dHbXag==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3376-20260318183101"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3376-20260318183101_1773858677426_0.9637356197782465","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T18:31:17.579Z","publish_time":1773858677579,"_source_registry_name":"default","_cnpm_publish_time":1773858677579},"0.0.0-PR3377-20260318182643":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3377-20260318182643","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3377-20260318182643"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3377-20260318182643","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cJ4zpLzYRQ0iVz667WL+8oVjTg69hkDuMiSy/LYF9Sgt5PncyTxdoZtHDke5/WMDXYoa8ajo2uoSkhnAe56Ahg==","_resolved":"/tmp/af1ba87b7e9c02e21dcaabc5dfdb1f5f/khanacademy-keypad-context-0.0.0-PR3377-20260318182643.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3377-20260318182643.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"6750bfd4e1db526b9e89e5fe30c71d4eb0ac8a89","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3377-20260318182643.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3377-20260318182643.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3377-20260318182643_1773858419267_0.5649692200578809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T18:26:59.410Z","publish_time":1773858419410,"_source_registry_name":"default","_cnpm_publish_time":1773858419410},"0.0.0-PR3376-20260318182639":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3376-20260318182639","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3376-20260318182639","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1f45a371931cbf470c58c0a0c989c2f9e849e02c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3376-20260318182639.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3376-20260318182639.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3376-20260318182639.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/a7b2c29733a542a0a2178c43bed3f44f/khanacademy-keypad-context-0.0.0-PR3376-20260318182639.tgz","_integrity":"sha512-2UEys2VpmM+1zp0NBHh3mEmnaScVUfkCThgVG0fVfHyxsZEtBD0NLua9hjAlzJhgBhE+pcqyIZpEWIabA1ST0Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3376-20260318182639"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3376-20260318182639_1773858415679_0.22653179086591724","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T18:26:55.825Z","publish_time":1773858415825,"_source_registry_name":"default","_cnpm_publish_time":1773858415825},"0.0.0-PR3368-20260318181148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318181148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318181148"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318181148","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4RoKBaeaiXwT3IR/RU/2LGZzqHGeM0afSyX2ZwTcQyXB9T4rVbLTpTTL4mJp47UZjwbD8U4qkhlh0OsCDSubVw==","_resolved":"/tmp/7f64628c749da8acce666aead77226b0/khanacademy-keypad-context-0.0.0-PR3368-20260318181148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318181148.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"b96e2163a34600334bcad611857f01e32c468142","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318181148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318181148.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318181148_1773857523933_0.7267369302316127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T18:12:04.082Z","publish_time":1773857524082,"_source_registry_name":"default","_cnpm_publish_time":1773857524082},"0.0.0-PR3368-20260318180941":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318180941","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318180941"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318180941","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VICvqZX3FZbdKo/Edz0Qcf2RHvBRyqssARisBcE5v2mEq9XsEA2DrZvykY62nBBJWI1kdQwsOSEyZSY25VxsMA==","_resolved":"/tmp/53898c14ef2582ae3db849ff7516ac23/khanacademy-keypad-context-0.0.0-PR3368-20260318180941.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318180941.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"86db6ea265c36902577f5f1e60d39fc80b94f9b2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318180941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318180941.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318180941_1773857397417_0.08464452702757086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T18:09:57.606Z","publish_time":1773857397606,"_source_registry_name":"default","_cnpm_publish_time":1773857397606},"0.0.0-PR3368-20260318175613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318175613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318175613"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318175613","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GMm/ZpMtFmsDn3BM+T0DiKyjsDhiqt/dsJA6W/nsnwfMmIE/WY3HIxN5UXrjNFTHIBVwBBgf9bW63zHMhr5X4w==","_resolved":"/tmp/cb32b3526a4dce573c3a3061ff06a530/khanacademy-keypad-context-0.0.0-PR3368-20260318175613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318175613.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"34d0042e0081716b280a0388ff941ea48fbe21e3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318175613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318175613.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318175613_1773856590263_0.34238845938313345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T17:56:30.466Z","publish_time":1773856590466,"_source_registry_name":"default","_cnpm_publish_time":1773856590466},"0.0.0-PR3368-20260318174747":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260318174747","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260318174747"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260318174747","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VtFOpKv8GQ1TPAON1v6v3sWw3+4HRcd1qB3KzeDC4E/p5zt2faFMP1SpJJYmg5Gk3/s6CKoxFbP/AkRNVFDRWw==","_resolved":"/tmp/b267ffcb7e6f60f19ad9e11263d845d7/khanacademy-keypad-context-0.0.0-PR3368-20260318174747.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260318174747.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"07f7a506c375342309844e08af0a54421139dae7","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260318174747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260318174747.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260318174747_1773856083418_0.1325418313522322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T17:48:03.560Z","publish_time":1773856083560,"_source_registry_name":"default","_cnpm_publish_time":1773856083560},"0.0.0-PR3375-20260318172008":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3375-20260318172008","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3375-20260318172008"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3375-20260318172008","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cdZuO+Bqou9NeWeKxQGoGjM4j7VkY4hJpBXxGHbk6EZ+4ozLANeL10AFwT48msV3WlQ9kGBvOUrxRNxPAHMAug==","_resolved":"/tmp/5645406830628f01f399a0b39d702a58/khanacademy-keypad-context-0.0.0-PR3375-20260318172008.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3375-20260318172008.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d2784a5f6869faad271158e281c19303ef955772","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3375-20260318172008.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3375-20260318172008.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3375-20260318172008_1773854424265_0.3082997803701879"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T17:20:24.402Z","publish_time":1773854424402,"_source_registry_name":"default","_cnpm_publish_time":1773854424402},"0.0.0-PR3371-20260318171823":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3371-20260318171823","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318171823","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5fb2c8aa299bf2a513e4f5f6efc19af39ce96a1a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318171823.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318171823.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318171823.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/285e173c4fb09ea9d23c53e9b151f9c3/khanacademy-keypad-context-0.0.0-PR3371-20260318171823.tgz","_integrity":"sha512-ZvP/0L78n0Z+4PfH6il6FSSgFCesq8KsoOY0yrrwzHYVwQ6ss5efcT7k6kLUz9NloVX6gutN4X4CIGt9wQ/9dw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318171823"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3371-20260318171823_1773854319657_0.05335160028520347","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T17:18:39.837Z","publish_time":1773854319837,"_source_registry_name":"default","_cnpm_publish_time":1773854319837},"0.0.0-PR3375-20260318171805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3375-20260318171805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3375-20260318171805"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3375-20260318171805","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C4aaiRuCM2jy4qjJo+MwCxwfE5ujyfgT6XbR0hmpFAvZkkMom7w4YkmwR7B+XgKFyKzF62kxJz1sGwbQ1sC7tA==","_resolved":"/tmp/68c1d5345e06ebeb39cfa60ea867483c/khanacademy-keypad-context-0.0.0-PR3375-20260318171805.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3375-20260318171805.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"01ce4123bd662faca994f34d294ed0d54810b04e","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3375-20260318171805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3375-20260318171805.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3375-20260318171805_1773854301411_0.04021664193296326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T17:18:21.609Z","publish_time":1773854301609,"_source_registry_name":"default","_cnpm_publish_time":1773854301609},"0.0.0-PR3371-20260318171338":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260318171338","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318171338"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318171338","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zGAdM6ybrKTWUDXc5yEz9d6W4d5wgUMZXObzPj4wYtNqJiD22cDi4koVg3phMCs66WygRDa2y0LflLg90rPDMg==","_resolved":"/tmp/58199726b1b9c608e0fe04ae5e6b88e0/khanacademy-keypad-context-0.0.0-PR3371-20260318171338.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318171338.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"e9efd6708b4e810dbecd266a58aa5f694a846408","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318171338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318171338.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260318171338_1773854153050_0.1252267707687993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T17:15:53.213Z","publish_time":1773854153213,"_source_registry_name":"default","_cnpm_publish_time":1773854153213},"0.0.0-PR3371-20260318170359":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3371-20260318170359","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260318170359","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"538b7aa8a777070c91392bdc355116b764f365ac","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260318170359.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260318170359.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260318170359.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/b5966df7469d6e1d4bca07af377d9965/khanacademy-keypad-context-0.0.0-PR3371-20260318170359.tgz","_integrity":"sha512-vWzmWx3qY+LVKvyEte2mQU4DpJRSscbpU8QOV4G5d7doB0+aZ6Nn3/Nh/gvwRXnsR5stCObN9qU4I75BNHooBA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260318170359"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3371-20260318170359_1773853455665_0.8420159467082797","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T17:04:15.879Z","publish_time":1773853455879,"_source_registry_name":"default","_cnpm_publish_time":1773853455879},"0.0.0-PR3346-20260318170228":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3346-20260318170228","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260318170228"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260318170228","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dILRb0YoFgi7Sm1BZ4OB1uUFz4DpSLymO/UdiPdDaPY4wpeG5k2WXDQ/MKoAJ37fbBc72EqijGs5UG41NQgdxA==","_resolved":"/tmp/d538163c81e19d63c0d3a02a2b8405c6/khanacademy-keypad-context-0.0.0-PR3346-20260318170228.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260318170228.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"485da168fa0ac8633096e91635af9fc4b6d79ea8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260318170228.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260318170228.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3346-20260318170228_1773853363688_0.7922561773928489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T17:02:43.883Z","publish_time":1773853363883,"_source_registry_name":"default","_cnpm_publish_time":1773853363883},"0.0.0-PR3346-20260318164412":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3346-20260318164412","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260318164412"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260318164412","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/Zzs6GzagtZLGlhfeV6s09elWGFyy66pj9shZoSxA1UzOmxjL0Bb7OF6FD7WZQ/wI/xGqofOSC750icKzDlLZQ==","_resolved":"/tmp/bab71fb40795336f41eff520d636a5a1/khanacademy-keypad-context-0.0.0-PR3346-20260318164412.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260318164412.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"4a95d006393225505eb74209b717c1620766015a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260318164412.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260318164412.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3346-20260318164412_1773852267501_0.7445837931676231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T16:44:27.679Z","publish_time":1773852267679,"_source_registry_name":"default","_cnpm_publish_time":1773852267679},"0.0.0-PR3374-20260318163854":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3374-20260318163854","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3374-20260318163854"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3374-20260318163854","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NgzNtcHSwvOr3eOfN/UVeuD+qblBs8h7A2AnDOvZGXy1LhomFtmatqoSC3DnxVWZW7CjRWh/Yi/iyn12mRz9AQ==","_resolved":"/tmp/31a130f52724a7449388228ecaca449e/khanacademy-keypad-context-0.0.0-PR3374-20260318163854.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3374-20260318163854.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"0df0b5cf5fa5052d4720985439319c0014f64284","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3374-20260318163854.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3374-20260318163854.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3374-20260318163854_1773851950798_0.17760266960976034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T16:39:11.011Z","publish_time":1773851951011,"_source_registry_name":"default","_cnpm_publish_time":1773851951011},"0.0.0-PR3374-20260318163643":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3374-20260318163643","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3374-20260318163643"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3374-20260318163643","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7DwVPGNKNgFijtFbNOfsEClAEU51GYI0Y3ihqbl7Rj9ikwZeUsU+fM9XVRxM7LiB8IX3op7eGLQWiRmgsMqDmA==","_resolved":"/tmp/87ea5bafd6a4a8b55a456780b390e72c/khanacademy-keypad-context-0.0.0-PR3374-20260318163643.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3374-20260318163643.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c08aadf910a2f337f4434d9b2a1d9091bd02d11f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3374-20260318163643.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3374-20260318163643.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3374-20260318163643_1773851819036_0.9712891335557183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T16:36:59.202Z","publish_time":1773851819202,"_source_registry_name":"default","_cnpm_publish_time":1773851819202},"0.0.0-PR3351-20260318162222":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260318162222","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260318162222"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260318162222","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-61tUzmV27VFJL5iZKMHf1NWm9phaRo6AF92/Sw7tpc5Th3/x8rZiJ+ygQtw6mqEtqSY/VnhiSlWz/KSjofNcMQ==","_resolved":"/tmp/940b533782a9d85c2a72883309a1ac3d/khanacademy-keypad-context-0.0.0-PR3351-20260318162222.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260318162222.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"526c02f626860260efc82d174a61294bb08f92be","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260318162222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260318162222.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260318162222_1773850958139_0.2370109003734311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T16:22:38.303Z","publish_time":1773850958303,"_source_registry_name":"default","_cnpm_publish_time":1773850958303},"0.0.0-PR3349-20260318161602":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260318161602","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260318161602"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260318161602","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FtwhaFFjArpDMaK1jxYSYbuB0AD5pHvMlYanLNGRIHxBS+tmhXW2U1QjFcFv4++l30NNPcKYcI0ZWcK4I6Rv4g==","_resolved":"/tmp/8e45d2e045b765f72403a82d55d6b566/khanacademy-keypad-context-0.0.0-PR3349-20260318161602.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260318161602.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"3229ad717eba64f5f902e538ecf358930b4f350e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260318161602.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260318161602.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260318161602_1773850577986_0.9364952692316597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T16:16:18.199Z","publish_time":1773850578199,"_source_registry_name":"default","_cnpm_publish_time":1773850578199},"0.0.0-PR3365-20260318161429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260318161429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260318161429"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260318161429","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XzhCxypdkHOSzc4+B2NWTi5Y1KoLwHX6uAaBTlMOa9ZDW5hGFG/N7UuRG/ASwJT/9npJ7sdYQnKyhlMg80MGnA==","_resolved":"/tmp/16de8c2603fc23cd48b305e3162208d1/khanacademy-keypad-context-0.0.0-PR3365-20260318161429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260318161429.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"5ba1b97d0b7c2891163226120e2afb34d3305427","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260318161429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260318161429.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260318161429_1773850485782_0.6592630416272893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T16:14:45.961Z","publish_time":1773850485961,"_source_registry_name":"default","_cnpm_publish_time":1773850485961},"0.0.0-PR3343-20260318050702":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260318050702","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260318050702"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260318050702","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5u8g74XT15D0FlTK3S4H6/4juzUtqEeDkSwOv+lfrZ8tZv4t4Adwy7bkF/159WAoaSyptsVXEfGGhHzvYdHyqA==","_resolved":"/tmp/7bbc97f79219fcf58f0d76303dfe20ad/khanacademy-keypad-context-0.0.0-PR3343-20260318050702.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260318050702.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"dfcbabf6f84a2be9922b46610ff34e91f04fe4f8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260318050702.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260318050702.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260318050702_1773810437059_0.09746174499757121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T05:07:17.221Z","publish_time":1773810437221,"_source_registry_name":"default","_cnpm_publish_time":1773810437221},"0.0.0-PR3343-20260318050444":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260318050444","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260318050444"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260318050444","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+AMFSFhma/fk9rMol/sDtiHhjTTyP3qWPV52wPPMzfyLngZNbBsgqfoElHHiCCAelKpDrgZEhklcig2Zd60MSg==","_resolved":"/tmp/0a3b0c1e600be5290a33f5f547a8abd0/khanacademy-keypad-context-0.0.0-PR3343-20260318050444.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260318050444.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"f3ae5077692b61dd62a13cdb7eb180d9cdcffc3f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260318050444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260318050444.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260318050444_1773810298535_0.63718909327748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T05:04:58.756Z","publish_time":1773810298756,"_source_registry_name":"default","_cnpm_publish_time":1773810298756},"0.0.0-PR3373-20260318015440":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3373-20260318015440","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3373-20260318015440"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3373-20260318015440","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+XAwOmwZMHP/ckkV3doqHdfUhPf/r4Dq8igJw54pmHR7fxg0WPJxmb2T8CTcl4IdoOTOc9KQlcjgLb1LWKSNlQ==","_resolved":"/tmp/a3cfa1cef25d5b71f297bf05a6a9a1c7/khanacademy-keypad-context-0.0.0-PR3373-20260318015440.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3373-20260318015440.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"89cb253a5d3ede786efc79ec9ef75d48a0574e17","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3373-20260318015440.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3373-20260318015440.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3373-20260318015440_1773798895999_0.1672754821474669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T01:54:56.156Z","publish_time":1773798896156,"_source_registry_name":"default","_cnpm_publish_time":1773798896156},"0.0.0-PR3373-20260318015236":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3373-20260318015236","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3373-20260318015236"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3373-20260318015236","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LP6xd5AuOrDC78KrjyPuIqcLa4N+5bI3YQtU4umciVOBx2hXi0Wvti/vnfOPv3NZ4L6Ilh6PDCJrNjV87aRkcQ==","_resolved":"/tmp/05845a00a851b92412d7e9a8a8e023de/khanacademy-keypad-context-0.0.0-PR3373-20260318015236.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3373-20260318015236.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2a55c3059e1fa0f50e97c58e470273df3ade301b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3373-20260318015236.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3373-20260318015236.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3373-20260318015236_1773798772320_0.4362049593532613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T01:52:52.469Z","publish_time":1773798772469,"_source_registry_name":"default","_cnpm_publish_time":1773798772469},"0.0.0-PR3347-20260318010720":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3347-20260318010720","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3347-20260318010720"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3347-20260318010720","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LFZUpi/7yCVmEaWSJVdAfHq7fFqJZCvDUN90E9IC2ulGB4dEzzCLpNwiOOhmLnGU7GZazz6VyUcKC30ckOPDHA==","_resolved":"/tmp/5e1f0b39ff0273e3288b58980d4aeb7a/khanacademy-keypad-context-0.0.0-PR3347-20260318010720.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3347-20260318010720.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"22bfc54ca90eb0cb9c587a7eb249821482c61e54","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3347-20260318010720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3347-20260318010720.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3347-20260318010720_1773796055850_0.6036407524823166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T01:07:36.004Z","publish_time":1773796056004,"_source_registry_name":"default","_cnpm_publish_time":1773796056004},"0.0.0-PR3356-20260318004819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3356-20260318004819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3356-20260318004819"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3356-20260318004819","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X7sVECe2qXb0xHrgN4CqJmISrGVZf95BlxqNXIDz95/qm5Gd8bmwDqBdTVfQ+9Bvy77O9r42kx7ZOoW4WZRZGA==","_resolved":"/tmp/536365ffecf10b18e3395ba34800d3d9/khanacademy-keypad-context-0.0.0-PR3356-20260318004819.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3356-20260318004819.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"9b3ffeaabc6899567e8113a9d7b99d1d52d448a5","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3356-20260318004819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3356-20260318004819.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3356-20260318004819_1773794914692_0.09197964921664159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T00:48:34.833Z","publish_time":1773794914833,"_source_registry_name":"default","_cnpm_publish_time":1773794914833},"0.0.0-PR3347-20260318002900":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3347-20260318002900","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3347-20260318002900"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3347-20260318002900","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zARAOy6GVopPofrLk8ozNw3V3/CHi+EeVbXd9KjIw630tlM2akjQgGaSttrskQtEUx4yTRrg/A0XM4nOQ9z0eA==","_resolved":"/tmp/13cf35401b59d323abfc75cd20e99dc9/khanacademy-keypad-context-0.0.0-PR3347-20260318002900.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3347-20260318002900.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"704f805d9471819b1fe269c81286346e9ca0a30b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3347-20260318002900.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3347-20260318002900.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3347-20260318002900_1773793756633_0.3919195509728337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T00:29:16.801Z","publish_time":1773793756801,"_source_registry_name":"default","_cnpm_publish_time":1773793756801},"0.0.0-PR3365-20260318001239":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3365-20260318001239","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260318001239","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c9b41ae8327e3f36ce76e143184663e9ee98dde6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260318001239.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260318001239.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260318001239.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e7a49d6a5f4cf59b5a3be60b94e48ded/khanacademy-keypad-context-0.0.0-PR3365-20260318001239.tgz","_integrity":"sha512-3bzjH+ZpH5gd0c17F0P+HzuRj4pVWvr7+0HoFFJgoq9Hl6QLw8qayqdVsnMt1MSJ7dfqLZgvMaf3EzVJQxtFGA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260318001239"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3365-20260318001239_1773792774255_0.6150438194912482","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-18T00:12:54.420Z","publish_time":1773792774420,"_source_registry_name":"default","_cnpm_publish_time":1773792774420},"0.0.0-PR3365-20260318001038":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260318001038","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260318001038"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260318001038","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6U+CdQmkq+KIzZfvHnVe7RLvmsy+Jcmj9Ty/NecqKYLjejOPQxD7I49M0s6JyRgvOLUkyucp2UbLeHmFaHSo6g==","_resolved":"/tmp/b218339eccb4b7f2563df0c8165b667d/khanacademy-keypad-context-0.0.0-PR3365-20260318001038.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260318001038.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"30c8a57794c91e7c7c582b0450d712696217cf68","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260318001038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260318001038.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260318001038_1773792653053_0.15116642322413054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T00:10:53.225Z","publish_time":1773792653225,"_source_registry_name":"default","_cnpm_publish_time":1773792653225},"0.0.0-PR3365-20260318000833":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260318000833","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260318000833"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260318000833","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xloDUkb3nlqGlcmEB46nHNUX3I0RPCufqVUloRfNQeShroTA1JIK6IqVBbzBcaFFoqF23vWEFL2qsZfEjdpPnQ==","_resolved":"/tmp/a6af36fe42fc49e3dd7f5fbdbacdbad2/khanacademy-keypad-context-0.0.0-PR3365-20260318000833.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260318000833.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"ce4e3a835f081b953bb4cae5ad48da4038c5cd0e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260318000833.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260318000833.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260318000833_1773792528960_0.22140611730181092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-18T00:08:49.124Z","publish_time":1773792529124,"_source_registry_name":"default","_cnpm_publish_time":1773792529124},"0.0.0-PR3365-20260317235829":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260317235829","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260317235829"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260317235829","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kMLCnCw3Z2mNBr8sfzCVAxPMufB29HTodomyLF5cqzTHtU4AI5AX3vMfkJ78YY1aGd88Fg+ccwj16cUhHwZaLQ==","_resolved":"/tmp/2171874d467ae6423de56bff5936d956/khanacademy-keypad-context-0.0.0-PR3365-20260317235829.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260317235829.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"41ef101d3af84dbb1272692608d57d861f795d61","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260317235829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260317235829.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260317235829_1773791924978_0.15987834094714115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:58:45.118Z","publish_time":1773791925118,"_source_registry_name":"default","_cnpm_publish_time":1773791925118},"0.0.0-PR3365-20260317235339":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260317235339","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260317235339"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260317235339","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QSS9ptRL37iWzNFylGt94CDKGtpGd4q2npRpj6Q1FfxII/6ItCsJvBN50avNonP+Tm1nZoeYRzdnPdLwB04oxg==","_resolved":"/tmp/d8369c87148bb83e2edeeec758f9cfc4/khanacademy-keypad-context-0.0.0-PR3365-20260317235339.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260317235339.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c9e556c17616178e4db4599ed9761b0a50ef5140","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260317235339.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260317235339.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260317235339_1773791633939_0.4322369006801934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:53:54.100Z","publish_time":1773791634100,"_source_registry_name":"default","_cnpm_publish_time":1773791634100},"0.0.0-PR3365-20260317234731":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260317234731","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260317234731"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260317234731","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0YPAHzVxqy7DqwnaBe57G+ARkhuSBqnz/SGsnSXF6QnmEB2GHDzOcyXyUQ+IOZJ6ijyBXKuyT325sH+grCw0KQ==","_resolved":"/tmp/be7e4ac8735421092a53d3b2ea2445b3/khanacademy-keypad-context-0.0.0-PR3365-20260317234731.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260317234731.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"9c207a1a0ac744116dac189368259de3c16dcf32","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260317234731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260317234731.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260317234731_1773791266693_0.4660721391383271"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:47:46.861Z","publish_time":1773791266861,"_source_registry_name":"default","_cnpm_publish_time":1773791266861},"0.0.0-PR3371-20260317232613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260317232613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260317232613"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260317232613","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+LYvqgma1+gi202JfzhDDiVQHvYLfD8qPTX+DNfeGn7TC1deoWBsQso0aJr0ZY6U/SePqqYNbhcRnAEB56J++A==","_resolved":"/tmp/a3f1685252c761addc3e07bfaecab619/khanacademy-keypad-context-0.0.0-PR3371-20260317232613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260317232613.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"f854534691fb69592d54f42b0b9316991d32ef47","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260317232613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260317232613.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260317232613_1773789988978_0.25185644769379234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:26:29.146Z","publish_time":1773789989146,"_source_registry_name":"default","_cnpm_publish_time":1773789989146},"0.0.0-PR3371-20260317231408":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260317231408","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260317231408"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260317231408","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jBzR5yli3XHbhjHS32+NT99HV4haLI500sp8WSMJh3ZHaCIQOnqdfzOdqQ+zyVn0JX7/WKeZ0BThYQ5wfmnPMQ==","_resolved":"/tmp/ec4e3d732f20793d44efb45cfcff6917/khanacademy-keypad-context-0.0.0-PR3371-20260317231408.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260317231408.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"da1d45bfc4a3db06ee895870ddb4607464dad948","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260317231408.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260317231408.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260317231408_1773789263212_0.8572078884464411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:14:23.376Z","publish_time":1773789263376,"_source_registry_name":"default","_cnpm_publish_time":1773789263376},"0.0.0-PR3371-20260317231047":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260317231047","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260317231047"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260317231047","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8I3aRbM3hml+3BBwyZ2klKBY7hh4EjhGPL1acYF16LBaFtZn8XRMR0qmO82jYX1zsLbS4b8LSufsmnsL+Ovgyg==","_resolved":"/tmp/65c6825f53f91937e27d6b4927195b3a/khanacademy-keypad-context-0.0.0-PR3371-20260317231047.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260317231047.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"eaaac5fa04de117bbee0a96599ababc2a82978f6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260317231047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260317231047.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260317231047_1773789061889_0.6683371830008085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:11:02.023Z","publish_time":1773789062023,"_source_registry_name":"default","_cnpm_publish_time":1773789062023},"0.0.0-PR3371-20260317230837":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260317230837","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260317230837"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260317230837","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8t7ov3ny+JG1pBfzmGfKtyV+uptq+vWdUqGUKp/AkPcwLoSEIirMlNyM6u8+aQMaR8lth0CbkLahcVm2lNm5pA==","_resolved":"/tmp/b4f222d729ec714e2edd64e9c0c089f6/khanacademy-keypad-context-0.0.0-PR3371-20260317230837.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260317230837.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"35cc681e9e30674f6f92c6ccace16bf8b0ffe9d8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260317230837.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260317230837.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260317230837_1773788932343_0.6480575487712534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:08:52.493Z","publish_time":1773788932493,"_source_registry_name":"default","_cnpm_publish_time":1773788932493},"0.0.0-PR3371-20260317230452":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260317230452","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260317230452"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260317230452","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4tFA7zBYhdnSEGDwJecUDx8NW1UbgIUXTbAqT7Is+UJOlR/dXZJbmA9exQ8GybZPmZajH5lNkU/5IiqxlUdf8Q==","_resolved":"/tmp/8831247dd79a62016a1d8c27934a3de7/khanacademy-keypad-context-0.0.0-PR3371-20260317230452.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260317230452.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c770f2ed586c7e522cb47b02c61cd7605e6afb5a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260317230452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260317230452.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260317230452_1773788707616_0.8862782539354976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:05:07.774Z","publish_time":1773788707774,"_source_registry_name":"default","_cnpm_publish_time":1773788707774},"0.0.0-PR3371-20260317230245":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260317230245","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260317230245"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260317230245","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mUZx3K/RPkQEIWYXXPQ11KPIXvP88TJOJCpA+1ESW6UGE3TI4SeATG7ya2iyOoHKTq81XYWYxYWRMJICNSYoRw==","_resolved":"/tmp/a05f8d822dd01025ed2a0acc3f9ec034/khanacademy-keypad-context-0.0.0-PR3371-20260317230245.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260317230245.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"fe267e119bd943787efc88f3b11004971bce2fbd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260317230245.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260317230245.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260317230245_1773788579706_0.15105951234373016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T23:02:59.853Z","publish_time":1773788579853,"_source_registry_name":"default","_cnpm_publish_time":1773788579853},"0.0.0-PR3371-20260317225426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3371-20260317225426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3371-20260317225426"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3371-20260317225426","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xn6WZ+7oEGKYjkrzi3XwYjJOexDiycO3BY44r6CefQUGEjJIuyjW3J8wmu03fkEYIUI3DDeAt8IlSjuINsf1Ig==","_resolved":"/tmp/cca4d46eb92fbf1df7bfa4deedb50cae/khanacademy-keypad-context-0.0.0-PR3371-20260317225426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3371-20260317225426.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"914663c661635de8b6a811bcdc5cd3b02762df3d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3371-20260317225426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3371-20260317225426.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3371-20260317225426_1773788080787_0.5348391143585836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T22:54:40.943Z","publish_time":1773788080943,"_source_registry_name":"default","_cnpm_publish_time":1773788080943},"0.0.0-PR3329-20260317212546":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260317212546","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260317212546"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260317212546","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Tc2AtVJOInpwoWIeHjhRLOY4funMtIdtqAcN7y9EecovfPdU/VWYQfEc8/DKmm33z/RvFhFGvGXhrEzMSXeCmA==","_resolved":"/tmp/5dbb8838b7ac57aa71e75b08cf7e1761/khanacademy-keypad-context-0.0.0-PR3329-20260317212546.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260317212546.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"f7831cadc49acfdffe92afbecf19b3c04eec1688","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260317212546.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260317212546.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260317212546_1773782761194_0.4604660490216017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T21:26:01.342Z","publish_time":1773782761342,"_source_registry_name":"default","_cnpm_publish_time":1773782761342},"0.0.0-PR3329-20260317204130":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260317204130","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260317204130"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260317204130","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uuG2udm67KVUu1R8st0kv5pe+epWczUQMiRRMhMk628ygscTwjgdPPtWP53cMZrtm0oM07UcqvpdMnVneke1qg==","_resolved":"/tmp/96ada75d361e94e2de6424c4e15e30ed/khanacademy-keypad-context-0.0.0-PR3329-20260317204130.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260317204130.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"cab2d17e251cb9cf8a3f72b03d41d94a6714c17f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260317204130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260317204130.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260317204130_1773780106297_0.34464008215387465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T20:41:46.465Z","publish_time":1773780106465,"_source_registry_name":"default","_cnpm_publish_time":1773780106465},"0.0.0-PR3365-20260317203949":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3365-20260317203949","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260317203949","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4d10e202c5b7f070c18f1885e11a1eb3be183d52","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260317203949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260317203949.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260317203949.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/025643c04c55941ba58405c74d5722e8/khanacademy-keypad-context-0.0.0-PR3365-20260317203949.tgz","_integrity":"sha512-zwRmnKyIeEoZz0UMX+LNzOc4bRHN3ruRb2ZWydIhtPQqzqQiJzTgaEeinM9SVzxLq/jh7SX2ONo1v5nrz84moQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260317203949"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3365-20260317203949_1773780004630_0.024861407626205256","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-17T20:40:04.817Z","publish_time":1773780004817,"_source_registry_name":"default","_cnpm_publish_time":1773780004817},"0.0.0-PR3329-20260317203920":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260317203920","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260317203920"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260317203920","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JgCOl+8kcKNNNK2r1no0UQYRO7H/MpChGCJUnjlXaeP/90s0PEBT7w2+iLH2ebfZtcWKH3/6sHcGUxmD2qYZ9A==","_resolved":"/tmp/ffc0d91282c37a26f4a379d195f10d55/khanacademy-keypad-context-0.0.0-PR3329-20260317203920.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260317203920.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c0c554b6c032da09a5d4cc95e6329d44d300845e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260317203920.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260317203920.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260317203920_1773779976070_0.5987482292289876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T20:39:36.230Z","publish_time":1773779976230,"_source_registry_name":"default","_cnpm_publish_time":1773779976230},"0.0.0-PR3368-20260317202913":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3368-20260317202913","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260317202913","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"309681ac4c475ec78a1f8e8491982737239609a4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260317202913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260317202913.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260317202913.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/dcc807eeca80feb8c4882316185e8a85/khanacademy-keypad-context-0.0.0-PR3368-20260317202913.tgz","_integrity":"sha512-DrGFRDWypvTb1EZXosVIX8vBh4VYNqoXZZPA8uaszA82TaxPyYrWYwH5cyt68fZr8FvPnv0psvsWtlFEHw8AQQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260317202913"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3368-20260317202913_1773779367777_0.5491255180650001","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-17T20:29:27.958Z","publish_time":1773779367958,"_source_registry_name":"default","_cnpm_publish_time":1773779367958},"0.0.0-PR3368-20260317202401":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3368-20260317202401","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3368-20260317202401"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3368-20260317202401","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yxb7rITpf9Iqwg7R/t9aRlyDnItV8lPhR6JeJPBQXKMYfCiHMMPGYKZnTC7tkrH/1aEUaqC2wtsCz240RTAgRg==","_resolved":"/tmp/cca4eed3c157777f1daac280d03034ec/khanacademy-keypad-context-0.0.0-PR3368-20260317202401.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3368-20260317202401.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"216f34ddea2b1ff5167cc3be56971546dd4cff5f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3368-20260317202401.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3368-20260317202401.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3368-20260317202401_1773779056547_0.027711335477063725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T20:24:16.729Z","publish_time":1773779056729,"_source_registry_name":"default","_cnpm_publish_time":1773779056729},"0.0.0-PR3365-20260317192809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260317192809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260317192809"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260317192809","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Sf+pJtf5HrgCl2hXrS+kNdUMatWUM2GlGbTPlM8k53uQiVvqPXhaB4ldYhayF0NoNGvagkG78wiUvx4kBKTPdQ==","_resolved":"/tmp/639e121e96f1d6d9b05dddd369242e07/khanacademy-keypad-context-0.0.0-PR3365-20260317192809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260317192809.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"289017c9c569ccf777498ae675003530cb28cd84","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260317192809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260317192809.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260317192809_1773775705418_0.6366520170779877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T19:28:25.571Z","publish_time":1773775705571,"_source_registry_name":"default","_cnpm_publish_time":1773775705571},"0.0.0-PR3329-20260317190522":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260317190522","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260317190522"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260317190522","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MFvaIQ1iQRAKrekp44iZGvLA6MB5LZW/OBt34V65uavRUiTyWojq8mMNjZtagjXEqCbrhdNVYqteAHbE5E9iEA==","_resolved":"/tmp/25474933250038ba953871d4acba7635/khanacademy-keypad-context-0.0.0-PR3329-20260317190522.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260317190522.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"54f5bfe5e6136c4b00c7b8c99284c48a2b7c081c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260317190522.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260317190522.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260317190522_1773774337131_0.7634978626699271"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T19:05:37.279Z","publish_time":1773774337279,"_source_registry_name":"default","_cnpm_publish_time":1773774337279},"0.0.0-PR3329-20260317190138":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260317190138","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260317190138"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260317190138","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iciweZ8NGeYSi+a5waI2bDLQFH9w6fU/x0Ox54iow9cS1rvCRg0qdWnF3LyfimIR1PjkZsc2ajrmdpIekvfqxw==","_resolved":"/tmp/fad3df130cfad23334cd87d61a4b15eb/khanacademy-keypad-context-0.0.0-PR3329-20260317190138.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260317190138.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"4b18054df1174282fd6812e8d30e2293657dd78b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260317190138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260317190138.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260317190138_1773774112386_0.13446487009332242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T19:01:52.544Z","publish_time":1773774112544,"_source_registry_name":"default","_cnpm_publish_time":1773774112544},"0.0.0-PR3329-20260317185835":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260317185835","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260317185835"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260317185835","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6x+zdtu0jZmnYaEzs8uaQ3S8a7PU0zu9bsMxcKm8oa9HPrarHs0nQuYKdByQYR56dzz6wZBcMW9UZGE0ab8n1Q==","_resolved":"/tmp/96cba9d16570d661c759dd45a90983dc/khanacademy-keypad-context-0.0.0-PR3329-20260317185835.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260317185835.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"939acd48112b9cb05209c1af8275548d69f1a7b7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260317185835.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260317185835.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260317185835_1773773930697_0.8756955809628943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T18:58:50.886Z","publish_time":1773773930886,"_source_registry_name":"default","_cnpm_publish_time":1773773930886},"0.0.0-PR3365-20260317184420":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260317184420","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260317184420"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260317184420","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ux1NOwEB727zkkEhnP1u1COCPCJNmMY24HnIfykgLaoNCjk+VMGmmrHMblwy82eNbykxts2X5c7UQLNFQJ/cXg==","_resolved":"/tmp/faad750b3e9d93e12ccce017c9c23539/khanacademy-keypad-context-0.0.0-PR3365-20260317184420.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260317184420.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a0c9a600a569e62ede672b3c3d4b632d41457537","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260317184420.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260317184420.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260317184420_1773773075646_0.7160393428597194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T18:44:35.811Z","publish_time":1773773075811,"_source_registry_name":"default","_cnpm_publish_time":1773773075811},"0.0.0-PR3365-20260317183921":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260317183921","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260317183921"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260317183921","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8ijvJWtv6wnrPv3bd41KMvBTKKaQHA53YHmhbfZzbQ1zkkj092zgT5zNqmYJg3HQl/qRlMkyxVd7ThFlBY3+Xg==","_resolved":"/tmp/8ecb908077d33f97fdc8b77efb836ad3/khanacademy-keypad-context-0.0.0-PR3365-20260317183921.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260317183921.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c366685b788c02bff3d1307b468b21f56737c151","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260317183921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260317183921.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260317183921_1773772777081_0.05080731629521362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T18:39:37.232Z","publish_time":1773772777232,"_source_registry_name":"default","_cnpm_publish_time":1773772777232},"0.0.0-PR3357-20260317183006":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260317183006","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260317183006"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260317183006","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Qe+84oglf9d9KkvHB1r3sd/znqWd6yVBLHypImrn/JR+3A5Je4pVHTurf+ZVbabKu5CJWe31YEK7F083NXpHaA==","_resolved":"/tmp/601becdf576dc856a0b8672808805704/khanacademy-keypad-context-0.0.0-PR3357-20260317183006.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260317183006.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"42150488f95ea9ab1222ea59de55e3670ea88217","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260317183006.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260317183006.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260317183006_1773772222036_0.6713712014763467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T18:30:22.190Z","publish_time":1773772222190,"_source_registry_name":"default","_cnpm_publish_time":1773772222190},"0.0.0-PR3357-20260317182143":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260317182143","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260317182143"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260317182143","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mA0ErVYHaM7LXEbeY23E6OAX75CwMsaINr3qT2CiOnmr+4gJWy4XJ+cV6ilTMqGeSfiAgE0iVq0L/Jz1hBf0Fg==","_resolved":"/tmp/da616c2f426e31b419ad9e3dde3d03c9/khanacademy-keypad-context-0.0.0-PR3357-20260317182143.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260317182143.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2a66f938a23e26b81f051baa2d8d74a89165795b","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260317182143.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260317182143.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260317182143_1773771718102_0.2706606738289017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T18:21:58.261Z","publish_time":1773771718261,"_source_registry_name":"default","_cnpm_publish_time":1773771718261},"0.0.0-PR3357-20260317174510":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260317174510","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260317174510"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260317174510","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3CpPjdp/R1DMdd8Ve5K4WBKs+M5b5r12Uo0mea+OLL33lG5myL4WzJmaA4q8/VhEjFAeEV6oS799ZS665eawpA==","_resolved":"/tmp/ced929962dc2d68451599cc85e52dc1f/khanacademy-keypad-context-0.0.0-PR3357-20260317174510.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260317174510.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"121593c4c90e4e4bb2f9cae2c53ff8b776429c0e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260317174510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260317174510.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260317174510_1773769527123_0.5295299776359932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T17:45:27.276Z","publish_time":1773769527276,"_source_registry_name":"default","_cnpm_publish_time":1773769527276},"0.0.0-PR3357-20260317174202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260317174202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260317174202"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260317174202","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gfY0E8nhurEmCBj4XgsiXyj5jvweNIxS+mghXWrCxzmiDpqr7u1HD9IHKN39eJIEYqsN+QGRR42zc59tV/7fUQ==","_resolved":"/tmp/2c54b6bd3aa920e33b73ac01f94a200a/khanacademy-keypad-context-0.0.0-PR3357-20260317174202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260317174202.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c562dde030a0f5aaf56d004dc241822c7b651e14","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260317174202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260317174202.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260317174202_1773769336936_0.9666530848183525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T17:42:17.088Z","publish_time":1773769337088,"_source_registry_name":"default","_cnpm_publish_time":1773769337088},"0.0.0-PR3357-20260317163109":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260317163109","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260317163109"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260317163109","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mCWvMt8X4DzgtYno0egVMyofUoR9cbnSMo/oeDrBRQhjLI+7GWBbe1Js1ADt2Ao7Ik7nsZLmlA5lneNp2WzsgQ==","_resolved":"/tmp/c1cd95fda065c999c704aebb23607fa0/khanacademy-keypad-context-0.0.0-PR3357-20260317163109.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260317163109.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"df796add7f1421f75882fcf16f805e5b3c07ade0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260317163109.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260317163109.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260317163109_1773765084202_0.6743641414926975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T16:31:24.349Z","publish_time":1773765084349,"_source_registry_name":"default","_cnpm_publish_time":1773765084349},"3.2.39":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.39","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.6.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.39","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GPxPCX4ynb6oBvP8Nj52UBHEc+VIps4erCZmX5EMPf9Q5xDsjf5YMe6jz1oH6JgJDiOWiq00E/BpQOyzRUvVhA==","_resolved":"/tmp/87bdc547530f8f07715d63d18a169239/khanacademy-keypad-context-3.2.39.tgz","_from":"file:khanacademy-keypad-context-3.2.39.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"0113c5be9928917cb43e068e0c00161baa206860","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.39.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.39.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.39_1773756981522_0.7304259293031561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T14:16:21.679Z","publish_time":1773756981679,"_source_registry_name":"default","_cnpm_publish_time":1773756981679},"0.0.0-PR3339-20260317135619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3339-20260317135619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3339-20260317135619"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3339-20260317135619","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/0b/ULb2oiCroKdLe/m1RPDASw52xu9k7oMHYsTOmGQ5MPoH88EiuCPBfU6GxXDHfoEm5XA37qpPzkn4Wha5ng==","_resolved":"/tmp/9fdee862314485b1c759b2263577cbb4/khanacademy-keypad-context-0.0.0-PR3339-20260317135619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3339-20260317135619.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"06b49e8736c7afe147da635885e4c945c97ca744","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3339-20260317135619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3339-20260317135619.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3339-20260317135619_1773755796676_0.7852612789607929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T13:56:36.838Z","publish_time":1773755796838,"_source_registry_name":"default","_cnpm_publish_time":1773755796838},"0.0.0-PR3357-20260316233029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316233029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316233029"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316233029","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g5sFb9QzvvZu4ICMYmE7SG2kIw703F1pUJWyTbFeuwyUxHEZMKFhfptDeOkxuYqwKBd+AcEwYZ1TUMObeHoonw==","_resolved":"/tmp/76c0517ada61885bcb5e6f403ee0d6e2/khanacademy-keypad-context-0.0.0-PR3357-20260316233029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316233029.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"62479e99ff668798d69d2d68493d12399c9f0fec","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316233029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316233029.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316233029_1773703844746_0.7195281816718284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T23:30:44.940Z","publish_time":1773703844940,"_source_registry_name":"default","_cnpm_publish_time":1773703844940},"0.0.0-PR3357-20260316232322":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316232322","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316232322"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316232322","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w1Qo7qSo7IjF35GLwMYx2ucoTwEr9pO/RJ+QKpt0hwY2KV9chFiGc6uItErWQ0r6BhjtpOChR2rELYrmwSy2Lg==","_resolved":"/tmp/2e93e9afd3195f2f8f98e2ff4bbe54f5/khanacademy-keypad-context-0.0.0-PR3357-20260316232322.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316232322.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"3e32797b0bdad829b14fe4bfc034544e3f450a33","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316232322.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316232322.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316232322_1773703417105_0.19023520101312874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T23:23:37.260Z","publish_time":1773703417260,"_source_registry_name":"default","_cnpm_publish_time":1773703417260},"0.0.0-PR3357-20260316231821":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316231821","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316231821"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316231821","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YzyDAcQ+s6k8txdk6MjbKrOyrAO9fw/EiCg30mqfLELzEQ8qP7bxhsj848aEmjdgA/ezJWVtAy32//hEjyf6GQ==","_resolved":"/tmp/bec3a5033296666b764f375fdcd17592/khanacademy-keypad-context-0.0.0-PR3357-20260316231821.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316231821.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"60a1907bfc894cb9834674d4f924064197ec7600","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316231821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316231821.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316231821_1773703116376_0.7805430976691459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T23:18:36.532Z","publish_time":1773703116532,"_source_registry_name":"default","_cnpm_publish_time":1773703116532},"0.0.0-PR3357-20260316231503":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316231503","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316231503"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316231503","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FJ+SkIqQ/jwsJpMYQ9ZiRtYOJJs7YLh8Y9qv4iPGvlF3hCmCbJ2e8Ff2+4SDH4CrL7h2u85VXifKBKst6jTktw==","_resolved":"/tmp/6cbdaf4e4c6553f314a6a302019271fd/khanacademy-keypad-context-0.0.0-PR3357-20260316231503.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316231503.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"ce91565fd7b8f7b496ae5ccf192ed07135971eec","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316231503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316231503.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316231503_1773702918066_0.1661314095733899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T23:15:18.236Z","publish_time":1773702918236,"_source_registry_name":"default","_cnpm_publish_time":1773702918236},"0.0.0-PR3357-20260316231304":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316231304","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316231304"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316231304","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pc04xGfONLO/AWWKB40v90qtPXN33dmBljZDsxQwDw77yPsJLp89yTCmbB6OAjsoColtLMCFDfxSw6YDuL6QOw==","_resolved":"/tmp/8d82e62c66f4f0c27f6d90467c7224ba/khanacademy-keypad-context-0.0.0-PR3357-20260316231304.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316231304.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"04de44d7d8670e29ad34854c584fca35bedbdaef","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316231304.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316231304.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316231304_1773702800170_0.07378951090249042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T23:13:20.336Z","publish_time":1773702800336,"_source_registry_name":"default","_cnpm_publish_time":1773702800336},"0.0.0-PR3357-20260316231056":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316231056","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316231056"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316231056","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gN6zOTMeL828wgYfJlIdQQEgKTJdLvCQVhYIC1+lF61VlP8xN1UeaNBUusRqHrtFpE2E/1WLpg/5pYa+ajVctA==","_resolved":"/tmp/65906a25684a0203533d1d4b6eeef6d6/khanacademy-keypad-context-0.0.0-PR3357-20260316231056.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316231056.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"0cb6371e0a2a8c57caa4e63f85f67fc0f8201413","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316231056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316231056.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316231056_1773702671288_0.6869122132460679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T23:11:11.568Z","publish_time":1773702671568,"_source_registry_name":"default","_cnpm_publish_time":1773702671568},"0.0.0-PR3365-20260316224629":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260316224629","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260316224629"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260316224629","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-G5QgZL01L+mJMSEnrbG8/sMtysdAZo+Vjdhe/v4qUUWIeFsOGbC1e3XxFLb9QnWka8b7xUfrRSTk2d4h+0J6qg==","_resolved":"/tmp/52b3ed61c96ce8bdbcb6704d90afc771/khanacademy-keypad-context-0.0.0-PR3365-20260316224629.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260316224629.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"efc68c1eb1184629949d0ccc01ef3c59a9d42ca7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260316224629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260316224629.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260316224629_1773701204382_0.42020160739577905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T22:46:44.519Z","publish_time":1773701204519,"_source_registry_name":"default","_cnpm_publish_time":1773701204519},"0.0.0-PR3301-20260316220527":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3301-20260316220527","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3301-20260316220527"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3301-20260316220527","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8k1xvpRIy+jXhep4NVEqhTnVGEFGGn/ZDBLrBXkjf4WIUFRmCpL/7Xa4ZXXLr9zBJHX2M4VMPbozp0F4S5jPmg==","_resolved":"/tmp/7ba21edd5fd3318df36ba029e71402f6/khanacademy-keypad-context-0.0.0-PR3301-20260316220527.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3301-20260316220527.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"dbfab5ff366a76aba478701dbd53bab81286d9d0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3301-20260316220527.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3301-20260316220527.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3301-20260316220527_1773698742114_0.4778381913708707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T22:05:42.256Z","publish_time":1773698742256,"_source_registry_name":"default","_cnpm_publish_time":1773698742256},"0.0.0-PR3365-20260316212004":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3365-20260316212004","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3365-20260316212004"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3365-20260316212004","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QPywXjT7OCpC4PYB0trZycrjYl4YQY0AAL1ZJFztCQjcy0Dnx8kghKxYNQztVSXsB2kXlpgbiUSXyjto7LoSeQ==","_resolved":"/tmp/48422e07f83fe3f761a3e66666621ad9/khanacademy-keypad-context-0.0.0-PR3365-20260316212004.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3365-20260316212004.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a161e54dd4b73d2f869239db9e3b195deb10462e","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3365-20260316212004.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3365-20260316212004.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3365-20260316212004_1773696020289_0.3347483297086833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T21:20:20.423Z","publish_time":1773696020423,"_source_registry_name":"default","_cnpm_publish_time":1773696020423},"0.0.0-PR3350-20260316194038":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3350-20260316194038","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260316194038"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260316194038","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Hkkjuk7w/LeoOzcClFwieQkkBC7AtRPld+9FHOLawrg3kv/iqTj7xdRlaJmuRfKmdJdt45021xFgBucFpR/wPQ==","_resolved":"/tmp/ae09b031e08532a7a0819b2aac067f8b/khanacademy-keypad-context-0.0.0-PR3350-20260316194038.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260316194038.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"011a6960e10b9a61bbb61d688fc620ebfb67b3fe","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260316194038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260316194038.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3350-20260316194038_1773690053803_0.14507315733182113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T19:40:53.952Z","publish_time":1773690053952,"_source_registry_name":"default","_cnpm_publish_time":1773690053952},"0.0.0-PR3357-20260316190606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316190606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316190606"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316190606","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-owa1bRnq8O+/pnddsW8pxBNnzn3DYTLMtc0ejzTVIq0xYcmvNaidA/eO3CO18CQcAeG9t9JWZ6NeHiIgcSGP1Q==","_resolved":"/tmp/ed1eec81c4e83c7fdd6c46e808b57004/khanacademy-keypad-context-0.0.0-PR3357-20260316190606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316190606.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"9f244d1a06654db016cf07ebed433e13443c5573","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316190606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316190606.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316190606_1773687981468_0.45952960726299397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T19:06:21.621Z","publish_time":1773687981621,"_source_registry_name":"default","_cnpm_publish_time":1773687981621},"0.0.0-PR3357-20260316183947":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260316183947","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260316183947"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260316183947","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jAjHT7aCdB3g3SI0D6h+cfaSKEiRDVWiCVCHSJt98XzbOBu+4zht6irBqHRJVA8WYsg2XGPpTSQ0X5d6dPTTRg==","_resolved":"/tmp/ca3d58bec4d409cfaac033550bdf468d/khanacademy-keypad-context-0.0.0-PR3357-20260316183947.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260316183947.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"89050792b2dbdbafaa4d9c64860d704a05969054","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260316183947.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260316183947.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260316183947_1773686402689_0.2142248850722237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T18:40:02.843Z","publish_time":1773686402843,"_source_registry_name":"default","_cnpm_publish_time":1773686402843},"0.0.0-PR3358-20260316183407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3358-20260316183407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3358-20260316183407"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3358-20260316183407","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TTg2kxPHTG9vPrg9LxSJVqUIlnzbuP9ClhylhARXEvpRNoTqqEINkBj5qb31UVb2a5Gpi7Ntfjq9cb7dy+jeGA==","_resolved":"/tmp/f1f69fb8f5115a2a7812e9e80ac96d32/khanacademy-keypad-context-0.0.0-PR3358-20260316183407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3358-20260316183407.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"cd9da1ee6bf1262178528e71f4125e1e11b6340b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3358-20260316183407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3358-20260316183407.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3358-20260316183407_1773686063776_0.321464424882294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T18:34:23.914Z","publish_time":1773686063914,"_source_registry_name":"default","_cnpm_publish_time":1773686063914},"3.2.38":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.38","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.6.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.38","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UFp1U4+WxoXntbMhBBmIEkewAPMQP79z+oFUua8FqyjBd2Ecc+LD7rbS7ZVPUAjjz8arHGSDxDpi/dovwdudXQ==","_resolved":"/tmp/92eac743b3a929ed959301f299f98054/khanacademy-keypad-context-3.2.38.tgz","_from":"file:khanacademy-keypad-context-3.2.38.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"01ba03966c00672dcc5f188d1e8fe84719c88eb3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.38.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.38.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.38_1773675343719_0.25728993628623953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T15:35:43.868Z","publish_time":1773675343868,"_source_registry_name":"default","_cnpm_publish_time":1773675343868},"0.0.0-PR3359-20260316142441":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3359-20260316142441","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3359-20260316142441"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3359-20260316142441","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UZst8DcB9JOpKdOaKeDjCrrt+HeZuMUUSFHRLm6B2bQP+QwJE2KS2/IfX0p0AL8icWRSJnfqSB40Qn6C9OFPEQ==","_resolved":"/tmp/e7097e1e5bb4856c87e3ad25eee8169f/khanacademy-keypad-context-0.0.0-PR3359-20260316142441.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3359-20260316142441.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a6ad899eecf8d1d3ca908b40df7fa7f0a7c9fc1d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3359-20260316142441.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3359-20260316142441.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3359-20260316142441_1773671096899_0.5424033178498382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T14:24:57.060Z","publish_time":1773671097060,"_source_registry_name":"default","_cnpm_publish_time":1773671097060},"0.0.0-PR3256-20260316075803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3256-20260316075803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3256-20260316075803"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3256-20260316075803","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jTn8hwRO8inUKWaia6ZpXp3OEh0EW98Vls/egbE4IgDlzECdo9U35lUmJJB1lO9tXWJ2EOKMkWaZjV5sTiryYQ==","_resolved":"/tmp/74c8e0f649263f307d30b9d03de6db78/khanacademy-keypad-context-0.0.0-PR3256-20260316075803.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3256-20260316075803.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a929d0e3acca0a94789afd14e08cf4c73047aa29","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3256-20260316075803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3256-20260316075803.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3256-20260316075803_1773647899628_0.5464849332477175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T07:58:19.805Z","publish_time":1773647899805,"_source_registry_name":"default","_cnpm_publish_time":1773647899805},"0.0.0-PR3343-20260316050925":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260316050925","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260316050925"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260316050925","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6XuiJajnGF0pJpEz+jSc4ASyCqXnIFtLs3AcgsSjEHR4PJXdWq6qGNaIYhuwUkdVKvqVNLysizdH41hH+mtqPw==","_resolved":"/tmp/a890ef3555cf3cc3eabe5636528822ed/khanacademy-keypad-context-0.0.0-PR3343-20260316050925.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260316050925.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"7940fa0f90a87b54d4ebdc1606b747e9fa0a0873","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260316050925.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260316050925.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260316050925_1773637780608_0.8587778580164063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T05:09:40.776Z","publish_time":1773637780776,"_source_registry_name":"default","_cnpm_publish_time":1773637780776},"0.0.0-PR3343-20260316050726":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260316050726","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260316050726"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260316050726","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0VQIk54AOtTd2g4rYP/3OOncxJmCTPjhgMB4cCspNKdgQipD3m+w+mabhviKcwlwPsSGR8dgn3MB3ZSsvFSVMg==","_resolved":"/tmp/2750b112b6e0a36ba0117091c6883257/khanacademy-keypad-context-0.0.0-PR3343-20260316050726.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260316050726.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"fc9e4493d0f633c9ef25ed2bc9ae2a4891360183","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260316050726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260316050726.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260316050726_1773637661029_0.2068398862115477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T05:07:41.185Z","publish_time":1773637661185,"_source_registry_name":"default","_cnpm_publish_time":1773637661185},"0.0.0-PR3343-20260316050459":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3343-20260316050459","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3343-20260316050459"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3343-20260316050459","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r71IIiUKk0jcpkX9NBzRYOSy/WhzwP+ADy0Fba4+XeOyWt3GpqRkZEygLTGaeixa6AmU5eZos40faa6XU0HNKA==","_resolved":"/tmp/b86dfca0d287f5d88d4493aac861d3fb/khanacademy-keypad-context-0.0.0-PR3343-20260316050459.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3343-20260316050459.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2af0c9af3598066c54929c73c6813a2408d0f66f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3343-20260316050459.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3343-20260316050459.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3343-20260316050459_1773637515824_0.14900683270060644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T05:05:15.981Z","publish_time":1773637515981,"_source_registry_name":"default","_cnpm_publish_time":1773637515981},"0.0.0-PR3358-20260314005844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3358-20260314005844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3358-20260314005844"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3358-20260314005844","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-j8phG7k6Di71vah/vEvZANRy9TRxGHZ6GSwlBQTWinc9Dw380Vfhhad4tKBrFOJrw3y2j8hq8YFUxonsOACvCQ==","_resolved":"/tmp/bb97206f0bb137a1a96f0385e0d9d33d/khanacademy-keypad-context-0.0.0-PR3358-20260314005844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3358-20260314005844.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"988c3a10310a99a2c54908b2c094b83f85601e7a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3358-20260314005844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3358-20260314005844.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3358-20260314005844_1773449939845_0.5883869781685955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:59:00.009Z","publish_time":1773449940009,"_source_registry_name":"default","_cnpm_publish_time":1773449940009},"0.0.0-PR3358-20260314004250":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3358-20260314004250","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3358-20260314004250"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3358-20260314004250","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-n0/SfcWSYSAFl0xlRddvitkJycie5bLqbjHEz1Vk16Ar82PWa/mNhlxFKJ2CNf8o2hg7UODFUfM1OeXyArnpIw==","_resolved":"/tmp/6808f9e51f2aafddfccda021aa61e0a7/khanacademy-keypad-context-0.0.0-PR3358-20260314004250.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3358-20260314004250.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d0dec796819e8c76fe132894ed3f2a64d5d32358","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3358-20260314004250.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3358-20260314004250.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3358-20260314004250_1773448985109_0.3324665624511829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:43:05.290Z","publish_time":1773448985290,"_source_registry_name":"default","_cnpm_publish_time":1773448985290},"0.0.0-PR3356-20260314004110":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3356-20260314004110","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3356-20260314004110"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3356-20260314004110","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0diFtjP26MU1w2nB2Gpp5LR0ZLnkkEinekEbngnvvsAxPucJsW1+InyldtkwWtPe2o6DFs7eeNI26VTP76P3PA==","_resolved":"/tmp/b3822e9fa5c0458a492a8705b4ca7e01/khanacademy-keypad-context-0.0.0-PR3356-20260314004110.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3356-20260314004110.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a59afa97bb4b72ec61baeec3a45f92d45eb82716","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3356-20260314004110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3356-20260314004110.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3356-20260314004110_1773448885854_0.9120604785863882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:41:25.991Z","publish_time":1773448885991,"_source_registry_name":"default","_cnpm_publish_time":1773448885991},"0.0.0-PR3354-20260314004012":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3354-20260314004012","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3354-20260314004012"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3354-20260314004012","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bnwzsKpi1bL7SCw0/T7K9aZ5Sp8fa8XAatrLI5ZmOVQ4nffM/ntu+V8I11JhDfIcyu9d8Pw3YN3q6CoB4UbC7Q==","_resolved":"/tmp/8b31640cb5b2c4ca55a83ce386e36f22/khanacademy-keypad-context-0.0.0-PR3354-20260314004012.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3354-20260314004012.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a7647be4c4ad003d60318b03cd79b6047c8c6023","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3354-20260314004012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3354-20260314004012.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3354-20260314004012_1773448827673_0.05736790514986878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:40:27.856Z","publish_time":1773448827856,"_source_registry_name":"default","_cnpm_publish_time":1773448827856},"0.0.0-PR3353-20260314003822":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3353-20260314003822","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3353-20260314003822"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3353-20260314003822","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6dXBWjY/G9MXVGrRIjl8MX4/9SV7vNPPv36HFIM1U2xBzVsGQg/J6qfq8X95Kof6+8AydzPv/4lsb2Da4omsyA==","_resolved":"/tmp/8fd03b968b430dd5c0c2b25b4ccb9f11/khanacademy-keypad-context-0.0.0-PR3353-20260314003822.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3353-20260314003822.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"bdd7616822cceee5eadfb43cbfe60b596865ecf0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3353-20260314003822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3353-20260314003822.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3353-20260314003822_1773448717373_0.004358055771720881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:38:37.521Z","publish_time":1773448717521,"_source_registry_name":"default","_cnpm_publish_time":1773448717521},"0.0.0-PR3359-20260314003711":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3359-20260314003711","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3359-20260314003711"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3359-20260314003711","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K0oQp+ty0j0YQPwfYWgldg+a8JRAcjz3Wu6R1aZIlAtcxDCu7QRp81QfeomDe9bNIzx/rGFAVzBFvIY2FwFDRg==","_resolved":"/tmp/3009815fec544d33a2c22f655c6681e3/khanacademy-keypad-context-0.0.0-PR3359-20260314003711.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3359-20260314003711.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"5904143174c393b395668f0269cedb6f1ceac75d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3359-20260314003711.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3359-20260314003711.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3359-20260314003711_1773448646338_0.3605367865070481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:37:26.534Z","publish_time":1773448646534,"_source_registry_name":"default","_cnpm_publish_time":1773448646534},"0.0.0-PR3345-20260314003622":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3345-20260314003622","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260314003622","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"20f62480c2fb44f4663daa09ee7efa2ab686b47a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260314003622.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260314003622.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260314003622.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/4814214f0533910a45d152e354ec9982/khanacademy-keypad-context-0.0.0-PR3345-20260314003622.tgz","_integrity":"sha512-JMjCKFxRBK3lj/aQq6BkBxSrBQ2MNMMZYMXwUtt3S1yE1zy0eIdv8tDPr3IS24yFAJJyc4aJkIe6XgJtP+30qg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260314003622"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3345-20260314003622_1773448597583_0.9249719180953098","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-14T00:36:37.768Z","publish_time":1773448597768,"_source_registry_name":"default","_cnpm_publish_time":1773448597768},"0.0.0-PR3347-20260314003543":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3347-20260314003543","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3347-20260314003543"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3347-20260314003543","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KYrvYzzaIW/mmkbdrEhCHJPCz8/zkMnztMp2MWt4vOnEztjHv/V4ruFDlVBUGN1NjaeXRzkYnrILakD/j1m1Ug==","_resolved":"/tmp/2bfa820678af2563ef4d004e2e969d7c/khanacademy-keypad-context-0.0.0-PR3347-20260314003543.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3347-20260314003543.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"6154f0d87ec156900274b46afe2443a0ec08602d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3347-20260314003543.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3347-20260314003543.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3347-20260314003543_1773448558757_0.5353873952790436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:35:58.913Z","publish_time":1773448558913,"_source_registry_name":"default","_cnpm_publish_time":1773448558913},"0.0.0-PR3359-20260314003453":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3359-20260314003453","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3359-20260314003453"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3359-20260314003453","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SUo1blFzb7o6xPdB9lTTh5v/4a6FKbgVRVotjTbjHPDO5FUsu+qFH5uwkDQFT3aY4qixy3ZaTr6Aq2v0ca2c/Q==","_resolved":"/tmp/bd1b59adcb354f6d4ac96ec016f1078f/khanacademy-keypad-context-0.0.0-PR3359-20260314003453.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3359-20260314003453.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"dccbd97a960a9002d1f69d9d135e8dcc94a052f7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3359-20260314003453.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3359-20260314003453.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3359-20260314003453_1773448507656_0.6673867796868813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:35:07.898Z","publish_time":1773448507898,"_source_registry_name":"default","_cnpm_publish_time":1773448507898},"0.0.0-PR3345-20260314003321":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3345-20260314003321","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260314003321"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260314003321","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-d3b5aunX1EsEuwVUVd/anjuE/f+uMJQ7lCMDDu13EFe7g8KYJnoonwzBewzXT3pL44qiUF0mzJQr0Lo4nqBNdg==","_resolved":"/tmp/17f85cd56f0c08722fd84df3d8811d36/khanacademy-keypad-context-0.0.0-PR3345-20260314003321.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260314003321.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2bb883b9d2cd7e3b5feb48d3e8b3afd9038d19e0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260314003321.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260314003321.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3345-20260314003321_1773448415768_0.6381983917543521"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:33:35.933Z","publish_time":1773448415933,"_source_registry_name":"default","_cnpm_publish_time":1773448415933},"0.0.0-PR3359-20260314003107":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3359-20260314003107","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3359-20260314003107"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3359-20260314003107","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EKyT7k/uOFb3HOgH8l+/y3g+Yq2vtB/DYdT0N2TIn8YRkYLhqdVkV+xSf+09Orm3jAyc+qaJd8bM+pbo28VqVQ==","_resolved":"/tmp/47d61c505faf411085700816fa5ae336/khanacademy-keypad-context-0.0.0-PR3359-20260314003107.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3359-20260314003107.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d1516198a5f46099f63e67eb93132707d927c720","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3359-20260314003107.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3359-20260314003107.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3359-20260314003107_1773448281904_0.0442986209334888"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:31:22.063Z","publish_time":1773448282063,"_source_registry_name":"default","_cnpm_publish_time":1773448282063},"0.0.0-PR3357-20260314002117":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260314002117","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260314002117"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260314002117","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Mg8A+4SntE23RgaDotxMPJMk7MVZuDnH72mn++h1m128pLD6Wmi/+52rTNttu2SaN/pBWNlCATzorDd5FhXE+A==","_resolved":"/tmp/0ce574e464551d74a45a46a91792afb4/khanacademy-keypad-context-0.0.0-PR3357-20260314002117.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260314002117.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2abe2e3f4cdbf5de157b54031469ea09ce9d68dd","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260314002117.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260314002117.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260314002117_1773447693091_0.8900369111723023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:21:33.245Z","publish_time":1773447693245,"_source_registry_name":"default","_cnpm_publish_time":1773447693245},"0.0.0-PR3358-20260314001414":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3358-20260314001414","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3358-20260314001414"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3358-20260314001414","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SugB6zpUy3AWojSb+pMpmtp41hdRpJmOffyC/m/d1OHRtJRNermvs57POWVP0+NCcyw2pcuBDrGk1xZTdypFzA==","_resolved":"/tmp/4a68c655755e74a8d17e2f54aacc79a6/khanacademy-keypad-context-0.0.0-PR3358-20260314001414.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3358-20260314001414.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"e53b85e894a5493af9da6554afa4d58e497d5e98","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3358-20260314001414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3358-20260314001414.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3358-20260314001414_1773447270249_0.4563566841650051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:14:30.442Z","publish_time":1773447270442,"_source_registry_name":"default","_cnpm_publish_time":1773447270442},"0.0.0-PR3357-20260314001330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3357-20260314001330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3357-20260314001330"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3357-20260314001330","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EYkc+nTAlDtNj9wgWdBx9pDsp0ShwLekE+p7nZkRkCN0qQ3HlvfmNVRPkD8pgIJuzESg+uoXIq2xoTr4fLAkfA==","_resolved":"/tmp/e961572983395d74cdd71677d807363c/khanacademy-keypad-context-0.0.0-PR3357-20260314001330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3357-20260314001330.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2da5239cc1de181c97b4440d320549548873ee67","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3357-20260314001330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3357-20260314001330.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3357-20260314001330_1773447225420_0.7367106193287782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-14T00:13:45.565Z","publish_time":1773447225565,"_source_registry_name":"default","_cnpm_publish_time":1773447225565},"0.0.0-PR3356-20260313234241":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3356-20260313234241","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3356-20260313234241","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d0774a6318ddc3436b86a56f9e4caf2e668659b9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3356-20260313234241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3356-20260313234241.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3356-20260313234241.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/b9daa98e920981b3a043a9181e48b4f5/khanacademy-keypad-context-0.0.0-PR3356-20260313234241.tgz","_integrity":"sha512-a6MrD6zJOVRuWWse5sgsN3bj4Sr75sakAD1UneW725QxanWqzcNxoVCPIhhlIqtvLtjo5n/CXgFR/DozePQ+9A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3356-20260313234241"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3356-20260313234241_1773445378340_0.3701952193909066","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T23:42:58.619Z","publish_time":1773445378619,"_source_registry_name":"default","_cnpm_publish_time":1773445378619},"0.0.0-PR3355-20260313233924":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3355-20260313233924","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3355-20260313233924"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3355-20260313233924","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6wMo1mSfQb+BpxzyTekmjKWOgJKgIW05KKfItI9S1PGGFuF4sNUKi4+BgY6yxj3CUnJnmXU0MgKwaeBjYDm29Q==","_resolved":"/tmp/71e6e94a70d03c276749bea7d0bdbc6f/khanacademy-keypad-context-0.0.0-PR3355-20260313233924.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3355-20260313233924.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"82f584b0427dcb4573bbf390b3c82c85449803ad","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3355-20260313233924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3355-20260313233924.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3355-20260313233924_1773445179313_0.9688467339993863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:39:39.459Z","publish_time":1773445179459,"_source_registry_name":"default","_cnpm_publish_time":1773445179459},"0.0.0-PR3355-20260313233328":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3355-20260313233328","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3355-20260313233328"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3355-20260313233328","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0+MgthLItwtLIaWUCT3RbZZDZTVZB5PM6HQAqFHiCvL0hUXZylUdaVfPBe+8r5g4Qv6M16Sg9/FEiWNMTpc7Ug==","_resolved":"/tmp/48ddda50966b448c5efa6aead4d3f93f/khanacademy-keypad-context-0.0.0-PR3355-20260313233328.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3355-20260313233328.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"37818ed8b5a64ed841825d545ac2cba08f9311f3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3355-20260313233328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3355-20260313233328.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3355-20260313233328_1773444821596_0.2649168551209533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:33:41.789Z","publish_time":1773444821789,"_source_registry_name":"default","_cnpm_publish_time":1773444821789},"0.0.0-PR3355-20260313233129":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3355-20260313233129","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3355-20260313233129"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3355-20260313233129","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NsRprqfV4Bo6sUmvfcFToTY9xLkriWO++KWqvLmk6Aw/Zm+Pa8AHcZxLoNGiwEiLbQ9ycS9x2ErVIYUGAxHudA==","_resolved":"/tmp/ae8dfdb2da21427aebddcfcd661f6a8e/khanacademy-keypad-context-0.0.0-PR3355-20260313233129.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3355-20260313233129.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"ee3e2f150f5cd24a1196620eed1cf4543c993c5d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3355-20260313233129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3355-20260313233129.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3355-20260313233129_1773444704606_0.44869090766132036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:31:44.762Z","publish_time":1773444704762,"_source_registry_name":"default","_cnpm_publish_time":1773444704762},"0.0.0-PR3353-20260313232137":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3353-20260313232137","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3353-20260313232137"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3353-20260313232137","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HfPI1ioHSlg92ljS9BXAZ+8JXgKzWrLBw87RR51WW7GCoaUUAb2k0mEYCMvxEhWFt6CpDRYj6Q8reR3OPsZUZw==","_resolved":"/tmp/2099788a219beb48a5dce602fa94b89f/khanacademy-keypad-context-0.0.0-PR3353-20260313232137.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3353-20260313232137.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"884bc3592a165186a2e21fb3c8863524d708efaf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3353-20260313232137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3353-20260313232137.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3353-20260313232137_1773444112930_0.9514950989089344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:21:53.087Z","publish_time":1773444113087,"_source_registry_name":"default","_cnpm_publish_time":1773444113087},"0.0.0-PR3347-20260313232105":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3347-20260313232105","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3347-20260313232105","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"85dae56587af9d46008b18155a30d1d22724446e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3347-20260313232105.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3347-20260313232105.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3347-20260313232105.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/5ffc8ea5c12b679149bea24fd11f6728/khanacademy-keypad-context-0.0.0-PR3347-20260313232105.tgz","_integrity":"sha512-krQHxsUNJupvNOEzka2RugB8DTEOIl6Ir6wR0znswTWJFPgSpKB+wQyPa2PSETTXydmqj4DMMb5Ec3A5KmDjoQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3347-20260313232105"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3347-20260313232105_1773444080628_0.29725255232726844","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T23:21:20.788Z","publish_time":1773444080788,"_source_registry_name":"default","_cnpm_publish_time":1773444080788},"0.0.0-PR3345-20260313232005":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3345-20260313232005","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260313232005"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260313232005","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zuvh9/9iPmca5vv4P23z/lv2ZFDbuVVA4yOv7R4bnzQYewtaftdMiLs6+GGoggordoUE1lUjPbb+wcUD8K918A==","_resolved":"/tmp/36c06b6463c855fb8e3ca84ecdb2fb37/khanacademy-keypad-context-0.0.0-PR3345-20260313232005.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260313232005.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"7ffa0c7360f7e5453578e559a3bf3f01d289f4a9","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260313232005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260313232005.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3345-20260313232005_1773444021008_0.8408324984978788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:20:21.227Z","publish_time":1773444021227,"_source_registry_name":"default","_cnpm_publish_time":1773444021227},"0.0.0-PR3354-20260313231902":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3354-20260313231902","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3354-20260313231902"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3354-20260313231902","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Df1M0Wm/M5IEwmhK097cfJJ3lX5y1Z9c19Ub6kl3kWxfLxRptwbbipjn7Vrcm0CepJKjZv+sSGsSZ5PkNlSqfw==","_resolved":"/tmp/e4c4708b093e443bf96f499a37423686/khanacademy-keypad-context-0.0.0-PR3354-20260313231902.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3354-20260313231902.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d2720b58c661abc5146958fdc49d8a4a10f5b030","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3354-20260313231902.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3354-20260313231902.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3354-20260313231902_1773443958095_0.2908132534564687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:19:18.256Z","publish_time":1773443958256,"_source_registry_name":"default","_cnpm_publish_time":1773443958256},"0.0.0-PR3354-20260313231537":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3354-20260313231537","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3354-20260313231537"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3354-20260313231537","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-u5KKV1QywSJKWo5jJx+8R9bEiVRQ9AQpa1LJuaV/y9429FNUZS+WN9Dtpjhju6dWkvTFoDE376UpMbVHILU0Sw==","_resolved":"/tmp/c4dea169d4aa2ce8e46f509817b713d4/khanacademy-keypad-context-0.0.0-PR3354-20260313231537.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3354-20260313231537.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"b6bc275db9e7a3605bad9d9b7a844b7137f226f0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3354-20260313231537.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3354-20260313231537.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3354-20260313231537_1773443752796_0.12679812956175285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:15:53.004Z","publish_time":1773443753004,"_source_registry_name":"default","_cnpm_publish_time":1773443753004},"0.0.0-PR3354-20260313231109":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3354-20260313231109","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3354-20260313231109"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3354-20260313231109","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ze4npBKLnmKlEAzD1Jh1E2ce2cqiGqXaIqXRTLVZv4qST6oLJwuFzz7AQmH7WFGhQ7AKqS/FMpp2J/xjD8YFBg==","_resolved":"/tmp/8953087f7db2c6978490ffb916d1ae1a/khanacademy-keypad-context-0.0.0-PR3354-20260313231109.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3354-20260313231109.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"3e7a9c03f2487b2cfb9a272b479ebdec9baf01b0","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3354-20260313231109.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3354-20260313231109.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3354-20260313231109_1773443485290_0.6164675252444363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T23:11:25.460Z","publish_time":1773443485460,"_source_registry_name":"default","_cnpm_publish_time":1773443485460},"0.0.0-PR3354-20260313222505":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3354-20260313222505","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3354-20260313222505"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3354-20260313222505","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8wh5zGJ5Krl/IU2CIzWhFOcxL1e5PQwtWGEiX5xIfYBuI+B9B/7ARVGW7+kAbm2DXyynTvezGpwkylGmBiKMwg==","_resolved":"/tmp/bc1c65c88d33bcb5ff9ea48cc0bcd15c/khanacademy-keypad-context-0.0.0-PR3354-20260313222505.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3354-20260313222505.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"f74593df506a74639569047275b8db4f41095e73","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3354-20260313222505.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3354-20260313222505.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3354-20260313222505_1773440720343_0.34082057604759974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T22:25:20.535Z","publish_time":1773440720535,"_source_registry_name":"default","_cnpm_publish_time":1773440720535},"0.0.0-PR3354-20260313222259":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3354-20260313222259","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3354-20260313222259"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3354-20260313222259","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Hc6h6v9DPjGvU6+4ED+8gP0PR3xMtkIdyVE4rJyBekjH094SgTIRrhigy1aPFe0XeVgkEthzSi3R0VCoHF5Clg==","_resolved":"/tmp/e4ea593074baafa39dfd314b5e123f9c/khanacademy-keypad-context-0.0.0-PR3354-20260313222259.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3354-20260313222259.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"ab4f7dd723cd869d0c9bea01a7e669bd31bee7eb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3354-20260313222259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3354-20260313222259.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3354-20260313222259_1773440595331_0.2874592906716722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T22:23:15.494Z","publish_time":1773440595494,"_source_registry_name":"default","_cnpm_publish_time":1773440595494},"0.0.0-PR3353-20260313220834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3353-20260313220834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3353-20260313220834"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3353-20260313220834","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bP5zmC3v1GXtDzDta8pZaxieT9c9oPL4QaGp5M6AedDFcW4KXlc8r7g6+FcS3r+iexNXaN111/D6mLCLWRjoHw==","_resolved":"/tmp/ef710d08278802803bc6bb8a4e2c63e5/khanacademy-keypad-context-0.0.0-PR3353-20260313220834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3353-20260313220834.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"0c28f285dc895123c04f9afe4cfcc7fc0e2ae49c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3353-20260313220834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3353-20260313220834.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3353-20260313220834_1773439730175_0.31167748895378455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T22:08:50.321Z","publish_time":1773439730321,"_source_registry_name":"default","_cnpm_publish_time":1773439730321},"0.0.0-PR3346-20260313204127":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3346-20260313204127","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260313204127","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"18358118a765698e09ddf679b63e18a0363ca8e0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260313204127.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260313204127.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260313204127.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/c9a7a3afbb153fe8bb90a9c5f779ad67/khanacademy-keypad-context-0.0.0-PR3346-20260313204127.tgz","_integrity":"sha512-Pk5oILho2utWdEBIXG3dfryS/qzCOdWanK42H3vbo9fLnTyTHuJJsC+dB/zuhj4KZKEaFpQWhuVCr7v0JTAysg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260313204127"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3346-20260313204127_1773434502678_0.34269536010065793","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T20:41:42.846Z","publish_time":1773434502846,"_source_registry_name":"default","_cnpm_publish_time":1773434502846},"0.0.0-PR3352-20260313203929":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3352-20260313203929","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260313203929"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260313203929","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tl7oX7E2aevkyuHrP9wvgFvQ+bOYQ+hnI07zJc0bqe0Lv/MDULuYo3rM7izASCA69r/dcqhpJY21rHIHHETZZg==","_resolved":"/tmp/22034f28c4a8f673779fc81d2aafb838/khanacademy-keypad-context-0.0.0-PR3352-20260313203929.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260313203929.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"1173c12ae40bde7ddc33117a79c32f693d267708","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260313203929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260313203929.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3352-20260313203929_1773434384562_0.7794185425713553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:39:44.724Z","publish_time":1773434384724,"_source_registry_name":"default","_cnpm_publish_time":1773434384724},"0.0.0-PR3352-20260313203705":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3352-20260313203705","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260313203705"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260313203705","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TOlxSiR1tYS8DAv1KGasnLhC+hjJ76lA+hLJjk2SM4rLRIC/97zXaq7NE5As6oW5RXFLqfpAsWAmNfPdU9aRrg==","_resolved":"/tmp/3ccf415c5ac7016bddb3a6aa5e3506ba/khanacademy-keypad-context-0.0.0-PR3352-20260313203705.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260313203705.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d6bd3a9ef586db8122c20dfae273407d458f925a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260313203705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260313203705.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3352-20260313203705_1773434243068_0.7398116744592729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:37:23.204Z","publish_time":1773434243204,"_source_registry_name":"default","_cnpm_publish_time":1773434243204},"0.0.0-PR3351-20260313203209":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260313203209","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260313203209"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260313203209","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-obOz+leQLjzzxQUBl6/hyZ2Q/GMFH6+vsUIvPnKRE0D2VdkdNNIwjV9zxemd2qT3zSAL7MWqV0cVX4nWgFLSFA==","_resolved":"/tmp/414f08f786310b9bea7eb9a4774e159d/khanacademy-keypad-context-0.0.0-PR3351-20260313203209.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260313203209.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"e7ce59ca86a86f8e08cdbb955e3d5329407dab79","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260313203209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260313203209.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260313203209_1773433944820_0.9539849916615155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:32:24.958Z","publish_time":1773433944958,"_source_registry_name":"default","_cnpm_publish_time":1773433944958},"0.0.0-PR3351-20260313203005":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260313203005","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260313203005"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260313203005","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+XoWKw4HwIndfo+L1n74jYvH5ZQZDxgPuDSF5RhRdARd5Fpc44puC3RKzaJBs/nbpI5HY8W4gQ4Sca2zFSvMQQ==","_resolved":"/tmp/3667313765f001285a75b523ac65c0c3/khanacademy-keypad-context-0.0.0-PR3351-20260313203005.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260313203005.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"141b1de1580535b02f145457de8bfb45deb70072","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260313203005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260313203005.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260313203005_1773433820556_0.38074649848720976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:30:20.760Z","publish_time":1773433820760,"_source_registry_name":"default","_cnpm_publish_time":1773433820760},"0.0.0-PR3350-20260313201916":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3350-20260313201916","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260313201916"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260313201916","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mZ37T4g2OH0Oi2vu+/hcyuKJc0CvcT7uKMLeDA1Fxr1YdIM1sGGIVg0nKV2e9z25NNbN1t5t1zPXH9hOQTbG0g==","_resolved":"/tmp/6aefd9c69f6cc4e0e42ec9bbf072e18f/khanacademy-keypad-context-0.0.0-PR3350-20260313201916.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260313201916.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"467bf3a9b70b371ea3b703f655cdf4c51dbd2117","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260313201916.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260313201916.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3350-20260313201916_1773433171415_0.9904254792748772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:19:31.612Z","publish_time":1773433171612,"_source_registry_name":"default","_cnpm_publish_time":1773433171612},"0.0.0-PR3350-20260313201717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3350-20260313201717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260313201717"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260313201717","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dRr6ldyx+n0lnBUU6JtIat0CRARnom/N33R+9JHDTlfHtS745hSBBnuu0J+NpqovjrMixwbcp+3gxdgYRRoSuA==","_resolved":"/tmp/87927df26a40ae1dad7393fcc12fe904/khanacademy-keypad-context-0.0.0-PR3350-20260313201717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260313201717.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"33e6ce5059dfd1fa6feb5ea32662daaced8d874d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260313201717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260313201717.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3350-20260313201717_1773433053965_0.9586463827659821"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:17:34.104Z","publish_time":1773433054104,"_source_registry_name":"default","_cnpm_publish_time":1773433054104},"0.0.0-PR3349-20260313201250":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260313201250","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260313201250"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260313201250","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xTtd/JlQzJdt67+2ZDUhwG6Xz2lWYu/pIHqJDgmutFO6feBj4mSJ0TqJYSABTU9aU6zghn379BB5mmwhq+2L4w==","_resolved":"/tmp/2a9754bf91dde3a96ddba24f3347c0b1/khanacademy-keypad-context-0.0.0-PR3349-20260313201250.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260313201250.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"f8c28cf0c7f6051afab0067a37a8cd200be6c8f3","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260313201250.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260313201250.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260313201250_1773432785692_0.8440876051313189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:13:05.836Z","publish_time":1773432785836,"_source_registry_name":"default","_cnpm_publish_time":1773432785836},"0.0.0-PR3349-20260313201046":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260313201046","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260313201046"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260313201046","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hzizL1NnqixzLDvQEVS7LxgVZeeVGBVZ66x/q/SSajadEqMzD5NDpVfYb5YJv50uB1GyJhXdctl1ptDDwdW7Tw==","_resolved":"/tmp/e5695ca669e524e71941fe7ebeb5d687/khanacademy-keypad-context-0.0.0-PR3349-20260313201046.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260313201046.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"35221fb10d47330d2e0c294fece99076126808e3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260313201046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260313201046.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260313201046_1773432662982_0.5539887834751309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:11:03.152Z","publish_time":1773432663152,"_source_registry_name":"default","_cnpm_publish_time":1773432663152},"0.0.0-PR3353-20260313200915":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3353-20260313200915","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3353-20260313200915"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3353-20260313200915","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-frO3yyAGbcF3wegM2kjB1Tm9j8KIDMOfK8M81h8UMtzjkeKMI0GLsBghFfzKR4rZH79TCkp0RaPur2WwqIWq+w==","_resolved":"/tmp/bbff9fb31ceeac67e2cc0db35c4c38e1/khanacademy-keypad-context-0.0.0-PR3353-20260313200915.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3353-20260313200915.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"53a97fd54cd992bee02833cac6add734acdbde84","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3353-20260313200915.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3353-20260313200915.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3353-20260313200915_1773432572359_0.9135353615132018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:09:32.528Z","publish_time":1773432572528,"_source_registry_name":"default","_cnpm_publish_time":1773432572528},"0.0.0-PR3348-20260313200224":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3348-20260313200224","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260313200224"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260313200224","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3oRCPOjurQ9DfS7B2QGUyXGMWNTyxeXlk9N2OHuA9yf0dSjIqZpvVjleLtP7/dIOQoCiB1UbL2he1Nwpx0c/iA==","_resolved":"/tmp/ea7c9701b3d2491405a111f62b461937/khanacademy-keypad-context-0.0.0-PR3348-20260313200224.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260313200224.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"dc6be9f0f724453043116c88462e497bd8d9c452","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260313200224.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260313200224.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3348-20260313200224_1773432159655_0.7455650100947038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:02:39.852Z","publish_time":1773432159852,"_source_registry_name":"default","_cnpm_publish_time":1773432159852},"0.0.0-PR3348-20260313200021":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3348-20260313200021","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260313200021"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260313200021","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/LS7AVi4PU2NGywX9J9ZvNTlp5k/eqA+J3RVNV0X06euBLdn/ArFtghOCAE9kg/B4PO7SuA3sEYvFtCR3nmwAg==","_resolved":"/tmp/5553f6c88c17b1d6e7137fdf14d60f8e/khanacademy-keypad-context-0.0.0-PR3348-20260313200021.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260313200021.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"87583ab1660cc76bbd886a576e1cf6ba165204b3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260313200021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260313200021.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3348-20260313200021_1773432036598_0.7499038183585811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T20:00:36.916Z","publish_time":1773432036916,"_source_registry_name":"default","_cnpm_publish_time":1773432036916},"0.0.0-PR3352-20260313193701":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3352-20260313193701","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260313193701","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e5841c41bdc5928e0b952bdaaee84929c1423345","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260313193701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260313193701.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260313193701.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/202e49a378f1a99e1e47c90551694cf2/khanacademy-keypad-context-0.0.0-PR3352-20260313193701.tgz","_integrity":"sha512-9KzalaVu2W8JY12TqDAiSeyhWGaeHbgiZrbzr25gU6wqApplvyIlWG+KO+ZINKQORmHiU0lwNufeveXCG/Fhgw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260313193701"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3352-20260313193701_1773430636372_0.38915581328998616","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T19:37:16.567Z","publish_time":1773430636567,"_source_registry_name":"default","_cnpm_publish_time":1773430636567},"0.0.0-PR3346-20260313193634":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3346-20260313193634","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260313193634"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260313193634","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/tmg9T519W2FQLyxNWQL5W1yiLTSUEmFKnOkBJiPHM0FgOo0yVyGohBoau1GuwgMaxfaFOqcb2c/oTAGeS0wdA==","_resolved":"/tmp/d8e19e08be2c4a17e6247846879017b8/khanacademy-keypad-context-0.0.0-PR3346-20260313193634.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260313193634.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a5d5bbe13a9b57a86ac0e0292c2e465d4f1eaee1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260313193634.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260313193634.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3346-20260313193634_1773430609021_0.3402952357551854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:36:49.194Z","publish_time":1773430609194,"_source_registry_name":"default","_cnpm_publish_time":1773430609194},"0.0.0-PR3352-20260313193453":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3352-20260313193453","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260313193453"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260313193453","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tDV1Y/mpQIvwtwjq/xpKESa7sEHPe2xlhOAR1veMu0y1n71vAPmOswY6CyWmDGjPwnyM35txMGNVgxyQ2JWsmg==","_resolved":"/tmp/dc929fe1a0900c34609fc2322df8bba4/khanacademy-keypad-context-0.0.0-PR3352-20260313193453.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260313193453.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"3ec208cecb9c98fde1e9272609180ed630a81fc7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260313193453.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260313193453.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3352-20260313193453_1773430509556_0.8759801026957486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:35:09.705Z","publish_time":1773430509705,"_source_registry_name":"default","_cnpm_publish_time":1773430509705},"0.0.0-PR3346-20260313193423":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3346-20260313193423","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260313193423","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3a57bbad90b142d06a9a7644e28f7f2e7e68ff3b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260313193423.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260313193423.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260313193423.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/56bf156f9000d6254c9dc4833afb6975/khanacademy-keypad-context-0.0.0-PR3346-20260313193423.tgz","_integrity":"sha512-llde0QW+63ewTxOFCqWWia8yh5jtUH03GgDaZPfYte67hXjO7ewZfxVJgF1z2DB/SxZ/ij9bcQsVNC6x5N6fZA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260313193423"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3346-20260313193423_1773430477998_0.12541315583042079","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T19:34:38.156Z","publish_time":1773430478156,"_source_registry_name":"default","_cnpm_publish_time":1773430478156},"0.0.0-PR3349-20260313193415":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260313193415","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260313193415"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260313193415","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Pxk+zx2LChZ/TBoqf3ontyyrdfQ9/IOkeSRefJ5y/OmpkrE3SuRlsuEZTN+e+fAUCT0jfYY0+/PBoGtu7kOAfQ==","_resolved":"/tmp/66096dedcfd5244fc99e47a0dc440e62/khanacademy-keypad-context-0.0.0-PR3349-20260313193415.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260313193415.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"fa3be49db6e80ca37c6852e39a5b203a037160cf","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260313193415.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260313193415.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260313193415_1773430470199_0.9316848796376869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:34:30.367Z","publish_time":1773430470367,"_source_registry_name":"default","_cnpm_publish_time":1773430470367},"0.0.0-PR3348-20260313193407":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3348-20260313193407","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260313193407","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"96f81044fcb46b07781930b71398f887537da2b3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260313193407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260313193407.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260313193407.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/20738cfff9c60f8ef31e6a056a5012fe/khanacademy-keypad-context-0.0.0-PR3348-20260313193407.tgz","_integrity":"sha512-Srnjq8d98uWhUGRk7wRZjNKRrkOSsvg70IUT90Ic4IWNMwPGtMG+AK9S3Oou6bPyRUr1jtuPbvAefpFLsInbwA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260313193407"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3348-20260313193407_1773430464593_0.3517860394522292","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T19:34:24.762Z","publish_time":1773430464762,"_source_registry_name":"default","_cnpm_publish_time":1773430464762},"0.0.0-PR3350-20260313193343":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3350-20260313193343","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260313193343","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"917a3316e5d5cc18d5b59602ea5aa89acd63888a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260313193343.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260313193343.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260313193343.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/69238e7561fe252fac9c1ae2772e065f/khanacademy-keypad-context-0.0.0-PR3350-20260313193343.tgz","_integrity":"sha512-m5CHdbVTrgqloG71VbZZJlxf0etttofMt9U+MagLSdR2yeD4DUrNViiTQ74cgSa8ZRyZM1eb8tAjYwEFyEeL7w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260313193343"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3350-20260313193343_1773430438179_0.2761300255189436","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T19:33:58.354Z","publish_time":1773430438354,"_source_registry_name":"default","_cnpm_publish_time":1773430438354},"0.0.0-PR3351-20260313193335":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260313193335","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260313193335"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260313193335","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LpHymGweBzMsk8TUXohNePck4xiU92h8Rc88+V120IOW4ROJ9GM38vrQEJ5EhRLABDWqkCs1rcDP1NMEUs01RQ==","_resolved":"/tmp/d53ef57195dd0956fe17b539de026d3d/khanacademy-keypad-context-0.0.0-PR3351-20260313193335.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260313193335.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"15c39793aae210ddd4b774a4df13866f6d7e9f21","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260313193335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260313193335.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260313193335_1773430430166_0.2740890115474006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:33:50.379Z","publish_time":1773430430379,"_source_registry_name":"default","_cnpm_publish_time":1773430430379},"0.0.0-PR3352-20260313193253":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3352-20260313193253","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260313193253","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"746f42229264ba91e1689a8d84a86fd909a54570","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260313193253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260313193253.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260313193253.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/c77fb623362d9423ea3ae67c5a95f652/khanacademy-keypad-context-0.0.0-PR3352-20260313193253.tgz","_integrity":"sha512-GaEeMhC8I+sbW0mKeiO0MNBiA8OgJxg83Zq34cXvH0qxZaWGL4X7D/phhRres8azK0AoDc4vE4vFX0WMyKm1lw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260313193253"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3352-20260313193253_1773430388764_0.26284878779087695","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T19:33:08.965Z","publish_time":1773430388965,"_source_registry_name":"default","_cnpm_publish_time":1773430388965},"0.0.0-PR3352-20260313193038":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3352-20260313193038","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3352-20260313193038"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3352-20260313193038","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gPFc2PcTkGScV734YX7tiUA+7VRF8YKfTKKHUViBHTb7Mi+5O3S8behuhh0OLB3P5g1VOh5Tg4BIhKdjyXdQmw==","_resolved":"/tmp/ac872b888ebbb7e1be918269c29575d7/khanacademy-keypad-context-0.0.0-PR3352-20260313193038.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3352-20260313193038.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"bd1c80ac1c5872a9285e7a223e0112084c35fce1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3352-20260313193038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3352-20260313193038.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3352-20260313193038_1773430253899_0.3858922739152264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:30:54.098Z","publish_time":1773430254098,"_source_registry_name":"default","_cnpm_publish_time":1773430254098},"0.0.0-PR3351-20260313192653":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260313192653","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260313192653"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260313192653","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J2U+OKsskUNAG2Gp6nVSOb9MLAFv2QsT11+TfiTyWRiYwLhS1uZpHV2h3yE2+qnb2BAqxauPzrJ+rPEDYsgF0g==","_resolved":"/tmp/ccc77d4c654f8961fa8c9af7b0705cad/khanacademy-keypad-context-0.0.0-PR3351-20260313192653.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260313192653.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"da1d775f381752316843614fba6c5ef382604c25","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260313192653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260313192653.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260313192653_1773430028306_0.7104809054536159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:27:08.501Z","publish_time":1773430028501,"_source_registry_name":"default","_cnpm_publish_time":1773430028501},"0.0.0-PR3347-20260313192531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3347-20260313192531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3347-20260313192531"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3347-20260313192531","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MNRZ2Z/yxfNrIjxbAdNXGBaFohcvWAnvqxk2jB9RDrJfcDf29t6DsRPUJkLmo1gRzphX1PXuzaMBY07eHUuqRA==","_resolved":"/tmp/bed908a3f1afc4bbddc8151462fdd508/khanacademy-keypad-context-0.0.0-PR3347-20260313192531.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3347-20260313192531.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"baaaea70bc9e85cbe83db30d5a830f290a87caf2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3347-20260313192531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3347-20260313192531.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3347-20260313192531_1773429945770_0.8457857685228345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:25:45.941Z","publish_time":1773429945941,"_source_registry_name":"default","_cnpm_publish_time":1773429945941},"0.0.0-PR3351-20260313192444":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3351-20260313192444","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3351-20260313192444"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3351-20260313192444","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+RDpP8+5rLqQ+YkyTjeUOzDPuTLD+reZUfths8URIlkz2MkDIV1XYbEbSXjce7bLGjUXTXqQawBJuNmQay8FTQ==","_resolved":"/tmp/e3f4f9271d2a72fb9dfaa5d9d41c0a72/khanacademy-keypad-context-0.0.0-PR3351-20260313192444.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3351-20260313192444.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"f97667782912db0c8b59adba0c7f4db8deefdb78","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3351-20260313192444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3351-20260313192444.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3351-20260313192444_1773429901133_0.22561900107243038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:25:01.306Z","publish_time":1773429901306,"_source_registry_name":"default","_cnpm_publish_time":1773429901306},"0.0.0-PR3350-20260313190826":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3350-20260313190826","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260313190826"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260313190826","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QRsOHwSBNRY1u6TclkoQnFgMbOdCTnVBrIaH66xIr8aFhvnUc/irhv5mtYsJ5pUyzWupuMY1IgO7DA03E2UKeQ==","_resolved":"/tmp/f226614c529ced3bd74417e04880b5c4/khanacademy-keypad-context-0.0.0-PR3350-20260313190826.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260313190826.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"2a137d809a7f70f2a8b362369ec53c52b6615c21","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260313190826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260313190826.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3350-20260313190826_1773428919719_0.3517735104559072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:08:39.872Z","publish_time":1773428919872,"_source_registry_name":"default","_cnpm_publish_time":1773428919872},"0.0.0-PR3350-20260313190621":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3350-20260313190621","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3350-20260313190621"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3350-20260313190621","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Tu6e3f9ITsFgwYRP6zfBaUPF7lrpyCySrWJL0iRVKLm+kWlD/1PmIa3a/l261mdfPEybGVD3R06h9omQnDuTVA==","_resolved":"/tmp/b00e53fc36cf5af1f5ad226c49e73bbc/khanacademy-keypad-context-0.0.0-PR3350-20260313190621.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3350-20260313190621.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"8cf64b2aee499369495883c0e38b0556f040a74b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3350-20260313190621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3350-20260313190621.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3350-20260313190621_1773428796682_0.5930102019489538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T19:06:36.839Z","publish_time":1773428796839,"_source_registry_name":"default","_cnpm_publish_time":1773428796839},"0.0.0-PR3349-20260313184417":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3349-20260313184417","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260313184417"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260313184417","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8bOMFfTA2lbldr/51dFuE/RXGu5vr/P5ZmTv7jyrQ7eTWyEBUZ/iweCfE92dkpeBctN77BWSMS+yfUM9T3PLTw==","_resolved":"/tmp/24cd6abc34ef5d6345e4f0ce4fd62da3/khanacademy-keypad-context-0.0.0-PR3349-20260313184417.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260313184417.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"d7500d477584534a657f802c68d351805e61b892","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260313184417.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260313184417.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3349-20260313184417_1773427472313_0.49989688437847857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:44:32.453Z","publish_time":1773427472453,"_source_registry_name":"default","_cnpm_publish_time":1773427472453},"0.0.0-PR3349-20260313184211":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3349-20260313184211","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3349-20260313184211","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b0d28ebcdec9095de204fc2fd5c6b52be318ad09","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3349-20260313184211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3349-20260313184211.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3349-20260313184211.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/fa5b868ecb0d5c486426829cb7368751/khanacademy-keypad-context-0.0.0-PR3349-20260313184211.tgz","_integrity":"sha512-Ze0G3I4Sk9GVAR/XVX5XtHA5ImNrcqt7ohhaXGdu6iwXU//guNBkNOu46FHpStmoH0JjuvFA0OKDeAfV85FT6A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3349-20260313184211"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3349-20260313184211_1773427346636_0.20485056552490177","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-13T18:42:26.806Z","publish_time":1773427346806,"_source_registry_name":"default","_cnpm_publish_time":1773427346806},"0.0.0-PR3348-20260313183518":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3348-20260313183518","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260313183518"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260313183518","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a0SlujqvG88ahCtqLflHlvGapza+VepoMaCvIgowiTkcg7R5Z32e722g486pEqju7m9xwrjtwEF3RllRNY5GbQ==","_resolved":"/tmp/224c16d87d5c8b618fcccae539432a8f/khanacademy-keypad-context-0.0.0-PR3348-20260313183518.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260313183518.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"0d47137863b1929628cafcb68fe2c6e0f0042257","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260313183518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260313183518.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3348-20260313183518_1773426934203_0.7757024003678901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:35:34.371Z","publish_time":1773426934371,"_source_registry_name":"default","_cnpm_publish_time":1773426934371},"0.0.0-PR3348-20260313183308":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3348-20260313183308","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260313183308"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260313183308","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7D5fU4rQMwADs/FBpl0w2qmU1CtgIprwrMjJvJspMWhFWsARrNTE7CwuDBdqKdPBY/rqoAVFjALgJJnsdirjfA==","_resolved":"/tmp/b821bf566b8514987f13876faf735749/khanacademy-keypad-context-0.0.0-PR3348-20260313183308.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260313183308.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"4dcc6006cb8e22ccf1232d526d763dea5b4c6831","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260313183308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260313183308.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3348-20260313183308_1773426802880_0.981342847328267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:33:23.048Z","publish_time":1773426803048,"_source_registry_name":"default","_cnpm_publish_time":1773426803048},"0.0.0-PR3348-20260313183110":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3348-20260313183110","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3348-20260313183110"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3348-20260313183110","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-R/bAv9eZ/sP4VLDWluYc6UChXlql9t6IXPDT7khZL7HxCPl9WQsnCyWIBnVTW2e5vLS5r6cDdQorsMx+og+fQA==","_resolved":"/tmp/1777398037df227b5650c79f82307816/khanacademy-keypad-context-0.0.0-PR3348-20260313183110.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3348-20260313183110.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"bdcd6f5f176d2c13b036c016368e541ce661f371","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3348-20260313183110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3348-20260313183110.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3348-20260313183110_1773426684389_0.20064731142828096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:31:24.541Z","publish_time":1773426684541,"_source_registry_name":"default","_cnpm_publish_time":1773426684541},"0.0.0-PR3347-20260313182954":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3347-20260313182954","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3347-20260313182954"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3347-20260313182954","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rpJrYYlRxBcL3pLbMxY+F0F9xZeePPtY1S6ZUAyRhG7/BtnDxY7YPCz8XDxK9ARd9h1hef82nPgCCLy1gzXZsw==","_resolved":"/tmp/324d8137ef43b9660890a6ae78fc931d/khanacademy-keypad-context-0.0.0-PR3347-20260313182954.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3347-20260313182954.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"12d310749f87f12926dfb2d995dbe981df1a8f51","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3347-20260313182954.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3347-20260313182954.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3347-20260313182954_1773426609143_0.31312622415648983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:30:09.349Z","publish_time":1773426609349,"_source_registry_name":"default","_cnpm_publish_time":1773426609349},"0.0.0-PR3347-20260313182401":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3347-20260313182401","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3347-20260313182401"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3347-20260313182401","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cOQV1VEBx+3hTYXHBYh2iYmBeNIzH8hniqiD1Rqo5Ivu9Wv2yWdlWUPCeilHkBGRcOrLsQbOT8lcbcOSsxB1kQ==","_resolved":"/tmp/f69dbe86cd25effae621ccf131a7ade6/khanacademy-keypad-context-0.0.0-PR3347-20260313182401.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3347-20260313182401.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"a49373de2887aefc192aa4ead0a07cf0a0282127","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3347-20260313182401.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3347-20260313182401.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3347-20260313182401_1773426257754_0.48061828369435355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:24:17.950Z","publish_time":1773426257950,"_source_registry_name":"default","_cnpm_publish_time":1773426257950},"0.0.0-PR3346-20260313181929":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3346-20260313181929","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260313181929"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260313181929","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HpF3vTlrlTjXHc3PhL+yEzz91h+pWWY743Kq08ZCsiWgbgfkhVjO4Csu1iVCqxdCjftHgZXc2+SOrOSLObNbwg==","_resolved":"/tmp/e99ed034d403353ca39e1b257fc65b5d/khanacademy-keypad-context-0.0.0-PR3346-20260313181929.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260313181929.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"b42caa0fdd8b8c064bba90f94771bd92e91bc2b4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260313181929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260313181929.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3346-20260313181929_1773425984515_0.07214275273059267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:19:44.743Z","publish_time":1773425984743,"_source_registry_name":"default","_cnpm_publish_time":1773425984743},"0.0.0-PR3346-20260313181729":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3346-20260313181729","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3346-20260313181729"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3346-20260313181729","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-90JHw5aOAlBwY49WcrEkyyWP23DcyN2oM6ZnaZz5wEv6bg/SY2lID2Tc7y+3tCI7A1nvENeqW+B4fldD3OETwQ==","_resolved":"/tmp/b60143b3d92010a870165c93ff2c1e91/khanacademy-keypad-context-0.0.0-PR3346-20260313181729.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3346-20260313181729.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"8ba500d02d582ec65a58a61b88fe44fc1bd2efa6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3346-20260313181729.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3346-20260313181729.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3346-20260313181729_1773425864986_0.15515632353524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T18:17:45.125Z","publish_time":1773425865125,"_source_registry_name":"default","_cnpm_publish_time":1773425865125},"0.0.0-PR3345-20260313174330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3345-20260313174330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260313174330"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260313174330","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WfI7WFDzSp+h4KtzzocaUyWlm1cUqhMInMkq0ot6MHS8KLL08hvNXgmT93Zm4tzL6hGVe0yRRmEE7zGhcmLFyg==","_resolved":"/tmp/370fa3f380b52c5f61ae0f9ab1990613/khanacademy-keypad-context-0.0.0-PR3345-20260313174330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260313174330.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"0d22862ed5506bf1b1ac27532ca280d8e5943725","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260313174330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260313174330.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3345-20260313174330_1773423826029_0.7782979463557234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T17:43:46.178Z","publish_time":1773423826178,"_source_registry_name":"default","_cnpm_publish_time":1773423826178},"0.0.0-PR3345-20260313172941":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3345-20260313172941","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260313172941"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260313172941","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FBiVTp+Yfe15T+oo6gkKcQ6vXQfxQ9yEQ6JgxPLQEltAc3YwYTS1CxMCVaa+eopX6UcUJZM0Q9hsjV2XGpRzDQ==","_resolved":"/tmp/39bffb9821e146e07b73bb93735353e7/khanacademy-keypad-context-0.0.0-PR3345-20260313172941.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260313172941.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"30dfd28681773b5a138f5d1777713794aa19072d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260313172941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260313172941.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3345-20260313172941_1773422997067_0.10978557361114705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T17:29:57.241Z","publish_time":1773422997241,"_source_registry_name":"default","_cnpm_publish_time":1773422997241},"0.0.0-PR3345-20260313164144":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3345-20260313164144","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260313164144"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260313164144","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1iCxfwD6/SRDVRIwQA9yequrtT7iGWEjS2kG2lQtNsxdhLR6CU5b+KcgQlHNwXQe2o5agdQJc5TBxjx0ZLhdoQ==","_resolved":"/tmp/5d28b970e75106573d1d27a678df56be/khanacademy-keypad-context-0.0.0-PR3345-20260313164144.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260313164144.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"9c5d376dad8af302ba0e2b4f8d4b88656dd48da7","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260313164144.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260313164144.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3345-20260313164144_1773420119197_0.899366104577773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T16:41:59.351Z","publish_time":1773420119351,"_source_registry_name":"default","_cnpm_publish_time":1773420119351},"0.0.0-PR3345-20260313163936":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3345-20260313163936","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260313163936"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260313163936","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BQ4Y8e2xP2IpH9VHgF3PPHKBtxnuQzKEC9TzvHLpZ7e9GUPopNvtVgGk7K+BouP7wI6fA5cdedpHUk7TXcVF/A==","_resolved":"/tmp/a1f163b4d4171de0dd98bde1f4304933/khanacademy-keypad-context-0.0.0-PR3345-20260313163936.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260313163936.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"43a357b187b144525ef56264131e57e4dfe227e6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260313163936.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260313163936.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3345-20260313163936_1773419991386_0.7823626951970846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T16:39:51.562Z","publish_time":1773419991562,"_source_registry_name":"default","_cnpm_publish_time":1773419991562},"0.0.0-PR3345-20260313163207":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3345-20260313163207","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3345-20260313163207"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3345-20260313163207","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RTF7zE6Z0XkzkJ1jIb9rGhEWRjJ9nPmkyqUflib0t8tisfVF27HSeYvmIs/Uxzj6IR3UmgjXne7GLxoK7CS6cw==","_resolved":"/tmp/7c589104275c8122e5cfc24e35de0f0a/khanacademy-keypad-context-0.0.0-PR3345-20260313163207.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3345-20260313163207.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"459b0c81c83724137367008c433fab0b20e132ff","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3345-20260313163207.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3345-20260313163207.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3345-20260313163207_1773419542857_0.39164229566051856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T16:32:23.025Z","publish_time":1773419543025,"_source_registry_name":"default","_cnpm_publish_time":1773419543025},"0.0.0-PR3339-20260313141720":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3339-20260313141720","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3339-20260313141720"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3339-20260313141720","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+yRFbtldNBPdggkHPS4vSjhezXsutxprdAMw+vI9ODwPV1dy+nG7frEfcTOIoifkdwAdP/EcwqumANjqspqLjA==","_resolved":"/tmp/71d6eb925443e4b76f677fc70b447e03/khanacademy-keypad-context-0.0.0-PR3339-20260313141720.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3339-20260313141720.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"15630317750ec858e110b711a40468171af091a1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3339-20260313141720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3339-20260313141720.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3339-20260313141720_1773411459628_0.04490783710380675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T14:17:39.777Z","publish_time":1773411459777,"_source_registry_name":"default","_cnpm_publish_time":1773411459777},"0.0.0-PR3344-20260313014658":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3344-20260313014658","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3344-20260313014658"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3344-20260313014658","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2tkc7RFjNS2ZISfcGarp0bCgspcCaSeoZNzzmx5/3w32TC3hviy6sYC2bzirrDrBEnkqb3LbAtRbyZ1v2L0gdw==","_resolved":"/tmp/47d8fcff5bdd3d14d33999272f109067/khanacademy-keypad-context-0.0.0-PR3344-20260313014658.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3344-20260313014658.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"7804d0cf2de8dc865bfa5a1d3628ff179d5b0f6d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3344-20260313014658.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3344-20260313014658.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3344-20260313014658_1773366433832_0.28024194627269905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T01:47:13.972Z","publish_time":1773366433972,"_source_registry_name":"default","_cnpm_publish_time":1773366433972},"0.0.0-PR3344-20260313013907":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3344-20260313013907","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3344-20260313013907"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3344-20260313013907","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-P8F2PszjPD8J7rThpFG8S9jcwPKSQWFNhNOuijOAlRZ0XnZ0Xh1KZbh/Zj8CqFtFU4RB4hRZWJKK9u1t1GopBQ==","_resolved":"/tmp/f04376109fac2bb814d302c0649a9e20/khanacademy-keypad-context-0.0.0-PR3344-20260313013907.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3344-20260313013907.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"3e42a0566a25b75ef807d49133b0c88d88961aae","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3344-20260313013907.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3344-20260313013907.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3344-20260313013907_1773365962538_0.13843987935183755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T01:39:22.709Z","publish_time":1773365962709,"_source_registry_name":"default","_cnpm_publish_time":1773365962709},"0.0.0-PR3322-20260313000202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3322-20260313000202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3322-20260313000202"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3322-20260313000202","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dcO2xa19jwOKduY6GyQm3d825u4bMczKfXKqu6iLmogvc/fZo1NXcWOx/hzIukad3U68aHTQApbz8h/ATAx0kQ==","_resolved":"/tmp/721c20543cec1e9797958d52ac7e0adf/khanacademy-keypad-context-0.0.0-PR3322-20260313000202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3322-20260313000202.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"5af34aff32aac388a8c5f8047d2269ed1ac7e3d1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3322-20260313000202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3322-20260313000202.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3322-20260313000202_1773360136885_0.43331712760715146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T00:02:17.040Z","publish_time":1773360137040,"_source_registry_name":"default","_cnpm_publish_time":1773360137040},"0.0.0-PR3339-20260312234301":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3339-20260312234301","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3339-20260312234301"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3339-20260312234301","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eG4pzkvbbikwWcGMC8h+8PFAwkNC9+5mBZL2KS3K2jpB7ea4/BZwFhu+/Gk56AXj+B62XcOXsw4rOZuZw5GpNg==","_resolved":"/tmp/a1622ebf21f454534e0b312815d5210f/khanacademy-keypad-context-0.0.0-PR3339-20260312234301.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3339-20260312234301.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"9a6b66db4451e36b750ac175fa06541ef82d2d34","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3339-20260312234301.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3339-20260312234301.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3339-20260312234301_1773358996827_0.5352622058329437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T23:43:17.003Z","publish_time":1773358997003,"_source_registry_name":"default","_cnpm_publish_time":1773358997003},"0.0.0-PR3339-20260312233055":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3339-20260312233055","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3339-20260312233055"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3339-20260312233055","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5/ApM8ABzUSbRLR4+HyBk0qWztTOzBX2Ozqse+ur+hBzC/oJ2NqsjxDVmm4kHZxWpzD6otxC0jk8f/puOvLEJQ==","_resolved":"/tmp/156b245fde82ec90da3f5cbf9d08f1d8/khanacademy-keypad-context-0.0.0-PR3339-20260312233055.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3339-20260312233055.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"7c5f45933d6c5543b1de327b798e184748de81f6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3339-20260312233055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3339-20260312233055.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3339-20260312233055_1773358270852_0.5883031494487656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T23:31:11.001Z","publish_time":1773358271001,"_source_registry_name":"default","_cnpm_publish_time":1773358271001},"0.0.0-PR3339-20260312232654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3339-20260312232654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3339-20260312232654"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3339-20260312232654","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RcK2sACizVt4TC8ZiECysoOXSyXZt+IPxw9j/THTj/NmiqXer6XV85pwI/wa6mOq2U4VDU7ufhztx++rsb+5dA==","_resolved":"/tmp/a95de5ade896f9f42fffd98620b892ad/khanacademy-keypad-context-0.0.0-PR3339-20260312232654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3339-20260312232654.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"78dd2b38c3e6afbbb4a6461bb50b374a5010b269","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3339-20260312232654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3339-20260312232654.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3339-20260312232654_1773358029142_0.36223288523876374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T23:27:09.280Z","publish_time":1773358029280,"_source_registry_name":"default","_cnpm_publish_time":1773358029280},"0.0.0-PR3339-20260312230746":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3339-20260312230746","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3339-20260312230746"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3339-20260312230746","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zdgIbrGTiZbPgSedh8yGYF/nh2V8A7t4kU/B4L37fdbXezRMx/FP4sBvOsEhI7Mg8s4JOZGFBdg9ctAVNLwpag==","_resolved":"/tmp/423998618b25aec4c9992637bff555e4/khanacademy-keypad-context-0.0.0-PR3339-20260312230746.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3339-20260312230746.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"5708ab6fd5dfa6286bb237492286c973a3c87ce6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3339-20260312230746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3339-20260312230746.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3339-20260312230746_1773356882453_0.526745503246171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T23:08:02.610Z","publish_time":1773356882610,"_source_registry_name":"default","_cnpm_publish_time":1773356882610},"0.0.0-PR3339-20260312215010":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3339-20260312215010","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3339-20260312215010"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3339-20260312215010","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-133xXnmMbMgK/QDDiL/o9cnU217C1NMPalO9GY2K4Tuw09Zv/SIhsLL8sdq/FIRSkHL84bxRVcffwS1xwiJT7A==","_resolved":"/tmp/e15819bb5c852c91f11c3e11305d6cfd/khanacademy-keypad-context-0.0.0-PR3339-20260312215010.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3339-20260312215010.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"22cb5e68a809b77a2c560380a5d7f5745bb66a64","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3339-20260312215010.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3339-20260312215010.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3339-20260312215010_1773352226431_0.8498104423985586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T21:50:26.576Z","publish_time":1773352226576,"_source_registry_name":"default","_cnpm_publish_time":1773352226576},"0.0.0-PR3338-20260312212748":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3338-20260312212748","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3338-20260312212748","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e40e09e098347ff0f204bea161b7197e797a9bfc","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3338-20260312212748.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3338-20260312212748.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3338-20260312212748.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d83ad9fafa2979456dc60c67dcfecb7f/khanacademy-keypad-context-0.0.0-PR3338-20260312212748.tgz","_integrity":"sha512-5PCSaXJgmrhOGrzlyc+noRr2UGrIx/a8svGVkSzcxJCAKKX6uwRGMLW+HEVdt5KazkYoZQojmGi3OdTpePBH8Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3338-20260312212748"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3338-20260312212748_1773350883754_0.20488738502191617","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-12T21:28:03.885Z","publish_time":1773350883885,"_source_registry_name":"default","_cnpm_publish_time":1773350883885},"0.0.0-PR3292-20260312175152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260312175152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260312175152"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260312175152","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IJNwyy47EZl0pNRmDXbo6KIbXxTv0hHDIhqAMc4VzqjAZ4tyT1Y8DFYfHt6Er2qhdxU9QbcDnjTKcZJJWDdSmg==","_resolved":"/tmp/fe680992c5a871cbfcf83334d5abb97f/khanacademy-keypad-context-0.0.0-PR3292-20260312175152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260312175152.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"c0d2b478392091d90484637d92b152eb8af949c8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260312175152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260312175152.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260312175152_1773337928879_0.16537134093913552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T17:52:09.028Z","publish_time":1773337929028,"_source_registry_name":"default","_cnpm_publish_time":1773337929028},"0.0.0-PR3311-20260312005833":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3311-20260312005833","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3311-20260312005833"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3311-20260312005833","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kxbPRxOkQogS8jdEGTGcEbTj39J+k+0FfTaNRLFx3ci/I5r/+ogJSaOocjYNfrbNxREUU86PV+PAbe6YtUd6/A==","_resolved":"/tmp/2cbf9000ce43d9b6e85d713d75480435/khanacademy-keypad-context-0.0.0-PR3311-20260312005833.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3311-20260312005833.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"98634fc28eb8e34e6371429b4c5033f600ddcf16","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3311-20260312005833.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3311-20260312005833.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3311-20260312005833_1773277130287_0.7725490834985653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T00:58:50.439Z","publish_time":1773277130439,"_source_registry_name":"default","_cnpm_publish_time":1773277130439},"3.2.37":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.37","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.5.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.37","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7A/UTK0uFvwzcsW0x/pPxSrHLtNCfrE7+LnXqZjQHsdHW56tAWnq6gIhHXGGEZ2ZOaSRzeD8SN6+s/i81wm9pA==","_resolved":"/tmp/c2a4e29760b873c05251ac254812025f/khanacademy-keypad-context-3.2.37.tgz","_from":"file:khanacademy-keypad-context-3.2.37.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"b4ea88a9309197bb017220ff4442e8e32fa258e2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.37.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.37.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.37_1773264052307_0.7108156186841463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T21:20:52.520Z","publish_time":1773264052520,"_source_registry_name":"default","_cnpm_publish_time":1773264052520},"0.0.0-PR3330-20260311211357":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3330-20260311211357","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3330-20260311211357"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3330-20260311211357","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Gn62cCdi/s06a3KzrwSAiKF7/f459etJl8Yd7oIWwMZVW9a05n92vyX3ucTMnifYt/1/bohWpcqtliBHDYu30g==","_resolved":"/tmp/1789a11cceb7edb0338188b9180aa946/khanacademy-keypad-context-0.0.0-PR3330-20260311211357.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3330-20260311211357.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"dd963ae3361a37d48fbc726d43dfb2b6e9dee36e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3330-20260311211357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3330-20260311211357.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3330-20260311211357_1773263656638_0.6829630351748872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T21:14:16.797Z","publish_time":1773263656797,"_source_registry_name":"default","_cnpm_publish_time":1773263656797},"0.0.0-PR3329-20260311204510":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3329-20260311204510","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260311204510","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"58d03f83511f745b0a0cc9e519b7050e03a4d0a7","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260311204510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260311204510.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260311204510.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/3e778ecb86a112f01601605f9898236b/khanacademy-keypad-context-0.0.0-PR3329-20260311204510.tgz","_integrity":"sha512-yp8Q4blGv2GHfWdQulr5mXhT31hIESuccLpTj9mJRBTvSzyad7FuWydKu1GjOOOFpuuTJztN5ZU6K5pOI7fF8w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260311204510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3329-20260311204510_1773261925425_0.24748777544048162","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-11T20:45:25.578Z","publish_time":1773261925578,"_source_registry_name":"default","_cnpm_publish_time":1773261925578},"0.0.0-PR3329-20260311204308":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260311204308","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260311204308"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260311204308","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uL1F7ZO0OC1Vm1SbvozuwwZcdTEzvr8pg6oF24H+ycCYtwrzqLth5VmIgbRnawHpVF//Tb/AbfTeggsJLAeJgw==","_resolved":"/tmp/8bbe5cbc7d1ebab19f19ff8f90c7c230/khanacademy-keypad-context-0.0.0-PR3329-20260311204308.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260311204308.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"b152d5186540db7cd2a0e890f44d204850793d08","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260311204308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260311204308.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260311204308_1773261803983_0.4429981284154805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T20:43:24.155Z","publish_time":1773261804155,"_source_registry_name":"default","_cnpm_publish_time":1773261804155},"0.0.0-PR3329-20260311204104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3329-20260311204104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3329-20260311204104"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3329-20260311204104","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5RAepJXmCvtInQUC2GCpfJyWGK3xtuRrMLDjT1Nt1wf6c+WXpuaysvFXQHjXNsfLqqJj+/Dlzfj3CU6zqkmeAw==","_resolved":"/tmp/5524ffd2dac8ff83af8745cb6c6072e5/khanacademy-keypad-context-0.0.0-PR3329-20260311204104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3329-20260311204104.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"015f3e33a1961dabc9fb914fefbf7335d62bb04d","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3329-20260311204104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3329-20260311204104.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3329-20260311204104_1773261680615_0.42392322635852797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T20:41:20.790Z","publish_time":1773261680790,"_source_registry_name":"default","_cnpm_publish_time":1773261680790},"0.0.0-PR3311-20260311202700":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3311-20260311202700","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3311-20260311202700"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3311-20260311202700","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q079wPaYVT9+WrMTg5it+tWH9XvHaLm6OfeT+AVq0ndoSld8VTpXOj72HEM/QBqHa4kY8EwPHJhLRYGdvgmYtQ==","_resolved":"/tmp/78ab299a978d49bb5daa5049fc000d54/khanacademy-keypad-context-0.0.0-PR3311-20260311202700.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3311-20260311202700.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"b382c2d4e952e3fb14bde953b0593373d9567e66","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3311-20260311202700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3311-20260311202700.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3311-20260311202700_1773260835814_0.5747668923609843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T20:27:15.955Z","publish_time":1773260835955,"_source_registry_name":"default","_cnpm_publish_time":1773260835955},"0.0.0-PR3323-20260311201249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3323-20260311201249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3323-20260311201249"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3323-20260311201249","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jxS9F7i6YrlK6ziwxkV3nJ0l/0PI/OAB7Lahd2QeamYZg+nM5RUXlBxoEWmgT20xPw85KfKRRKk/kuXgm6xRDg==","_resolved":"/tmp/a30223daddd132a3a128cf3b51e445f9/khanacademy-keypad-context-0.0.0-PR3323-20260311201249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3323-20260311201249.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"e544663bda3cfddd7b907ffaa46b926e3b276bb9","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3323-20260311201249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3323-20260311201249.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3323-20260311201249_1773259983244_0.9143227177702293"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T20:13:03.449Z","publish_time":1773259983449,"_source_registry_name":"default","_cnpm_publish_time":1773259983449},"0.0.0-PR3322-20260311201031":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3322-20260311201031","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3322-20260311201031"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3322-20260311201031","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vvZ4b0vyhycDnJDlSSJMIZYNVymfh5oX6BM4oZALAOkdmQhoFlk+WjgizFurWVD1Sq5ILO25S3Mkp+3DtJaxGg==","_resolved":"/tmp/7901dfa8485afb344e83b44dd607ede4/khanacademy-keypad-context-0.0.0-PR3322-20260311201031.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3322-20260311201031.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"shasum":"4241857ada1aabcd3252efb01ae80704a3bb45d8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3322-20260311201031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3322-20260311201031.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3322-20260311201031_1773259847342_0.7821683470433927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T20:10:47.509Z","publish_time":1773259847509,"_source_registry_name":"default","_cnpm_publish_time":1773259847509},"0.0.0-PR3322-20260311192038":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3322-20260311192038","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3322-20260311192038"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3322-20260311192038","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Eg73fw/38bBz4EjaX0GaVbxjPBjyz1ElDzlAN4ZOnGVJVctbm6DBcIjmNV8c0NzkWnLXJQrHKk6vjLoHN5qvGA==","_resolved":"/tmp/68439f8bceaa4b1a768d2b74307a75ab/khanacademy-keypad-context-0.0.0-PR3322-20260311192038.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3322-20260311192038.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"31654dc92e074debe6a87e04ae9631d59ce1256b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3322-20260311192038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3322-20260311192038.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3322-20260311192038_1773256853417_0.9117427882835429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T19:20:53.598Z","publish_time":1773256853598,"_source_registry_name":"default","_cnpm_publish_time":1773256853598},"0.0.0-PR3323-20260311183242":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3323-20260311183242","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3323-20260311183242","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"19d1f39e5f3a60435e19eeee53a864cc83e2f76a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3323-20260311183242.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3323-20260311183242.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3323-20260311183242.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/43ef8915195ead655c40581689a9d160/khanacademy-keypad-context-0.0.0-PR3323-20260311183242.tgz","_integrity":"sha512-YX4BRWe34OhiHFAN7EqnT/AG2wIG4PXA4U4icSZzS/Dvu3vDUwl00Zhw3Ok2fM+9rYMxP6yVmeb8TrGJ2pElQA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3323-20260311183242"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3323-20260311183242_1773253977285_0.4560235734320073","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-11T18:32:57.456Z","publish_time":1773253977456,"_source_registry_name":"default","_cnpm_publish_time":1773253977456},"0.0.0-PR3322-20260311182834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3322-20260311182834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3322-20260311182834"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3322-20260311182834","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wADeaQx4c1Bslmhcr64hjWm2oandDpNwYTEEx1SvJ115leiQHRq1GzZ8ilE3mRwoWTObmhJninR0Df1tdQnkkg==","_resolved":"/tmp/f119ddd5378dcd186f5f01f13f4a9b6d/khanacademy-keypad-context-0.0.0-PR3322-20260311182834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3322-20260311182834.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"e3b42c566fa68200bd4e85a5fa7ca0a46fb56349","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3322-20260311182834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3322-20260311182834.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3322-20260311182834_1773253728465_0.04370144862383518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T18:28:48.616Z","publish_time":1773253728616,"_source_registry_name":"default","_cnpm_publish_time":1773253728616},"0.0.0-PR3327-20260311180324":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3327-20260311180324","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3327-20260311180324"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3327-20260311180324","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XxdNLVMTSTEPjBgh1ZHRzx+qfa4BBmxyq2NKjj7PcNKxr0VUwkECTj7BWGozVGOtYzVHSAxW1eU/x09DfvRSxA==","_resolved":"/tmp/8006cfb58f397bd57797e0698d7601b5/khanacademy-keypad-context-0.0.0-PR3327-20260311180324.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3327-20260311180324.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"d68c21f6ddbedc247f6edc945da8fbe33472b1e1","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3327-20260311180324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3327-20260311180324.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3327-20260311180324_1773252220173_0.6162079361048669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T18:03:40.348Z","publish_time":1773252220348,"_source_registry_name":"default","_cnpm_publish_time":1773252220348},"0.0.0-PR3327-20260311180116":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3327-20260311180116","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3327-20260311180116"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3327-20260311180116","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QqhSL9N3XEQ4nYkXOFX4FuhmP4muIuQ460j3opZXM9IjBWYetLg3c9zJncdBg3aGo3dOeQHQu1aHVfHQpcPriQ==","_resolved":"/tmp/d1567bb1f4c3b12aec43930e65430ae8/khanacademy-keypad-context-0.0.0-PR3327-20260311180116.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3327-20260311180116.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"e824cd7fbbbb2aa01d84f04127abcaa8c1abd4c7","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3327-20260311180116.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3327-20260311180116.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3327-20260311180116_1773252092215_0.32956932114406934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T18:01:32.365Z","publish_time":1773252092365,"_source_registry_name":"default","_cnpm_publish_time":1773252092365},"0.0.0-PR3328-20260311173945":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3328-20260311173945","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3328-20260311173945"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3328-20260311173945","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xKQhZdqZkPVr3NF/SU4zYPVPufXEe9pKxhVuBtVRyGuZAVXm85DiGcJHkMH8j+cSe80Is43lP6iCbfHwBdBe6Q==","_resolved":"/tmp/5e7eb3fca468b1c310f3532672381713/khanacademy-keypad-context-0.0.0-PR3328-20260311173945.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3328-20260311173945.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"611844605696b6c38711306bbb63d80f78b0dd94","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3328-20260311173945.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3328-20260311173945.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3328-20260311173945_1773250800028_0.2192103682987816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T17:40:00.194Z","publish_time":1773250800194,"_source_registry_name":"default","_cnpm_publish_time":1773250800194},"0.0.0-PR3327-20260311163248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3327-20260311163248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3327-20260311163248"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3327-20260311163248","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-STb4+s6+mWQy7R1XAJFh2h2VBu895YVarIIfsIXXfbSJuFabb/vyO9CebX7VFDYO07HYSQaU+KmYgve/Q6raWQ==","_resolved":"/tmp/cc1a6c011af20346ed12c8d9e4e9264c/khanacademy-keypad-context-0.0.0-PR3327-20260311163248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3327-20260311163248.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"a1f5ce29dc8385042a0a5e9dc4da0b98c60da2d5","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3327-20260311163248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3327-20260311163248.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3327-20260311163248_1773246783565_0.2506564624357863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T16:33:03.773Z","publish_time":1773246783773,"_source_registry_name":"default","_cnpm_publish_time":1773246783773},"0.0.0-PR3322-20260310235002":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3322-20260310235002","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3322-20260310235002"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3322-20260310235002","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qNB8EPxzaWw0ZZoFa3JvAQnf94WfxAOmXDRkmrRGW+++f7yM9Sgarr46o1ZAWIrRjW5jwP7ujsF87w+m09B+GQ==","_resolved":"/tmp/3dc62d5514fc62866c3a16a4e08936f1/khanacademy-keypad-context-0.0.0-PR3322-20260310235002.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3322-20260310235002.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"47613b1854cfe69d72fb4566c09abb5d1df94a91","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3322-20260310235002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3322-20260310235002.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3322-20260310235002_1773186616731_0.48713605115998737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T23:50:16.896Z","publish_time":1773186616896,"_source_registry_name":"default","_cnpm_publish_time":1773186616896},"0.0.0-PR3322-20260310233653":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3322-20260310233653","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3322-20260310233653"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3322-20260310233653","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aZg7JkKZ6f1rng2+tFiMLUmTZ5HKp6dJpq4NHb2cgUzbeHtEl9s+hxXgmGFbpAq5Vvg2QBeGXa9iAAlOz23qag==","_resolved":"/tmp/047832d9703fc883062ffec7b5277e3d/khanacademy-keypad-context-0.0.0-PR3322-20260310233653.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3322-20260310233653.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"0a2258379d04429840d31d2e0c450308cda87113","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3322-20260310233653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3322-20260310233653.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3322-20260310233653_1773185828499_0.9339791216604876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T23:37:08.648Z","publish_time":1773185828648,"_source_registry_name":"default","_cnpm_publish_time":1773185828648},"0.0.0-PR3311-20260310233508":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3311-20260310233508","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3311-20260310233508"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3311-20260310233508","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-V8QBjFhvPxrpUPh9pKZcrCPNO3ROTeRfefvbMyhzROyXGvwe8VCNtS/SRk3yQj0yBKLPQpo8RcIl/yPNBKpDBg==","_resolved":"/tmp/eaf6bd08927c0804de125423a5fec1f3/khanacademy-keypad-context-0.0.0-PR3311-20260310233508.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3311-20260310233508.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"010e99022c9aea131595394d277eb26f92ee191f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3311-20260310233508.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3311-20260310233508.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3311-20260310233508_1773185722710_0.14007866044308925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T23:35:22.871Z","publish_time":1773185722871,"_source_registry_name":"default","_cnpm_publish_time":1773185722871},"0.0.0-PR3322-20260310231404":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3322-20260310231404","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3322-20260310231404"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3322-20260310231404","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CBKYYVK+kcZ55XL5qp95Mw4qNuzQFf+GoQnNG9MdrL3TEKcrlgOHjWsXVwSA9PDNSDQaBX1drVcbZWTrt4F6cA==","_resolved":"/tmp/a7545dcdf0554c1137dca46d7e55944e/khanacademy-keypad-context-0.0.0-PR3322-20260310231404.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3322-20260310231404.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"7199a4d9cfdbbd324a3ea473a20a1a57756cadab","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3322-20260310231404.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3322-20260310231404.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3322-20260310231404_1773184459699_0.3803531002860878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T23:14:19.949Z","publish_time":1773184459949,"_source_registry_name":"default","_cnpm_publish_time":1773184459949},"0.0.0-PR3321-20260310222518":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3321-20260310222518","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3321-20260310222518"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3321-20260310222518","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oKS3CfaQF+4P1KepDw7X86N3GG9TXrcE1NORxINaDjG0rB8w2S2zqdx/xcxN5jeBINjHFp+2XiB6PQKVZeU7Dw==","_resolved":"/tmp/09578b82bf51620122629f45b1d83c42/khanacademy-keypad-context-0.0.0-PR3321-20260310222518.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3321-20260310222518.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"bfe6ca7124c32a3e79537882aef5b34d0732b75c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3321-20260310222518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3321-20260310222518.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3321-20260310222518_1773181533896_0.6363825698845618"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T22:25:34.103Z","publish_time":1773181534103,"_source_registry_name":"default","_cnpm_publish_time":1773181534103},"0.0.0-PR3321-20260310215257":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3321-20260310215257","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3321-20260310215257"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3321-20260310215257","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PXDAjERIFXVC4WqvKhNjWq2fwpXVMaxNkoGMqh5blH076MXSniA/jaC0ZQDVGeaKt+x3sM8tjXBrG9Iz/0u9VA==","_resolved":"/tmp/160bf0d7f54e5d3c4e910fb546a8f951/khanacademy-keypad-context-0.0.0-PR3321-20260310215257.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3321-20260310215257.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"42f79442f92440ea9bb3596009e5fccb420d7b32","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3321-20260310215257.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3321-20260310215257.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3321-20260310215257_1773179591109_0.45872152586682935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T21:53:11.247Z","publish_time":1773179591247,"_source_registry_name":"default","_cnpm_publish_time":1773179591247},"0.0.0-PR3321-20260310214344":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3321-20260310214344","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3321-20260310214344"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3321-20260310214344","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B4gDY9EwjOdu3jE75H0PLHhKXSSepg/ifGmkTNfocBppwXrtvQqqu6vnlQSZckKMFLQqJ17jlazOsNRqyZcOlQ==","_resolved":"/tmp/0befba0bbde5d6e477594c6ae907dfa2/khanacademy-keypad-context-0.0.0-PR3321-20260310214344.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3321-20260310214344.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"d3ae937e2f4333b23f05db9bf8368aac7d02a7ab","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3321-20260310214344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3321-20260310214344.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3321-20260310214344_1773179038707_0.3694109617860304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T21:43:58.891Z","publish_time":1773179038891,"_source_registry_name":"default","_cnpm_publish_time":1773179038891},"0.0.0-PR3321-20260310213217":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3321-20260310213217","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3321-20260310213217"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3321-20260310213217","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q+K2idbmBS2I7EC/wVrs3QbL6c1ucoHlP7gYEhGaNwmzEckGmvo66lYLnxvxycP5CXS9I8jBkQpQjH6AMh9HJA==","_resolved":"/tmp/d7b17f2073a7d50d07b21a6566f87373/khanacademy-keypad-context-0.0.0-PR3321-20260310213217.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3321-20260310213217.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"e1cfce108524aeed5408dc033f88439dac5b8d7a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3321-20260310213217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3321-20260310213217.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3321-20260310213217_1773178352867_0.655344384974959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T21:32:33.027Z","publish_time":1773178353027,"_source_registry_name":"default","_cnpm_publish_time":1773178353027},"0.0.0-PR3321-20260310213018":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3321-20260310213018","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3321-20260310213018"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3321-20260310213018","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6OB/4R+Pdhfnd9cnoHhvp0krBmVGBHJqMhKcBHKlmO7jQta8xDoW6cCwlCmPnAxPxnhrgGr9LAST83e9LXUpaA==","_resolved":"/tmp/c14929365e0b87ac018bdd1a3aac41f2/khanacademy-keypad-context-0.0.0-PR3321-20260310213018.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3321-20260310213018.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"e4cf194bd5ef3a76e3f962af8eb978e12c59cd24","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3321-20260310213018.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3321-20260310213018.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3321-20260310213018_1773178233213_0.40831628266178877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T21:30:33.382Z","publish_time":1773178233382,"_source_registry_name":"default","_cnpm_publish_time":1773178233382},"3.2.36":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.36","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.4.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.36","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6SNtfiryTlUtRSAJZl9FSuUUUR5nnfuFcTN/gDx2FI2BBXRf80SrrMgpXsesH5UooifJTlcmI6SQ0qma5OCPJA==","_resolved":"/tmp/f723c61311c0fb73dc1349804293b2a9/khanacademy-keypad-context-3.2.36.tgz","_from":"file:khanacademy-keypad-context-3.2.36.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"ec9c932f61bd0684ffd9808318fc066b6a407e89","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.36.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.36.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.36_1773082942348_0.7175299211933959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T19:02:22.550Z","publish_time":1773082942550,"_source_registry_name":"default","_cnpm_publish_time":1773082942550},"3.2.35":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.35","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.3.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.35","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qt/IMmIBXmY7vHIb1Z9aCxgyI0OjcR2DquAvo4AyMG6uMQwuhfHSolkZmNfcJ+em6Y/CR5dzIkCCkZ6qzVF92A==","_resolved":"/tmp/4295626d30a5458afab204dd7a5ca7b6/khanacademy-keypad-context-3.2.35.tgz","_from":"file:khanacademy-keypad-context-3.2.35.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"fad6aa5ab616e37e696969c02dd813b6059d5b21","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.35.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.35.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.35_1773073954873_0.42342861900418116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T16:32:35.033Z","publish_time":1773073955033,"_source_registry_name":"default","_cnpm_publish_time":1773073955033},"0.0.0-PR3312-20260309155150":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3312-20260309155150","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3312-20260309155150"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3312-20260309155150","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YP7cO8eH4N0uF4u8jY0EW7QuZ/e/b+kFAnnGXu5dK95qqAV+phWyK4k3yWiTAvsu5MJS0nfAsk+B5j2ByUmRrg==","_resolved":"/tmp/62931671ae74d8c3c7288fc595d2dcb2/khanacademy-keypad-context-0.0.0-PR3312-20260309155150.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3312-20260309155150.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"876939d6f94a44c29e9ef3c92678bf750bd871f9","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3312-20260309155150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3312-20260309155150.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3312-20260309155150_1773071525907_0.045629116723620244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T15:52:06.065Z","publish_time":1773071526065,"_source_registry_name":"default","_cnpm_publish_time":1773071526065},"0.0.0-PR3312-20260309152018":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3312-20260309152018","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3312-20260309152018"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3312-20260309152018","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZhEaw6rAyut7VbxYibf96mvKekhAIblP596U4gkYAf6kN/2vw+TasDfnjGz90zGbC0ktMbVJ+anRiQpddRn1DA==","_resolved":"/tmp/2a0a5665474a31913d7b19e4623721aa/khanacademy-keypad-context-0.0.0-PR3312-20260309152018.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3312-20260309152018.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"ea73081e2f8c8eef6234b292d686124e38b86f6e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3312-20260309152018.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3312-20260309152018.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3312-20260309152018_1773069633865_0.09931482361993704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T15:20:34.027Z","publish_time":1773069634027,"_source_registry_name":"default","_cnpm_publish_time":1773069634027},"0.0.0-PR3312-20260309150905":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3312-20260309150905","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3312-20260309150905"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3312-20260309150905","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sNBhQMK2X7yT7Sev/ag+6aJ4X8zg/eqSuSqTUANR50/7AMeQrs+/PwK14iav1u4SPlXDNtKNyIaG0e1zRjoMzA==","_resolved":"/tmp/04b395712ad389347604c965b385447d/khanacademy-keypad-context-0.0.0-PR3312-20260309150905.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3312-20260309150905.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"0c12849bd023295d140b5e3d026c7923ab338db4","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3312-20260309150905.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3312-20260309150905.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3312-20260309150905_1773068962342_0.6070995400559873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T15:09:22.513Z","publish_time":1773068962513,"_source_registry_name":"default","_cnpm_publish_time":1773068962513},"0.0.0-PR3312-20260309144648":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3312-20260309144648","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3312-20260309144648"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3312-20260309144648","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k5/K2u3mG9IoHD2z/g+qo4eJHzXH0+EdmAfhSC3J50AXlx7FB4SAt6A2SioHy4AKekNycgmcIBlgunt93I1wHw==","_resolved":"/tmp/6d8673ebee8140c3129d16691bc75c8a/khanacademy-keypad-context-0.0.0-PR3312-20260309144648.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3312-20260309144648.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"dee9d04ed8017648c0a98e638e86372025aea29c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3312-20260309144648.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3312-20260309144648.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3312-20260309144648_1773067623853_0.8313512592569465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T14:47:04.007Z","publish_time":1773067624007,"_source_registry_name":"default","_cnpm_publish_time":1773067624007},"0.0.0-PR3256-20260309074801":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3256-20260309074801","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3256-20260309074801"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3256-20260309074801","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Digfjx1fRt53Ocgq1eeiXdwfVG9ksDxxagy5u6H+KwP5j/Qm5sDB3A7JVKnJqvlVYDcvnrzpguc8s01yuHv+sg==","_resolved":"/tmp/3d1e34e7f9d5e7460a232477d1509db5/khanacademy-keypad-context-0.0.0-PR3256-20260309074801.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3256-20260309074801.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"3d46b4feeafff7c74b5d883198023c0800821ba7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3256-20260309074801.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3256-20260309074801.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3256-20260309074801_1773042495920_0.4662282915646052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T07:48:16.096Z","publish_time":1773042496096,"_source_registry_name":"default","_cnpm_publish_time":1773042496096},"0.0.0-PR3313-20260306190935":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3313-20260306190935","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3313-20260306190935"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3313-20260306190935","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q7Btg/hEB0Unf606wptO4oVyMx/r21wWdaZB5bCnITgETaAq0jvqn1LEm7jMk6IKfuGoUBWLOh3glrXdJtZwXA==","_resolved":"/tmp/9e97c6fb903382efa5808daf8311609f/khanacademy-keypad-context-0.0.0-PR3313-20260306190935.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3313-20260306190935.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"3ed724582eda736b88ef30d6daeae08529355b3c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3313-20260306190935.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3313-20260306190935.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3313-20260306190935_1772824190560_0.6049452131920545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T19:09:50.767Z","publish_time":1772824190767,"_source_registry_name":"default","_cnpm_publish_time":1772824190767},"0.0.0-PR3313-20260306190634":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3313-20260306190634","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3313-20260306190634"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3313-20260306190634","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-01nI4Ouq/h9TPO3n0z59d29aPv07tF+4zafemKt2/8CQGvWVYRp6GnAvVEU8KQ4Z+z0wSqeaE9B0d426kw5Nsw==","_resolved":"/tmp/af0f4abc742b6a13c663a011bb8f9507/khanacademy-keypad-context-0.0.0-PR3313-20260306190634.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3313-20260306190634.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"c05871e62683e1f9bba0eca617f6d88031f867d8","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3313-20260306190634.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3313-20260306190634.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3313-20260306190634_1772824010135_0.9002962207255361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T19:06:50.288Z","publish_time":1772824010288,"_source_registry_name":"default","_cnpm_publish_time":1772824010288},"0.0.0-PR3313-20260306190434":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3313-20260306190434","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3313-20260306190434"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3313-20260306190434","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VEEntSL6Kke8GJb63fKkhd3/9yvkz7Tw/KYPkZ7XOI9tnSkrycSltNKxm4w3Cr3IZtLcwMT4wqtghzeWxXYUXw==","_resolved":"/tmp/0e658d3d9543d61d4b4ee161ad28173a/khanacademy-keypad-context-0.0.0-PR3313-20260306190434.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3313-20260306190434.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"efc94fc82eb6d46f6f2ad031d3c0e957f6a6f086","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3313-20260306190434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3313-20260306190434.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3313-20260306190434_1772823891279_0.7206410488905359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T19:04:51.438Z","publish_time":1772823891438,"_source_registry_name":"default","_cnpm_publish_time":1772823891438},"0.0.0-PR3313-20260306185556":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3313-20260306185556","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3313-20260306185556"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3313-20260306185556","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fLPomypQtkyY9mSG/Oogn+a1lTyOpDT4QakRTUz+t+WdyRC18kqeupEKcEEMrr8u1n1MCgPdxvJyEMbJeu4+mg==","_resolved":"/tmp/c35d3342140eb21eaad4c50db0b9fcf7/khanacademy-keypad-context-0.0.0-PR3313-20260306185556.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3313-20260306185556.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"1efccbf58979c4fb254d3377ca6aa1834371f00d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3313-20260306185556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3313-20260306185556.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3313-20260306185556_1772823371603_0.5446153834437266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T18:56:11.740Z","publish_time":1772823371740,"_source_registry_name":"default","_cnpm_publish_time":1772823371740},"0.0.0-PR3311-20260306170231":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3311-20260306170231","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3311-20260306170231"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3311-20260306170231","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jAOsznZDofvRIharhxiZxGENGOJ4WRcWiuSvbcmg6FysFRQxeRxG3wuC1bHS2K+9eOWfhusOt7KviFkiZOavYQ==","_resolved":"/tmp/e92d47d98b8f51879eb9cd610d257043/khanacademy-keypad-context-0.0.0-PR3311-20260306170231.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3311-20260306170231.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"22e1099b14095ff8cc0a49440f634326e4694a2b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3311-20260306170231.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3311-20260306170231.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3311-20260306170231_1772816567020_0.6565298918756619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T17:02:47.213Z","publish_time":1772816567213,"_source_registry_name":"default","_cnpm_publish_time":1772816567213},"0.0.0-PR3312-20260306160026":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3312-20260306160026","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3312-20260306160026"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3312-20260306160026","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-W4p4h183gWHJXcNrv410MOuRxQ0IfgkqWJAVPZo6PdeHYmKRpfgqzBcq9rW03nM47ix2WW5YNyGbaJS9vHzl5w==","_resolved":"/tmp/9322b31cfd59ed1643016f7a01ec9fb1/khanacademy-keypad-context-0.0.0-PR3312-20260306160026.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3312-20260306160026.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"7691c82fa6b49028bd14a32d47271587e8ff26c7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3312-20260306160026.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3312-20260306160026.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3312-20260306160026_1772812842410_0.39883636001761746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T16:00:42.559Z","publish_time":1772812842559,"_source_registry_name":"default","_cnpm_publish_time":1772812842559},"0.0.0-PR3311-20260306010116":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3311-20260306010116","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3311-20260306010116","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0f0d2bc69acd142ccaaae2075cdeb58963510ef7","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3311-20260306010116.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3311-20260306010116.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3311-20260306010116.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/15c4a112422f616333d65ee7da9383b6/khanacademy-keypad-context-0.0.0-PR3311-20260306010116.tgz","_integrity":"sha512-R9cEckVZiCGTv93W7o4OV0C6jw3n1bk6SJQVFo2S963R8BprsVnURlwrgXF5bG6pGktlubXrXpYvDjWZOCCj5A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3311-20260306010116"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3311-20260306010116_1772758892530_0.6357206084404747","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-06T01:01:32.688Z","publish_time":1772758892688,"_source_registry_name":"default","_cnpm_publish_time":1772758892688},"0.0.0-PR3311-20260306005903":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3311-20260306005903","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3311-20260306005903"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3311-20260306005903","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gxE45SMfjVefKQm137/86wVPR0TLtrGm8fvOSqi2dBhYWkb78lg3TIJyeuHr1X4FfAjt7V16SIcyoLUKSyPhCg==","_resolved":"/tmp/e932ce0620994fae36f493569698dedc/khanacademy-keypad-context-0.0.0-PR3311-20260306005903.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3311-20260306005903.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"f243092527bbcf2b79dfd527fab8751d271a6d57","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3311-20260306005903.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3311-20260306005903.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3311-20260306005903_1772758758993_0.6148139471846086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T00:59:19.189Z","publish_time":1772758759189,"_source_registry_name":"default","_cnpm_publish_time":1772758759189},"0.0.0-PR3311-20260306004854":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3311-20260306004854","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3311-20260306004854"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3311-20260306004854","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zR1WTkwE1WyBECMTLh4nELIdmGJ/O3MIkEhoV50oBRZpFgQEZQ+ate+6S9Z4p2zDqH9R8kyk8oISOc4LgypRGw==","_resolved":"/tmp/e407210e64658ef173bdbd56ffcc51c7/khanacademy-keypad-context-0.0.0-PR3311-20260306004854.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3311-20260306004854.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"d66c255aeef5e52e3e66b55b13226bfef191d5c4","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3311-20260306004854.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3311-20260306004854.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3311-20260306004854_1772758151039_0.8628420090484585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T00:49:11.189Z","publish_time":1772758151189,"_source_registry_name":"default","_cnpm_publish_time":1772758151189},"0.0.0-PR3273-20260306002335":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3273-20260306002335","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260306002335"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260306002335","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xW5ovJbFfkN68k+mNYo/sfeVD2M8jDnfEbUwKqZmLimUeFsaDo5RoigH65lRWrVmvxyCuU6+y7SdQv1b/KIDtw==","_resolved":"/tmp/6aa8e904d8932923571fd80b7a55b1d9/khanacademy-keypad-context-0.0.0-PR3273-20260306002335.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260306002335.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"11b0fdded9fd3aef1c501a5eb8436afa17687f53","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260306002335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260306002335.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3273-20260306002335_1772756632064_0.952395129134121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-06T00:23:52.221Z","publish_time":1772756632221,"_source_registry_name":"default","_cnpm_publish_time":1772756632221},"0.0.0-PR3310-20260305233714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3310-20260305233714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3310-20260305233714"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3310-20260305233714","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Htihk09XkS2T4ZL2I8BPecwgq7/FBR31rc4T/EKuGHDw9BdahpX84303B47ozngZSNOfhbBaL9YnbpeMqu8iHg==","_resolved":"/tmp/7bee69c57c4a9e7f3b84a858f5a3419b/khanacademy-keypad-context-0.0.0-PR3310-20260305233714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3310-20260305233714.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"5d59db7bc37fa5b330168919afa77180f9fd257e","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3310-20260305233714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3310-20260305233714.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3310-20260305233714_1772753850172_0.3806138711735281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T23:37:30.368Z","publish_time":1772753850368,"_source_registry_name":"default","_cnpm_publish_time":1772753850368},"0.0.0-PR3310-20260305233511":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3310-20260305233511","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3310-20260305233511"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3310-20260305233511","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GNBLGnA6rCiRF07qbzEfuec0U/Q8BYWA/4X4LhUFbIxIRVrsGMpH4PtKZ5UQvc6xiu+ZbMFuuKDOHMmpbrLQGA==","_resolved":"/tmp/dff4f7868be8e6aac3e246b811b857ed/khanacademy-keypad-context-0.0.0-PR3310-20260305233511.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3310-20260305233511.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"cfa64d516701aabb18992810c0d285b82205dae8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3310-20260305233511.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3310-20260305233511.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3310-20260305233511_1772753726689_0.05658240484583921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T23:35:26.867Z","publish_time":1772753726867,"_source_registry_name":"default","_cnpm_publish_time":1772753726867},"0.0.0-PR3308-20260305213659":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3308-20260305213659","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3308-20260305213659"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3308-20260305213659","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K5kaAHE8Q6Txgn0TiAJv5zNWhdfGI95bAdLBnJ2l6H/sHWQEawNzOmA8S+Dw5NWzDBldVK76LBQz+m2zw3xCaQ==","_resolved":"/tmp/2e2e3a79974dc699a8034fd89b6ee71b/khanacademy-keypad-context-0.0.0-PR3308-20260305213659.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3308-20260305213659.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"b4f0d947f38f28a8bc650f4a4c66c5e62dbae9a2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3308-20260305213659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3308-20260305213659.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3308-20260305213659_1772746633516_0.09918494910776698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T21:37:13.726Z","publish_time":1772746633726,"_source_registry_name":"default","_cnpm_publish_time":1772746633726},"0.0.0-PR3309-20260305213307":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3309-20260305213307","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3309-20260305213307"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3309-20260305213307","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oX7jnzo3wL3haknPK8H9xVvPVTWvnXho4CmQ4XYM9k2Z4RU/1fOZ3LZC0Z3LeE4reLUZALsM36fMzNaUoOIUYA==","_resolved":"/tmp/f8c3e62720d225266c18adb29853b657/khanacademy-keypad-context-0.0.0-PR3309-20260305213307.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3309-20260305213307.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"4dd968ad7b8a1acf320d108bb48617da16d33d02","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3309-20260305213307.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3309-20260305213307.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3309-20260305213307_1772746401936_0.2274825574626511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T21:33:22.109Z","publish_time":1772746402109,"_source_registry_name":"default","_cnpm_publish_time":1772746402109},"0.0.0-PR3309-20260305213101":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3309-20260305213101","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3309-20260305213101"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3309-20260305213101","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oXQ9rDFl50WD7Vn0QkqEECulwkRh2Y9+9mxg2tVjiabZghsD0R5DuwVUmjDJfeL3ge0YvFrgzJIxb53mitgz1w==","_resolved":"/tmp/91ded4d3e3d8cc10f29b78e88aca7dc4/khanacademy-keypad-context-0.0.0-PR3309-20260305213101.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3309-20260305213101.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"5e33ae60715bb350361751f9212053e1ff34269e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3309-20260305213101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3309-20260305213101.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3309-20260305213101_1772746277189_0.7816138104410018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T21:31:17.358Z","publish_time":1772746277358,"_source_registry_name":"default","_cnpm_publish_time":1772746277358},"0.0.0-PR3308-20260305211612":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3308-20260305211612","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3308-20260305211612"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3308-20260305211612","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q14Cwz9Tqe2w90BMQ7+U9nyWTzfIWpU2EkNskcMtJs/3OMqWjUbSD/289WRyDVT/wFp9SxUeEZiB/6/ypzo9eg==","_resolved":"/tmp/69541bc0f65f0b5c28d61ba11527de2a/khanacademy-keypad-context-0.0.0-PR3308-20260305211612.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3308-20260305211612.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"8adac068bccb6642f429def236be907667bc050a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3308-20260305211612.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3308-20260305211612.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3308-20260305211612_1772745387488_0.36104505765991557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T21:16:27.633Z","publish_time":1772745387633,"_source_registry_name":"default","_cnpm_publish_time":1772745387633},"0.0.0-PR3308-20260305211407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3308-20260305211407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3308-20260305211407"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3308-20260305211407","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Eb748FvOX9FxfWBo11JLitURAnkET1s//FsjpWjbdNSL0jKKk2elnOzsjJ8U/A2NqVzhHYhDNHttFwfK7wbsNg==","_resolved":"/tmp/99a4263e8efe463a15a8e2e52a273bdd/khanacademy-keypad-context-0.0.0-PR3308-20260305211407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3308-20260305211407.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"398318e36e1b7a70d06b2f3c37f09e8d1edadf5d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3308-20260305211407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3308-20260305211407.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3308-20260305211407_1772745263516_0.3870161772839986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T21:14:23.717Z","publish_time":1772745263717,"_source_registry_name":"default","_cnpm_publish_time":1772745263717},"0.0.0-PR3307-20260305191000":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3307-20260305191000","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3307-20260305191000"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3307-20260305191000","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hH7rPH1ALD4SvY4rG8KNDYLTIxQt6npPzdET2vtWMxDA6UG0euPQgamI8vSfQj633kU+8rE8AN/MQx5Wnps3iQ==","_resolved":"/tmp/1e3804bf36ac6430b21972ceb8d6dc2e/khanacademy-keypad-context-0.0.0-PR3307-20260305191000.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3307-20260305191000.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"e99ba062af3c3e27aab6cee9453ea0d6acd1dfd7","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3307-20260305191000.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3307-20260305191000.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3307-20260305191000_1772737815504_0.11384022803577132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T19:10:15.670Z","publish_time":1772737815670,"_source_registry_name":"default","_cnpm_publish_time":1772737815670},"0.0.0-PR3307-20260305190801":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3307-20260305190801","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3307-20260305190801"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3307-20260305190801","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SN2LDyQuCgJZTWcCSgz4p92mv8KVQJeFjB/H09Nu79RZbcwZ2XR10sr47ig9CuncbgwPRxBmiCWSEgCYMI0FVA==","_resolved":"/tmp/51feca603e9a99a61424b81ab71bd2d1/khanacademy-keypad-context-0.0.0-PR3307-20260305190801.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3307-20260305190801.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"58eb69ff37fce74c64ad20f123ff7cb09fe4925e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3307-20260305190801.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3307-20260305190801.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3307-20260305190801_1772737696480_0.44313393242387256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T19:08:16.637Z","publish_time":1772737696637,"_source_registry_name":"default","_cnpm_publish_time":1772737696637},"0.0.0-PR3307-20260305190110":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3307-20260305190110","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3307-20260305190110"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3307-20260305190110","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xlL8/Ah8dLFjztZYbW9iWSrjAM3LfSg/UEkQ40/qRUDiuYlRn7wCZmT6mjcigpVvqZXOg2xr8rNXdbFWHJPgbA==","_resolved":"/tmp/144f16c56cc9fbf8df32ee7fc313fd44/khanacademy-keypad-context-0.0.0-PR3307-20260305190110.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3307-20260305190110.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"f7293e316b88e56385df4e104027e59db02d4b82","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3307-20260305190110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3307-20260305190110.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3307-20260305190110_1772737285653_0.5847819237411362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T19:01:25.812Z","publish_time":1772737285812,"_source_registry_name":"default","_cnpm_publish_time":1772737285812},"0.0.0-PR3300-20260305182945":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3300-20260305182945","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3300-20260305182945"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3300-20260305182945","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y1t5Xh79VuDOyZfQ3q6/4AxIr9oA1+S1LZQTKFTr8bOPqd3tKQEGFAQB9K66qOrf9IMoEMER93Bb2qbhOsPfaw==","_resolved":"/tmp/1ff1efdf3cda67ac7ee166dd889dd192/khanacademy-keypad-context-0.0.0-PR3300-20260305182945.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3300-20260305182945.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"3ada993a684ee2931ab908cf0658d018fb9e9d94","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3300-20260305182945.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3300-20260305182945.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3300-20260305182945_1772735400838_0.15448573056908232"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T18:30:01.000Z","publish_time":1772735401000,"_source_registry_name":"default","_cnpm_publish_time":1772735401000},"0.0.0-PR3300-20260305182225":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3300-20260305182225","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3300-20260305182225","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"75a2512b1f61e3a67b5bd670a242f4646978cebf","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3300-20260305182225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3300-20260305182225.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3300-20260305182225.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/bf256a72ab8f8771b894f009057f3f9f/khanacademy-keypad-context-0.0.0-PR3300-20260305182225.tgz","_integrity":"sha512-/i8T77Njg2ZB/NCMEdCNITjhZivsgb6QkbUzKp+Fp5/IFtzlW9b2GdQY7GrTbLevmqstmFI+gkH9g7T6UG2yCw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3300-20260305182225"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3300-20260305182225_1772734960937_0.20350123814016774","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-05T18:22:41.109Z","publish_time":1772734961109,"_source_registry_name":"default","_cnpm_publish_time":1772734961109},"0.0.0-PR3303-20260305151636":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3303-20260305151636","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3303-20260305151636"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3303-20260305151636","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fRQdzwIMfHgsGRfR5gHQZHUPnNQpXmIbhpxxhdUogrqca1i+M3SoYN+5mSxUSganq/I5EYGUfAcj32NNUEYGng==","_resolved":"/tmp/5127e2cd1dc28e062aa3ac14592ae70c/khanacademy-keypad-context-0.0.0-PR3303-20260305151636.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3303-20260305151636.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"shasum":"56fe8efd78481c711847ab7653b68d92da3543b1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3303-20260305151636.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3303-20260305151636.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3303-20260305151636_1772723811342_0.7855009197937388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T15:16:51.499Z","publish_time":1772723811499,"_source_registry_name":"default","_cnpm_publish_time":1772723811499},"0.0.0-PR3292-20260303191741":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260303191741","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260303191741"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260303191741","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jynVNSqTr/07S1nQERqFw52snW/SS36W4qIaPjGzoKyBSaY72xK0f4oGWaGGIowzgqycidA1qGvj/60m0GP3BA==","_resolved":"/tmp/ec415e835ade3823ca3962dadecbe2cf/khanacademy-keypad-context-0.0.0-PR3292-20260303191741.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260303191741.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"f66777de7416425433cfac352e2dcedd804d2cfb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260303191741.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260303191741.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260303191741_1772565476392_0.3124330520146432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T19:17:56.560Z","publish_time":1772565476560,"_source_registry_name":"default","_cnpm_publish_time":1772565476560},"0.0.0-PR3292-20260303184343":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260303184343","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260303184343"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260303184343","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bAEfIGXWS+yVFmHU1yXRAJhEx0wYDTFx0OEpCMwljuoNZM6IU8hTTw4u1QW6ustG6/x/OCSnT1rQ5kqIO5YV3Q==","_resolved":"/tmp/c3731fd1ecaa072c12234714f69b804a/khanacademy-keypad-context-0.0.0-PR3292-20260303184343.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260303184343.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"6a434d64e3ea5189fbfa4589b18a392baf71ab48","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260303184343.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260303184343.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260303184343_1772563438980_0.9165116316430915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T18:43:59.132Z","publish_time":1772563439132,"_source_registry_name":"default","_cnpm_publish_time":1772563439132},"3.2.34":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.34","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.2.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.34","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mdezlRca9YffPVhtyvAmtGzmMmXqlXwmRY838H+pz9QHGlXFLGE4QgrvwKG07NQR+oz33eSURvsqnhb6SFYlkA==","_resolved":"/tmp/af1bb6f389283445d35e55bea2448259/khanacademy-keypad-context-3.2.34.tgz","_from":"file:khanacademy-keypad-context-3.2.34.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"2b4fc066f10b555ded07977780d797ff1bcbb8ed","size":65173,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.34.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.34.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.34_1772488817036_0.10085527088433843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T22:00:17.194Z","publish_time":1772488817194,"_source_registry_name":"default","_cnpm_publish_time":1772488817194},"0.0.0-PR3262-20260302201327":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3262-20260302201327","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3262-20260302201327"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3262-20260302201327","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GOfsOlI1G277pDhZ1NwYE3mJDBSMp5NZ/aJVWrPqEAt7cWLgIzsSbt51SSK1Vg3fDVNXIhsC50wQWFPrfSCkKQ==","_resolved":"/tmp/38c01335d0899157ad26a88f3b92dad6/khanacademy-keypad-context-0.0.0-PR3262-20260302201327.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3262-20260302201327.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"352df6db501d6b0fc9aa5ea20afd9be651e6e581","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3262-20260302201327.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3262-20260302201327.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3262-20260302201327_1772482424779_0.3047617670703253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T20:13:44.944Z","publish_time":1772482424944,"_source_registry_name":"default","_cnpm_publish_time":1772482424944},"0.0.0-PR3294-20260302192007":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3294-20260302192007","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3294-20260302192007"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3294-20260302192007","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Cuw+fQLMXXMsovtu2Rq07ayC2tCAudZwUdTMYfstCAiJKYXYZS4sMqiI4xO3B/KZgqtlgHFOGTh7NpNJfrZWJw==","_resolved":"/tmp/07013c35bb14c97b586e86fdc3e2f67a/khanacademy-keypad-context-0.0.0-PR3294-20260302192007.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3294-20260302192007.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"00c2c42f86196c033e38c98c3be91d702fba8f97","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3294-20260302192007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3294-20260302192007.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3294-20260302192007_1772479224094_0.30228794704379114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T19:20:24.252Z","publish_time":1772479224252,"_source_registry_name":"default","_cnpm_publish_time":1772479224252},"0.0.0-PR3289-20260302182043":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3289-20260302182043","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3289-20260302182043"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3289-20260302182043","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pglbwg+ncMutHSf9Kc6WRibAnntycZSkYSAoxYq+doXldkiPt2vEvgin38f2hOU3++FK4FNikyN6DrtIEikH+Q==","_resolved":"/tmp/2a8cec5adac84d80a023801dd6a37b15/khanacademy-keypad-context-0.0.0-PR3289-20260302182043.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3289-20260302182043.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"5d0605fa32b20baa5606052acacec25baaab7261","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3289-20260302182043.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3289-20260302182043.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3289-20260302182043_1772475659463_0.24884369661199623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T18:20:59.613Z","publish_time":1772475659613,"_source_registry_name":"default","_cnpm_publish_time":1772475659613},"0.0.0-PR3258-20260302181715":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3258-20260302181715","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260302181715","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4fca544a4bf15c65059111dbb4f3614715af8305","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260302181715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260302181715.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260302181715.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/a2eefb4c226c9f89c3e253252d98a503/khanacademy-keypad-context-0.0.0-PR3258-20260302181715.tgz","_integrity":"sha512-Oynaeq0s8Cz8Brvi9nkydNduOGbk0XUcD89AC0HQUa2wOzvfFo2JFs45AzjJmDKkVooL0geojik9dB2mATIEsA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260302181715"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3258-20260302181715_1772475452593_0.4063304413057256","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-02T18:17:32.752Z","publish_time":1772475452752,"_source_registry_name":"default","_cnpm_publish_time":1772475452752},"0.0.0-PR3286-20260302171832":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3286-20260302171832","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3286-20260302171832","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9684c727a63130805cde890067308f624b041e11","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3286-20260302171832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3286-20260302171832.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3286-20260302171832.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e763e1d869dfb42a8914287629eff065/khanacademy-keypad-context-0.0.0-PR3286-20260302171832.tgz","_integrity":"sha512-E7mOLt7n/5JFOmRZ3DhsPE2qLWnkwu5xqaVMzgM7LmfS15PsTlfeH1uKyDYSWoC31xxbQnvqmERjCJYyf+wIVg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3286-20260302171832"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3286-20260302171832_1772471929526_0.38585762816677627","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-02T17:18:49.661Z","publish_time":1772471929661,"_source_registry_name":"default","_cnpm_publish_time":1772471929661},"0.0.0-PR3286-20260302171621":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3286-20260302171621","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3286-20260302171621"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3286-20260302171621","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6YfdiQ5Wz3MPbt/7r1RcZVmoKMH8fNfqYHsgFrUvWxs2Kuf0y9WDi50XUd2mOkqf0SUMAVBrIfFVlrjb+TieDw==","_resolved":"/tmp/e303a692e20f6166e99c1b258f26740f/khanacademy-keypad-context-0.0.0-PR3286-20260302171621.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3286-20260302171621.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"b106190dd15ef6e4ad21d55abf7141cb9a2480c2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3286-20260302171621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3286-20260302171621.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3286-20260302171621_1772471798333_0.42884911071579923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T17:16:38.480Z","publish_time":1772471798480,"_source_registry_name":"default","_cnpm_publish_time":1772471798480},"0.0.0-PR3285-20260302170310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3285-20260302170310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3285-20260302170310"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3285-20260302170310","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1iqxQES+fpIFIV//EkMAhbhtdO9fn4WGCFUMDj0zxO22ZIHjDxvVI3yyxNk5/9TDZhQfT7gkXQac2Nq/vQPM+A==","_resolved":"/tmp/3650cb5ca881aed6b8691c045c0e7882/khanacademy-keypad-context-0.0.0-PR3285-20260302170310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3285-20260302170310.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"bec4ed7a4c73d64e53b0c6068c5e9fa44f839fff","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3285-20260302170310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3285-20260302170310.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3285-20260302170310_1772471006784_0.5515657527576359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T17:03:26.942Z","publish_time":1772471006942,"_source_registry_name":"default","_cnpm_publish_time":1772471006942},"0.0.0-PR3285-20260302170056":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3285-20260302170056","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3285-20260302170056"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3285-20260302170056","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XreglWAS2XfmKQUjFsCA3XsuCjjhAov++/Y1bBkmM6yHAR3eZ+3piWYS4ozzoBpHQZhYTDaQ/rXyzAzV91Kp+A==","_resolved":"/tmp/a42885547b5501afc981265701fecff1/khanacademy-keypad-context-0.0.0-PR3285-20260302170056.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3285-20260302170056.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"df929eb6de30f3bc5c56cdb7681714ef19a388a3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3285-20260302170056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3285-20260302170056.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3285-20260302170056_1772470872744_0.11951721893275224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T17:01:12.900Z","publish_time":1772470872900,"_source_registry_name":"default","_cnpm_publish_time":1772470872900},"0.0.0-PR3256-20260302074819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3256-20260302074819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3256-20260302074819"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3256-20260302074819","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+P7XcxvRgTo09kAYW62RZN2hhQF0tM+xdCHvPLX7fI/j5sHt0lernPZ5JEGKu9bIn87mbHw/j2Vf52IRQncgZA==","_resolved":"/tmp/ed32354ee6c4583dd9641e43fd553e39/khanacademy-keypad-context-0.0.0-PR3256-20260302074819.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3256-20260302074819.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"f231495ef06fea1f6c136c034197dcd12d1fa4d9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3256-20260302074819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3256-20260302074819.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3256-20260302074819_1772437715806_0.21655072089037808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T07:48:36.085Z","publish_time":1772437716085,"_source_registry_name":"default","_cnpm_publish_time":1772437716085},"0.0.0-PR3293-20260228005039":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3293-20260228005039","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3293-20260228005039"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3293-20260228005039","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-asFB9iJ7IrIkM6i54Bz8a5COvX8gW+JGiY2NGfpj+A18RR4HGyHhhphpyQ3mzZZvU5nf7BSgspEHmPT9cr4YDQ==","_resolved":"/tmp/8ef66caff0446e6fe30c0d2773f88736/khanacademy-keypad-context-0.0.0-PR3293-20260228005039.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3293-20260228005039.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"dc942cabd4851e120bdebd90064b4171958b2f0d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3293-20260228005039.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3293-20260228005039.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3293-20260228005039_1772239855065_0.3470935854405932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-28T00:50:55.244Z","publish_time":1772239855244,"_source_registry_name":"default","_cnpm_publish_time":1772239855244},"0.0.0-PR3273-20260227234006":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3273-20260227234006","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260227234006"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260227234006","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kcOp0lGpjrLpLTzR2InRKVW+KFP+QLZ7QaQpXZUb8imPmMYJ8eRCp33lfJqEav8nCG08uUdGL9PBaDNV8za99Q==","_resolved":"/tmp/6e1f30900d42e99c9ad9152a951961ff/khanacademy-keypad-context-0.0.0-PR3273-20260227234006.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260227234006.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"0df61d676bd383eafdfc65d4c6f9b9c797b3a6e9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260227234006.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260227234006.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3273-20260227234006_1772235621158_0.6073570595129438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T23:40:21.359Z","publish_time":1772235621359,"_source_registry_name":"default","_cnpm_publish_time":1772235621359},"0.0.0-PR3258-20260227232918":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260227232918","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260227232918"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260227232918","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gCt8CY9G4BxkynVfvyl7eHQRrpTb6QDYOldvRPOaQiFAyoXuSpQFf14JYghsPWLKVFUcseyL64luvODlUZevmw==","_resolved":"/tmp/5da1a9da1a09f5957edf040bc0d5ee6a/khanacademy-keypad-context-0.0.0-PR3258-20260227232918.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260227232918.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"6aabbfe56b1c440096108a92ae33049d4ae4a1a6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260227232918.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260227232918.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260227232918_1772234974425_0.5472093257757324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T23:29:34.575Z","publish_time":1772234974575,"_source_registry_name":"default","_cnpm_publish_time":1772234974575},"0.0.0-PR3292-20260227224623":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260227224623","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260227224623"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260227224623","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NjSziuao1j9eKe0kT7Wpdxy9+QwSN3I1yd4yMQMJZCcOIdxjqkLLB/DXYWvozvrwUP6w1ySYOFxxOJ646r9vaw==","_resolved":"/tmp/ae7490c2d56ca671f472e718391fc2bd/khanacademy-keypad-context-0.0.0-PR3292-20260227224623.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260227224623.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"3c4a42e5173fd0d44f72b2bb05fa3a532be74ab0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260227224623.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260227224623.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260227224623_1772232399591_0.7692434714324661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T22:46:39.788Z","publish_time":1772232399788,"_source_registry_name":"default","_cnpm_publish_time":1772232399788},"0.0.0-PR3287-20260227224049":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3287-20260227224049","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3287-20260227224049","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fbf7a1d56fd8a8dac3725d3b282e60e087b7d4f0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3287-20260227224049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3287-20260227224049.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3287-20260227224049.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/92362f9c3faecb95e9d10089da44d010/khanacademy-keypad-context-0.0.0-PR3287-20260227224049.tgz","_integrity":"sha512-tttN8Iqcgo9VsF7ktqImuixinowm3PyjL2xy54S93WCC/Ugz2aT3W9gUk+jvmkktwpqevOAgad1NXmYHkwiU2A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3287-20260227224049"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3287-20260227224049_1772232064824_0.2356902345813261","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-27T22:41:04.978Z","publish_time":1772232064978,"_source_registry_name":"default","_cnpm_publish_time":1772232064978},"0.0.0-PR3287-20260227223842":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3287-20260227223842","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3287-20260227223842"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3287-20260227223842","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Pm/DoUfV5X29rWqvZklbYiDmhfcDBMoQVOW+1rhJ6+et78V9KGChAcWSKBApzH9fIr/T7v0a9/RJ24wEUPkMig==","_resolved":"/tmp/b43d487a3927de67f88d3a74fd7397b8/khanacademy-keypad-context-0.0.0-PR3287-20260227223842.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3287-20260227223842.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"7669c0bf39af3ac088e0d2fd7be3949d30350591","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3287-20260227223842.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3287-20260227223842.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3287-20260227223842_1772231937461_0.020064205954374748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T22:38:57.612Z","publish_time":1772231937612,"_source_registry_name":"default","_cnpm_publish_time":1772231937612},"0.0.0-PR3281-20260227223109":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3281-20260227223109","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3281-20260227223109"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3281-20260227223109","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/xp3zrbhMM/gaXlZtFcn3maiJ90Kpcb5Nn8LHePu639J/GNl+qS4to5Hy1lutGZ7BeePeoUYYbLngaB3U2WOkA==","_resolved":"/tmp/1949e27e275b16509bf7749c0165972e/khanacademy-keypad-context-0.0.0-PR3281-20260227223109.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3281-20260227223109.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"f3c205413bdff2638fbff6cf05574414ebcfc97c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3281-20260227223109.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3281-20260227223109.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3281-20260227223109_1772231485208_0.9419859036259981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T22:31:25.378Z","publish_time":1772231485378,"_source_registry_name":"default","_cnpm_publish_time":1772231485378},"0.0.0-PR3292-20260227222300":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260227222300","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260227222300"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260227222300","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y+4+OkNiSS7pREgfvJD1iSFuz6iLbG3O7sYhsah0zTXlUyeCo58/Kuy9X+yPiLOu4qmo6SCq+XpJWjsmkbF0gQ==","_resolved":"/tmp/d86b6d0c89660fa5ab5e367e215af004/khanacademy-keypad-context-0.0.0-PR3292-20260227222300.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260227222300.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"efa6c46ef03429b2ed36cc85f9b34c135b9a576a","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260227222300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260227222300.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260227222300_1772230996325_0.19287005683182312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T22:23:16.475Z","publish_time":1772230996475,"_source_registry_name":"default","_cnpm_publish_time":1772230996475},"0.0.0-PR3245-20260227213307":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3245-20260227213307","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3245-20260227213307"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3245-20260227213307","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qvI5IEJeMqK3E7uXta7zJ/l+zismz1lkoBRdgeZqxheN3HPoIkh0gbfOH9D1DbTl2BLmD34FbhlKLWkttj2BAA==","_resolved":"/tmp/8e0b1a030562a621ae069b4a54537d05/khanacademy-keypad-context-0.0.0-PR3245-20260227213307.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3245-20260227213307.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"85a74689304313dafa9fbff8b091ff1148fed54d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3245-20260227213307.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3245-20260227213307.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3245-20260227213307_1772228002719_0.7836272395809556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T21:33:22.914Z","publish_time":1772228002914,"_source_registry_name":"default","_cnpm_publish_time":1772228002914},"0.0.0-PR3258-20260227181410":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260227181410","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260227181410"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260227181410","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WPS1IgTrnQF9Jy6omkYBWxB49d36z/vGcacD6Whn2jln5ovlR0yCNiR7h7RfAzKzbp73s9FGOnf/PTJ9INY1jw==","_resolved":"/tmp/f46e86898233cda7386dd3c0f0e0cd16/khanacademy-keypad-context-0.0.0-PR3258-20260227181410.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260227181410.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"65c3a1bd508a3608734b7d87f888538fd2ac1df8","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260227181410.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260227181410.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260227181410_1772216065235_0.07863023818256809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T18:14:25.416Z","publish_time":1772216065416,"_source_registry_name":"default","_cnpm_publish_time":1772216065416},"0.0.0-PR3257-20260227175750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260227175750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260227175750"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260227175750","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NUskgg4TAm2T8YpvH62EWUH6Vx0yFF5hJu9HilPkLia73lbfMMjHU1pKBuK4ByWPVVoLpljBEevySLO61AXvbA==","_resolved":"/tmp/7647a5e1d31d025b85636684df4ac048/khanacademy-keypad-context-0.0.0-PR3257-20260227175750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260227175750.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"3e7fc829384e8d9e24a73116cf1007fa375d110c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260227175750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260227175750.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260227175750_1772215085869_0.705464978952052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T17:58:06.009Z","publish_time":1772215086009,"_source_registry_name":"default","_cnpm_publish_time":1772215086009},"0.0.0-PR3292-20260227010810":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260227010810","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260227010810"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260227010810","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4YkUihWjcQXL+kBdQ7x/7fFIYN8vtP5SQor/BsSXuVLx5u4rC8wNFHAYsqAd55B7Cho33fXr1mI0ssJzEB8uug==","_resolved":"/tmp/bfeff9ca2ade8dfad982d9af99c696a5/khanacademy-keypad-context-0.0.0-PR3292-20260227010810.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260227010810.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"2b13b23660e8fc0b19550e9f090130150f5530de","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260227010810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260227010810.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260227010810_1772154506255_0.11178848416651999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T01:08:26.515Z","publish_time":1772154506515,"_source_registry_name":"default","_cnpm_publish_time":1772154506515},"0.0.0-PR3292-20260227003750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260227003750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260227003750"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260227003750","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7aPB7DU8cIOGM7d1OVWyFVPWEVVLUj0v5wOOifazOJeoGSds2NPFh9nl2TOFbUqbIhB94nFd/jOTPVb4OYaM9g==","_resolved":"/tmp/f158d208e6774611fd76cb3262c73dd1/khanacademy-keypad-context-0.0.0-PR3292-20260227003750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260227003750.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"c3db96c9c512e1c2f3af5f16e0344592796e958e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260227003750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260227003750.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260227003750_1772152685020_0.49876140528889934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T00:38:05.174Z","publish_time":1772152685174,"_source_registry_name":"default","_cnpm_publish_time":1772152685174},"0.0.0-PR3292-20260227002857":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3292-20260227002857","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3292-20260227002857"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3292-20260227002857","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RbdRcbwc+VZKJFI+kRv909w6NHlG44KUD8uqcPok4L1M2gM3mRjnJJsKZwf8nH6gya35q/Q3fSPYMkupAA61BA==","_resolved":"/tmp/18ded218f8582f3c3199971bd2376871/khanacademy-keypad-context-0.0.0-PR3292-20260227002857.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3292-20260227002857.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"386c2c52fc8ada0d5ab27af01e468caef598d692","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3292-20260227002857.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3292-20260227002857.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3292-20260227002857_1772152153015_0.11329621786152111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-27T00:29:13.205Z","publish_time":1772152153205,"_source_registry_name":"default","_cnpm_publish_time":1772152153205},"0.0.0-PR3289-20260226220636":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3289-20260226220636","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3289-20260226220636","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ce46be6b735d3829aa5df6053d63425446168c25","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3289-20260226220636.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3289-20260226220636.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3289-20260226220636.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/66f5d0d9db23c6a39ce91280be48de6d/khanacademy-keypad-context-0.0.0-PR3289-20260226220636.tgz","_integrity":"sha512-g1H3YY79ZPe6Ze6STuRp0sUfn1c1QLF71E5OhNvcPR7D8/06ieUsnxUVzg9OIOTkBBsiULggfDby9ZoQOiyvXw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.11.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3289-20260226220636"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3289-20260226220636_1772143728234_0.37211553996042324","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-26T22:08:48.402Z","publish_time":1772143728402,"_source_registry_name":"default","_cnpm_publish_time":1772143728402},"0.0.0-PR3289-20260226220421":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3289-20260226220421","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3289-20260226220421"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3289-20260226220421","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nd5s8P7JqtaxwthOohTRV7SbOzImu9dPq0CV7e8ojpFnwil5t1Xl7N+4Jsja3VIWXxIWb3A/mMwSC7jSDD3EBA==","_resolved":"/tmp/ae4a89a156de0f64fe36e1a7816b8113/khanacademy-keypad-context-0.0.0-PR3289-20260226220421.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3289-20260226220421.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"41cca1e7e9b16fe022fe9277055fa96ad617a0e9","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3289-20260226220421.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3289-20260226220421.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3289-20260226220421_1772143478776_0.39407406314845383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T22:04:38.932Z","publish_time":1772143478932,"_source_registry_name":"default","_cnpm_publish_time":1772143478932},"0.0.0-PR3286-20260226215801":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3286-20260226215801","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3286-20260226215801"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3286-20260226215801","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-31UHLJ4urg9IiEe+nz5dSlWgo8vmnRtU6b0hwILpFlbjwMjzrVjMOewx5nZw9mEysIZD+TMwdVsc/Ouy2wTl2g==","_resolved":"/tmp/b400b91843a22858beaa09359ef626f4/khanacademy-keypad-context-0.0.0-PR3286-20260226215801.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3286-20260226215801.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"d7205900e238ded08bd7b22986b6d60d8a1b287a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3286-20260226215801.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3286-20260226215801.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3286-20260226215801_1772143098347_0.8574485014026427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T21:58:18.500Z","publish_time":1772143098500,"_source_registry_name":"default","_cnpm_publish_time":1772143098500},"0.0.0-PR3280-20260226215552":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3280-20260226215552","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3280-20260226215552"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3280-20260226215552","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FJbXggFAG2JKjKWCjJo+jvtHSs9c/mvScHZfw3hR6uWFcUiMvDre8W6nhF5ZTkJW9gkIpAUuivpq/tA84rGSUw==","_resolved":"/tmp/716dea4239f514832a6106b42c00e9fd/khanacademy-keypad-context-0.0.0-PR3280-20260226215552.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3280-20260226215552.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"f2243d8334d0c0b800c3a294f7322d90b02b4584","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3280-20260226215552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3280-20260226215552.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3280-20260226215552_1772142967524_0.970478548099577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T21:56:07.672Z","publish_time":1772142967672,"_source_registry_name":"default","_cnpm_publish_time":1772142967672},"0.0.0-PR3280-20260226215343":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3280-20260226215343","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3280-20260226215343"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3280-20260226215343","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ijd+hyjNuIgmRc++ox+v/F9TLJp5dZuwMFCRp+X0untFoZd3M7wIHH8c1id/bZ9k+TbUEDpvEuj3WD9zJN3s2Q==","_resolved":"/tmp/5b275cb4ee89f04d735a7b01692b8eb3/khanacademy-keypad-context-0.0.0-PR3280-20260226215343.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3280-20260226215343.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.11.0","dist":{"shasum":"e1c75accf1487853f942c04ed132861cd92e3249","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3280-20260226215343.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3280-20260226215343.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3280-20260226215343_1772142837678_0.04315222010625641"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T21:53:57.854Z","publish_time":1772142837854,"_source_registry_name":"default","_cnpm_publish_time":1772142837854},"0.0.0-PR3289-20260226155510":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3289-20260226155510","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3289-20260226155510"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3289-20260226155510","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jNxREr9AroUQTWhKyfjjEBcK8VV/qpaXW5W5VTTXPf9c9Bd63eaxoPbZG6UYw3wHLoNu7I+zuTaToNmuz1gDLA==","_resolved":"/tmp/d5be6802d225831f6c6bf0548e402dda/khanacademy-keypad-context-0.0.0-PR3289-20260226155510.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3289-20260226155510.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"cf370c4ae2145ffcd1db8c2ec9c088a4f7846c96","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3289-20260226155510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3289-20260226155510.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3289-20260226155510_1772121327667_0.16605133654651483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T15:55:27.817Z","publish_time":1772121327817,"_source_registry_name":"default","_cnpm_publish_time":1772121327817},"0.0.0-PR3258-20260226005837":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226005837","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226005837"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226005837","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YNIEC6fJ6ziFYzGI4NfweTPlYgszJV5KhdEHAXGICBcbpFj3zREhkjh0io5kftd1FLAeMniO7xxrBdKzm222dQ==","_resolved":"/tmp/d4abfee57753617e4afe495c2c674889/khanacademy-keypad-context-0.0.0-PR3258-20260226005837.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226005837.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"66a9c129dc81f8e320c30540a683fa72848d919b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226005837.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226005837.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226005837_1772067534992_0.45544108259320315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:58:55.139Z","publish_time":1772067535139,"_source_registry_name":"default","_cnpm_publish_time":1772067535139},"0.0.0-PR3258-20260226005623":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226005623","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226005623"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226005623","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8KSLH5JDAaWvxQduYgI/cwr8Kfiz7S1XabI9R/VE0oXoDha4JANJi9Pkm2pTkdKEcrZz6T/3bXNBkC775TNheg==","_resolved":"/tmp/82066e7a4ba242564b36d5376181f669/khanacademy-keypad-context-0.0.0-PR3258-20260226005623.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226005623.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"0fad9967d88292d046f6584ad7cba29860e377aa","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226005623.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226005623.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226005623_1772067403756_0.7486814331361917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:56:43.919Z","publish_time":1772067403919,"_source_registry_name":"default","_cnpm_publish_time":1772067403919},"0.0.0-PR3258-20260226005406":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226005406","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226005406"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226005406","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g1pDSUCox5ynVbD2u1NSRvILiMpuHAJwiX6nIGX2aKBB2g/AEDGC9Cju4GedM3AqWURk2Ypa1lkipjw4JhqS1w==","_resolved":"/tmp/a7bdb9eec30788f2a2ef96fc1da57627/khanacademy-keypad-context-0.0.0-PR3258-20260226005406.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226005406.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"825d8f7829942d4afd3122033c29d7d67ccb0e50","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226005406.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226005406.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226005406_1772067266637_0.6919916734501637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:54:26.934Z","publish_time":1772067266934,"_source_registry_name":"default","_cnpm_publish_time":1772067266934},"0.0.0-PR3258-20260226005148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226005148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226005148"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226005148","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pgCWv7uheGrdzA5ex5dU1DTk9y3UAoPFvELQzvIJ3WDGiQUzbhp+L1WZHUewfIPUkkoJLHOCgJmHqRFe51o3Gg==","_resolved":"/tmp/cc4b0be4385fae13ee1b4a94792e5e59/khanacademy-keypad-context-0.0.0-PR3258-20260226005148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226005148.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"4c4d175d4c81c5fc5a5c62356994e73103612175","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226005148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226005148.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226005148_1772067127653_0.9859666805475114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:52:07.833Z","publish_time":1772067127833,"_source_registry_name":"default","_cnpm_publish_time":1772067127833},"0.0.0-PR3258-20260226004936":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226004936","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226004936"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226004936","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M8OwnextsyWif5w4jZc15DDz860qF2Sx/F664UcF2U8BoeXkbkJszgkn+mJ2RLZRmj3jGCfNDqA32GGmDfIcrw==","_resolved":"/tmp/e7c06bcae4fe8da1297c3f48da0efdc5/khanacademy-keypad-context-0.0.0-PR3258-20260226004936.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226004936.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"0ad66ee91abc81dec0431d0b4d51ec15f231f13f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226004936.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226004936.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226004936_1772066993646_0.9351728137309665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:49:53.801Z","publish_time":1772066993801,"_source_registry_name":"default","_cnpm_publish_time":1772066993801},"0.0.0-PR3258-20260226002754":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226002754","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226002754"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226002754","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x2XF7U+LN7QgkgLec7RuQz4Eyp6XIvihM8qFvTj6TxGRC+E4+EqRTOYYmtcZkA0JWWVDMhjSUrYkL7+Yg9f54Q==","_resolved":"/tmp/9eb2327355ace948f7c94ddf18d6b228/khanacademy-keypad-context-0.0.0-PR3258-20260226002754.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226002754.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"2bc5d880caf520feecb57f70a7b2d66c6f53602f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226002754.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226002754.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226002754_1772065692724_0.7158175658392862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:28:12.890Z","publish_time":1772065692890,"_source_registry_name":"default","_cnpm_publish_time":1772065692890},"0.0.0-PR3258-20260226001936":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226001936","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226001936"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226001936","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YD4ncvFTFsrTqLvZMpKztY9BvIbjCduz6/AU8JX/9TEQls0igbXeaVTHu+EhmBrgAd5YumHFg3xZwHeCxoL3IA==","_resolved":"/tmp/160bd3198122b438f36cdc0832257367/khanacademy-keypad-context-0.0.0-PR3258-20260226001936.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226001936.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"44856fcc7f73402f80edea672a47981f99163dd4","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226001936.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226001936.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226001936_1772065194762_0.22474613607153326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:19:54.923Z","publish_time":1772065194923,"_source_registry_name":"default","_cnpm_publish_time":1772065194923},"0.0.0-PR3258-20260226000011":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260226000011","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260226000011"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260226000011","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YArDb+ZNgJpg5e/BFZ0qrf6lhPJ4eaFFstSlVFLtfR8Xm05il75ZZr+1jsD0PTX7Rgb+nRaUXHo0nK0lHNHx9Q==","_resolved":"/tmp/2a6223a2c64740ef858f552b829bd146/khanacademy-keypad-context-0.0.0-PR3258-20260226000011.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260226000011.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"79fb7ff71ecce93a8ddd73a38f27102a6e5feaa9","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260226000011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260226000011.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260226000011_1772064028178_0.8817708231553825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-26T00:00:28.339Z","publish_time":1772064028339,"_source_registry_name":"default","_cnpm_publish_time":1772064028339},"0.0.0-PR3287-20260225235252":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3287-20260225235252","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3287-20260225235252"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3287-20260225235252","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ni2gG9on1S/kDauGswGkV4UU7wA/NcHz4zs/EnwWVcDEwmLUUj17Tg1+BU3zL16RkQsBBVSZsoNKkcutcOExRw==","_resolved":"/tmp/38ce66dde410d691d1cd7e6acec487b2/khanacademy-keypad-context-0.0.0-PR3287-20260225235252.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3287-20260225235252.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"71be1e6fa9786a46202feed4355adb8f7b5fcd91","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3287-20260225235252.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3287-20260225235252.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3287-20260225235252_1772063588414_0.13722267958315637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T23:53:08.572Z","publish_time":1772063588572,"_source_registry_name":"default","_cnpm_publish_time":1772063588572},"0.0.0-PR3286-20260225233332":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3286-20260225233332","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3286-20260225233332"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3286-20260225233332","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gHB+aF1cWbxF66x7lnEytubFhhwibDt2+GmRCkqWNufBpBSTNXymc9PHGCcdJPimg9EBND9Ttn269WcqQlqoVw==","_resolved":"/tmp/e282d9b645af00107c5c061f523fa182/khanacademy-keypad-context-0.0.0-PR3286-20260225233332.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3286-20260225233332.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"cdedaf6eb7da1fd3049314103c45b16a76e07f28","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3286-20260225233332.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3286-20260225233332.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3286-20260225233332_1772062429889_0.005055843314855313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T23:33:50.048Z","publish_time":1772062430048,"_source_registry_name":"default","_cnpm_publish_time":1772062430048},"0.0.0-PR3281-20260225220546":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3281-20260225220546","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3281-20260225220546"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3281-20260225220546","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TFKLv/5Txjhb/fXFiybAdVVMQFGl/nSBP6Ig/QnGX8krmbLKhwoz3CNzFUo2tr9JInFLmL6wxvug2Obv/va+UA==","_resolved":"/tmp/62d3e0ee2de93e62a2fe0a9f2c977a44/khanacademy-keypad-context-0.0.0-PR3281-20260225220546.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3281-20260225220546.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"2da54e5cd8c6caa1a7e80c06c619d83bd8c89234","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3281-20260225220546.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3281-20260225220546.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3281-20260225220546_1772057164289_0.7225256776538098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T22:06:04.446Z","publish_time":1772057164446,"_source_registry_name":"default","_cnpm_publish_time":1772057164446},"0.0.0-PR3281-20260225215625":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3281-20260225215625","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3281-20260225215625"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3281-20260225215625","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-exzrEbe1Czbcw2FAXLmHnhfi1Xe/iYBMc3iCXuCtFixFX5nZKE1+5cISUPnrIDCdQnIn1Wkqgqke0bzw+zCf0A==","_resolved":"/tmp/7bf6d24caa02f476e8448b0aa4cc9932/khanacademy-keypad-context-0.0.0-PR3281-20260225215625.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3281-20260225215625.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"30480e43b0d25415151468cd0f16d01ffd6349e4","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3281-20260225215625.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3281-20260225215625.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3281-20260225215625_1772056603828_0.5125832784340283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T21:56:44.274Z","publish_time":1772056604274,"_source_registry_name":"default","_cnpm_publish_time":1772056604274},"0.0.0-PR3281-20260225215411":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3281-20260225215411","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3281-20260225215411"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3281-20260225215411","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6KaFOXxnBfeokzEVnTmVPRb6ZoPdm3Xhs/R7E+oP8LzHKDWVdvhmMUdu4S13U6Xplg2VmvR5vhUEBGZ01C7oEA==","_resolved":"/tmp/960e5098f46eba0433ca3ba992121958/khanacademy-keypad-context-0.0.0-PR3281-20260225215411.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3281-20260225215411.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"50d700139045df9b8be64fc56eb6a156743d4726","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3281-20260225215411.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3281-20260225215411.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3281-20260225215411_1772056469482_0.7772484904781207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T21:54:29.642Z","publish_time":1772056469642,"_source_registry_name":"default","_cnpm_publish_time":1772056469642},"0.0.0-PR3281-20260225214924":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3281-20260225214924","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3281-20260225214924"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3281-20260225214924","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BZ+/+9ntEQ8LQbqNyeu/N8FWV2he8j1aXIChYwbkHaHEMs/xx83oqfO4wpTWLLwI/3YlMkx4D0ZpNFdk1zWnxA==","_resolved":"/tmp/eefcd01fe64a5787735eb0e06eba680e/khanacademy-keypad-context-0.0.0-PR3281-20260225214924.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3281-20260225214924.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"f88068381bb2d38c859b8b05846b27cea85c3950","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3281-20260225214924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3281-20260225214924.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3281-20260225214924_1772056180466_0.8542816561142974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T21:49:40.618Z","publish_time":1772056180618,"_source_registry_name":"default","_cnpm_publish_time":1772056180618},"3.2.33":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.33","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.33","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jUqswqk4nKIDOuYqxoeBGjEJxfx3HDJP/a7MMFuuaMFI0TzffsCrP7kmiNNnc6byJlDQzS29XdCuE8f51JzTDw==","_resolved":"/tmp/94917fcb1fc3a05e5d4534861ad4f80c/khanacademy-keypad-context-3.2.33.tgz","_from":"file:khanacademy-keypad-context-3.2.33.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"7fe4e1825d39dcd779f1c868413860010bf5b605","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.33.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.33.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.33_1772051996046_0.6620889888968655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T20:39:56.205Z","publish_time":1772051996205,"_source_registry_name":"default","_cnpm_publish_time":1772051996205},"0.0.0-PR3278-20260225201539":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3278-20260225201539","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3278-20260225201539"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3278-20260225201539","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-byl4hd8Wr++MD4E27o61BHi4OzcXF3ruaCRIsoDG3rS7/OzEcoO/+Jic4RE1MI/kqMOqIHmTllBIMcduZ3IEtQ==","_resolved":"/tmp/840b444e896f814a9e79aca0615aeb0c/khanacademy-keypad-context-0.0.0-PR3278-20260225201539.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3278-20260225201539.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.10.1","dist":{"shasum":"177274a9edfd255fef8a67a5ed9f679427ea49bb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3278-20260225201539.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3278-20260225201539.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3278-20260225201539_1772050556170_0.06792566452160664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T20:15:56.343Z","publish_time":1772050556343,"_source_registry_name":"default","_cnpm_publish_time":1772050556343},"0.0.0-PR3278-20260225200846":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3278-20260225200846","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3278-20260225200846"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3278-20260225200846","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bqW1ZTlQGsLGWuC9xWdFHL7izCiONeMlcPEvQiib+gRDOPfaDbczAJznltU2gGiJJYV07ldCpRVsS9dAU1HVLA==","_resolved":"/tmp/74ffa654c030b4433d2e9eaff52dc8d3/khanacademy-keypad-context-0.0.0-PR3278-20260225200846.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3278-20260225200846.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.10.1","dist":{"shasum":"6c71e4e9843bd4deb896b3e16fdc044ae94cf546","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3278-20260225200846.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3278-20260225200846.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3278-20260225200846_1772050141024_0.7226883133583328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T20:09:01.169Z","publish_time":1772050141169,"_source_registry_name":"default","_cnpm_publish_time":1772050141169},"0.0.0-PR3258-20260225194811":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3258-20260225194811","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3258-20260225194811"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3258-20260225194811","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HrJRXCr6io9gwL5v3xcn9Jkzwz5MGA9xsyE8tmmy636tJLUhmbpxBzrlnHuaga8gPm1ThFKt3uSYAuYRb/8aZQ==","_resolved":"/tmp/7f1d16a3e3f87271353efb655fa82ef8/khanacademy-keypad-context-0.0.0-PR3258-20260225194811.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3258-20260225194811.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"f4311ed40d44434b7f3e69e1c61d2b1e865ed9ad","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3258-20260225194811.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3258-20260225194811.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3258-20260225194811_1772048909410_0.6728623176903397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T19:48:29.554Z","publish_time":1772048909554,"_source_registry_name":"default","_cnpm_publish_time":1772048909554},"0.0.0-PR3257-20260225194738":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260225194738","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260225194738"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260225194738","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-szAX4Tw6pz+O5/HXoEiTidlHh6TKle8o4r2YD+bO2ynQt2GVMaE32+PanBsZ+YuQaEtjxMuAFBqliMfpozRmUQ==","_resolved":"/tmp/43311c9045f24d1d2bcdd366d26991c0/khanacademy-keypad-context-0.0.0-PR3257-20260225194738.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260225194738.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"dc449b4bb72015bf5a5dd50d43bc8d2f8f0bda6f","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260225194738.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260225194738.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260225194738_1772048876157_0.5608415277024572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T19:47:56.311Z","publish_time":1772048876311,"_source_registry_name":"default","_cnpm_publish_time":1772048876311},"0.0.0-PR3279-20260225193528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3279-20260225193528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3279-20260225193528"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3279-20260225193528","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HcPb9inRXbtJdCFajVfZsXMTL5Ac4x02AKKeOp8fgWl0FKE9b5fSaM1qepwsMBwW6xeTjqrB4dEgp5GKOaJzug==","_resolved":"/tmp/27e33b2c35cdf62414b3eae08e59d3f1/khanacademy-keypad-context-0.0.0-PR3279-20260225193528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3279-20260225193528.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"313fee8b5feca93082073444a4a1abe1160d202b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3279-20260225193528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3279-20260225193528.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3279-20260225193528_1772048145738_0.5161690864185957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T19:35:45.888Z","publish_time":1772048145888,"_source_registry_name":"default","_cnpm_publish_time":1772048145888},"0.0.0-PR3280-20260225185831":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3280-20260225185831","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3280-20260225185831"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3280-20260225185831","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FN40Ued88jPiq330Dzp9AbvwbBPX8tv31bBP9CxxHOeN+CWPI899F1yTBBlMqUq1JSzKbK7+G+x0eFhyaHlFNw==","_resolved":"/tmp/ed43c9206e7f43f1943424dfe8f2d47d/khanacademy-keypad-context-0.0.0-PR3280-20260225185831.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3280-20260225185831.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"f5947fbd85cad835895accfc48e9b89edd7787bc","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3280-20260225185831.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3280-20260225185831.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3280-20260225185831_1772045928626_0.43649992408119354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T18:58:48.782Z","publish_time":1772045928782,"_source_registry_name":"default","_cnpm_publish_time":1772045928782},"0.0.0-PR3280-20260225185627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3280-20260225185627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3280-20260225185627"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3280-20260225185627","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E8sTc2IaE4r2S6/2s9wv0NfRFbG+oGTgFKu788wKVaLQFrchUMFT4hW3c6yD5qwlHoICzjdMrZ+2VFLLoUb5Bg==","_resolved":"/tmp/a16c8714ae548ba3aa542f86cbcfcf19/khanacademy-keypad-context-0.0.0-PR3280-20260225185627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3280-20260225185627.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"3e0c5f737497928584a2977830388a015d1992ca","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3280-20260225185627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3280-20260225185627.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3280-20260225185627_1772045804148_0.005911593274115168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T18:56:44.312Z","publish_time":1772045804312,"_source_registry_name":"default","_cnpm_publish_time":1772045804312},"0.0.0-PR3280-20260225185318":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3280-20260225185318","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3280-20260225185318","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"47c9a24b6143a4e2ec83073863b309837fa97774","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3280-20260225185318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3280-20260225185318.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3280-20260225185318.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/84b0073f0f57201dad2020d8b87ab9c5/khanacademy-keypad-context-0.0.0-PR3280-20260225185318.tgz","_integrity":"sha512-uG2xhWHmvRM5D5LsYNOlbw7Pzrnk4XaogQ0yGKED96NQmskG8oJvU3si5n3CDeBfbAh5iP6gRlWvV5C75c2CKQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.10.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3280-20260225185318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3280-20260225185318_1772045615024_0.2916718719800635","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-25T18:53:35.169Z","publish_time":1772045615169,"_source_registry_name":"default","_cnpm_publish_time":1772045615169},"0.0.0-PR3280-20260225183313":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3280-20260225183313","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3280-20260225183313"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3280-20260225183313","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RRS+pTD0AN8vvaVXD4FmRo2gVUOoz+0Du9aY9BPUiJKo/q3jOj46D1TsBtGt91M+v2kLwmCMxcbqdVen6oIIig==","_resolved":"/tmp/9b738746313b1a88ad194de6a55104f0/khanacademy-keypad-context-0.0.0-PR3280-20260225183313.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3280-20260225183313.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"35f0f4fa8b293ce04e92fba3f7f5f7678d48b695","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3280-20260225183313.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3280-20260225183313.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3280-20260225183313_1772044410050_0.8200533914339463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T18:33:30.208Z","publish_time":1772044410208,"_source_registry_name":"default","_cnpm_publish_time":1772044410208},"0.0.0-PR3280-20260225182715":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3280-20260225182715","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3280-20260225182715"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3280-20260225182715","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XzQzC/iiNlOXjLba3CeJgMm5LlIMTpIvijb3jFBal24gzkxWyHWwchaP0G81iZCFmucLqOfLfqkr3/x2Hpqxrg==","_resolved":"/tmp/35d1abcf412c46ac78895aa6b7f2873f/khanacademy-keypad-context-0.0.0-PR3280-20260225182715.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3280-20260225182715.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"58046ff8d54ce8a8ca4eeb1bf4062f428a019d8d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3280-20260225182715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3280-20260225182715.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3280-20260225182715_1772044053661_0.9361981320733797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T18:27:33.848Z","publish_time":1772044053848,"_source_registry_name":"default","_cnpm_publish_time":1772044053848},"0.0.0-PR3262-20260225003640":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3262-20260225003640","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3262-20260225003640"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3262-20260225003640","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dRy9j65llwjdNbkfIAi9g3YtAsfDhVuiM7+A1orTxt5H1w3bpF9DsT9gjgbY+4g05pgL0eZZ7HHi7tVxgk8tLA==","_resolved":"/tmp/4a4d3f2ed736aa08c184eaf17e8daadb/khanacademy-keypad-context-0.0.0-PR3262-20260225003640.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3262-20260225003640.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"0995469202b5c801884ce8a30a846ac8e7f9096f","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3262-20260225003640.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3262-20260225003640.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3262-20260225003640_1771979817976_0.8554118644041513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T00:36:58.154Z","publish_time":1771979818154,"_source_registry_name":"default","_cnpm_publish_time":1771979818154},"0.0.0-PR3257-20260225002552":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260225002552","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260225002552"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260225002552","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OykIEQSc1fDQMt7zfqeTD1gaFnoSfmypjEgZdjmp+ydu/yF8yfE2KH1UbuBeyuPKZzaUWM+fgnv6w8Da7s7uUg==","_resolved":"/tmp/7a3f780fbad60722d2f209b9d8abcd3e/khanacademy-keypad-context-0.0.0-PR3257-20260225002552.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260225002552.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"91e4ea25346f1288ceb03a9024832accdca2c730","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260225002552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260225002552.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260225002552_1771979169204_0.12007210944025415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T00:26:09.358Z","publish_time":1771979169358,"_source_registry_name":"default","_cnpm_publish_time":1771979169358},"0.0.0-PR3257-20260225002340":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260225002340","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260225002340"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260225002340","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PXtUEtn2hZ5DHUDDp6hWSROKQtGVl1E32bpHDt99SRNFY/MkaKf/zuC9cHM3jCy42Zjpy0yFRhBWmWtSL4HA4g==","_resolved":"/tmp/bacba1b59ced2742d5be512a8bd544ec/khanacademy-keypad-context-0.0.0-PR3257-20260225002340.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260225002340.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"eb52cdaafa9e939537d68873dfec8bd6f8614611","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260225002340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260225002340.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260225002340_1771979037642_0.8098456747698835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T00:23:57.832Z","publish_time":1771979037832,"_source_registry_name":"default","_cnpm_publish_time":1771979037832},"0.0.0-PR3257-20260225002129":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260225002129","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260225002129"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260225002129","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B1dSJAaUCPb9xeapHMkwnRima6honrdEreojMq8eRZlWcqVMG9PPbPRAsh2WQM0etHked28lek4XXn/1Tf2i/A==","_resolved":"/tmp/9cbcc456a3552eca0a7345eeba33253f/khanacademy-keypad-context-0.0.0-PR3257-20260225002129.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260225002129.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"457a3e68fb98ea3be863999efb2b4b38359a13a7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260225002129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260225002129.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260225002129_1771978905478_0.9955832546878003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T00:21:45.623Z","publish_time":1771978905623,"_source_registry_name":"default","_cnpm_publish_time":1771978905623},"0.0.0-PR3257-20260225001709":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260225001709","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260225001709"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260225001709","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FGsbOYqb3cD0+08MNXZH6dNIzBgH3tIpUIBcXYgiCLHy7XvkP+9W37neqrMLernvimDTfhslL1uAhnM2Fyx/gg==","_resolved":"/tmp/95790f7d6d7d8a13c7d2f4d169a8c430/khanacademy-keypad-context-0.0.0-PR3257-20260225001709.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260225001709.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"fe3746baea903ecacd4d1e7156d30180fa1fd750","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260225001709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260225001709.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260225001709_1771978646580_0.7638637128971297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T00:17:26.749Z","publish_time":1771978646749,"_source_registry_name":"default","_cnpm_publish_time":1771978646749},"0.0.0-PR3271-20260224230721":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3271-20260224230721","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3271-20260224230721"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3271-20260224230721","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-39Oe8rEEiq/TSnZQYsKFHUPyod3nn13hOHHgcCVMGQIeMtzzWaCg2aiVj1weQo7VFf96B60ctKO7d9ydzHZBeg==","_resolved":"/tmp/50d1e426afd9ba271176c5b6d5a75b6b/khanacademy-keypad-context-0.0.0-PR3271-20260224230721.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3271-20260224230721.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"1a560aa92fc89748e47c7981d7130f5ec2bfb4cb","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3271-20260224230721.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3271-20260224230721.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3271-20260224230721_1771974458226_0.30366882424995856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T23:07:38.377Z","publish_time":1771974458377,"_source_registry_name":"default","_cnpm_publish_time":1771974458377},"0.0.0-PR3257-20260224225429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260224225429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260224225429"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260224225429","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8z2v39q7FXQbwbfaR1gGaLvderwI52H+c1CyqKp78w5eeMEJF94kx7R/rD7BJR2X4x+vP9moxcYTEGK8RiRLPg==","_resolved":"/tmp/cbadf052a6f6b6db79a5c970f03842e7/khanacademy-keypad-context-0.0.0-PR3257-20260224225429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260224225429.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"b63330e246ec5b427920032797e390f6701577ce","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260224225429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260224225429.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260224225429_1771973686974_0.296747721295332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T22:54:47.123Z","publish_time":1771973687123,"_source_registry_name":"default","_cnpm_publish_time":1771973687123},"0.0.0-PR3257-20260224224735":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260224224735","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260224224735"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260224224735","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IdnuFlaPjR84ojrZKr/O8iArv/R3y48XwHr+jE0Jz/LiIFrD42qkf7bryywIzHJJljc4f8zyWK5OQ6+DigdvSw==","_resolved":"/tmp/1b1d84de34e338b8406bf34c710f74ec/khanacademy-keypad-context-0.0.0-PR3257-20260224224735.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260224224735.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"105d88918311ca95cf797096d3f1adb6bc1150b9","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260224224735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260224224735.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260224224735_1771973272304_0.756357472648219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T22:47:52.472Z","publish_time":1771973272472,"_source_registry_name":"default","_cnpm_publish_time":1771973272472},"0.0.0-PR3257-20260224224348":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260224224348","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260224224348"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260224224348","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l56471RtLrwoEQ7DoNVp78YIfTeMuwy//Q0AquCaRm6g2Inev1aDwSRFFBv3WJnvVIsffTrrTKXtocrO0udNuw==","_resolved":"/tmp/a91795d351bd2325f85b6c330de9b5bf/khanacademy-keypad-context-0.0.0-PR3257-20260224224348.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260224224348.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"c559496d762bde1c60119b27e02721acf8c38ebf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260224224348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260224224348.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260224224348_1771973045468_0.5052017502940438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T22:44:05.619Z","publish_time":1771973045619,"_source_registry_name":"default","_cnpm_publish_time":1771973045619},"0.0.0-PR3273-20260224180314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3273-20260224180314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260224180314"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260224180314","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AbWb8gakZMZ0aU4/W3HohSzgxCjFQfhSLJXXO7EL+4AZPUrtLCR7koa5jm7TMApW1OWjnlyVIdlACNkAq6NppQ==","_resolved":"/tmp/5bc45ecaf256cdf40d4e39d05c481f7d/khanacademy-keypad-context-0.0.0-PR3273-20260224180314.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260224180314.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"36a4bebc42ef43f4cb09324fa5091bdcd09ed2dc","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260224180314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260224180314.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3273-20260224180314_1771956212098_0.782307357801447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T18:03:32.276Z","publish_time":1771956212276,"_source_registry_name":"default","_cnpm_publish_time":1771956212276},"0.0.0-PR3257-20260224012855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3257-20260224012855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3257-20260224012855"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3257-20260224012855","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k/BeYKw/zw7vNn2M1zo0xuw/guYaPXPK7eT4W9jvDVXyhtlvVlDC4jGJnQyiWT3rC9wJsW7aTfFsScXSJKvZ9g==","_resolved":"/tmp/ca8d352c5f72acf8fe7365758b51ad3d/khanacademy-keypad-context-0.0.0-PR3257-20260224012855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3257-20260224012855.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"68b05feacb364cd859cd39bb1d3cb0649b1237a1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3257-20260224012855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3257-20260224012855.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3257-20260224012855_1771896553196_0.45813373477261154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T01:29:13.368Z","publish_time":1771896553368,"_source_registry_name":"default","_cnpm_publish_time":1771896553368},"0.0.0-PR3273-20260224005232":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3273-20260224005232","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260224005232"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260224005232","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K0MRsznlcMHbhs/tnYqSQOduscGR+4WvCxiD0QaL8GREM+3xKvdULP7XYDQUy8YBUMe8COwi9gHrawYAdTSysw==","_resolved":"/tmp/904a4775a7e6e1f43102b0348b5bf029/khanacademy-keypad-context-0.0.0-PR3273-20260224005232.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260224005232.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"c5e0f88e7e6a99b35788fceb11fd90ee2fd7f709","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260224005232.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260224005232.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3273-20260224005232_1771894368435_0.6923716267075433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T00:52:48.568Z","publish_time":1771894368568,"_source_registry_name":"default","_cnpm_publish_time":1771894368568},"0.0.0-PR3279-20260224002124":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3279-20260224002124","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3279-20260224002124"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3279-20260224002124","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oI9vKjK9TYcVdxqic6unvOCgt9AiS2d3ECYtSLpa/IdEfQ6qRTPwjkuQJao8redb9b/7BE+DKX7xN2J4xgCcxA==","_resolved":"/tmp/1eff08928ef236df5cb64082db02bab3/khanacademy-keypad-context-0.0.0-PR3279-20260224002124.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3279-20260224002124.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"1f680a4c65445067d71d1dbcb99726d113049be4","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3279-20260224002124.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3279-20260224002124.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3279-20260224002124_1771892501522_0.3715410902285805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T00:21:41.666Z","publish_time":1771892501666,"_source_registry_name":"default","_cnpm_publish_time":1771892501666},"0.0.0-PR3279-20260224001504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3279-20260224001504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3279-20260224001504"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3279-20260224001504","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qiHn/veefFnRFCp6KSdn0cCeZW20RN0qx7nxm+3YBHZQ7sRLLiXDtC1uRdA19eoPem2bjyrfZg2Pl8wQpocBfA==","_resolved":"/tmp/9173a7381a5274ec207d37c7153997a4/khanacademy-keypad-context-0.0.0-PR3279-20260224001504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3279-20260224001504.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"78e9b3c1dff9e5da59e148d8c3d17ad10e07e5a9","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3279-20260224001504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3279-20260224001504.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3279-20260224001504_1771892121131_0.04779940193892074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T00:15:21.275Z","publish_time":1771892121275,"_source_registry_name":"default","_cnpm_publish_time":1771892121275},"0.0.0-PR3279-20260224001201":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3279-20260224001201","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3279-20260224001201","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cffd0ea300ebf4569ac433160216f8e2346c50ee","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3279-20260224001201.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3279-20260224001201.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3279-20260224001201.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/9a4d2804a27f7c70f9926ab456fc04c3/khanacademy-keypad-context-0.0.0-PR3279-20260224001201.tgz","_integrity":"sha512-r4HkKJ5stcSRBzXvNYdCOv1jvRHLVI89Tfqto7H7NFWc9rRWhSZel+F3dRlZzEg6Wwiypa8MsZ+WJlsK5NPGLA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.10.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3279-20260224001201"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3279-20260224001201_1771891939202_0.10835620731768181","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-24T00:12:19.360Z","publish_time":1771891939360,"_source_registry_name":"default","_cnpm_publish_time":1771891939360},"0.0.0-PR3279-20260224000951":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3279-20260224000951","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3279-20260224000951"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3279-20260224000951","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B6PJFPrDStvRfY4QdrQ8cUvsUJG2l2mLiI7PvqJtl92ocZr5Mn1vXx/gwlJcnIp4ENT6nUmmJiOcpkLDbk8+0g==","_resolved":"/tmp/aa0b8d9b712112e94d3d0edc98e86db1/khanacademy-keypad-context-0.0.0-PR3279-20260224000951.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3279-20260224000951.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"31e2b28d82e10d58d2a232918ca20afea8f9a79d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3279-20260224000951.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3279-20260224000951.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3279-20260224000951_1771891810103_0.7266483383276148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T00:10:10.253Z","publish_time":1771891810253,"_source_registry_name":"default","_cnpm_publish_time":1771891810253},"0.0.0-PR3275-20260224000527":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260224000527","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260224000527"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260224000527","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/e79KnhyH+lbND1sEPImsg9MNL7s2wAQeG8rKfgUbTxtArc8WnNhuEgJQrKNGS/Axbb3UZ226G5bAiAEZE3e6Q==","_resolved":"/tmp/ce9b57d4eae679a76839e11e380777cc/khanacademy-keypad-context-0.0.0-PR3275-20260224000527.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260224000527.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"5c846dbd3c59a14b7a3d761a0e4aa4c0010446a4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260224000527.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260224000527.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260224000527_1771891544938_0.35013523364805454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T00:05:45.114Z","publish_time":1771891545114,"_source_registry_name":"default","_cnpm_publish_time":1771891545114},"0.0.0-PR3275-20260223234941":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260223234941","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223234941"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223234941","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UsuQpre8mTF428dM0bfeqDyqMddhiWAKBi6k2PMYnO4A+j029ZYILKU72Px+iBENyJ/u8sh0umxjIeclJr5iww==","_resolved":"/tmp/85b2df0c445c0134847c14fa7915d383/khanacademy-keypad-context-0.0.0-PR3275-20260223234941.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223234941.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"7403db03b34e4ca14d3714349457204e618cbbdb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223234941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223234941.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260223234941_1771890598810_0.8382409073643242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T23:49:58.968Z","publish_time":1771890598968,"_source_registry_name":"default","_cnpm_publish_time":1771890598968},"0.0.0-PR3275-20260223232838":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260223232838","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223232838"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223232838","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-paInR6nXSunQKy3+KgDLcQc2ySuAC6RA6kslCT0YQvptSfKMa/KzemfcKMUC2240N4hEf7aVGl+RsnifgUJzjQ==","_resolved":"/tmp/6be40fe69b52591fd499648621063b40/khanacademy-keypad-context-0.0.0-PR3275-20260223232838.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223232838.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"c4c5285b1ac25cdee5a374e552ef63be6f5463d9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223232838.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223232838.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260223232838_1771889335613_0.352931288880026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T23:28:55.756Z","publish_time":1771889335756,"_source_registry_name":"default","_cnpm_publish_time":1771889335756},"0.0.0-PR3275-20260223231748":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260223231748","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223231748"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223231748","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lTq/M3Uk/wwqCj7y4owOZDN2eGF1QBYeIC0MckflZwB2v7ediT8YvWw3E8ppxTTojNJATIkWWCkaMrOCP6goZg==","_resolved":"/tmp/b0003bdf2850bedbee68694c5781996d/khanacademy-keypad-context-0.0.0-PR3275-20260223231748.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223231748.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"af487a728553d971cb20632ca49944cbb1f1981d","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223231748.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223231748.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260223231748_1771888684387_0.420764090592475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T23:18:04.526Z","publish_time":1771888684526,"_source_registry_name":"default","_cnpm_publish_time":1771888684526},"0.0.0-PR3275-20260223231539":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260223231539","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223231539"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223231539","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DZYZkMhtfY3GiaxH34qfFUOmCvhTH4Tq/xPCfAmn7uHpFhRCoMpdNMaOvWXzeOZDSbW/iPx2ZyIPOIobluBvBA==","_resolved":"/tmp/ece3b1f8fc6f8c1824ec46d68fa6bab2/khanacademy-keypad-context-0.0.0-PR3275-20260223231539.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223231539.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"b84196013dba414c068cb0239637e7a274b51d1d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223231539.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223231539.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260223231539_1771888556785_0.5881907847222472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T23:15:56.944Z","publish_time":1771888556944,"_source_registry_name":"default","_cnpm_publish_time":1771888556944},"0.0.0-PR3278-20260223222106":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3278-20260223222106","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3278-20260223222106","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fc22f9c5616dd818235e27f8b62f7e59d7f4ca92","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3278-20260223222106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3278-20260223222106.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3278-20260223222106.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/4bf17a822b89ecc2685072d2a6b31036/khanacademy-keypad-context-0.0.0-PR3278-20260223222106.tgz","_integrity":"sha512-vwqbfklvEzAbmF3MEIjxowUABNdsd+pKzsddb8H/rQHsZ1arNZ/6sD+LRt9tgZ4D6ev7Dp8DT+0/HSjDqMKsiA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.10.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3278-20260223222106"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3278-20260223222106_1771885280666_0.5487696507169597","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-23T22:21:20.798Z","publish_time":1771885280798,"_source_registry_name":"default","_cnpm_publish_time":1771885280798},"0.0.0-PR3278-20260223221849":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3278-20260223221849","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3278-20260223221849"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3278-20260223221849","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f/qk2H6ZjsgnSHsdqdcVGdSSYoOjTXjBOoqEp/BVxJfXsHYuLwfwmKlwmCmBcauNNm66oDyfBwFGkDeQZ4DawA==","_resolved":"/tmp/af108023c356db7647ea3979395f24de/khanacademy-keypad-context-0.0.0-PR3278-20260223221849.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3278-20260223221849.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.10.1","dist":{"shasum":"ab459e109c8a4007320c067dd5b7e9c47f52708e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3278-20260223221849.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3278-20260223221849.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3278-20260223221849_1771885143624_0.3751064929721486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T22:19:03.858Z","publish_time":1771885143858,"_source_registry_name":"default","_cnpm_publish_time":1771885143858},"0.0.0-PR3278-20260223221636":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3278-20260223221636","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3278-20260223221636"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3278-20260223221636","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B60g1CppJnb6N0hVFT9/Jr48of/SwPbrXx0ir62/mLEJOWu018xaUmpKOH3wS5rf7KBnNB9smgvAwc4016k+aw==","_resolved":"/tmp/eda282462ca4897c7fd4d6faec4931ec/khanacademy-keypad-context-0.0.0-PR3278-20260223221636.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3278-20260223221636.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.10.1","dist":{"shasum":"96c4a0c45604bdee215dcfa52099d217bb2b0079","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3278-20260223221636.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3278-20260223221636.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3278-20260223221636_1771885011766_0.5942339751877088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T22:16:51.917Z","publish_time":1771885011917,"_source_registry_name":"default","_cnpm_publish_time":1771885011917},"0.0.0-PR3273-20260223220927":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3273-20260223220927","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260223220927"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260223220927","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZwJ1elpNBh8tue32m3M+Nt+ftuJPX0D6o1Vyw74edIfyIdJUR6RuFJPmledatZQjR4lOmS2R+89pydlHEmdKww==","_resolved":"/tmp/66f396b9b8ff5e1093711e27dc934764/khanacademy-keypad-context-0.0.0-PR3273-20260223220927.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260223220927.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"9e99bf40922b261468c77c534cc8d03670d40693","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260223220927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260223220927.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3273-20260223220927_1771884586203_0.9053533221951306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T22:09:46.355Z","publish_time":1771884586355,"_source_registry_name":"default","_cnpm_publish_time":1771884586355},"0.0.0-PR3275-20260223220228":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260223220228","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223220228"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223220228","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LCamXSKaAf5goalcFXD4EIMjtMXKcwi96uYRVYNtNegr+IAY4TFjnAd9P7F3y7ld3/SJtWP33J0J79EioXtEmw==","_resolved":"/tmp/67d8c5bfd9c9529412b050cbc2e397bd/khanacademy-keypad-context-0.0.0-PR3275-20260223220228.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223220228.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"e75c0d9e2cd9fba107e163e9884a4320c69acbb2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223220228.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223220228.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260223220228_1771884165259_0.8731255763051373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T22:02:45.426Z","publish_time":1771884165426,"_source_registry_name":"default","_cnpm_publish_time":1771884165426},"0.0.0-PR3273-20260223220146":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3273-20260223220146","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3273-20260223220146"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3273-20260223220146","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pyZMpzrQl7F5GgbtQYW/Oek2nP8EHo3tTuKkhwUthhAA9M24ubbuo2K2KhQemojaXrygcNCta7CAV/QbnM9fjQ==","_resolved":"/tmp/83d504644299630b74888d345d7719be/khanacademy-keypad-context-0.0.0-PR3273-20260223220146.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3273-20260223220146.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"8d3c709364f09a1abdf6cc67433e96d817466afa","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3273-20260223220146.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3273-20260223220146.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3273-20260223220146_1771884123184_0.4516559805909739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T22:02:03.335Z","publish_time":1771884123335,"_source_registry_name":"default","_cnpm_publish_time":1771884123335},"0.0.0-PR3275-20260223215849":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260223215849","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223215849"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223215849","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HHA0lPtpUtbZlLDhLcTQUWhgCzlIhG36skbqqjMzS4TsYNZEhZDpzEHbBzBAlpq2+V7aN2dcodcW1jXhnwLFzA==","_resolved":"/tmp/e37694c434ef6b3e18583921f6cdf51b/khanacademy-keypad-context-0.0.0-PR3275-20260223215849.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223215849.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"b262af11d0fb99e155a3c08a7def7fc92aa4e9e8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223215849.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223215849.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260223215849_1771883947811_0.3502085553719678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T21:59:07.974Z","publish_time":1771883947974,"_source_registry_name":"default","_cnpm_publish_time":1771883947974},"0.0.0-PR3277-20260223215307":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3277-20260223215307","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3277-20260223215307","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"62e45edc2f874c66133b56c265574eadbb2c22ed","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3277-20260223215307.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3277-20260223215307.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3277-20260223215307.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/6f843a267e3cc09c30c75003b0fdfa3e/khanacademy-keypad-context-0.0.0-PR3277-20260223215307.tgz","_integrity":"sha512-FIp1OmW1RCjn6UBe1MTNBls0/k9AtX6PQnnWSV+9RYBxitLW1XdFtz2g7aBTyjElGlDymauYC2GLmDVQPXD9Mw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.10.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3277-20260223215307"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3277-20260223215307_1771883604462_0.8663645588307183","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-23T21:53:24.621Z","publish_time":1771883604621,"_source_registry_name":"default","_cnpm_publish_time":1771883604621},"0.0.0-PR3277-20260223215052":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3277-20260223215052","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3277-20260223215052"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3277-20260223215052","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kFBV9i83qraIZRMLO7yaBWEfGl1/ELkFNXpNeHhhSs4V2z3AKY/AggNGdulkpABDYA3xiuYJhbRhx50awN3joQ==","_resolved":"/tmp/3843e2e9d33c8039592785bb7e12fd66/khanacademy-keypad-context-0.0.0-PR3277-20260223215052.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3277-20260223215052.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"db0460bef14db093877f7857f5f2795605cd5dd3","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3277-20260223215052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3277-20260223215052.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3277-20260223215052_1771883468850_0.06224970684414277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T21:51:09.059Z","publish_time":1771883469059,"_source_registry_name":"default","_cnpm_publish_time":1771883469059},"0.0.0-PR3276-20260223213613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3276-20260223213613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3276-20260223213613"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3276-20260223213613","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KcVlGrAxd/jCz8IUv1vjMQR6pPBR0i2VLD63R/DF9nzCS9oAM5hy78DNLlsMMU2TgnnsWW94YAW8kt7yt4An4A==","_resolved":"/tmp/7a1823bed2d989c66fe92d71198e65a1/khanacademy-keypad-context-0.0.0-PR3276-20260223213613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3276-20260223213613.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"36c0fd6564adfd0ce11750a470603c81da5ce83c","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3276-20260223213613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3276-20260223213613.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3276-20260223213613_1771882590273_0.8561816449584889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T21:36:30.423Z","publish_time":1771882590423,"_source_registry_name":"default","_cnpm_publish_time":1771882590423},"0.0.0-PR3275-20260223212803":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3275-20260223212803","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223212803","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e984a486e5f87f73715c1672192f4097e647e107","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223212803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223212803.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223212803.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d3df14f6df9530e29c395cea99f26a71/khanacademy-keypad-context-0.0.0-PR3275-20260223212803.tgz","_integrity":"sha512-g+xspnJlq+aw6eDU5o9s9HHgd9rcnrCsl0D+sC683h+0fISJyKThWH6RtrTNm45aQhRySmhrsfOldwQfzvlWcw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.10.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223212803"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3275-20260223212803_1771882100530_0.9347318235355273","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-23T21:28:20.692Z","publish_time":1771882100692,"_source_registry_name":"default","_cnpm_publish_time":1771882100692},"0.0.0-PR3276-20260223212610":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3276-20260223212610","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3276-20260223212610"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3276-20260223212610","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v5guK1CotEFsQVZiTe45f6KbuKSK942ivZBUpS2CWsxRwiBmz+ePkBMMzqSerhroktl3KRBgA9TFv/sgWI8FCA==","_resolved":"/tmp/b8f45933ac36cc4c9a4076efc0145716/khanacademy-keypad-context-0.0.0-PR3276-20260223212610.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3276-20260223212610.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"fea6f2b0aa7220e0f01a7c7c83a999e2d53ac81e","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3276-20260223212610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3276-20260223212610.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3276-20260223212610_1771881985664_0.09218453591584064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T21:26:25.816Z","publish_time":1771881985816,"_source_registry_name":"default","_cnpm_publish_time":1771881985816},"0.0.0-PR3275-20260223212553":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3275-20260223212553","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223212553","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9bc61c405f5cdcebf04378b38c17e2829477bb3d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223212553.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223212553.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223212553.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/93626cc59adee98bd5aa3169cc1c7c4f/khanacademy-keypad-context-0.0.0-PR3275-20260223212553.tgz","_integrity":"sha512-/7NPkYefo5XQznDO3wbiwE/TigNlNiML7FmUk8h6b02MT67Jy+CMUDyHdS67I1FFNc530JgmgLuyK6vwmwTA4g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.10.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223212553"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3275-20260223212553_1771881969958_0.011369086884317703","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-23T21:26:10.125Z","publish_time":1771881970125,"_source_registry_name":"default","_cnpm_publish_time":1771881970125},"0.0.0-PR3275-20260223212343":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3275-20260223212343","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3275-20260223212343"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3275-20260223212343","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uEaZ48eEDGqVEt+YmYrz5z08v5teX+E73dnL7L9hhwvnuLlRqKkNT9iH5vIH9UmMnotGA/N7FdsVzXzYRuQx5Q==","_resolved":"/tmp/9c2ef643d9630f46e0f0a56c68cd90d2/khanacademy-keypad-context-0.0.0-PR3275-20260223212343.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3275-20260223212343.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"956e64db12829b61e80498c8923eb572d0b30d11","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3275-20260223212343.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3275-20260223212343.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3275-20260223212343_1771881840935_0.9827257920570343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T21:24:01.111Z","publish_time":1771881841111,"_source_registry_name":"default","_cnpm_publish_time":1771881841111},"0.0.0-PR3270-20260223182229":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3270-20260223182229","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3270-20260223182229"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3270-20260223182229","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-czSJDqcKVXoXWnDcO/3GZCLqawBttO+oaBbD1VqHQpqoSgdcWT88JIeczj5okUP04lQdFfvltj0liwzlrYQIDw==","_resolved":"/tmp/aef650d38b54e2d9bdbca39b85970fa3/khanacademy-keypad-context-0.0.0-PR3270-20260223182229.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3270-20260223182229.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.1","dist":{"shasum":"213e3c6a23713d5202772c598da16c24cba4e6b0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3270-20260223182229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3270-20260223182229.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3270-20260223182229_1771870966906_0.7124822486531235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T18:22:47.072Z","publish_time":1771870967072,"_source_registry_name":"default","_cnpm_publish_time":1771870967072},"0.0.0-PR3270-20260219213722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3270-20260219213722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3270-20260219213722"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3270-20260219213722","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CkFNLR++XYaEqN8ko6wZVdMyxXosd7flpv8iQj9TxeTXE5P8oQ/DKZ7L/vnO3JJAl+sYPKV2mURiSwzWwm6W2A==","_resolved":"/tmp/2f6fa9b592cbbd9889d54215c5c921f0/khanacademy-keypad-context-0.0.0-PR3270-20260219213722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3270-20260219213722.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.10.0","dist":{"shasum":"6f361f4aaba0784d752a72cefe6b4eefbc96dec6","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3270-20260219213722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3270-20260219213722.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3270-20260219213722_1771537059343_0.09863122045610839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-19T21:37:39.517Z","publish_time":1771537059517,"_source_registry_name":"default","_cnpm_publish_time":1771537059517},"3.2.32":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.32","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.0.2"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.32","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XKRa9fHwbrhAq7WQftHAAA4PhY1CHw3akcQribL6c2OVIvJQVVL6oLvSYJqD0Fi2vDAYefkWCQ7gBbY95yeNbQ==","_resolved":"/tmp/07c2aa057ec93ebfe1b8270920519779/khanacademy-keypad-context-3.2.32.tgz","_from":"file:khanacademy-keypad-context-3.2.32.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"47a9ca9642514594c05cb4c6d5d99bb26f2ef026","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.32.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.32.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.32_1770837249678_0.11842076838366755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T19:14:09.836Z","publish_time":1770837249836,"_source_registry_name":"default","_cnpm_publish_time":1770837249836},"0.0.0-PR3238-20260211183115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260211183115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260211183115"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260211183115","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QvB9s7GvUUebQhCPNZV2Ejj5B8Ts+ocsEsILRGn7mX8Hu9DuiseTlMeOqxVnVrIY0pgMRN1BZQsPA0YmBN+N1A==","_resolved":"/tmp/7e99c0f6317052887433b05ef221d3a4/khanacademy-keypad-context-0.0.0-PR3238-20260211183115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260211183115.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"2d72b25764d593c65fa97d470068d7f9b9b87eed","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260211183115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260211183115.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260211183115_1770834692511_0.7578532224611454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T18:31:32.707Z","publish_time":1770834692707,"_source_registry_name":"default","_cnpm_publish_time":1770834692707},"0.0.0-PR3238-20260211182858":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260211182858","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260211182858"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260211182858","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3KbK7/N7NgrGc9y5dndw+cYPIrPvblZb54GGmTSX+21nbuueScfYsr6tGMQHJuSHm1qOe9lQHXc7SFEy+Ya/OQ==","_resolved":"/tmp/8b8591c193f3eee4376d5ab232dbcf5e/khanacademy-keypad-context-0.0.0-PR3238-20260211182858.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260211182858.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"cc59a3a24bc0fadd660dc863e652fc309b15314b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260211182858.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260211182858.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260211182858_1770834555834_0.8777009368822586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T18:29:16.041Z","publish_time":1770834556041,"_source_registry_name":"default","_cnpm_publish_time":1770834556041},"0.0.0-PR3243-20260211003908":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3243-20260211003908","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3243-20260211003908"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3243-20260211003908","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HfECGDEm9PQzmtataZ4Jt0YpjfZRjTe612+vhrG1FQV3lxfmd+Z+0HU67iFP03ZEWMNvnTarXs41Vt+cKx8d1Q==","_resolved":"/tmp/78c13786554158245b62a7ccefe05355/khanacademy-keypad-context-0.0.0-PR3243-20260211003908.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3243-20260211003908.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"575553f492c439f106c8e9833987df4a5719e9d0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3243-20260211003908.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3243-20260211003908.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3243-20260211003908_1770770365734_0.3529195705058419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T00:39:25.885Z","publish_time":1770770365885,"_source_registry_name":"default","_cnpm_publish_time":1770770365885},"0.0.0-PR3238-20260210233523":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260210233523","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260210233523"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260210233523","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BOqRg5VX8Pk4Y7KxntdMEW9fGPs4ZhBgWXmjBZhvVph0sig36Q9upBhw++85rSwDMPJaGsZVAskfBmHAdrPCtg==","_resolved":"/tmp/a9d63d59dda24426ed589dd55b290bfa/khanacademy-keypad-context-0.0.0-PR3238-20260210233523.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260210233523.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"4195420e494714565ed8d17a74062c99b4abd579","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260210233523.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260210233523.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260210233523_1770766540672_0.9743593582324479"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T23:35:40.823Z","publish_time":1770766540823,"_source_registry_name":"default","_cnpm_publish_time":1770766540823},"0.0.0-PR3238-20260210233315":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260210233315","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260210233315"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260210233315","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3XtmiOqImE3XXnu2Vo7hOdytm5oEBO7ARJf1B6v2q8BcxLMdDP16ldBzvY1ijuzPsrPDLjfDUgy3AXzQH7XF9w==","_resolved":"/tmp/9f1e2143a8fad1fdb5706e9ed6704cad/khanacademy-keypad-context-0.0.0-PR3238-20260210233315.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260210233315.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"762d96b1cbe456923bb136bfe1be66e839f1f22e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260210233315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260210233315.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260210233315_1770766414015_0.7709136682336939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T23:33:34.194Z","publish_time":1770766414194,"_source_registry_name":"default","_cnpm_publish_time":1770766414194},"0.0.0-PR3237-20260210225845":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3237-20260210225845","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3237-20260210225845"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3237-20260210225845","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eoM3O/hF4bu1p43oqNJPArFPu3Tz3wVN55kA5ZDQL/dTvVe4Z9nuq7qSK5qwXIwA8j/mKPLZthVuiKdy9GSpgg==","_resolved":"/tmp/445c3e3aacc1ed4a3341db746856eae4/khanacademy-keypad-context-0.0.0-PR3237-20260210225845.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3237-20260210225845.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"61b97f4b07dd6b46f9d84deb80170dbeb51897cf","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3237-20260210225845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3237-20260210225845.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3237-20260210225845_1770764341505_0.6187289364100346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T22:59:01.678Z","publish_time":1770764341678,"_source_registry_name":"default","_cnpm_publish_time":1770764341678},"0.0.0-PR3238-20260210225047":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260210225047","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260210225047"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260210225047","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PXKZT7FMFR2lS2n+JdfYHALNwrjEmBINX75OWef9qtUZbNfBOR0XhJVEDXJWkN7OkEWopwlinYByheBWWI0I3w==","_resolved":"/tmp/761680eb05a9229e5adc55efc581e7b9/khanacademy-keypad-context-0.0.0-PR3238-20260210225047.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260210225047.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"e2543abf4a5829885c6b990aa8bd5d4b58a9ce8d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260210225047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260210225047.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260210225047_1770763864947_0.9297121335607328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T22:51:05.114Z","publish_time":1770763865114,"_source_registry_name":"default","_cnpm_publish_time":1770763865114},"0.0.0-PR3238-20260210224546":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260210224546","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260210224546"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260210224546","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hZHNuBu3nisdZ1rR4CSDD5TqIIM3gVw9KdJg+WjrGM7SqTrc8gjj9SbJ48FevPkdt1xep4yZoqfb/BLNhaGpiA==","_resolved":"/tmp/5d010d3b1a4e5b831900e1ed117190c1/khanacademy-keypad-context-0.0.0-PR3238-20260210224546.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260210224546.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"41bb637af34e55b8c1c74938e90c53aaff9fbaed","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260210224546.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260210224546.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260210224546_1770763564058_0.008692686830674923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T22:46:04.237Z","publish_time":1770763564237,"_source_registry_name":"default","_cnpm_publish_time":1770763564237},"0.0.0-PR3238-20260210224340":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260210224340","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260210224340"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260210224340","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2/tFM90W8jTFwHUBcyBo2qAhgdgeCEnXztITXEw/F1+D6+l3tX9bUizQh6B106W1+QuXZ415z1A9Pbj1LwMexg==","_resolved":"/tmp/6780f29176b157d0253aba19fa241915/khanacademy-keypad-context-0.0.0-PR3238-20260210224340.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260210224340.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"f1fa1e3d88d24b3f41ace69a3ad8184741369384","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260210224340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260210224340.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260210224340_1770763438536_0.1994059137220885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T22:43:58.685Z","publish_time":1770763438685,"_source_registry_name":"default","_cnpm_publish_time":1770763438685},"0.0.0-PR3236-20260210222624":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3236-20260210222624","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3236-20260210222624"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3236-20260210222624","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zF7Viw1RDXyXJpXaxnXsOAQUiMZt1Nlmi60pjG3v/RPaOPJE6EYguW4N13C0CVEgACbq9PeqHHw2BSrAp0xzRA==","_resolved":"/tmp/cd93706287d0b8c78903b6088c8fcc2b/khanacademy-keypad-context-0.0.0-PR3236-20260210222624.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3236-20260210222624.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"268f763d4afc41f3451ee557c16c922cc1fcc3f4","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3236-20260210222624.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3236-20260210222624.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3236-20260210222624_1770762401816_0.6316063010893338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T22:26:41.974Z","publish_time":1770762401974,"_source_registry_name":"default","_cnpm_publish_time":1770762401974},"0.0.0-PR3233-20260210213122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3233-20260210213122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3233-20260210213122"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3233-20260210213122","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+dGzg2CqptRaMUIyzmp6qleBiQr+8y6aQAADdUClJP9tu9no0gOu7qwxdfOlAa8rsECrmmgRU0CMVc4D12BgnQ==","_resolved":"/tmp/2aaf49d15efe52dd52f2eb8555a91c55/khanacademy-keypad-context-0.0.0-PR3233-20260210213122.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3233-20260210213122.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"ade9fac649c3069e317ca2ed2a8a693f3993bb99","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3233-20260210213122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3233-20260210213122.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3233-20260210213122_1770759098832_0.925476643130636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-10T21:31:38.992Z","publish_time":1770759098992,"_source_registry_name":"default","_cnpm_publish_time":1770759098992},"3.2.31":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.31","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.0.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.31","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YWnZqiCW92Hi0uOR8pFaKWyZPlgtuq1CB8XXtp8ZmmvF2gnwRLrIdo3TJwmwACPm4nD45ETEz2CarGV1AkbPNQ==","_resolved":"/tmp/50eb04bf207b4bd9bc643daaca2a7af2/khanacademy-keypad-context-3.2.31.tgz","_from":"file:khanacademy-keypad-context-3.2.31.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"6bd392ebda8eb7900191c0e3e8dad674932efa15","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.31.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.31.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.31_1770674575166_0.16910490736556083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T22:02:55.317Z","publish_time":1770674575317,"_source_registry_name":"default","_cnpm_publish_time":1770674575317},"0.0.0-PR3240-20260209214701":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3240-20260209214701","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3240-20260209214701"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3240-20260209214701","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qSVzY3abTgXmYw2S/QMXynfQRji/rISrhrDUVbl/52kXjcwbScvdTA2EWOXTasB3EQy7EF4faaq/fKgYsgQbcg==","_resolved":"/tmp/a0b93f467a76413c94f6517efbfef690/khanacademy-keypad-context-0.0.0-PR3240-20260209214701.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3240-20260209214701.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"82301522bc026ce6494ddbce5b351b2346501726","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3240-20260209214701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3240-20260209214701.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3240-20260209214701_1770673638043_0.5679755836391898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T21:47:18.231Z","publish_time":1770673638231,"_source_registry_name":"default","_cnpm_publish_time":1770673638231},"0.0.0-PR3240-20260209214457":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3240-20260209214457","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3240-20260209214457"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3240-20260209214457","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4EE05/girblw3OUHsdLejo7g1ciqQ0h81SZVmanNLNgh2zN7n1uD959v4yBoUe9xu1XOLRabRzvc2ey/Bcj0Gw==","_resolved":"/tmp/c1e35d30d3adccf0c1e98e259d7f61cc/khanacademy-keypad-context-0.0.0-PR3240-20260209214457.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3240-20260209214457.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"cea667f4b4e6068713409f12fc982e30e16309ea","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3240-20260209214457.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3240-20260209214457.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3240-20260209214457_1770673514887_0.052624664451615066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T21:45:15.094Z","publish_time":1770673515094,"_source_registry_name":"default","_cnpm_publish_time":1770673515094},"0.0.0-PR3240-20260209205654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3240-20260209205654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3240-20260209205654"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3240-20260209205654","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eHvl+emxI61IjlcWmEzWJl/QYVOnmVlO5ufoV0kqwJjGi34WMjQJ6m6PXIFcs8TCDEGUfUPjaW6cMUz7xviSnw==","_resolved":"/tmp/b41e908548bb4f81e72fbe6bbd1be920/khanacademy-keypad-context-0.0.0-PR3240-20260209205654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3240-20260209205654.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"d0337fc9a8ce277fd22af9a1ef5e27bfa41785d2","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3240-20260209205654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3240-20260209205654.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3240-20260209205654_1770670631786_0.7666702290301639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T20:57:11.926Z","publish_time":1770670631926,"_source_registry_name":"default","_cnpm_publish_time":1770670631926},"0.0.0-PR3239-20260209075010":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3239-20260209075010","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3239-20260209075010"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3239-20260209075010","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Xe5kjKGIabuFSVEo3rOfR4XhJl8BoQWlPkGlznFlTvJUHOb7v9wD4kXVvHOP7mJjATBhyfjvOAXs4/EQ/xY2+Q==","_resolved":"/tmp/b0adab7af39ac0fca479d7f42bed7aa1/khanacademy-keypad-context-0.0.0-PR3239-20260209075010.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3239-20260209075010.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"b3a6549a5147824395ed638475d2bbc1ace60117","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3239-20260209075010.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3239-20260209075010.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3239-20260209075010_1770623427163_0.5822686288980936"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-09T07:50:27.323Z","publish_time":1770623427323,"_source_registry_name":"default","_cnpm_publish_time":1770623427323},"0.0.0-PR3238-20260207010453":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260207010453","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260207010453"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260207010453","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qABAysCzq6xulKXC7MOcK0FIuJrRM0uKrL6cc0HLWb/fmGOnWq3lw4Hj23gLOiiQYa1qLNzSEFHV+XuP3sli6Q==","_resolved":"/tmp/1ac005ac4816f46e86c28a4ec4d6bd3e/khanacademy-keypad-context-0.0.0-PR3238-20260207010453.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260207010453.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"4b584ada8286715ab9074582aca4fd4fabb60943","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260207010453.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260207010453.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260207010453_1770426310352_0.6562563595308577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T01:05:10.571Z","publish_time":1770426310571,"_source_registry_name":"default","_cnpm_publish_time":1770426310571},"0.0.0-PR3238-20260207005046":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3238-20260207005046","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3238-20260207005046"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3238-20260207005046","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yxHSE5h5YAe+tWnPV+1SfZE/HER5IaQ6B7QfWgWb4XS0hSVvMYNhfP9fdx2OSCWISL/2AEJxfT2qIW0CaghzNw==","_resolved":"/tmp/28d5af9d7fb43bbdc3ded6685e85bbe3/khanacademy-keypad-context-0.0.0-PR3238-20260207005046.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3238-20260207005046.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"6cff7b176d394fa92d071b13c1aff9ae8fa0f697","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3238-20260207005046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3238-20260207005046.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3238-20260207005046_1770425463262_0.8989086538254558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T00:51:03.424Z","publish_time":1770425463424,"_source_registry_name":"default","_cnpm_publish_time":1770425463424},"0.0.0-PR3237-20260207004750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3237-20260207004750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3237-20260207004750"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3237-20260207004750","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+DSqY5J23QmHpQZD00Kx2helQ1BDoRVkQooW4E+sUAZNTI7gakj/ddxcl1mxS7vlq/hxIqWhza5rafJ05R/A4Q==","_resolved":"/tmp/72d74a8bb74108f8e2e8418dbf4c558c/khanacademy-keypad-context-0.0.0-PR3237-20260207004750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3237-20260207004750.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"c51bf61e31393965f0945294bab27caefe3d76df","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3237-20260207004750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3237-20260207004750.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3237-20260207004750_1770425286616_0.25435154319041375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T00:48:06.764Z","publish_time":1770425286764,"_source_registry_name":"default","_cnpm_publish_time":1770425286764},"0.0.0-PR3237-20260207004512":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3237-20260207004512","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3237-20260207004512"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3237-20260207004512","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eCJ7ePaKyMrGMLxaesycqJ36kpS4HHrm8M5u41Q+lfOEDV67cxFuI9K2V683GsztXxn8WPovK13MXOdH4DiI/w==","_resolved":"/tmp/baaebe8affc3abcbf2d998e260ef1d5a/khanacademy-keypad-context-0.0.0-PR3237-20260207004512.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3237-20260207004512.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"4b9dcb67cf5f880687ed595426259cb1418f6672","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3237-20260207004512.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3237-20260207004512.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3237-20260207004512_1770425129190_0.4744873273066297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T00:45:29.346Z","publish_time":1770425129346,"_source_registry_name":"default","_cnpm_publish_time":1770425129346},"0.0.0-PR3234-20260206232604":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3234-20260206232604","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3234-20260206232604"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3234-20260206232604","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+jYY1yg+blt8XgLx3P96dHGh5w7PhmQRHw2rIcokC863Nq+Cu23IRF2Qm3+SiL+9GE6IvVNviPNAmK8c+70g7A==","_resolved":"/tmp/89ff29e3e0a0e37d0ea19e7b51c76441/khanacademy-keypad-context-0.0.0-PR3234-20260206232604.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3234-20260206232604.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"059bcd16f448b130193e71bdf9134a2a69b69a4a","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3234-20260206232604.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3234-20260206232604.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3234-20260206232604_1770420380998_0.8004664627947684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T23:26:21.166Z","publish_time":1770420381166,"_source_registry_name":"default","_cnpm_publish_time":1770420381166},"0.0.0-PR3236-20260206230055":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3236-20260206230055","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3236-20260206230055"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3236-20260206230055","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-paOvJxxWNAzpwRu8oW/FzZh7HVL7UWpOIZAS/J1ktMXeJwLg1rXzBLIFR3sEGvWKVdH6nWi9EP2BkFU6uX6nzg==","_resolved":"/tmp/50ca12434b0a5d056e49917a051d0c37/khanacademy-keypad-context-0.0.0-PR3236-20260206230055.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3236-20260206230055.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"28fc33d82b501d0f2b5971694f3fd8fe823e66ae","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3236-20260206230055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3236-20260206230055.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3236-20260206230055_1770418872826_0.176552614845372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T23:01:12.976Z","publish_time":1770418872976,"_source_registry_name":"default","_cnpm_publish_time":1770418872976},"0.0.0-PR3235-20260206221305":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3235-20260206221305","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3235-20260206221305"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3235-20260206221305","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QBxfjU1KmfdvJwDx5zUPfY/Mbhpm9/V2R/HbohoGkLi5Azua/2mbSpjbmWNZyN3m9I4ATm4pQ/Y5sX6pHCODCA==","_resolved":"/tmp/35c4ab1de7995b32416da0e756e7ff91/khanacademy-keypad-context-0.0.0-PR3235-20260206221305.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3235-20260206221305.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"24767a40747ca43473d5526de5207fed7ed06854","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3235-20260206221305.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3235-20260206221305.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3235-20260206221305_1770416004394_0.6249546619605564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T22:13:24.539Z","publish_time":1770416004539,"_source_registry_name":"default","_cnpm_publish_time":1770416004539},"0.0.0-PR3235-20260206220413":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3235-20260206220413","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3235-20260206220413","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"caf7c8df54aede0ef9cab71d4dc928ce7b5cbec1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3235-20260206220413.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3235-20260206220413.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3235-20260206220413.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/7cb4ca20e761a1ad92730e9a035fef36/khanacademy-keypad-context-0.0.0-PR3235-20260206220413.tgz","_integrity":"sha512-m4W+MCMzWI03E/8mMAypZL+WMkD40j6rQRTRKJVOUb788WPUBbjWLxVkTKAS1l1FP9VnkqB0oDKqPgVdFmVu3Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.9.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3235-20260206220413"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3235-20260206220413_1770415469042_0.6456710728443555","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-06T22:04:29.214Z","publish_time":1770415469214,"_source_registry_name":"default","_cnpm_publish_time":1770415469214},"0.0.0-PR3227-20260206220230":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3227-20260206220230","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3227-20260206220230","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ba9cbd676c741891c059613e39efb8158966ef5d","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3227-20260206220230.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3227-20260206220230.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3227-20260206220230.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/1a2c71f886273fb917b57ec628fbca28/khanacademy-keypad-context-0.0.0-PR3227-20260206220230.tgz","_integrity":"sha512-oyohwsYudgP3EKE+jRjozqRyzva5OxzdiZj0u4W4FlEIbE8kTCymP/8hKgxT+B9lPTcIEMNvp1beMdfO0BxFmg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.9.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3227-20260206220230"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3227-20260206220230_1770415367186_0.10927022594892688","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-02-06T22:02:47.337Z","publish_time":1770415367337,"_source_registry_name":"default","_cnpm_publish_time":1770415367337},"0.0.0-PR3235-20260206220200":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3235-20260206220200","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3235-20260206220200"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3235-20260206220200","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5EDlteYGMwAlwZld1vbLedroNJEA4+MB93oRnl8QYoXW6O1EqiBQlAxw9Hx8vQoSk3KHR6PwtxE4c5OKVUN0nQ==","_resolved":"/tmp/9ccf657d53af73abb84e10ae8a76e17e/khanacademy-keypad-context-0.0.0-PR3235-20260206220200.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3235-20260206220200.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"d2130948525b6988e65b7abd619f9c5f02918a44","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3235-20260206220200.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3235-20260206220200.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3235-20260206220200_1770415337214_0.8585760119134811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T22:02:17.357Z","publish_time":1770415337357,"_source_registry_name":"default","_cnpm_publish_time":1770415337357},"0.0.0-PR3227-20260206215838":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3227-20260206215838","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3227-20260206215838"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3227-20260206215838","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NlzeyNdMjy87Ch70ExSeU7beEPGbx/65NJ9q9MU6gK1/k3aN5yTb9Zjn6eH7c0pwQ8KvwL3XZ3r8LglJrqQFIQ==","_resolved":"/tmp/eb7bda142c000b607722eca13e1b5d5f/khanacademy-keypad-context-0.0.0-PR3227-20260206215838.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3227-20260206215838.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"4887efad73e2f291f36219513d7c2430d3d418b0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3227-20260206215838.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3227-20260206215838.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3227-20260206215838_1770415135245_0.3871963589599168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T21:58:55.400Z","publish_time":1770415135400,"_source_registry_name":"default","_cnpm_publish_time":1770415135400},"0.0.0-PR3234-20260206203555":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3234-20260206203555","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3234-20260206203555"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3234-20260206203555","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RuK+UK0c8QmlpLX92YsCHN7AZDgF6JLMtI6Irpaesh7ajd8+1JRqghHz71VmOzUTprCcinGt+oSgTl6wPXATTg==","_resolved":"/tmp/3bbfaec0085bbe07b9d382429a4a025b/khanacademy-keypad-context-0.0.0-PR3234-20260206203555.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3234-20260206203555.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"fe0c5bf7c88d60f91b185f143ffc7be4f3f92528","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3234-20260206203555.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3234-20260206203555.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3234-20260206203555_1770410172346_0.9338226177989783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T20:36:12.505Z","publish_time":1770410172505,"_source_registry_name":"default","_cnpm_publish_time":1770410172505},"0.0.0-PR3233-20260206184744":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3233-20260206184744","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3233-20260206184744"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3233-20260206184744","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SNsilVswirgGqwix0xjMfcF4kJSS8tr5e7k/w5jyqFBfBZckMgu7uvcQ7XUNbBgZH51g4fJojYWNQCE8IqnF9w==","_resolved":"/tmp/eb7bac483d60f361d7c3399c2516f3f7/khanacademy-keypad-context-0.0.0-PR3233-20260206184744.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3233-20260206184744.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"b0bd9fe8a01ad251084bc7fbb59c26276f4f98e7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3233-20260206184744.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3233-20260206184744.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3233-20260206184744_1770403680215_0.6621125153424543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T18:48:00.398Z","publish_time":1770403680398,"_source_registry_name":"default","_cnpm_publish_time":1770403680398},"0.0.0-PR3232-20260206175610":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3232-20260206175610","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3232-20260206175610"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3232-20260206175610","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lf9DbnWKj2yyaPu2Mkit9TQEQzSPkhHnwhI9hyWGpjrDlyd9duEbv2zuyfajlaLHb0kcqeYd5lU/+n3bCfn0pQ==","_resolved":"/tmp/dfab3fafbe53fadd94093cb9eb71e2ed/khanacademy-keypad-context-0.0.0-PR3232-20260206175610.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3232-20260206175610.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"9ad5f88b4a9bf9df07852907b0d14723cf235349","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3232-20260206175610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3232-20260206175610.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3232-20260206175610_1770400586615_0.53602019454679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T17:56:26.782Z","publish_time":1770400586782,"_source_registry_name":"default","_cnpm_publish_time":1770400586782},"0.0.0-PR3232-20260206170844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3232-20260206170844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3232-20260206170844"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3232-20260206170844","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wGsOC9ma9isvtC8PCAsN6IQqk+3dJuKzLwV+YJRsPGB/sdh8w7OvinlgxseU6fxLYcSVYuq1kz4ryTWj2s5Q6A==","_resolved":"/tmp/7f2dd17560f4fcb273cb7e25fc0a6440/khanacademy-keypad-context-0.0.0-PR3232-20260206170844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3232-20260206170844.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"95abd0474a9f9d08df4de329e6c35e9776c4c22d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3232-20260206170844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3232-20260206170844.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3232-20260206170844_1770397741971_0.07871660913156497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T17:09:02.127Z","publish_time":1770397742127,"_source_registry_name":"default","_cnpm_publish_time":1770397742127},"0.0.0-PR3232-20260206002616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3232-20260206002616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3232-20260206002616"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3232-20260206002616","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HhPMrWt1h3lhJS4qtQ6h58NX5TEq5AG77A3Bo5XRl4gBqTHJ5WE2ueyJhY7TrR+rkqkYKvAE9x+n2sv65F5ZIA==","_resolved":"/tmp/6be4522fcfe5742b8b5af1e8670eaedb/khanacademy-keypad-context-0.0.0-PR3232-20260206002616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3232-20260206002616.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.9.0","dist":{"shasum":"50216ba026fb9836a69bcb835e4588eef1bd1468","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3232-20260206002616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3232-20260206002616.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3232-20260206002616_1770337593485_0.45203106394224646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T00:26:33.651Z","publish_time":1770337593651,"_source_registry_name":"default","_cnpm_publish_time":1770337593651},"0.0.0-PR3230-20260203231409":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3230-20260203231409","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3230-20260203231409"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3230-20260203231409","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MSxWVwSA949L0/irM2nP+1vaGhAxDhEq9f4ovHJm0toCD5Wr+gsNtDEu3OnT3+ppjFWwqQcQwWhdMWQhDGpYWg==","_resolved":"/tmp/7018e58fc498afcd83015a69cec17c00/khanacademy-keypad-context-0.0.0-PR3230-20260203231409.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3230-20260203231409.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"586a6d063fc3b8a8046c2a132dadbfd824d61c19","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3230-20260203231409.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3230-20260203231409.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3230-20260203231409_1770160465378_0.25569547057898423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T23:14:25.543Z","publish_time":1770160465543,"_source_registry_name":"default","_cnpm_publish_time":1770160465543},"0.0.0-PR3231-20260203222035":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3231-20260203222035","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3231-20260203222035"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3231-20260203222035","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tbhsgNj+2JUODxsmtsZ26gE3F43HaysVPe/v4ur9KHV0riwJyJ/Wv7CLZO94Fg3S/fVvanXdLlNJgVv54SSIJQ==","_resolved":"/tmp/deb055278fa2919640702e210c1942e5/khanacademy-keypad-context-0.0.0-PR3231-20260203222035.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3231-20260203222035.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"eb68617a183be233738420838193856c292bb81b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3231-20260203222035.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3231-20260203222035.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3231-20260203222035_1770157252770_0.016863651581763284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T22:20:52.905Z","publish_time":1770157252905,"_source_registry_name":"default","_cnpm_publish_time":1770157252905},"0.0.0-PR3230-20260203204716":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3230-20260203204716","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3230-20260203204716"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3230-20260203204716","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DtU20nE+4OfCX7Wsb2tuwwbZzufZPWr+SuFSl3KiJEk6ohZGi691u5PFdFPBiOnPWIL1KTIXsKNtnHrkPT7nfg==","_resolved":"/tmp/b3afcc256abed7bdf31b74673e1b75a3/khanacademy-keypad-context-0.0.0-PR3230-20260203204716.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3230-20260203204716.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"acb9b76e2278b4dab0e7d0bbaa3a6a06a2699bcb","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3230-20260203204716.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3230-20260203204716.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3230-20260203204716_1770151652241_0.8373961413364333"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T20:47:32.429Z","publish_time":1770151652429,"_source_registry_name":"default","_cnpm_publish_time":1770151652429},"0.0.0-PR3230-20260203201919":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3230-20260203201919","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3230-20260203201919"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3230-20260203201919","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SEIPGhKcydHcDd6qd8eiuqKhD1AejE0RoMKvOEfYx5rF2iq5EH5cFcVGLiqMH5vSgXS6wVwHxHLEOYMiV3bIEw==","_resolved":"/tmp/0e61a4e1bb1792a85ed54a82e9157252/khanacademy-keypad-context-0.0.0-PR3230-20260203201919.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3230-20260203201919.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"cd3cbc148915df57fedaee4c6c124d92a886510e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3230-20260203201919.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3230-20260203201919.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3230-20260203201919_1770149978296_0.11121728414100707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T20:19:38.468Z","publish_time":1770149978468,"_source_registry_name":"default","_cnpm_publish_time":1770149978468},"0.0.0-PR3231-20260203192908":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3231-20260203192908","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3231-20260203192908"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3231-20260203192908","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZeVXKXoo9rWnmicD5mpsU4x9A4yNHK1efYQbrAChAU0NZWx0m9+wgl/yPtMlX45NgTxZeeFziTrJNb+Ox4DT/A==","_resolved":"/tmp/eb51472671dd6db3f4b6b49abfc17799/khanacademy-keypad-context-0.0.0-PR3231-20260203192908.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3231-20260203192908.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"f775122def713a106dc99637c5b3fd7996c925ed","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3231-20260203192908.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3231-20260203192908.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3231-20260203192908_1770146964625_0.8778110610361531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T19:29:24.794Z","publish_time":1770146964794,"_source_registry_name":"default","_cnpm_publish_time":1770146964794},"0.0.0-PR3230-20260203163521":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3230-20260203163521","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3230-20260203163521"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3230-20260203163521","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CnQQ/qH2lgkJfZKF0lvfE4cTrhImykncha0w2rcbIxauSH+cx6+wkbGAESLRKTQiJ2gGZgrECf5dxm7GNdTlGA==","_resolved":"/tmp/a2019a50b1486ba7d315d7dfa8f7196d/khanacademy-keypad-context-0.0.0-PR3230-20260203163521.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3230-20260203163521.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"84df360b0f6eec1e14ba87786d3b4e9fddd276ca","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3230-20260203163521.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3230-20260203163521.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3230-20260203163521_1770136538201_0.013606151626881724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T16:35:38.400Z","publish_time":1770136538400,"_source_registry_name":"default","_cnpm_publish_time":1770136538400},"0.0.0-PR3229-20260203160706":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3229-20260203160706","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3229-20260203160706"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3229-20260203160706","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uypSbUWgi6DxW9UQ3iv4ExbsGH/9FeRlU2LHmnhSlFef6aez3Xo/cafjZ3YHxqBhopMEcx3YeoPTlad28ctpUw==","_resolved":"/tmp/c0cc174c579eafd677b2111d26ef37e3/khanacademy-keypad-context-0.0.0-PR3229-20260203160706.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3229-20260203160706.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"ce82e73dab21f6ade7d7efd2fe3e97746c674561","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3229-20260203160706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3229-20260203160706.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3229-20260203160706_1770134843570_0.022031834700229513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T16:07:23.755Z","publish_time":1770134843755,"_source_registry_name":"default","_cnpm_publish_time":1770134843755},"0.0.0-PR3229-20260203160446":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3229-20260203160446","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3229-20260203160446"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3229-20260203160446","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-u27vM808DMuCyPY9+L9SdOCHpeQmFWoCu4VEbEpV5OKVowwHi42CJ+oo3vrGlVDn14Boolqi3qXsOxs4d2uvJw==","_resolved":"/tmp/e970bd4412abc44cf6a73fe1f5e0c75c/khanacademy-keypad-context-0.0.0-PR3229-20260203160446.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3229-20260203160446.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"80ecbd4593f560c2f256d9073bb92d522911d50a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3229-20260203160446.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3229-20260203160446.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3229-20260203160446_1770134703695_0.05759687246341705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T16:05:03.848Z","publish_time":1770134703848,"_source_registry_name":"default","_cnpm_publish_time":1770134703848},"0.0.0-PR3197-20260203000159":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3197-20260203000159","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3197-20260203000159"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3197-20260203000159","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g/qFhnX1FTDWqZB1ZDMzLfvoF/nYbpzWSSWyTQDHY6DHtQgDP4qWwrUDVsblUAHD92jtTae9QmGhkRVTi+vXnw==","_resolved":"/tmp/a5017784fbe1524f3fc1b5cad105a18f/khanacademy-keypad-context-0.0.0-PR3197-20260203000159.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3197-20260203000159.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"85bbbc4186190cf9b8181da69ba9c42fb05cd6df","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3197-20260203000159.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3197-20260203000159.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3197-20260203000159_1770076936634_0.8026662805649809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T00:02:16.778Z","publish_time":1770076936778,"_source_registry_name":"default","_cnpm_publish_time":1770076936778},"0.0.0-PR3197-20260202235946":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3197-20260202235946","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3197-20260202235946"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3197-20260202235946","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q5bqFvamRxQr5OQBSfiq8sFyN1AyjrQMLQhezuz5VR5L0FyxPWL22femlru4xlJNzFvXBznwoRe3lEZwEF7wXg==","_resolved":"/tmp/58ce0fb052f540a4fe14e1481b3817ec/khanacademy-keypad-context-0.0.0-PR3197-20260202235946.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3197-20260202235946.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"53fd79f4e2afaa00e4552ec7a2862cac7d4ec773","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3197-20260202235946.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3197-20260202235946.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3197-20260202235946_1770076802461_0.5824092538280143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T00:00:02.631Z","publish_time":1770076802631,"_source_registry_name":"default","_cnpm_publish_time":1770076802631},"0.0.0-PR3229-20260202235820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3229-20260202235820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3229-20260202235820"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3229-20260202235820","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RhcVBix3/+xDLUFUYEyCfNrnyQsRUWwG74aiyiU9C/Ozfl5v4j5WsOmdMhQLPWq4GmCaw3pvZWdMrRG/sKp+3Q==","_resolved":"/tmp/ce6011d49f4e90a46755fb2dbc6ce37b/khanacademy-keypad-context-0.0.0-PR3229-20260202235820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3229-20260202235820.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"6911496a021daec47986cc12c5bf5f8955322fe4","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3229-20260202235820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3229-20260202235820.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3229-20260202235820_1770076716198_0.9437676557201427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T23:58:36.358Z","publish_time":1770076716358,"_source_registry_name":"default","_cnpm_publish_time":1770076716358},"0.0.0-PR3197-20260202182922":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3197-20260202182922","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3197-20260202182922"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3197-20260202182922","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yO3FWwOEdK0lLkWTqW1ZKJ6mGqRXmS5qz798nwORy7JporLUzoL/A0FhSk2e1KpZjr/uKKInKuyxmN1UvQ3FHQ==","_resolved":"/tmp/830f86d46000a32d9beb0cf745841902/khanacademy-keypad-context-0.0.0-PR3197-20260202182922.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3197-20260202182922.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"ab2c9a869b7c84ac4601e0a843554dd2b13dd679","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3197-20260202182922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3197-20260202182922.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3197-20260202182922_1770056978252_0.6909741066475279"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T18:29:38.403Z","publish_time":1770056978403,"_source_registry_name":"default","_cnpm_publish_time":1770056978403},"0.0.0-PR3197-20260202182717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3197-20260202182717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3197-20260202182717"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3197-20260202182717","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ii4ZMCzV9Tvapeq+HfYrj2JErg9UNfPhgwodMgh9DaiWwalwh16mfuJW8g+xgCMOftWDQwBk3vPNpbVjt+XXPg==","_resolved":"/tmp/0eb134fa7f85c1a5655bae8a580ee773/khanacademy-keypad-context-0.0.0-PR3197-20260202182717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3197-20260202182717.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"84f9008eb3b3d32e49976f9b7bd85d04bd97e02f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3197-20260202182717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3197-20260202182717.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3197-20260202182717_1770056854351_0.2767246880069387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T18:27:34.518Z","publish_time":1770056854518,"_source_registry_name":"default","_cnpm_publish_time":1770056854518},"0.0.0-PR3217-20260202180044":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3217-20260202180044","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3217-20260202180044"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3217-20260202180044","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HjYMHznLYvD9ySbLcw5Ol5RKlwaMM5wunrIgtN9wU6qBrnnf6s0HwA+jmuGQIlmJCHTLLyrycS8j+SuQNwavxA==","_resolved":"/tmp/8ef40a2dcc5335eaa0feaaeeb76053ee/khanacademy-keypad-context-0.0.0-PR3217-20260202180044.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3217-20260202180044.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"bde810c6e03b9e33f44c02157b1f884ee44b89ed","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3217-20260202180044.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3217-20260202180044.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3217-20260202180044_1770055262129_0.08127701827902678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-02T18:01:02.323Z","publish_time":1770055262323,"_source_registry_name":"default","_cnpm_publish_time":1770055262323},"0.0.0-PR3217-20260128231151":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3217-20260128231151","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3217-20260128231151"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3217-20260128231151","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kpJMCY62O47fM6wHgc4VYL6010arW/BkBBzKR2v/5Y4OaBq3Va9MSXGRiH9PY/5izY2ZLgBCuxubk/5OiE3qOQ==","_resolved":"/tmp/d78093af01a08b5a4d8d0b544d38bd0a/khanacademy-keypad-context-0.0.0-PR3217-20260128231151.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3217-20260128231151.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"c5e8a8d04c926384f87f29c05fb4b0d96b2f4589","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3217-20260128231151.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3217-20260128231151.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3217-20260128231151_1769641929046_0.9163456100308149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T23:12:09.196Z","publish_time":1769641929196,"_source_registry_name":"default","_cnpm_publish_time":1769641929196},"3.2.30":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.30","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"23.0.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.30","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qAUDhjkKSGrWYtTCxQayuEOH+Ze6ZJfy9rW6fH2TgMsxRUuXgb/rFqbh9l5DTK6zFgjMqGnSiJI49bttyqy/eg==","_resolved":"/tmp/766a15178394c56f0f292acea9cfaada/khanacademy-keypad-context-3.2.30.tgz","_from":"file:khanacademy-keypad-context-3.2.30.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"3c83f62c31c4c3bc2109fccf04c63e165e80603b","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.30.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.30.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.30_1769442781591_0.11062033199053234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T15:53:01.738Z","publish_time":1769442781738,"_source_registry_name":"default","_cnpm_publish_time":1769442781738},"0.0.0-PR3201-20260124010753":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3201-20260124010753","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3201-20260124010753"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3201-20260124010753","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b4/b+ycsrBJ6Tk8R9MA4cr4XK8G4uz+EitoNmFemJ09lootjYB/GMZn4U3Cji1Km7ZQvr+jHOyZf6ygBvUso2g==","_resolved":"/tmp/198f437930dca583663f004e1c7fb309/khanacademy-keypad-context-0.0.0-PR3201-20260124010753.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3201-20260124010753.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"1282dab5b536919a029e7e4153229e6db62d675a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3201-20260124010753.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3201-20260124010753.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3201-20260124010753_1769216889881_0.5697960211782462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-24T01:08:10.065Z","publish_time":1769216890065,"_source_registry_name":"default","_cnpm_publish_time":1769216890065},"0.0.0-PR3196-20260124004344":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3196-20260124004344","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260124004344"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260124004344","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FcO4SCYrJRKlniT0y79XNTy2U819PL8Pzk6U0LAb2x4PWWkBVmi4Pdc+/SgVGPUHDi9nXJhQrGRzItpq94RA7Q==","_resolved":"/tmp/ef449253922eb0aedd2047075dc4fbb8/khanacademy-keypad-context-0.0.0-PR3196-20260124004344.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260124004344.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"6a407c62ef641286388eea5de5aa672542b5e297","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260124004344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260124004344.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3196-20260124004344_1769215442117_0.5138240437730051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-24T00:44:02.282Z","publish_time":1769215442282,"_source_registry_name":"default","_cnpm_publish_time":1769215442282},"0.0.0-PR3160-20260124003425":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3160-20260124003425","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3160-20260124003425"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3160-20260124003425","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D1WwAyvF25QJsog8dsG6Z/MaK+C//WE9xJz+wTkwJPevqN9q4oggvwRwjSO9/KcCwl13IpuJ/5Nb8fTpgDIVCA==","_resolved":"/tmp/b2054c819505d35d65c21e53c7f5c3c9/khanacademy-keypad-context-0.0.0-PR3160-20260124003425.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3160-20260124003425.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"491e76c7985fd570199f6f66ebcf73458aec7cac","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3160-20260124003425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3160-20260124003425.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3160-20260124003425_1769214883452_0.33303060728978773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-24T00:34:43.603Z","publish_time":1769214883603,"_source_registry_name":"default","_cnpm_publish_time":1769214883603},"0.0.0-PR3199-20260123234135":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3199-20260123234135","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3199-20260123234135"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3199-20260123234135","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b4dqy6QunSSwWXmCxDY/dtjjB4MHEszBRSW3qYamRAjtG03Fjhs6muJf86a/OwM1LerudogrOWMICoXPdyTYSA==","_resolved":"/tmp/37398b3f60cb762e471a60eb81b4c557/khanacademy-keypad-context-0.0.0-PR3199-20260123234135.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3199-20260123234135.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"34100de278ce339de2089e12f7bb2525c6217394","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3199-20260123234135.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3199-20260123234135.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3199-20260123234135_1769211713577_0.4474387607452919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T23:41:53.730Z","publish_time":1769211713730,"_source_registry_name":"default","_cnpm_publish_time":1769211713730},"0.0.0-PR3113-20260123232101":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3113-20260123232101","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3113-20260123232101"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3113-20260123232101","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oXWXsU1pHoiltRYf2Nnsc+yFaS0TNhEPliE5BKPEE6LKDsysy7iL2UndERdqxC8szUmC7zCGbELt9VbFnjSo0A==","_resolved":"/tmp/22bef5371edceba67ce2b405e29646c5/khanacademy-keypad-context-0.0.0-PR3113-20260123232101.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3113-20260123232101.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"c6b3de0bd2afe4df2083475baa53381992cb24b6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3113-20260123232101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3113-20260123232101.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3113-20260123232101_1769210479432_0.8545028749516779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T23:21:19.592Z","publish_time":1769210479592,"_source_registry_name":"default","_cnpm_publish_time":1769210479592},"0.0.0-PR3200-20260123222011":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3200-20260123222011","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3200-20260123222011"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3200-20260123222011","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PUd4Rj0zK+MiS27YzDxjjpsYTbAOklKBxhBdtd6QU7c2z+D3U0bPtBFdFCYw1jddTMS3Kp7pz9W9tgNhHH19PQ==","_resolved":"/tmp/700db28233ca3bae772a6f0597b4e78b/khanacademy-keypad-context-0.0.0-PR3200-20260123222011.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3200-20260123222011.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"b3159442b5e78bddae4944f6dca462b9c07f710a","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3200-20260123222011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3200-20260123222011.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3200-20260123222011_1769206829594_0.8487386098723626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T22:20:29.747Z","publish_time":1769206829747,"_source_registry_name":"default","_cnpm_publish_time":1769206829747},"0.0.0-PR3200-20260123220028":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3200-20260123220028","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3200-20260123220028"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3200-20260123220028","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vWwlqNKD+mft+d0Z15FQLNQGMn7/5w+X59tAMmNf7XiJsnlSbI6epTE9IuY84LR6TLQj2HkBFOuaylj7iYFszg==","_resolved":"/tmp/92e7c531fe86a01b2ca58a619629a07a/khanacademy-keypad-context-0.0.0-PR3200-20260123220028.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3200-20260123220028.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"2eecaea40c46e50560af38e69efa1dc83a29c883","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3200-20260123220028.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3200-20260123220028.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3200-20260123220028_1769205645889_0.08659558426073977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T22:00:46.050Z","publish_time":1769205646050,"_source_registry_name":"default","_cnpm_publish_time":1769205646050},"0.0.0-PR3200-20260123215818":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3200-20260123215818","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3200-20260123215818","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3b054f3e9ba47fe2d5d1111b5c8988e7f7699c8a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3200-20260123215818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3200-20260123215818.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3200-20260123215818.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/e61101bf12d4d879315f871c8b0f5914/khanacademy-keypad-context-0.0.0-PR3200-20260123215818.tgz","_integrity":"sha512-+fiZCkwhtDNOKR3mGJdk/Zu8aaeuBc4JZ/WXmsd13oldSC0vznGlTd6SYeQIuiJ7qDCb0J6/xkNDNcRSJHXuWA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.8.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3200-20260123215818"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3200-20260123215818_1769205515995_0.2215254562875777","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-23T21:58:36.145Z","publish_time":1769205516145,"_source_registry_name":"default","_cnpm_publish_time":1769205516145},"0.0.0-PR3200-20260123215607":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3200-20260123215607","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3200-20260123215607"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3200-20260123215607","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HZ41uTIqaANUG9TwKfvYnwkTQ0emS3KVNpo/i3sOFjruNOqOHZwqW9ULhd4zjRDQN901SZUFPcgM66c//dSEQQ==","_resolved":"/tmp/cdd4d212b8cc972a924963f6947282fd/khanacademy-keypad-context-0.0.0-PR3200-20260123215607.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3200-20260123215607.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"13be8d2dad79273e738e1b31a66d90bbe42a97aa","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3200-20260123215607.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3200-20260123215607.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3200-20260123215607_1769205384659_0.7822407453014311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T21:56:24.810Z","publish_time":1769205384810,"_source_registry_name":"default","_cnpm_publish_time":1769205384810},"0.0.0-PR3167-20260123214937":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260123214937","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260123214937"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260123214937","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TWIvOUL8VMoDwr16qAnGUTrfY1/y80lY+SHanJ8jUc4riCfxe9jhSQllrH6ZS5OAf3ZUAOgJN+FoIMLBHXJ2yQ==","_resolved":"/tmp/b79fb15821ec2e42bd237f5ee76b8fba/khanacademy-keypad-context-0.0.0-PR3167-20260123214937.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260123214937.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"61b3313f1946a48f323e92d71297c46f01c59a00","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260123214937.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260123214937.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260123214937_1769204995837_0.6465228052957206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T21:49:56.000Z","publish_time":1769204996000,"_source_registry_name":"default","_cnpm_publish_time":1769204996000},"0.0.0-PR3199-20260123213916":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3199-20260123213916","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3199-20260123213916"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3199-20260123213916","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q24XUVZuRU70mzmyuoxjig0ySRxgj0aw2FiqGJZBcuTz1uINp54FEWxokzVNPb4E3nPkbMhODS0OoW/eYnJ1QQ==","_resolved":"/tmp/670ccd31dce54b085aa61d279cdc6b6f/khanacademy-keypad-context-0.0.0-PR3199-20260123213916.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3199-20260123213916.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"ddb4b4329978cc6c0d434868f2d5a25d2a3a666e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3199-20260123213916.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3199-20260123213916.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3199-20260123213916_1769204373865_0.7031964624695564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T21:39:34.197Z","publish_time":1769204374197,"_source_registry_name":"default","_cnpm_publish_time":1769204374197},"0.0.0-PR3196-20260123194908":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3196-20260123194908","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260123194908"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260123194908","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z0L9R/mp0KPzaLTI9mr+BRiUrROjTvkkOMNLgBBuWtGXoJ2Yfq1/OWh5vukM90qWSMVuk/f1qVjhaHppii5phA==","_resolved":"/tmp/7980942b8976445572b57aaf8fa803a3/khanacademy-keypad-context-0.0.0-PR3196-20260123194908.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260123194908.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"3e0f22bb6651c32352eae3604471423d92f2393e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260123194908.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260123194908.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3196-20260123194908_1769197766258_0.7453394190238496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T19:49:26.422Z","publish_time":1769197766422,"_source_registry_name":"default","_cnpm_publish_time":1769197766422},"0.0.0-PR3197-20260123172247":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3197-20260123172247","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3197-20260123172247","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d4df8c9bf3839683e29511a71cd2c3113b9446a5","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3197-20260123172247.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3197-20260123172247.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3197-20260123172247.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/91e0e1067385ddf76855c77c1657b3c4/khanacademy-keypad-context-0.0.0-PR3197-20260123172247.tgz","_integrity":"sha512-7GZ6obkzdof18taQ+zwGKwu5tZX6QdDyX7yV/DujUzVmapdzpidsOwuCj2DUQZW0s8HteyL9JdIwm88LMpdmyQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.8.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3197-20260123172247"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3197-20260123172247_1769188984916_0.16382917042913148","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-23T17:23:05.062Z","publish_time":1769188985062,"_source_registry_name":"default","_cnpm_publish_time":1769188985062},"0.0.0-PR3198-20260123171907":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3198-20260123171907","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3198-20260123171907"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3198-20260123171907","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HUFdWf/djKdJnM1mWTuF902Z2IHqdVElC/xBJeAJaPsfi65UbbYvDdGUJ6acSyjEjXdZznhf1xDaUcL219ie+w==","_resolved":"/tmp/48e62159fcd7f73705a231e431ba973d/khanacademy-keypad-context-0.0.0-PR3198-20260123171907.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3198-20260123171907.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"90af8a69002303f61f490b86afb0b453d90a26c8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3198-20260123171907.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3198-20260123171907.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3198-20260123171907_1769188766537_0.5095083030615561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T17:19:26.702Z","publish_time":1769188766702,"_source_registry_name":"default","_cnpm_publish_time":1769188766702},"0.0.0-PR3199-20260123010336":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3199-20260123010336","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3199-20260123010336"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3199-20260123010336","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oQFWi5+RptdvhQeJrRGle6eGldLRUeez1RNTaK8BY22vftD8IneNVjkn5xJxOT7yfDi4EcFFyuL5jVIjTk4xaA==","_resolved":"/tmp/3af619220963a191e2dd378bf54f5a1f/khanacademy-keypad-context-0.0.0-PR3199-20260123010336.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3199-20260123010336.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"dafbb1d084ce149c2b0a36a12a74bdb27b21c454","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3199-20260123010336.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3199-20260123010336.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3199-20260123010336_1769130234087_0.010029019958059049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T01:03:54.306Z","publish_time":1769130234306,"_source_registry_name":"default","_cnpm_publish_time":1769130234306},"0.0.0-PR3199-20260123004555":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3199-20260123004555","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3199-20260123004555"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3199-20260123004555","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VhXBfUfUBe1f7lICbsjAc3geVfsQmORhwJ0ihDT+xUnycG7V/kRLbAuj9/U0sL0KVZTBNdb8VUSK+x9rmnsCAQ==","_resolved":"/tmp/53ebd070157d3dc4b994c4d8f9177257/khanacademy-keypad-context-0.0.0-PR3199-20260123004555.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3199-20260123004555.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"9293cd21431b546d3b152e8fbda339773e189128","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3199-20260123004555.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3199-20260123004555.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3199-20260123004555_1769129173458_0.2759572408842197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T00:46:13.676Z","publish_time":1769129173676,"_source_registry_name":"default","_cnpm_publish_time":1769129173676},"0.0.0-PR3197-20260123001316":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3197-20260123001316","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3197-20260123001316"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3197-20260123001316","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nMSJVgi9IzQ0dYa4LaAsHYCbar9gLuY1YMLO6V/7ZfhmSQhcVxZB3lWPCyROYjiIrqrAtVIIqJ2vnaha7z3mxw==","_resolved":"/tmp/a9bda1c2a530122c25492eb2b1468440/khanacademy-keypad-context-0.0.0-PR3197-20260123001316.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3197-20260123001316.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"f06252f9d7392992d9629879959e06ab58a4016b","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3197-20260123001316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3197-20260123001316.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3197-20260123001316_1769127213809_0.3402840582892004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T00:13:33.962Z","publish_time":1769127213962,"_source_registry_name":"default","_cnpm_publish_time":1769127213962},"0.0.0-PR3196-20260123000848":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3196-20260123000848","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260123000848"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260123000848","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PTHr0sV4/6W3BmOzujWBVxsKnYDMMb9vfk/EH9xJYzYZbWHNMWrLOJshoqRPCPqO9JPegJzw2pNhG53rJiCEkg==","_resolved":"/tmp/315c518bc976e5933ee2af51052709ed/khanacademy-keypad-context-0.0.0-PR3196-20260123000848.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260123000848.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"00ef325e77da6f7a6562222cc6fe77fe72665296","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260123000848.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260123000848.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3196-20260123000848_1769126946128_0.7579685399772109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T00:09:06.306Z","publish_time":1769126946306,"_source_registry_name":"default","_cnpm_publish_time":1769126946306},"0.0.0-PR3196-20260123000631":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3196-20260123000631","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260123000631"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260123000631","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ji5hVUyPrCDQAZfhQdUH376Hhkvv//cxS7eideq6BzzRt6I4i2WEq5OpxJ1Lf+6UIJfFLrsBYCBsrJZOZkO+HQ==","_resolved":"/tmp/fb5bdd9575c250174cefeea91b2dc33d/khanacademy-keypad-context-0.0.0-PR3196-20260123000631.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260123000631.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"984d1e4240d3627c5a50aba840e32afd9c4f8d18","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260123000631.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260123000631.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3196-20260123000631_1769126812073_0.786699384623144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T00:06:52.237Z","publish_time":1769126812237,"_source_registry_name":"default","_cnpm_publish_time":1769126812237},"0.0.0-PR3198-20260123000027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3198-20260123000027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3198-20260123000027"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3198-20260123000027","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-R4VtvjI+VVCSG3mcyPocI/Piw5ttmwZvsWD7uzdKPGWlFFxKMJcIdOygdxltAMoSBIb7HJKE+GkiRCUIxw07RA==","_resolved":"/tmp/4bfe505f5b025fd93816046ef520389e/khanacademy-keypad-context-0.0.0-PR3198-20260123000027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3198-20260123000027.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"30b733f9ab378b800e3904b2dedaf34ca098c305","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3198-20260123000027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3198-20260123000027.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3198-20260123000027_1769126446387_0.33964406778819756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-23T00:00:46.663Z","publish_time":1769126446663,"_source_registry_name":"default","_cnpm_publish_time":1769126446663},"0.0.0-PR3197-20260122235609":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3197-20260122235609","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3197-20260122235609"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3197-20260122235609","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KK5WICALSjAyqLBbRqXS2diNl/7+JCDZX2yfVXz6lh5a2f5baj+wLwnrvaULU7m9MiFoh9LQOPBty2aED3F3CA==","_resolved":"/tmp/5cfb64765ec850815585390c69d81c6d/khanacademy-keypad-context-0.0.0-PR3197-20260122235609.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3197-20260122235609.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"047416762926bd51dd1e7219ecd11da273f6ec5d","size":65193,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3197-20260122235609.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3197-20260122235609.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3197-20260122235609_1769126188349_0.794309151116319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T23:56:28.495Z","publish_time":1769126188495,"_source_registry_name":"default","_cnpm_publish_time":1769126188495},"0.0.0-PR3196-20260122224011":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3196-20260122224011","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260122224011","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"358bcb1518450c55607f5a03bc1c65bc21f85641","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260122224011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260122224011.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260122224011.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/cb5e4d93d7f1f211ef288f21a0985c97/khanacademy-keypad-context-0.0.0-PR3196-20260122224011.tgz","_integrity":"sha512-uASE2xagnLT1MwwafiaQ72QVut7ugog7lokKeAsd01XX4Ws8CgZM//kSpYRAsdJ2RIbAG3PNIUQ/P8MubUxIgQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.8.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260122224011"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3196-20260122224011_1769121629131_0.5485905840840326","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-22T22:40:29.327Z","publish_time":1769121629327,"_source_registry_name":"default","_cnpm_publish_time":1769121629327},"0.0.0-PR3196-20260122223800":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3196-20260122223800","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260122223800"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260122223800","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iRQ0gfCPMUj/ocJbQEVTdCNPspRfzg25d+6ewB3N4p7uyzBgTbhJe+UaKyMEq3pTDEQv2pu4EmMVY+FAWUJLQA==","_resolved":"/tmp/f6073378aaa96c9d782eb28dcb90be65/khanacademy-keypad-context-0.0.0-PR3196-20260122223800.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260122223800.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"f14e6ee146632c7940dc3df7f8071a3f5487c188","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260122223800.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260122223800.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3196-20260122223800_1769121497634_0.5101349270789661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T22:38:17.825Z","publish_time":1769121497825,"_source_registry_name":"default","_cnpm_publish_time":1769121497825},"0.0.0-PR3196-20260122221659":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3196-20260122221659","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260122221659","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"468c4b485ecc96c92309f594a58458c352901827","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260122221659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260122221659.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260122221659.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/4a223e83c0d47adbb9a4d1e2189ead53/khanacademy-keypad-context-0.0.0-PR3196-20260122221659.tgz","_integrity":"sha512-sDDxB4cZT+J0brm2hvdLe3jOLqdd7tqyRfZP1iuYdVWliYBosHWRmeApEvyKPxQQT0Tzsm1dgPGAxgRZ1VVBUA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.8.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260122221659"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3196-20260122221659_1769120237204_0.12045823060484473","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-22T22:17:17.428Z","publish_time":1769120237428,"_source_registry_name":"default","_cnpm_publish_time":1769120237428},"0.0.0-PR3196-20260122221451":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3196-20260122221451","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3196-20260122221451"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3196-20260122221451","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h6CKIGmdil/TFlA+IPluCUbL5ci3pPHda8JNsCW5pF8gOTmQ8WYDXH10tcOPM0q09Gf/v0Jdmrdpk1H0b/yyqA==","_resolved":"/tmp/a77159069c332cd3b8a1d9b1df5f33af/khanacademy-keypad-context-0.0.0-PR3196-20260122221451.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3196-20260122221451.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.8.0","dist":{"shasum":"a35039be99dc73668e583a61029925fea7f3c858","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3196-20260122221451.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3196-20260122221451.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3196-20260122221451_1769120108717_0.12876580136102223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T22:15:08.858Z","publish_time":1769120108858,"_source_registry_name":"default","_cnpm_publish_time":1769120108858},"0.0.0-PR3193-20260122215837":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3193-20260122215837","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3193-20260122215837"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3193-20260122215837","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gt1BKLfMCTQXOpi1gDHw4sV1Ld50Mo1v9OC8KNIuSFam02Yn+ZRBx2hUcE6rXMu1PJZgN7C2ioKbCQ2Xcd9BEQ==","_resolved":"/tmp/0253089172c88d96843836aedf177d27/khanacademy-keypad-context-0.0.0-PR3193-20260122215837.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3193-20260122215837.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"shasum":"508fdd99bf2a89dcd3ac82e4ad2c80d8c504caad","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3193-20260122215837.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3193-20260122215837.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3193-20260122215837_1769119134758_0.031114927796235925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T21:58:54.950Z","publish_time":1769119134950,"_source_registry_name":"default","_cnpm_publish_time":1769119134950},"0.0.0-PR3195-20260122184116":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3195-20260122184116","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3195-20260122184116"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3195-20260122184116","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D/qu/kh/d/yAQKzPRXJ/rTB+nO2zMcZSR5LXq1cgO1ErbhEXt/xbvnOOH14BFAdth/UogH0DQfKB2IO4q/Zorg==","_resolved":"/tmp/7893b7f4c923e977e9cfa939149108b1/khanacademy-keypad-context-0.0.0-PR3195-20260122184116.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3195-20260122184116.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.8.0","dist":{"shasum":"3a4064a9ea3f2fdecfcf2d13f87848e4e70ba42d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3195-20260122184116.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3195-20260122184116.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3195-20260122184116_1769107293555_0.08050600635305316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T18:41:33.734Z","publish_time":1769107293734,"_source_registry_name":"default","_cnpm_publish_time":1769107293734},"0.0.0-PR3194-20260122181414":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3194-20260122181414","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3194-20260122181414"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3194-20260122181414","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IBFB+07iKVaUb/CgsqTyJ35oyQw8pO2O2ho4LOUngaoUoX7FMDo5+nKwjvanbowelZ3qnhkloNP2aTUW7N1szQ==","_resolved":"/tmp/b3fe667d1b2eceadcc46a290d02db007/khanacademy-keypad-context-0.0.0-PR3194-20260122181414.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3194-20260122181414.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.8.0","dist":{"shasum":"4d8229c2f07df2ad7ae4ef620076cc0991b86356","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3194-20260122181414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3194-20260122181414.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3194-20260122181414_1769105671948_0.5392959764157155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T18:14:32.092Z","publish_time":1769105672092,"_source_registry_name":"default","_cnpm_publish_time":1769105672092},"0.0.0-PR3192-20260122175606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3192-20260122175606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3192-20260122175606"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3192-20260122175606","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OUNyunSBq6GcrwB8nFq1me3Lgx0CPudJBXjykw7cn6R5PztBetv3ogiSdJVf9aybdCyH28cyH4B9NWw6wz94pQ==","_resolved":"/tmp/4fe8d10c96fc75a5ac8e6076ca115656/khanacademy-keypad-context-0.0.0-PR3192-20260122175606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3192-20260122175606.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.8.0","dist":{"shasum":"705564f0aaa543d5c7fe5300fc00403a0759750a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3192-20260122175606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3192-20260122175606.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3192-20260122175606_1769104584917_0.7658868787313751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T17:56:25.124Z","publish_time":1769104585124,"_source_registry_name":"default","_cnpm_publish_time":1769104585124},"0.0.0-PR3191-20260122174215":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3191-20260122174215","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3191-20260122174215"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3191-20260122174215","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nJmoUfC09dUPsImOe1QEKhPHzyW1A7uTOfKX724nnuG2CV6qJn6A2uOzZIgL4FFDQWqXZGfJxSbqsYlgl++l2Q==","_resolved":"/tmp/47a2dfb3cd8f6741f7b70de25d658067/khanacademy-keypad-context-0.0.0-PR3191-20260122174215.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3191-20260122174215.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.8.0","dist":{"shasum":"5b4c4dfdadd3516e17a4b2ad18f13b5a7c94ef5c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3191-20260122174215.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3191-20260122174215.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3191-20260122174215_1769103752980_0.423200140451067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T17:42:33.133Z","publish_time":1769103753133,"_source_registry_name":"default","_cnpm_publish_time":1769103753133},"0.0.0-PR3191-20260122165133":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3191-20260122165133","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3191-20260122165133"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3191-20260122165133","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-V8EQ2dJH8V3WMgcKt/ryMQa2RgLOXbg4BYukKZOYsCshUV8jWI450DRKhQgE3vHlzJIxbgkyEl+Gm/s7BQlB8w==","_resolved":"/tmp/e18da55b7689b4a709529c9e9b867e24/khanacademy-keypad-context-0.0.0-PR3191-20260122165133.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3191-20260122165133.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.8.0","dist":{"shasum":"004928dde8aa762df292a7183b7b956d756542dd","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3191-20260122165133.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3191-20260122165133.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3191-20260122165133_1769100711673_0.02616389006496811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-22T16:51:51.819Z","publish_time":1769100711819,"_source_registry_name":"default","_cnpm_publish_time":1769100711819},"0.0.0-PR3193-20260121225342":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3193-20260121225342","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3193-20260121225342","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"de360806ca1f457a7af25004f5032be3cf525536","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3193-20260121225342.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3193-20260121225342.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3193-20260121225342.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/3f30fa259c8c4a69ab23e49801de2800/khanacademy-keypad-context-0.0.0-PR3193-20260121225342.tgz","_integrity":"sha512-/on1upVeDnZCyU2AcatCfGyHHPevNWChAFSjByqzFdh4VDZatS71No06KKVRFcaZDXzNMnP97GRZ+y2BkZVqQA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3193-20260121225342"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3193-20260121225342_1769036039094_0.8950571055458914","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-21T22:53:59.254Z","publish_time":1769036039254,"_source_registry_name":"default","_cnpm_publish_time":1769036039254},"0.0.0-PR3193-20260121225134":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3193-20260121225134","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3193-20260121225134"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3193-20260121225134","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Z8lPMkyM030l2kmSIyTXYgvLu+0cE6ZFqadnv/4zBOS72CRgCvNTqOfmYX1Hny+qYSxr8Va8/xawQRHHeUpEgA==","_resolved":"/tmp/8481ca5893f4ffd5593d76d802404f31/khanacademy-keypad-context-0.0.0-PR3193-20260121225134.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3193-20260121225134.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"195e59defae777d789f83298fe0b7d40a7ff5ee4","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3193-20260121225134.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3193-20260121225134.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3193-20260121225134_1769035911115_0.4756698917333153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T22:51:51.273Z","publish_time":1769035911273,"_source_registry_name":"default","_cnpm_publish_time":1769035911273},"0.0.0-PR3193-20260121224227":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3193-20260121224227","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3193-20260121224227"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3193-20260121224227","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y9CORrJIpmzjhe86gYJz0cWjRormqjDA0yMQVn65HRQEZvldulWALKy1ytu+feaVr8O/sM2rgr1G3GTt2T/yzA==","_resolved":"/tmp/12df83e1c90008702c30038efcbc8cab/khanacademy-keypad-context-0.0.0-PR3193-20260121224227.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3193-20260121224227.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"86daa6e28ad5b5365611a1478c1d701aa939c225","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3193-20260121224227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3193-20260121224227.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3193-20260121224227_1769035364034_0.2958896739522361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T22:42:44.195Z","publish_time":1769035364195,"_source_registry_name":"default","_cnpm_publish_time":1769035364195},"0.0.0-PR3193-20260121224017":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3193-20260121224017","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3193-20260121224017"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3193-20260121224017","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4ZjGMWpWPEvxChlw5tL9N6PXw+7NZ/mteyr+kpKdxORGerSetwabwf6URgVza5vTYFbskavNDGFU/tkuckIn0g==","_resolved":"/tmp/6837acb8c729ffeeca3e20fc1ec1a19c/khanacademy-keypad-context-0.0.0-PR3193-20260121224017.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3193-20260121224017.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"122d947398c3879edea2ef5ecae8aa09ce9d2e76","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3193-20260121224017.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3193-20260121224017.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3193-20260121224017_1769035234238_0.6409393368101135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T22:40:34.369Z","publish_time":1769035234369,"_source_registry_name":"default","_cnpm_publish_time":1769035234369},"0.0.0-PR3194-20260121223807":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3194-20260121223807","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3194-20260121223807","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fe6425f076e50c65f6297577b2201ae8ef212f81","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3194-20260121223807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3194-20260121223807.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3194-20260121223807.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/8db1a6d28e9e9d2046510a9d202ba8b0/khanacademy-keypad-context-0.0.0-PR3194-20260121223807.tgz","_integrity":"sha512-+XpViu0+67lgSKZ4j9Yx3pGWqgfsW9j1NiKQ8Xmw1ZBPoQ/EBzpl7A4j/BzKufb4Z3bHEJNiD4jBr8B2jAJMtw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3194-20260121223807"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3194-20260121223807_1769035104032_0.9998114748660192","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-21T22:38:24.178Z","publish_time":1769035104178,"_source_registry_name":"default","_cnpm_publish_time":1769035104178},"0.0.0-PR3193-20260121223647":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3193-20260121223647","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3193-20260121223647"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3193-20260121223647","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WorM+4KnDEsiLu6mJUZpxvgNDG7BSaAbIRZROuipWK21U6xZXJMPGkft//oxO6M1qZGj7hnMbIpAb31K+ea1YQ==","_resolved":"/tmp/12a9511141714a8644f6b1058b96d3fa/khanacademy-keypad-context-0.0.0-PR3193-20260121223647.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3193-20260121223647.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"61d4603fd423a1b45cd1b4cc0eca5d3bf89d77cb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3193-20260121223647.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3193-20260121223647.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3193-20260121223647_1769035023912_0.7455428400299389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T22:37:04.060Z","publish_time":1769035024060,"_source_registry_name":"default","_cnpm_publish_time":1769035024060},"0.0.0-PR2921-20260121212649":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2921-20260121212649","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2921-20260121212649"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR2921-20260121212649","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C/IRQ3rd3PcpKkoybGpl+gVh1KVR4OB6Xn+1hbv6DxW0dmQO6zwNB+Yh0FXzuGZSli9SyNohp9DOUG/1n+Nomg==","_resolved":"/tmp/d62187e8d164b0fc11803bf643c4175f/khanacademy-keypad-context-0.0.0-PR2921-20260121212649.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2921-20260121212649.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"afafff3a3d6c8e8e7e66951addb284e04811c709","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2921-20260121212649.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2921-20260121212649.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2921-20260121212649_1769030826847_0.9443447860398757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T21:27:06.993Z","publish_time":1769030826993,"_source_registry_name":"default","_cnpm_publish_time":1769030826993},"0.0.0-PR3183-20260121185637":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3183-20260121185637","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260121185637"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260121185637","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-O+QW4OGEkwIYObeAPCE+K4leqGXBzHn/EZSwoRMm1zey6ocwPFrsHXHffo22k0/0hwbjt7+PrT4/gHMKFv+SOQ==","_resolved":"/tmp/4883b7d3186e9ebe4e5d8971d6fe2af5/khanacademy-keypad-context-0.0.0-PR3183-20260121185637.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260121185637.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d9645c7d7b69355b05d37dcff258b40e1acacc02","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260121185637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260121185637.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3183-20260121185637_1769021814723_0.8648386188329305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T18:56:54.880Z","publish_time":1769021814880,"_source_registry_name":"default","_cnpm_publish_time":1769021814880},"0.0.0-PR3191-20260121185537":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3191-20260121185537","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3191-20260121185537"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3191-20260121185537","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mj/wBmSsHKacmmYrAFFFckVMe0sQkKIGdLxcdYoIvnx6NYUbqdWAoHjhsrE/LgZXfLM69Hr/3buTJg5BQZOsmA==","_resolved":"/tmp/82ca1afc3c0605582373bb454752a02a/khanacademy-keypad-context-0.0.0-PR3191-20260121185537.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3191-20260121185537.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"faaf7b8f20b7c96e1825a2b44248d5f5134c97c8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3191-20260121185537.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3191-20260121185537.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3191-20260121185537_1769021753879_0.8769337015563672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T18:55:54.035Z","publish_time":1769021754035,"_source_registry_name":"default","_cnpm_publish_time":1769021754035},"0.0.0-PR3189-20260121180955":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3189-20260121180955","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3189-20260121180955"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3189-20260121180955","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KG8httW1ZW0NNgrtDrXXoqPrPid3+SazZC8ENrMDvAsdldyvRqhkx41h0zumFPZDtbJL919nulV6iP+8lD2ohg==","_resolved":"/tmp/78bb033d074c02f9ba70f67fffe27c55/khanacademy-keypad-context-0.0.0-PR3189-20260121180955.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3189-20260121180955.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"b66b485cd5ab610961cdd0942ed9e1381a26f893","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3189-20260121180955.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3189-20260121180955.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3189-20260121180955_1769019012733_0.27317069515959136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T18:10:12.878Z","publish_time":1769019012878,"_source_registry_name":"default","_cnpm_publish_time":1769019012878},"0.0.0-PR3188-20260121180015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3188-20260121180015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3188-20260121180015"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3188-20260121180015","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-btLzKGL0sxi36+eyYtOp8QxHEejbygzZeCLWy5hyyp77R0HvhsBTWwsXH8wrVwWRaJqapI4LeTTFUKtW5/cjpg==","_resolved":"/tmp/30df08dfe1668bf425488bd13bdf68f4/khanacademy-keypad-context-0.0.0-PR3188-20260121180015.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3188-20260121180015.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"dc53dcb7e722ddcb03d67f4ae195b0bcbafb1390","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3188-20260121180015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3188-20260121180015.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3188-20260121180015_1769018432208_0.6514800815837294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T18:00:32.369Z","publish_time":1769018432369,"_source_registry_name":"default","_cnpm_publish_time":1769018432369},"0.0.0-PR3157-20260121170234":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260121170234","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260121170234"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260121170234","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lFxFEjYVrQG5YDnY0YkWCaahdSUg7dxmdsb4SMNIvLrxV350OLkRO2BAkngdS6E/qicodYfpLlS7qLpc8bHv+g==","_resolved":"/tmp/b9ee73251bf4f58e814b18692b709841/khanacademy-keypad-context-0.0.0-PR3157-20260121170234.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260121170234.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"01694cda026144061b4d5386811df37f66b07096","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260121170234.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260121170234.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260121170234_1769014970958_0.047671449626537576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T17:02:51.112Z","publish_time":1769014971112,"_source_registry_name":"default","_cnpm_publish_time":1769014971112},"0.0.0-PR3192-20260121165800":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3192-20260121165800","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3192-20260121165800"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3192-20260121165800","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-heq82d/HbD0H0DPuFKpRyKzcCPgOYnpZO1KJ50iO1bzAp+zWFsweUrXhB9o+YnFTZr0OMUa6RIjhu82Qbx5y7g==","_resolved":"/tmp/3ce248f8e65784eb4747bf584631edfe/khanacademy-keypad-context-0.0.0-PR3192-20260121165800.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3192-20260121165800.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4705f7953bdb29d3e0134fa742716309b267faad","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3192-20260121165800.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3192-20260121165800.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3192-20260121165800_1769014697573_0.009225391330134114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T16:58:17.734Z","publish_time":1769014697734,"_source_registry_name":"default","_cnpm_publish_time":1769014697734},"0.0.0-PR3192-20260121165145":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3192-20260121165145","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3192-20260121165145"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3192-20260121165145","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FAxnC0ag2YWLIl3laF2gdLrnzt3NtEj5dkVVXN5cz873MiYKgLf+XinYuQdSleHeE/Zqi1OK/B27VToSDAvKqw==","_resolved":"/tmp/f979b63b92cf21b6a00221b3e4072176/khanacademy-keypad-context-0.0.0-PR3192-20260121165145.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3192-20260121165145.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c4835e48d9987eb7b7f36ba3665360eec624381d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3192-20260121165145.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3192-20260121165145.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3192-20260121165145_1769014321795_0.569568833994677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-21T16:52:01.961Z","publish_time":1769014321961,"_source_registry_name":"default","_cnpm_publish_time":1769014321961},"3.2.29":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.29","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"22.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.29","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Bi7y9pbnNa0WsI/9Bh/NwHlbjhsckg25G/YMeIgdsk23JUVqCvj5Jp5OWp8rWxkC+1q2h+xy0oow3qHq/APkXQ==","_resolved":"/tmp/a513c278683e873e543739903723079e/khanacademy-keypad-context-3.2.29.tgz","_from":"file:khanacademy-keypad-context-3.2.29.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"abf8aa89415b67f1436815f56f64299696a888fd","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.29.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.29.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.29_1768847412573_0.2566818506433588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T18:30:12.710Z","publish_time":1768847412710,"_source_registry_name":"default","_cnpm_publish_time":1768847412710},"0.0.0-PR3178-20260119163631":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3178-20260119163631","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3178-20260119163631"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3178-20260119163631","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BY88/UhcCXz4WE5rJgE+3CyVHkVpNPlSPpJApDrb/GFPvQ1VLpC4zHDCB8g0sQ9lKDu2pQzY8iL3BhPeWeS3sg==","_resolved":"/tmp/ecb2657feff24a01aaf3468c6e16ba50/khanacademy-keypad-context-0.0.0-PR3178-20260119163631.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3178-20260119163631.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"e3f614c4bd4154e178c43702aa39514de23d8b29","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3178-20260119163631.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3178-20260119163631.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3178-20260119163631_1768840608702_0.0638503504676311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T16:36:48.850Z","publish_time":1768840608850,"_source_registry_name":"default","_cnpm_publish_time":1768840608850},"0.0.0-PR3178-20260119162734":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3178-20260119162734","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3178-20260119162734"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3178-20260119162734","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rJhjdPo9Fn50gle4C/7LvPBed4ZxWM/QZSibrEbluiHc3iWJX0/TWG22GvlVFmxm+TC5lHR1gNlnTF4PYV6/4Q==","_resolved":"/tmp/c326d725fe54121a2ea800b5fff4272e/khanacademy-keypad-context-0.0.0-PR3178-20260119162734.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3178-20260119162734.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"3ef11021fb72bcfa1b7eaa152ce211dbab09fc41","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3178-20260119162734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3178-20260119162734.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3178-20260119162734_1768840071806_0.9847738368790915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T16:27:51.961Z","publish_time":1768840071961,"_source_registry_name":"default","_cnpm_publish_time":1768840071961},"0.0.0-PR3186-20260116235009":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3186-20260116235009","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3186-20260116235009"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3186-20260116235009","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bDRJa5Pv2aAFAZNX27qsRp3fGogByca5zoMqiDFchiAqzxd7Aq0tovmV2YBI8O/fEDYNzvr9U49ilOQIhu9C+Q==","_resolved":"/tmp/472823ba1cc5f9d9a891b053aee53f61/khanacademy-keypad-context-0.0.0-PR3186-20260116235009.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3186-20260116235009.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"91cc3bd32f978d7e57ec57512bc2da834f1ae16a","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3186-20260116235009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3186-20260116235009.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3186-20260116235009_1768607425936_0.34195550996121504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T23:50:26.140Z","publish_time":1768607426140,"_source_registry_name":"default","_cnpm_publish_time":1768607426140},"0.0.0-PR3186-20260116234356":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3186-20260116234356","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3186-20260116234356"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3186-20260116234356","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NYOBYLLhHIUGKc7RweK7/2P1oge9nKedLhE6gESsHpCgFsKUXc4owFVu+1W0RRo6oNIUo6cScDvHfFHK4akQpg==","_resolved":"/tmp/3ab3a834558182e4b09a86296a377c32/khanacademy-keypad-context-0.0.0-PR3186-20260116234356.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3186-20260116234356.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"da6d38cf1acc7e64e05a1264be6ff644926bd82e","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3186-20260116234356.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3186-20260116234356.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3186-20260116234356_1768607054506_0.06175901930679828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T23:44:14.651Z","publish_time":1768607054651,"_source_registry_name":"default","_cnpm_publish_time":1768607054651},"0.0.0-PR3186-20260116233814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3186-20260116233814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3186-20260116233814"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3186-20260116233814","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-05JcD1GYrHDL7vz3lZoG5DKvy8dvptIpC/nQag8uJnUiOhgt2rjFv0jJgAOGSbj3B1DgcBtTMQofOPq4WGUIYw==","_resolved":"/tmp/db20a70e46eb7dd03d6a824a9fbfa77b/khanacademy-keypad-context-0.0.0-PR3186-20260116233814.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3186-20260116233814.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"54f7ed54e8ec12dfd813ff9bb37df1faee05e226","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3186-20260116233814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3186-20260116233814.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3186-20260116233814_1768606711816_0.8354264898955621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T23:38:31.970Z","publish_time":1768606711970,"_source_registry_name":"default","_cnpm_publish_time":1768606711970},"0.0.0-PR3178-20260116230210":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3178-20260116230210","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3178-20260116230210"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3178-20260116230210","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vJsH3zwwki14N9w+B/uCibubhLvlD+m/2nPsbNJPYl6PV5xJrCZ3x/teE1jXvbiGd11VvVf7yQsIgXHOIXAQcA==","_resolved":"/tmp/207b82ec6c030a2cebb781447c923726/khanacademy-keypad-context-0.0.0-PR3178-20260116230210.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3178-20260116230210.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"707869e8f585b440285ea29c8f48db4e760149c8","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3178-20260116230210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3178-20260116230210.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3178-20260116230210_1768604548180_0.333680028213148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T23:02:28.358Z","publish_time":1768604548358,"_source_registry_name":"default","_cnpm_publish_time":1768604548358},"0.0.0-PR3178-20260116230002":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3178-20260116230002","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3178-20260116230002"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3178-20260116230002","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v02b7JR0bJzIGCqSO/V2rAum++4/QoPzScGewiCBGq/DFgT4+7/nJy4vA9u1rUbTtUgB9M8P1FOMpo62uVBI3g==","_resolved":"/tmp/2bd047fe980f79219990f64563afeaa8/khanacademy-keypad-context-0.0.0-PR3178-20260116230002.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3178-20260116230002.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"004baa0695230a3e4e58d5afbe6ca4e7aaa04a6c","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3178-20260116230002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3178-20260116230002.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3178-20260116230002_1768604420393_0.0686116275796913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T23:00:20.548Z","publish_time":1768604420548,"_source_registry_name":"default","_cnpm_publish_time":1768604420548},"0.0.0-PR3183-20260116211509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3183-20260116211509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116211509"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116211509","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J3kP+UjMBspX5y5LA0WxK2IYXYqPsyO2Jw/eoJUlvx2/Kn45Un/YxW7yp/ME+wGQFw3kRuNdYf7b92ePbTK1Hg==","_resolved":"/tmp/47313e596973705437d44fa90ada9455/khanacademy-keypad-context-0.0.0-PR3183-20260116211509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116211509.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"0e03c30aee2da4f227f1a33808c76ac32c11dd22","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116211509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116211509.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3183-20260116211509_1768598126401_0.5334299289054036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T21:15:26.553Z","publish_time":1768598126553,"_source_registry_name":"default","_cnpm_publish_time":1768598126553},"0.0.0-PR3183-20260116210153":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3183-20260116210153","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116210153"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116210153","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TM0UlBo2+88L/w4VsORWXmcyMYkzZwftlfzcQebcSeceFbIsgKI3PGGMgAambAEYCBD45iD/nvVTMFXJpWYs2g==","_resolved":"/tmp/839160264160e9e261892647e1dff705/khanacademy-keypad-context-0.0.0-PR3183-20260116210153.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116210153.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"1af57db43d229c807c57478c2b4e3975c0985bd3","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116210153.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116210153.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3183-20260116210153_1768597330327_0.36259408831719164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T21:02:10.482Z","publish_time":1768597330482,"_source_registry_name":"default","_cnpm_publish_time":1768597330482},"0.0.0-PR3183-20260116205853":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3183-20260116205853","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116205853","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3ca421279dc57dbc41c35b22e88709fb7f31e592","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116205853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116205853.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116205853.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/d4124b74db140bbbc07055e78b7e0c05/khanacademy-keypad-context-0.0.0-PR3183-20260116205853.tgz","_integrity":"sha512-GhKYDvGM8s+/T+oyLSRdqFjw8wvgKsL0jj/nNro67rIEwc4hsvBRSTl2fQ5mviEoQPvAP2R9TBqUiu+e6U1VFA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116205853"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3183-20260116205853_1768597150397_0.27460634413150387","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-16T20:59:10.550Z","publish_time":1768597150550,"_source_registry_name":"default","_cnpm_publish_time":1768597150550},"0.0.0-PR3184-20260116205851":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3184-20260116205851","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3184-20260116205851","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d40227e07b63d3abe51eb5860ba82aab9b9a36ae","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3184-20260116205851.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3184-20260116205851.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3184-20260116205851.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f3842f0aa07c3de063a45d49bfe26099/khanacademy-keypad-context-0.0.0-PR3184-20260116205851.tgz","_integrity":"sha512-lNQtrr+9KvArTIoDKS6NXaWlfIXEYn1eVQHUWY6fN69JsDlRwNzez3Q04vmivtMHJhyGvbSDXWgHjrfJgccKBA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3184-20260116205851"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3184-20260116205851_1768597147384_0.11924352514582903","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-16T20:59:07.583Z","publish_time":1768597147583,"_source_registry_name":"default","_cnpm_publish_time":1768597147583},"0.0.0-PR3183-20260116205645":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3183-20260116205645","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116205645"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116205645","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e6Zx26jGeZoi6dlxGJtuMO+6Kos1pN+7lThEXtFjxuPAP8TA/Xnae6qh66ycYGjJkFk72IOqEIFXW0XVXfVu2A==","_resolved":"/tmp/19bb9b9e257380304b6d9b67814fe63c/khanacademy-keypad-context-0.0.0-PR3183-20260116205645.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116205645.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"bc711c58dac21264fe1c6661d9568c5bcec20d82","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116205645.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116205645.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3183-20260116205645_1768597022788_0.34836806481039084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T20:57:02.953Z","publish_time":1768597022953,"_source_registry_name":"default","_cnpm_publish_time":1768597022953},"0.0.0-PR3185-20260116202543":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3185-20260116202543","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3185-20260116202543"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3185-20260116202543","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-31lcf/67F17yLa5No7vHj1cqaED8DSquabat5PqlZlj/R47r2bn7SWM3or6ujscnTG5mkWCnzQ9fE+EbRHNLJA==","_resolved":"/tmp/f64a1b49978570303841760dc2976554/khanacademy-keypad-context-0.0.0-PR3185-20260116202543.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3185-20260116202543.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"da76d22fbad3d99deb79c507325b7b0ee3077917","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3185-20260116202543.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3185-20260116202543.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3185-20260116202543_1768595160548_0.9114709928003979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T20:26:00.686Z","publish_time":1768595160686,"_source_registry_name":"default","_cnpm_publish_time":1768595160686},"0.0.0-PR3183-20260116201613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3183-20260116201613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116201613"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116201613","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2A/Ulne6wf3G1SBSyhdPrNKSb4mFkc7ETVAO8y5CCE4e8/TXh5WCtyFknlB88Mykd3LBKKsT+jJJ+adaeB1Xjw==","_resolved":"/tmp/af0f4524347ea172a4eda2ab6841abbf/khanacademy-keypad-context-0.0.0-PR3183-20260116201613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116201613.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"e2557ec4c5a574de1646d1f72c0aa52e2d726852","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116201613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116201613.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3183-20260116201613_1768594590470_0.7774501460140553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T20:16:30.623Z","publish_time":1768594590623,"_source_registry_name":"default","_cnpm_publish_time":1768594590623},"0.0.0-PR3183-20260116200743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3183-20260116200743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116200743"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116200743","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Xzo7+aPyqWxrKfH8ydmU3Y17mxrkGrytzmgd9KEODbF8pH0kV9ikTDVzCwkjsIOj9DkS75n6TwunI/LS9cBoRQ==","_resolved":"/tmp/ea0abff2e031126b806225270ed6d1e0/khanacademy-keypad-context-0.0.0-PR3183-20260116200743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116200743.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"5f09b2251e5de63f2daf60994b6c1a7431db41fb","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116200743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116200743.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3183-20260116200743_1768594081189_0.32424945081204104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T20:08:01.375Z","publish_time":1768594081375,"_source_registry_name":"default","_cnpm_publish_time":1768594081375},"0.0.0-PR3185-20260116200323":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3185-20260116200323","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3185-20260116200323"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3185-20260116200323","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XD7edPDuMUb/ShJMIvE96XqL/fE9mMyphzWEw1/YNjHbuZZwJJpitC0OsNduTtLAGSq0/72sx3HyHaTiaoZWcA==","_resolved":"/tmp/7f21bc25287814b1b1ed83068492a80d/khanacademy-keypad-context-0.0.0-PR3185-20260116200323.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3185-20260116200323.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4d96e7026f6e05366a452fc14cfcedc8f046ce0c","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3185-20260116200323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3185-20260116200323.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3185-20260116200323_1768593820264_0.7745393125101065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T20:03:40.419Z","publish_time":1768593820419,"_source_registry_name":"default","_cnpm_publish_time":1768593820419},"0.0.0-PR3184-20260116195507":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3184-20260116195507","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3184-20260116195507"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3184-20260116195507","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3QBiYXU7rqxwSrmgj8Y5wcc0uKGfAvz3LIMgnb8AA3nr0Bu/5b2Pg5RPGnqndqdDSih2lgK6KCX+A0BplpT3qw==","_resolved":"/tmp/6ba36c03f52d39e445c68b59647efaac/khanacademy-keypad-context-0.0.0-PR3184-20260116195507.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3184-20260116195507.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"beeb78525b9858b97d558c6caa6872fdd3eaf36a","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3184-20260116195507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3184-20260116195507.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3184-20260116195507_1768593324770_0.4293776122887534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T19:55:24.923Z","publish_time":1768593324923,"_source_registry_name":"default","_cnpm_publish_time":1768593324923},"0.0.0-PR3184-20260116195259":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3184-20260116195259","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3184-20260116195259"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3184-20260116195259","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XiI+nufCgESMf9Fe2DEq/1K1lJTLLncbDULVtXuX/cdob7ouyAru+DEcSN0vCAnBXhRW4IgMsfi7MzFo5tbj5w==","_resolved":"/tmp/c6bb83aa4143a08548a4581320a641e6/khanacademy-keypad-context-0.0.0-PR3184-20260116195259.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3184-20260116195259.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4bbb9348e989de2034087f7901c15c5e3f1a8199","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3184-20260116195259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3184-20260116195259.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3184-20260116195259_1768593196185_0.8070076745706778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T19:53:16.341Z","publish_time":1768593196341,"_source_registry_name":"default","_cnpm_publish_time":1768593196341},"0.0.0-PR3181-20260116172752":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3181-20260116172752","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3181-20260116172752"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3181-20260116172752","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OwRNqPBaMpoj7MdyH8Fq2jRa+PiSixpYn7Zlme+zcwtU3CiuR1qH/1ppE/ApKxwt16KAzkb8z1HbrRgt2EwmyQ==","_resolved":"/tmp/38e106a2b9ddee6e97a13f557d014436/khanacademy-keypad-context-0.0.0-PR3181-20260116172752.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3181-20260116172752.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"5fb1607061642faace050488d226df77d28fb862","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3181-20260116172752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3181-20260116172752.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3181-20260116172752_1768584489619_0.051859287018379385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T17:28:09.780Z","publish_time":1768584489780,"_source_registry_name":"default","_cnpm_publish_time":1768584489780},"0.0.0-PR3184-20260116172543":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3184-20260116172543","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3184-20260116172543"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3184-20260116172543","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4RsE7WfwatgDewSiJN/vBj88jK0REWAri+lApea8mNl+aEcG4ZAZlRyzW3s3+s6MvmJAN48tpfPW7Dh38hRh0g==","_resolved":"/tmp/e3921e8fe7a3232aacd59704d77c2cc0/khanacademy-keypad-context-0.0.0-PR3184-20260116172543.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3184-20260116172543.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c23972b17c6fcadc24ddc2336bc66d567222dea8","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3184-20260116172543.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3184-20260116172543.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3184-20260116172543_1768584358743_0.6561752349803487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T17:25:58.892Z","publish_time":1768584358892,"_source_registry_name":"default","_cnpm_publish_time":1768584358892},"0.0.0-PR3183-20260116172046":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3183-20260116172046","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116172046","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2dffc139ecdf89b0e0785b2f402b4ad3f5a53806","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116172046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116172046.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116172046.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/cbc0a6a466047071ff2cd4d5021d628d/khanacademy-keypad-context-0.0.0-PR3183-20260116172046.tgz","_integrity":"sha512-cH3n2DtR4E1D+nPGBwV1ZL1pS/ufmc1Ehiknzrsuhf0M9r03dLBg8ZMu04NAImsX749mX5OTTUNepGGU5SpzPg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116172046"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3183-20260116172046_1768584062682_0.2859836306113781","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-16T17:21:02.847Z","publish_time":1768584062847,"_source_registry_name":"default","_cnpm_publish_time":1768584062847},"0.0.0-PR3183-20260116171734":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3183-20260116171734","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3183-20260116171734"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3183-20260116171734","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ahoBut1vx8meizpR/L+cZpjK2uPKrQ8LqX+xWfGorWp+8/NkBWMcDaWWMng32Jq1nJydbGaAcBBDlcCeA4lXKw==","_resolved":"/tmp/a28602afd841a85406ac9e0e8e3448a0/khanacademy-keypad-context-0.0.0-PR3183-20260116171734.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3183-20260116171734.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"58244858b3d9f8c19acfc76aa40bccf7e683f114","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3183-20260116171734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3183-20260116171734.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3183-20260116171734_1768583871843_0.7703568653495969"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T17:17:51.987Z","publish_time":1768583871987,"_source_registry_name":"default","_cnpm_publish_time":1768583871987},"0.0.0-PR3159-20260116010659":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3159-20260116010659","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3159-20260116010659"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3159-20260116010659","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FmSA3i14f1kp+c4oRLUq558UMPG6Yf3f/qHxIi59J7OyBLNjbQKaUmR+laD8qlNlVr/rL/EafOJquNYTB9f+2w==","_resolved":"/tmp/a46e1a8cef248641d286428165521325/khanacademy-keypad-context-0.0.0-PR3159-20260116010659.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3159-20260116010659.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f376cafab2fb8f4daf92a20cac815deffeeb4756","size":65580,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3159-20260116010659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3159-20260116010659.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3159-20260116010659_1768525636008_0.5642994628342533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T01:07:16.169Z","publish_time":1768525636169,"_source_registry_name":"default","_cnpm_publish_time":1768525636169},"0.0.0-PR3182-20260115231940":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3182-20260115231940","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3182-20260115231940"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3182-20260115231940","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Z7rrGDU+1xYF9EqJ0wSqj3TJ2MLPpBwHIczz09v0Ac1umasLJHzQcexpIceZF86Sfw4q8cxIkw+n7Y5LYQabvw==","_resolved":"/tmp/3193ae890d6624deb7b854517d1de0b6/khanacademy-keypad-context-0.0.0-PR3182-20260115231940.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3182-20260115231940.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"60984d3722cf5a7f9587dc41f1735a9f2e5efc86","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3182-20260115231940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3182-20260115231940.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3182-20260115231940_1768519198406_0.8264273796188937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T23:19:58.566Z","publish_time":1768519198566,"_source_registry_name":"default","_cnpm_publish_time":1768519198566},"0.0.0-PR3182-20260115231305":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3182-20260115231305","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3182-20260115231305"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3182-20260115231305","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WWP7R1JerBYjmJZqGWpQ/QmWQnYDFg4l7pr1+BIeRqeDdGPCMBtldfJf11T/PX40aYbxL1Jk/dAk1nwZLptnYg==","_resolved":"/tmp/6168df79e17178956baf28fc9530cb64/khanacademy-keypad-context-0.0.0-PR3182-20260115231305.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3182-20260115231305.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4a1673655417f1ccb6eca463b3a50ea108504d14","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3182-20260115231305.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3182-20260115231305.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3182-20260115231305_1768518802019_0.9631602665979184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T23:13:22.183Z","publish_time":1768518802183,"_source_registry_name":"default","_cnpm_publish_time":1768518802183},"0.0.0-PR3181-20260115225246":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3181-20260115225246","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3181-20260115225246"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3181-20260115225246","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0oTQ0PKLVHY7qNTX05Wo3FqPn/p3fqwxAMMS7JvyRFv7NB1H9pnx6bZBFh5fmQ7Wrb30eBfLMHZ/3MP6lozZaQ==","_resolved":"/tmp/49d43e7a13979c003c5167c920c1f165/khanacademy-keypad-context-0.0.0-PR3181-20260115225246.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3181-20260115225246.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"45ea0fe03de31a6b702dd260520929055e3e0e40","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3181-20260115225246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3181-20260115225246.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3181-20260115225246_1768517583523_0.10880046786540176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T22:53:03.684Z","publish_time":1768517583684,"_source_registry_name":"default","_cnpm_publish_time":1768517583684},"0.0.0-PR3181-20260115223744":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3181-20260115223744","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3181-20260115223744"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3181-20260115223744","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BV7juPZ9bOagR0l2y0kkFaTwiGXYD/klukObboOl60X8pKw37TaZcabq8LkEZ5g3TejDW+KPzDg/t1/Ei022kA==","_resolved":"/tmp/d25fb9cb3c674fc5769849524b9dbc58/khanacademy-keypad-context-0.0.0-PR3181-20260115223744.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3181-20260115223744.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"6b760a44ea15d6874e9a8d58a4327ac079cefb2a","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3181-20260115223744.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3181-20260115223744.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3181-20260115223744_1768516681390_0.31504751505469386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T22:38:01.539Z","publish_time":1768516681539,"_source_registry_name":"default","_cnpm_publish_time":1768516681539},"0.0.0-PR3181-20260115223539":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3181-20260115223539","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3181-20260115223539"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3181-20260115223539","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bBeH4s8bsoQTvtnybBvr6bD6Nd79xUV9vO1cw1My2tVOkQI2lfPOHZ3YayU3+lqqjmn2UDkomrGFFsqFSThoWw==","_resolved":"/tmp/36c044d2473f48fabd6aa4e13315c65f/khanacademy-keypad-context-0.0.0-PR3181-20260115223539.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3181-20260115223539.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"7485dfbb3d209b8f1ade0d9f4be25fbf5f2f6d1d","size":65194,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3181-20260115223539.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3181-20260115223539.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3181-20260115223539_1768516557150_0.6300502915258464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T22:35:57.305Z","publish_time":1768516557305,"_source_registry_name":"default","_cnpm_publish_time":1768516557305},"0.0.0-PR3181-20260115223331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3181-20260115223331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3181-20260115223331"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3181-20260115223331","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0yvKLHbopAVKe778HeO8U4H1yutvjFxqPd2n8zbb4dWiJQCoBLN55ugEu+VIPqQNpvZq5iJF6g+X4H50yuBsqw==","_resolved":"/tmp/1f6ae1e0b6a3f37b424c92d9732d2c64/khanacademy-keypad-context-0.0.0-PR3181-20260115223331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3181-20260115223331.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ec05aedf7e61b066f40d649f01ae885a4f794930","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3181-20260115223331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3181-20260115223331.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3181-20260115223331_1768516427889_0.0756795833935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T22:33:48.045Z","publish_time":1768516428045,"_source_registry_name":"default","_cnpm_publish_time":1768516428045},"0.0.0-PR3179-20260115211052":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3179-20260115211052","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3179-20260115211052"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3179-20260115211052","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7orbTZCoim3ScDlw18gzczS9Y2TgkilUk9A8UkmhyDH7rYNPGOibik8YbRb8exDz8Zyawgljrh8xzBnyRCJ8nQ==","_resolved":"/tmp/a2a613f00f43e7bf64bdccf5b0b71fae/khanacademy-keypad-context-0.0.0-PR3179-20260115211052.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3179-20260115211052.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"37f829b00815619ccc410f91316b75c913a847ed","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3179-20260115211052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3179-20260115211052.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3179-20260115211052_1768511470805_0.43027377314830173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T21:11:11.019Z","publish_time":1768511471019,"_source_registry_name":"default","_cnpm_publish_time":1768511471019},"0.0.0-PR3179-20260115210844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3179-20260115210844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3179-20260115210844"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3179-20260115210844","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k/xFTRNqQu9bhsxczZG1huI6iS+9i5Hzp4b/IC04qAb9Tt0Do4qy6svPloYsdrcS+1aboKZjkZcrRdokcwJwWg==","_resolved":"/tmp/f04726f239cb869075f5e62efb45aea2/khanacademy-keypad-context-0.0.0-PR3179-20260115210844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3179-20260115210844.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"5a50cb50b8e53683121fee09725219e32f449cf6","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3179-20260115210844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3179-20260115210844.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3179-20260115210844_1768511341428_0.733380430467989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T21:09:01.577Z","publish_time":1768511341577,"_source_registry_name":"default","_cnpm_publish_time":1768511341577},"0.0.0-PR3157-20260115161526":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260115161526","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260115161526"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260115161526","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ET2PzQHmXSz+wX+CL2sxMnbnNq80bP9QwKMV2ctnJKc75PpgKzehYi6vFbK2L3xJHHGXbA07Bw36+OnMnmKTRA==","_resolved":"/tmp/f6a58155b6a8515643c4c3810488f7ac/khanacademy-keypad-context-0.0.0-PR3157-20260115161526.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260115161526.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d5cc6332a395d8c727793c0495d738375f8686ab","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260115161526.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260115161526.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260115161526_1768493743825_0.3063820911656483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T16:15:43.988Z","publish_time":1768493743988,"_source_registry_name":"default","_cnpm_publish_time":1768493743988},"3.2.28":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.28","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"22.0.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.28","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eDUA37TURPoU9FMIWeIyrlE72tIzBNe9/WwlzIe885stH6ZJO6tzAiB3d4H1IIQb9O7Fe8LDho2wj1yYEG+0Ug==","_resolved":"/tmp/192b132fb443a721b902afefedd88b0a/khanacademy-keypad-context-3.2.28.tgz","_from":"file:khanacademy-keypad-context-3.2.28.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"82e9509d3f6030119e39eb098302c890412699e9","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.28.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.28.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.28_1768490263018_0.1661614709285495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-15T15:17:43.212Z","publish_time":1768490263212,"_source_registry_name":"default","_cnpm_publish_time":1768490263212},"0.0.0-PR3167-20260114201719":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260114201719","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260114201719"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260114201719","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t/r7azQJWaaDbzq3OoHtX8OmnqMk6ptNzLNm+JwtkqTSN12cbCIQ/UMOeVHPa9usGCbI1V0Q56TUbe00qTKHag==","_resolved":"/tmp/a4c34b342a9421842d032bd401ec85b8/khanacademy-keypad-context-0.0.0-PR3167-20260114201719.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260114201719.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"302f1ed64cdd9e55ef15f4aa2dbe7dab2a0a0151","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260114201719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260114201719.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260114201719_1768421856179_0.12777657970523415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T20:17:36.346Z","publish_time":1768421856346,"_source_registry_name":"default","_cnpm_publish_time":1768421856346},"0.0.0-PR3167-20260114200745":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260114200745","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260114200745"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260114200745","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tTgJK4HwxGO1flQI4Qo8Itm3ndEf1sLIqjucrxCARk5D4jpUI4U2dKRkht+HGMD5w7B60L+Hl68o49vVRT62Aw==","_resolved":"/tmp/d08c5e3d1926149866c52db7d0ef6d3e/khanacademy-keypad-context-0.0.0-PR3167-20260114200745.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260114200745.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"eea2a9260eb58be6d3a1fdf5a8ea594de3bd1f4b","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260114200745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260114200745.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260114200745_1768421283187_0.26273124892671107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T20:08:03.332Z","publish_time":1768421283332,"_source_registry_name":"default","_cnpm_publish_time":1768421283332},"0.0.0-PR3178-20260114064830":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3178-20260114064830","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3178-20260114064830"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3178-20260114064830","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aXtFEUmhYx/DQ7yJSjphfcd94aO9qOoiia5y+6tIzBiU8fMhjbF7puWpaSJhkGdjIkwE7HX1SplEcbQFS7jQyA==","_resolved":"/tmp/b6e982e2447303f990325cc88a55e85d/khanacademy-keypad-context-0.0.0-PR3178-20260114064830.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3178-20260114064830.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"130b0fcbce40f797df177324b6fdf4b30552e6a4","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3178-20260114064830.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3178-20260114064830.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3178-20260114064830_1768373327608_0.1491737617396689"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T06:48:47.759Z","publish_time":1768373327759,"_source_registry_name":"default","_cnpm_publish_time":1768373327759},"0.0.0-PR3178-20260114062328":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3178-20260114062328","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3178-20260114062328"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3178-20260114062328","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tAl4eAcPlhkLAshgIV1sAsIMdL08fElaxb5I7Add495DXb+ffmMLlhyNxEhn5u05D14389r4Xo4iLH9ApO5tRw==","_resolved":"/tmp/c8a6bdcb6174e5268a47cfebd139b925/khanacademy-keypad-context-0.0.0-PR3178-20260114062328.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3178-20260114062328.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"076934c7c51e211e5bafba4098064de99632301c","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3178-20260114062328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3178-20260114062328.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3178-20260114062328_1768371825944_0.8527156650382106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T06:23:46.121Z","publish_time":1768371826121,"_source_registry_name":"default","_cnpm_publish_time":1768371826121},"0.0.0-PR3167-20260114010435":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260114010435","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260114010435"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260114010435","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4B4TZ/ci4pkYdAovyAjBmo2I4/QasIeVUMcMgAXdtPjNNGskOj4Hw2UbC04XTiJlNui599G/SZztGWNAWFxaeg==","_resolved":"/tmp/071184c4e377c11d807d07b236b0dc63/khanacademy-keypad-context-0.0.0-PR3167-20260114010435.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260114010435.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f9658fb4641072c1d2723f6ca2aacc11c239cd74","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260114010435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260114010435.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260114010435_1768352692787_0.17858690332642113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T01:04:52.937Z","publish_time":1768352692937,"_source_registry_name":"default","_cnpm_publish_time":1768352692937},"0.0.0-PR3176-20260113223339":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3176-20260113223339","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3176-20260113223339"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3176-20260113223339","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sPyKfEk8xkC4EsJxDEn60phNobcZibDsMsz/eZ3uNvJgZXs5v55zNNXW1g+M6XFazCgK+mG5I5xKALsmJ2ZVPg==","_resolved":"/tmp/19dd7e8075bbf4322b078f34edce235c/khanacademy-keypad-context-0.0.0-PR3176-20260113223339.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3176-20260113223339.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"616dd53779ef7c9a07878f9db6d40bde4a678947","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3176-20260113223339.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3176-20260113223339.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3176-20260113223339_1768343636364_0.6998934756637312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T22:33:56.508Z","publish_time":1768343636508,"_source_registry_name":"default","_cnpm_publish_time":1768343636508},"0.0.0-PR3176-20260113223129":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3176-20260113223129","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3176-20260113223129"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3176-20260113223129","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ns021vIu4t6Jc7vq+fQEcQQlshUKrh4onEvwOAwS7Ct60QLF9TvfMWjAcR3IYrY9yexidMZ3jb4VCCnYsCMPhg==","_resolved":"/tmp/cc8394bef368adb0583f3ac75d6a3d69/khanacademy-keypad-context-0.0.0-PR3176-20260113223129.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3176-20260113223129.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"7fce6bded1c9b3f2e2a894f634e120cee4956633","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3176-20260113223129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3176-20260113223129.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3176-20260113223129_1768343506794_0.9313926862311976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T22:31:46.943Z","publish_time":1768343506943,"_source_registry_name":"default","_cnpm_publish_time":1768343506943},"0.0.0-PR3176-20260113222707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3176-20260113222707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3176-20260113222707"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3176-20260113222707","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Yt0XkjtET4aoJpJXOKaRihu/Axs4k7YQf/OA8xXWzaGplrgOHl9607n94xDEvESe2WVKuUkeSccIxn9MjKZoRw==","_resolved":"/tmp/4a32190cb6b1123261e7ce4f3b442762/khanacademy-keypad-context-0.0.0-PR3176-20260113222707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3176-20260113222707.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"2fc6b4a54961b824eed2755a6eebe6e20d8897cd","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3176-20260113222707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3176-20260113222707.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3176-20260113222707_1768343244054_0.14635469025062386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T22:27:24.220Z","publish_time":1768343244220,"_source_registry_name":"default","_cnpm_publish_time":1768343244220},"0.0.0-PR3176-20260113222358":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3176-20260113222358","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3176-20260113222358"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3176-20260113222358","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NVpSudt8I0orL6HoJ6HPtv0DkjmznC/1THBqVdisasywmMqBmrnBbPLm1zkjQy+ZWyOBEAOcM6EK37NPpOc1zg==","_resolved":"/tmp/a535c48d324d838e08ce77a5448e3a05/khanacademy-keypad-context-0.0.0-PR3176-20260113222358.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3176-20260113222358.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"eb3f98ae35e3e3dc72990c5a1f16b079d6d630b2","size":65193,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3176-20260113222358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3176-20260113222358.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3176-20260113222358_1768343053996_0.6727088543226902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T22:24:14.136Z","publish_time":1768343054136,"_source_registry_name":"default","_cnpm_publish_time":1768343054136},"0.0.0-PR3178-20260113222025":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3178-20260113222025","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3178-20260113222025"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3178-20260113222025","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SmX15ZBDpoS7BclIk4lQomUwVA1Ol040VOMw+8XyINCtjtxSGCYq0BCQt3ssquLFLfWtnfzCCarb4J129zf6XQ==","_resolved":"/tmp/fe54bf9e0e5afff80e76847719233ba3/khanacademy-keypad-context-0.0.0-PR3178-20260113222025.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3178-20260113222025.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"04b0ecf3a6a04f5cba99f466bcd7da01ed1d9cb0","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3178-20260113222025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3178-20260113222025.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3178-20260113222025_1768342843672_0.6597558814337805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T22:20:43.813Z","publish_time":1768342843813,"_source_registry_name":"default","_cnpm_publish_time":1768342843813},"0.0.0-PR3174-20260113221014":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3174-20260113221014","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3174-20260113221014"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3174-20260113221014","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-buKjBcBCR1eOlAv8k6rD6a41JFngaDwJssli5s1QQHrhzAm4E3DLo4NCejhzqUZlB7SK+cl7GICNigNaFjwBeQ==","_resolved":"/tmp/5b705f80c5a11215d2b11b5bb87cf172/khanacademy-keypad-context-0.0.0-PR3174-20260113221014.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3174-20260113221014.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d198d61a10240d786c1992280746a2ef8c4b387d","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3174-20260113221014.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3174-20260113221014.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3174-20260113221014_1768342231098_0.14945879156314001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T22:10:31.263Z","publish_time":1768342231263,"_source_registry_name":"default","_cnpm_publish_time":1768342231263},"0.0.0-PR3177-20260113205359":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3177-20260113205359","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3177-20260113205359"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3177-20260113205359","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o4CDbhzaWQYbZQcGMz3bPnMmEVbEkQPuowce3sG7YwXNAbjsH5M47Cd7PwNMeXhx0XYAhStcPDg9noS+cdoDYQ==","_resolved":"/tmp/f89c5805387e422d9a4963e6175f733a/khanacademy-keypad-context-0.0.0-PR3177-20260113205359.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3177-20260113205359.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"3d0e929a317767f53e8874b6b060d3563eb4081f","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3177-20260113205359.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3177-20260113205359.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3177-20260113205359_1768337656654_0.3786704026730783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T20:54:16.813Z","publish_time":1768337656813,"_source_registry_name":"default","_cnpm_publish_time":1768337656813},"0.0.0-PR3177-20260113192533":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3177-20260113192533","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3177-20260113192533"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3177-20260113192533","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PcLJ4EzE4cGK/mkrdmGSn+ZPN2yjFM7iZqviPr1Np4Ejws3XhnP140GdDbruPtRdPR5dqEc25ET+CbFqQdxYeQ==","_resolved":"/tmp/20fc6c5ab02db2394d40b30cb74e73bd/khanacademy-keypad-context-0.0.0-PR3177-20260113192533.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3177-20260113192533.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"0dd9cfe9e5a695bdf8c2227d00b355d9a96a56cd","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3177-20260113192533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3177-20260113192533.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3177-20260113192533_1768332351517_0.46321708675254003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T19:25:51.677Z","publish_time":1768332351677,"_source_registry_name":"default","_cnpm_publish_time":1768332351677},"0.0.0-PR3176-20260113181314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3176-20260113181314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3176-20260113181314"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3176-20260113181314","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BiPCCbEdXsl0b5aguDHRQA3nqafIFvo2uc4RYTWK7kjTMoOxT1z0RE5R6ZdzSkm+/XIC5Z7QGQetW53yJ1NZvw==","_resolved":"/tmp/ec57a7cda4eaeaed20b807580566f1b0/khanacademy-keypad-context-0.0.0-PR3176-20260113181314.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3176-20260113181314.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f629f41f372a2ec44e44af7558ed6af71e65e4ef","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3176-20260113181314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3176-20260113181314.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3176-20260113181314_1768328011560_0.6008544191689134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T18:13:31.715Z","publish_time":1768328011715,"_source_registry_name":"default","_cnpm_publish_time":1768328011715},"0.0.0-PR3176-20260113181055":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3176-20260113181055","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3176-20260113181055"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3176-20260113181055","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AdQfp8ecWZE6zKkN1TLz02890uCyMrHZbsysI4LlPEwJTtCYq7Ndr+XggN3CnTEWoaQHQhQ0ML1gqhEqv1z8oQ==","_resolved":"/tmp/ce3f3ca057d043e5783a767ac761822b/khanacademy-keypad-context-0.0.0-PR3176-20260113181055.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3176-20260113181055.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f0b22383d7708da98c9e035bb6cdf781ca38de32","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3176-20260113181055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3176-20260113181055.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3176-20260113181055_1768327872746_0.7497939054561855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T18:11:12.907Z","publish_time":1768327872907,"_source_registry_name":"default","_cnpm_publish_time":1768327872907},"0.0.0-PR3175-20260113172142":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3175-20260113172142","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3175-20260113172142","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5a76e66db4b392fc41acb69fc79a0d076a9cdde7","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3175-20260113172142.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3175-20260113172142.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3175-20260113172142.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/ffca6432ad27b29f89fce67a19a411e6/khanacademy-keypad-context-0.0.0-PR3175-20260113172142.tgz","_integrity":"sha512-IAUP1VXvUJijSL3TCBC3ZfKmSKDruEmOcYgd+ZhZ3M43N3uJbBwE774UIEZwwvXzqC9065oJN9zL9Tdp0pdUhw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3175-20260113172142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3175-20260113172142_1768324920636_0.7931171890829636","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-13T17:22:00.820Z","publish_time":1768324920820,"_source_registry_name":"default","_cnpm_publish_time":1768324920820},"0.0.0-PR3175-20260113171933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3175-20260113171933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3175-20260113171933"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3175-20260113171933","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b8UCYEy7tJlz4lUdJgMAN+YhrSweI0wwvjgiv5XLS8HHX4WDwa+VGzSh46jF+QeniODYNRTcEJQF3vdpdae5Qg==","_resolved":"/tmp/d6d15c3a75733e562698d60ecce2d9e2/khanacademy-keypad-context-0.0.0-PR3175-20260113171933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3175-20260113171933.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"907c134a248dcc25d9e1b00b84fb209c1d617fd9","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3175-20260113171933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3175-20260113171933.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3175-20260113171933_1768324789769_0.07710576992085572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T17:19:49.922Z","publish_time":1768324789922,"_source_registry_name":"default","_cnpm_publish_time":1768324789922},"0.0.0-PR3174-20260113171714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3174-20260113171714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3174-20260113171714"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3174-20260113171714","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GSyxKZ4PFfXaRlUP3sm1aBUi8B/RvBBx92/d7LdcwgRRGFRucptTi3KcjVa1IndU/an7vivlyw6lmGsa8cKseA==","_resolved":"/tmp/0d204137dc85d2d31797fb017c1099f2/khanacademy-keypad-context-0.0.0-PR3174-20260113171714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3174-20260113171714.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d6bd98123dc745d07821b9b7f08254c05df1397c","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3174-20260113171714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3174-20260113171714.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3174-20260113171714_1768324652176_0.429313507997636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T17:17:32.365Z","publish_time":1768324652365,"_source_registry_name":"default","_cnpm_publish_time":1768324652365},"0.0.0-PR3174-20260113171502":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3174-20260113171502","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3174-20260113171502"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3174-20260113171502","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Dk6Vs923p5A3SxNTVzSBTkFID1cg9xTe2XT2E8O1XqmsklssDj3hLjp9+cnY2jxczXHUOmTL5IN1IYwBmAtwjQ==","_resolved":"/tmp/14a97b9a05cb82fe9725e6ff6fa2658c/khanacademy-keypad-context-0.0.0-PR3174-20260113171502.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3174-20260113171502.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"91f90f3fd8487e3f0f7664089f014554b7d405c1","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3174-20260113171502.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3174-20260113171502.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3174-20260113171502_1768324519580_0.778837523684051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T17:15:19.723Z","publish_time":1768324519723,"_source_registry_name":"default","_cnpm_publish_time":1768324519723},"0.0.0-PR3174-20260113171248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3174-20260113171248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3174-20260113171248"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3174-20260113171248","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Wc3hKmXL12MMNICoXFfDj7wb00yFj84pBp9gLi5pkcZG1Qz8y3OE2dc1I1lxiaBgsQmCoOxpZxOLlNJ6JR0piw==","_resolved":"/tmp/e323f529c0ca7de0cbb6ee0ed31ada85/khanacademy-keypad-context-0.0.0-PR3174-20260113171248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3174-20260113171248.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"93e624c86a1a55622274ff4350bde16aec60a55f","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3174-20260113171248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3174-20260113171248.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3174-20260113171248_1768324386238_0.9073558575404161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T17:13:06.383Z","publish_time":1768324386383,"_source_registry_name":"default","_cnpm_publish_time":1768324386383},"0.0.0-PR3172-20260112234253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3172-20260112234253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3172-20260112234253"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3172-20260112234253","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8WH9AWDjU+/MNHGVWqUPRtqiZD8KSgPsnnHnP6C5sT/nY1uKdi8VP0Dc7Dqxeb9Th4Jhnb1mtNHa5GOzN2iPXQ==","_resolved":"/tmp/ee64f7834f8529673b358361600f2cd4/khanacademy-keypad-context-0.0.0-PR3172-20260112234253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3172-20260112234253.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"8fd2af5b53b6376435214a7e5d0419c60fb94283","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3172-20260112234253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3172-20260112234253.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3172-20260112234253_1768261391027_0.3686642642918714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T23:43:11.197Z","publish_time":1768261391197,"_source_registry_name":"default","_cnpm_publish_time":1768261391197},"0.0.0-PR3157-20260109220303":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260109220303","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260109220303"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260109220303","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lA8xgu/3q1F02YWkgt9vyynzE1in9ugrzxZUa+LfUuu9QzM7hwfn1aMw7l5pvXzC9Jod9LymI0LViir3rplgsg==","_resolved":"/tmp/5857caf3c17d8e29c3082e498ababe59/khanacademy-keypad-context-0.0.0-PR3157-20260109220303.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260109220303.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"9bca25fc068b8c9e3a72d61562f4e8292be922df","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260109220303.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260109220303.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260109220303_1767996200969_0.5441195140551534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T22:03:21.147Z","publish_time":1767996201147,"_source_registry_name":"default","_cnpm_publish_time":1767996201147},"0.0.0-PR3157-20260109215014":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260109215014","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260109215014"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260109215014","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-186Ic+w4sWILm2crNW7vh7MpeJKztOT9SivXGtIYqRR10pDP6Tu/zYd10phbO7qecJd2DkHe1cE280GYErgwbg==","_resolved":"/tmp/bb3b370be7b718795c34eda7c36eab03/khanacademy-keypad-context-0.0.0-PR3157-20260109215014.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260109215014.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"16c7808d9afaba3fb180b49ae83945a3f2cdad74","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260109215014.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260109215014.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260109215014_1767995433020_0.7668252951914927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T21:50:33.192Z","publish_time":1767995433192,"_source_registry_name":"default","_cnpm_publish_time":1767995433192},"0.0.0-PR3172-20260109010605":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3172-20260109010605","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3172-20260109010605"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3172-20260109010605","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GZTzWIRwc4juWgCWsa0fja9GS3LYa2wZSUgypStWwhaq5vC84Qq+yjHw41julDSZmdLYMnE0zOYDxh7rAQLdgw==","_resolved":"/tmp/bd1a94554448c1f538fe7fb343060f7b/khanacademy-keypad-context-0.0.0-PR3172-20260109010605.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3172-20260109010605.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"196835593c5475e5e6fd8308bc9ea08d3c15caa2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3172-20260109010605.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3172-20260109010605.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3172-20260109010605_1767920781697_0.8394117919578665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T01:06:21.855Z","publish_time":1767920781855,"_source_registry_name":"default","_cnpm_publish_time":1767920781855},"0.0.0-PR3172-20260109010352":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3172-20260109010352","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3172-20260109010352"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3172-20260109010352","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eLqU9SojG1SUZWXaqAua3luz0TBCPmJ7QnhRoG52H1d4w6orjEh1mL06hD/DjZFkMGF3nu0QOl8bYFsgBpRUqQ==","_resolved":"/tmp/c029ba50d2491590fbe1d045769769d4/khanacademy-keypad-context-0.0.0-PR3172-20260109010352.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3172-20260109010352.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"42bdcfd43dd89fdc2dbce28db2e980aed2290e09","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3172-20260109010352.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3172-20260109010352.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3172-20260109010352_1767920649086_0.2123811102378781"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T01:04:09.236Z","publish_time":1767920649236,"_source_registry_name":"default","_cnpm_publish_time":1767920649236},"0.0.0-PR3147-20260108204731":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3147-20260108204731","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3147-20260108204731"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3147-20260108204731","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oLC19zHAh4QOuy3c69tLQH+IXBFzVPVJNrUtL1VdEoBuQhVNrZwrZYjZUAz66oCWRzN0D4fg0gpXP63/6PLoHQ==","_resolved":"/tmp/a9c43d0c62aceea7ea1b92037de2e0ee/khanacademy-keypad-context-0.0.0-PR3147-20260108204731.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3147-20260108204731.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"451035aee2934e1ca546e32fabf57c9d22240f1c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3147-20260108204731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3147-20260108204731.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3147-20260108204731_1767905268522_0.49837963306152977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T20:47:48.662Z","publish_time":1767905268662,"_source_registry_name":"default","_cnpm_publish_time":1767905268662},"3.2.27":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.27","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"21.2.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.27","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kIFmSSgfGsqXWAeN1+KmexW9wSybD4l6B+iciZK6BgoyQ+WI9NgjHWrhIsSxnreMWz36G1mR25i4Dg7vwFM3xA==","_resolved":"/tmp/4911dc7eab28eba5295059b0a656ebca/khanacademy-keypad-context-3.2.27.tgz","_from":"file:khanacademy-keypad-context-3.2.27.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"3e87458182b8695ce4ed29467fab6cd2ea8b0d43","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.27.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.27.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.27_1767903742456_0.13687109714044765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T20:22:22.598Z","publish_time":1767903742598,"_source_registry_name":"default","_cnpm_publish_time":1767903742598},"0.0.0-PR3162-20260108201759":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3162-20260108201759","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3162-20260108201759"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3162-20260108201759","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s1MDLNaL9THTpJ9aMMth6FGonWBIMZl6NYPdqUiylH4Th6Mf8GReg5qJGf0XBbjxwv/WPfRIRgy2TtJ1INJxrA==","_resolved":"/tmp/fc5049b81957ad015c69bc14437f9488/khanacademy-keypad-context-0.0.0-PR3162-20260108201759.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3162-20260108201759.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"03d460a15d6c37551e9afde9aefb6072d1875d27","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3162-20260108201759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3162-20260108201759.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3162-20260108201759_1767903496684_0.5570046659643717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T20:18:16.829Z","publish_time":1767903496829,"_source_registry_name":"default","_cnpm_publish_time":1767903496829},"0.0.0-PR3167-20260108201750":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3167-20260108201750","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260108201750","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f50e8b2fb94cce19229b1365735867cf3bf1f953","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260108201750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260108201750.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260108201750.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/db3c3d712bb2e25fa856679b3f3aebf6/khanacademy-keypad-context-0.0.0-PR3167-20260108201750.tgz","_integrity":"sha512-rqTq8J1HT84s9r0qXuK2TjkiKnN7LhoybWSAonYbCgasUfh7z6EPWAzDSw0VMK9Y30/MxAtyM4FM2qU+ovIl1w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260108201750"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3167-20260108201750_1767903488042_0.945179206859756","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-08T20:18:08.213Z","publish_time":1767903488213,"_source_registry_name":"default","_cnpm_publish_time":1767903488213},"0.0.0-PR3163-20260108201732":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3163-20260108201732","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3163-20260108201732","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8f1265a09c2a39ace2f3e6307e35fcccb337eb77","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3163-20260108201732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3163-20260108201732.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3163-20260108201732.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f701cc04d4d0fe508f554a9d2e7ffa7b/khanacademy-keypad-context-0.0.0-PR3163-20260108201732.tgz","_integrity":"sha512-AQQEhOemkpujAx4GTdnH+hT7dhbkwxaiYEp8xlBVavv3QRcArJHDLXgk0b63bTvCwWF2FyHFR4Pmre5I17UH8A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3163-20260108201732"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3163-20260108201732_1767903469728_0.7410937149040888","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-08T20:17:49.878Z","publish_time":1767903469878,"_source_registry_name":"default","_cnpm_publish_time":1767903469878},"0.0.0-PR3164-20260108201729":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3164-20260108201729","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20260108201729","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"17c1025200a0c1dd2eec7070d2fdb7bee4dc5c62","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20260108201729.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20260108201729.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20260108201729.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/bfa39303ac5141fbf694600d91e884d6/khanacademy-keypad-context-0.0.0-PR3164-20260108201729.tgz","_integrity":"sha512-91/GC5LOwO7mKdNyS6CTjEpkR47yxKpE3NbTC8mVh22500gMqat7a18fm7Gp/BO2TmywI2AEh96qTj0lvRV9DA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20260108201729"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3164-20260108201729_1767903467264_0.41259530049919513","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-08T20:17:47.505Z","publish_time":1767903467505,"_source_registry_name":"default","_cnpm_publish_time":1767903467505},"0.0.0-PR3161-20260108201724":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3161-20260108201724","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3161-20260108201724"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3161-20260108201724","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-u7B4XdinIAI7uJsHjmTgsp+a3I9UR55P8dFUp+6ZVVnY7HgiUW+DlQ3OkfDB/xbRSIOvSe0OxNrtfA0/VXziAA==","_resolved":"/tmp/d2943bcfc17577448058ea05af13b2b4/khanacademy-keypad-context-0.0.0-PR3161-20260108201724.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3161-20260108201724.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"8e9685170c225bc25887bd17a414e88a9bff479d","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3161-20260108201724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3161-20260108201724.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3161-20260108201724_1767903462751_0.61277307451723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T20:17:42.919Z","publish_time":1767903462919,"_source_registry_name":"default","_cnpm_publish_time":1767903462919},"0.0.0-PR3171-20260108181100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3171-20260108181100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3171-20260108181100"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3171-20260108181100","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+rpzXpHTddUz+mAx2BVEi335iZ0j74PdeXpkuVs8Janlr3gvUOnDBxxQ6qfCz5UloShPsFOVRPt48IuVJ9JT4Q==","_resolved":"/tmp/d55f84d393f326b8a07b7eaa07e9ac1b/khanacademy-keypad-context-0.0.0-PR3171-20260108181100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3171-20260108181100.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"7beefd271b785142a81481bcad64e22f06d483da","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3171-20260108181100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3171-20260108181100.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3171-20260108181100_1767895879903_0.26875216991267714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T18:11:20.067Z","publish_time":1767895880067,"_source_registry_name":"default","_cnpm_publish_time":1767895880067},"0.0.0-PR3169-20260108175029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3169-20260108175029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3169-20260108175029"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3169-20260108175029","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U50ElAQzu6D/jANy7ytvMQRr7AhyC63VP12gY+4wvAW2aI+fupCt3ffUWewFeRQbF1XFlyE6MBlsGHei+m9hig==","_resolved":"/tmp/91b34735592141647114c1ef1608fcbe/khanacademy-keypad-context-0.0.0-PR3169-20260108175029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3169-20260108175029.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4495cc8209c192a68c98c41fb16134f4437df5f9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3169-20260108175029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3169-20260108175029.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3169-20260108175029_1767894646462_0.10950955909584037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T17:50:46.643Z","publish_time":1767894646643,"_source_registry_name":"default","_cnpm_publish_time":1767894646643},"0.0.0-PR3171-20260108174351":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3171-20260108174351","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3171-20260108174351"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3171-20260108174351","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eWHbQmZP5CwPeM/hBMe6CI8z/++ntxwjF0gEjArTv+QXZ3iKwG9RI77hr3D5OpZrYPzPo0mQClp1Sj2KTRjLAA==","_resolved":"/tmp/6996bd3ab71f2980d47e49fd3685086d/khanacademy-keypad-context-0.0.0-PR3171-20260108174351.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3171-20260108174351.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f981e58cdd72e5c1203f1215c8e7d49e742681a0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3171-20260108174351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3171-20260108174351.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3171-20260108174351_1767894250801_0.8515733569286414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T17:44:10.951Z","publish_time":1767894250951,"_source_registry_name":"default","_cnpm_publish_time":1767894250951},"0.0.0-PR3169-20260108012416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3169-20260108012416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3169-20260108012416"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3169-20260108012416","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k0ybLRCfLSZiIhuxjl9bLsWsMl+j2Y3CNg42hCwpHrM5mhRJuif+IEcqpqSRe58Rgg0Q/zFozO1K2IR/tKnSIA==","_resolved":"/tmp/4f2bb4da36a5be35d4bf2824a28cee49/khanacademy-keypad-context-0.0.0-PR3169-20260108012416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3169-20260108012416.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f203edbdddd4508e033360610d5441ad3bb26df0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3169-20260108012416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3169-20260108012416.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3169-20260108012416_1767835473367_0.2747813466508007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-08T01:24:33.541Z","publish_time":1767835473541,"_source_registry_name":"default","_cnpm_publish_time":1767835473541},"0.0.0-PR3157-20260107212904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260107212904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260107212904"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260107212904","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WgpL5m4qMSgTqALKSu4ydO9sQAejBccDOmHijWwtU1bElMwOKWUWGfGZESUYc/AKPbQVcWaZMARtF0toauHXZA==","_resolved":"/tmp/c1897a39daf4738c3d7fde15a733ee34/khanacademy-keypad-context-0.0.0-PR3157-20260107212904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260107212904.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c2bfcbbc7a0b3a289fd21345ca1e6f4b7c3a2afc","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260107212904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260107212904.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260107212904_1767821361862_0.5773894932676447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T21:29:22.002Z","publish_time":1767821362002,"_source_registry_name":"default","_cnpm_publish_time":1767821362002},"0.0.0-PR3157-20260107212653":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260107212653","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260107212653"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260107212653","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DKBBgJPicjv8DE+eaBgpwZKVGHNrXvMKYTwY/pAfQd5cK3UNgPw2W0oq7XXOXwcZCFMPdsXTya97AW9coy9low==","_resolved":"/tmp/ed5597099f9c5a164a63c40f991d40c8/khanacademy-keypad-context-0.0.0-PR3157-20260107212653.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260107212653.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"1ae60b87938c435ad4e08dad2df70ff9f24564a0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260107212653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260107212653.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260107212653_1767821231434_0.9273750572924264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T21:27:11.594Z","publish_time":1767821231594,"_source_registry_name":"default","_cnpm_publish_time":1767821231594},"0.0.0-PR3157-20260107210327":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260107210327","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260107210327"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260107210327","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UbOlS7mS1BgIQh7SX6NR1UUN4MzNinn9aZ8HaUhCqcpkY0Nu9aWGVILYiEnDiKPq6QxdnzbZHMQ+d+nt6NJjeQ==","_resolved":"/tmp/2ad0d70f050f10945821a6c30e783bd8/khanacademy-keypad-context-0.0.0-PR3157-20260107210327.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260107210327.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4a8a3cf8dd39016d101719e341af95422a9cd57b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260107210327.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260107210327.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260107210327_1767819825172_0.005723211834997022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T21:03:45.324Z","publish_time":1767819825324,"_source_registry_name":"default","_cnpm_publish_time":1767819825324},"0.0.0-PR3157-20260107202949":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260107202949","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260107202949"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260107202949","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r1U6qZMVvzBRqBUiT6+ZcryIFsPdhRyWGh/md6nY5LKDdBWoledDmBoSU4WqrGlBytuIDH9NbK/lS9rlvwuAig==","_resolved":"/tmp/498e0c57cb30e9669949e54701d38c8d/khanacademy-keypad-context-0.0.0-PR3157-20260107202949.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260107202949.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"eb0caaef95306f2cd483bc0ca29fdde430789d0b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260107202949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260107202949.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260107202949_1767817810618_0.04819238369086376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T20:30:10.774Z","publish_time":1767817810774,"_source_registry_name":"default","_cnpm_publish_time":1767817810774},"0.0.0-PR3147-20260107181236":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3147-20260107181236","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3147-20260107181236"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3147-20260107181236","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UzF5kL17LyCwJxhEI7O3oUACrJ6tnkaPVIauiZkxPVtVnJf+lPaXhdJlj7ZXDycn7s8J++eLbtH8M4U+o2OX5A==","_resolved":"/tmp/d668d56c703dd643d5184b6491ad2224/khanacademy-keypad-context-0.0.0-PR3147-20260107181236.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3147-20260107181236.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"b8a5d28295ef2abf4a60ac88d9311837f5c0d20e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3147-20260107181236.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3147-20260107181236.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3147-20260107181236_1767809575541_0.38023369163233367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T18:12:55.704Z","publish_time":1767809575704,"_source_registry_name":"default","_cnpm_publish_time":1767809575704},"0.0.0-PR3168-20260107175948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3168-20260107175948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3168-20260107175948"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3168-20260107175948","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bsB+k6bSF81ihoTHxFDcgmgmM/DWR4HYmVkAmN9cYReBqHClHhL/x1ApuLu/QBeOveKTY7gi5dZCCmuG8TN24A==","_resolved":"/tmp/0344d8c0f5333f4e03a1f0f36443aa9a/khanacademy-keypad-context-0.0.0-PR3168-20260107175948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3168-20260107175948.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"cf9e58a6739db3f91d965cd8254edb4b95fdd69d","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3168-20260107175948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3168-20260107175948.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3168-20260107175948_1767808806565_0.5660317306167171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T18:00:06.723Z","publish_time":1767808806723,"_source_registry_name":"default","_cnpm_publish_time":1767808806723},"0.0.0-PR3168-20260107174802":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3168-20260107174802","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3168-20260107174802"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3168-20260107174802","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TQdW7z2uFdCcOeEWEt68IqOSJghu3/MjES2RsUOXIeiQMfkBWJiDDkYz7j2cNIgwTmHCGlOhAnp6SX3a/Z6HJg==","_resolved":"/tmp/122683306bf68fb50a97223223c8e320/khanacademy-keypad-context-0.0.0-PR3168-20260107174802.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3168-20260107174802.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c26bd7ab6ed5b5644bb816f519509896b2617270","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3168-20260107174802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3168-20260107174802.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3168-20260107174802_1767808099108_0.17594254085041694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T17:48:19.254Z","publish_time":1767808099254,"_source_registry_name":"default","_cnpm_publish_time":1767808099254},"0.0.0-PR3168-20260107173827":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3168-20260107173827","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3168-20260107173827"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3168-20260107173827","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dpeei8dF85oUZZdQXE/FtcTsdk4rjs5qiOzN+5hMGmBb3Si2iF6RAUkb2DG3B8x0YRqsM6AoA+OJkmNHiRU2sQ==","_resolved":"/tmp/f5cfe7d1896ac5a5a4978c9f14e4fd98/khanacademy-keypad-context-0.0.0-PR3168-20260107173827.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3168-20260107173827.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"237f882ac45724faaa2fc4a8a2743982829864f7","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3168-20260107173827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3168-20260107173827.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3168-20260107173827_1767807525073_0.20759317219877693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T17:38:45.231Z","publish_time":1767807525231,"_source_registry_name":"default","_cnpm_publish_time":1767807525231},"0.0.0-PR3168-20260107173611":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3168-20260107173611","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3168-20260107173611"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3168-20260107173611","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UEFRgWa5Ioj3gQH3BYSf8ZAIqXYqLWhCjplmr3C9Cmw5KN+OcLl1NQK3RWaIm6aI+EucoecagopX4gJnoNvhbw==","_resolved":"/tmp/6aed37e498de338c6d2bbb79ea4a64c8/khanacademy-keypad-context-0.0.0-PR3168-20260107173611.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3168-20260107173611.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"2c9c96596022ad1adae898848dfe0791eb79205c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3168-20260107173611.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3168-20260107173611.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3168-20260107173611_1767807389321_0.7873838639984805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T17:36:29.480Z","publish_time":1767807389480,"_source_registry_name":"default","_cnpm_publish_time":1767807389480},"0.0.0-PR3167-20260107004329":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260107004329","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260107004329"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260107004329","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8q4tJN6vVJD/Tae+5H058MGovvd8AJ0Fq0t5Xv4BYVH1bhhwZXnScCJ4cj+oa9DsOSWjoPn7dKmGn1pUA424LA==","_resolved":"/tmp/80b6c2c786a36a43fb1bef12079de864/khanacademy-keypad-context-0.0.0-PR3167-20260107004329.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260107004329.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"fe90397ade00e2100a991c3eb60371c701f4003e","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260107004329.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260107004329.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260107004329_1767746626119_0.34449326418596593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T00:43:46.255Z","publish_time":1767746626255,"_source_registry_name":"default","_cnpm_publish_time":1767746626255},"0.0.0-PR3167-20260106233710":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260106233710","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260106233710"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260106233710","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0/vs+/Z2hHi7Koif/bK1KHVimmzJjWS+qiOZIJZRGn6f6KtH0Pi8anvEb/Cp0cVGvXtzxmTdXSPnC7qH8lRuHA==","_resolved":"/tmp/98a0b9088bcd7e8080151021a6f0a219/khanacademy-keypad-context-0.0.0-PR3167-20260106233710.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260106233710.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"62ee29e78fe5861d4203f29aafefcb2c7ebc8a18","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260106233710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260106233710.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260106233710_1767742647728_0.785677821977381"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T23:37:27.878Z","publish_time":1767742647878,"_source_registry_name":"default","_cnpm_publish_time":1767742647878},"0.0.0-PR3147-20260106210537":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3147-20260106210537","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3147-20260106210537"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3147-20260106210537","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2RXbvSmZRuaJxs/Xc/Vfx/ivhOPoyn+nDTc4gQsrZzCteQKrflGgstLOpv+YGQefL6EX8ZcLj5lpV+7Q0ZyG4Q==","_resolved":"/tmp/7b66a4c7e4d32927c416906e7d2b15f5/khanacademy-keypad-context-0.0.0-PR3147-20260106210537.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3147-20260106210537.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"1a0a8ca649e07bb6d170ad3b578117a87c4208a9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3147-20260106210537.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3147-20260106210537.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3147-20260106210537_1767733555458_0.9612360435282687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T21:05:55.644Z","publish_time":1767733555644,"_source_registry_name":"default","_cnpm_publish_time":1767733555644},"0.0.0-PR3147-20260106210126":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3147-20260106210126","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3147-20260106210126"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3147-20260106210126","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lE01nIB/GVazMb6y/kzpSRCUUFH7/sHFBXeCccGnMhhLP0sKmdmCtqNVpHwaLdTejEVI1a1EOYgYj+KcEeiPaA==","_resolved":"/tmp/54753a09f14dc994cc1896413275e92f/khanacademy-keypad-context-0.0.0-PR3147-20260106210126.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3147-20260106210126.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f1200202b97e4275999097fb08b6bc876d20c40a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3147-20260106210126.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3147-20260106210126.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3147-20260106210126_1767733304634_0.4279248543623786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T21:01:44.775Z","publish_time":1767733304775,"_source_registry_name":"default","_cnpm_publish_time":1767733304775},"0.0.0-PR3147-20260106205236":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3147-20260106205236","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3147-20260106205236"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3147-20260106205236","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y3uktnLF11GEqzk96EBHc5PWKAlYQml/+gWxt14WlxC3fnKspv5dKLn8ujkKGrmMHIuNkRu2M+XN3FWdYohuzA==","_resolved":"/tmp/9e72e248295cea2e14ff33eccf68dde9/khanacademy-keypad-context-0.0.0-PR3147-20260106205236.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3147-20260106205236.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"941734c428f7d5d0174715756496f134f83e7436","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3147-20260106205236.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3147-20260106205236.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3147-20260106205236_1767732774513_0.6661629619772749"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T20:52:54.681Z","publish_time":1767732774681,"_source_registry_name":"default","_cnpm_publish_time":1767732774681},"0.0.0-PR3167-20260106202731":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260106202731","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260106202731"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260106202731","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hkwJEMI0fHYr8mO+wK1QLJnO5eWwe4qibIVCSYahgX+vXNX3RQNdM9bSHmFpIsx8ZEZLwooPpSYRXdXZWtBWUQ==","_resolved":"/tmp/8b59150a2ede5baf44d1c242f08bb1a0/khanacademy-keypad-context-0.0.0-PR3167-20260106202731.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260106202731.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"085e5b9884389c4a1c75b8f2fe099ab3c42d30b1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260106202731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260106202731.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260106202731_1767731267892_0.592047596119204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T20:27:48.047Z","publish_time":1767731268047,"_source_registry_name":"default","_cnpm_publish_time":1767731268047},"0.0.0-PR3164-20260106190103":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20260106190103","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20260106190103"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20260106190103","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a9KUFkslaIM3SsUfEjtD16azNDBxic+Rk1IqLFe6DRsPFClsIzNklr2lhHc/7Du+EGwSVyfa+QJMl8nVb1fcHA==","_resolved":"/tmp/ca4baaf1829a71cd0369d94dae1d259f/khanacademy-keypad-context-0.0.0-PR3164-20260106190103.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20260106190103.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"39c894659108f92e6b84722ed3b569eab2a347e6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20260106190103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20260106190103.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20260106190103_1767726081118_0.18387401166700856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T19:01:21.284Z","publish_time":1767726081284,"_source_registry_name":"default","_cnpm_publish_time":1767726081284},"0.0.0-PR3167-20260106182647":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260106182647","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260106182647"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260106182647","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-05DABvoqWZ7fWan0K8+v6EmUkUjVf3KpeeCJVBUNfDV+CyenoXfXGMPhaCwi37IY6Y+lj33jjj1ub8MGrPGc6g==","_resolved":"/tmp/e0c96440c1cc84311100055f9b1b0108/khanacademy-keypad-context-0.0.0-PR3167-20260106182647.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260106182647.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"37bdc4558bb9fa102731db0fe0679aa45414632c","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260106182647.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260106182647.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260106182647_1767724025269_0.10410684978645413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T18:27:05.440Z","publish_time":1767724025440,"_source_registry_name":"default","_cnpm_publish_time":1767724025440},"0.0.0-PR3147-20260106175723":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3147-20260106175723","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3147-20260106175723","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fee38ab940c2916bfece48ad967729f13bf3c163","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3147-20260106175723.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3147-20260106175723.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3147-20260106175723.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/8d93f8355b8f2b4cb6f6032821158f06/khanacademy-keypad-context-0.0.0-PR3147-20260106175723.tgz","_integrity":"sha512-L2NhcjWC7kVkZCwtpG8AF2kRIjPyRsILIBouXQelhPBJaAfRWYAd31LyzyjXW18hIjuhoXEEjC/0dqSPW+7CsA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3147-20260106175723"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3147-20260106175723_1767722262702_0.5213501351703516","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-06T17:57:42.859Z","publish_time":1767722262859,"_source_registry_name":"default","_cnpm_publish_time":1767722262859},"0.0.0-PR3157-20260106175129":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260106175129","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260106175129"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260106175129","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z8wZPGZoOvPKpN38iP/0qedHHd5BjuISMqtajumWTmlHId4WZKi3NU0voxNGN9i0l2UOzvfdXv2OYj9YH4xkgQ==","_resolved":"/tmp/68e76fb3f48b26a2e54c015247a3c43a/khanacademy-keypad-context-0.0.0-PR3157-20260106175129.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260106175129.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"6e0cc51196d462a2631fd7e6e77ade4e6eb9ce90","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260106175129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260106175129.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260106175129_1767721906324_0.16191886551667478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T17:51:46.480Z","publish_time":1767721906480,"_source_registry_name":"default","_cnpm_publish_time":1767721906480},"0.0.0-PR3157-20260106172529":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3157-20260106172529","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260106172529","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7ae9eaa1e77271024d6af720e5712ede4c898d60","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260106172529.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260106172529.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260106172529.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/76d894427ce2744de34953d1541bdd0d/khanacademy-keypad-context-0.0.0-PR3157-20260106172529.tgz","_integrity":"sha512-CDSqJPJIhHCFZTRgD+7p5JoX+Lpx/3ERDKQHawp3k0s4cZqRNCXX3UXtIDhyc3u3GHoYpc6lDPWS7huFqEOfnA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260106172529"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3157-20260106172529_1767720347739_0.3440739090670446","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-06T17:25:47.891Z","publish_time":1767720347891,"_source_registry_name":"default","_cnpm_publish_time":1767720347891},"0.0.0-PR3157-20260106172315":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260106172315","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260106172315"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260106172315","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fErvuosCC7S1r7Pj+ShgN200qZrsy72dJp3loZK68/3isOH6+4Xr7mUrzOb/Cxc5mzVy7zqbXoToNmZ8GT9ntQ==","_resolved":"/tmp/7141ecd96096bd919804cf5ddd7db940/khanacademy-keypad-context-0.0.0-PR3157-20260106172315.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260106172315.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f900ed810d22dfc029c08403e88b15356299e66d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260106172315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260106172315.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260106172315_1767720212375_0.9699238430623534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T17:23:32.592Z","publish_time":1767720212592,"_source_registry_name":"default","_cnpm_publish_time":1767720212592},"0.0.0-PR3157-20260106171147":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260106171147","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260106171147"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260106171147","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lp/EJ2FigW2jGIVvIk5uAAJY2v8doS5GKGTmzUKaYBd9nL87S766ZVpeb1WATXP5HieL11/ZLTTqsRAyq80a9A==","_resolved":"/tmp/6e69828b570361a8f1f0047c9f75063f/khanacademy-keypad-context-0.0.0-PR3157-20260106171147.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260106171147.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"cc41b36666561be742ee47c3683f6dc4014e885a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260106171147.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260106171147.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260106171147_1767719525444_0.9478775825606438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T17:12:05.595Z","publish_time":1767719525595,"_source_registry_name":"default","_cnpm_publish_time":1767719525595},"0.0.0-PR3157-20260106164045":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260106164045","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260106164045"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260106164045","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yQwejvLwWSJqZAO7yx2q9YYEdGB4UUzjOEYUUT6cY5H+vBtCZOy0DG5W7wxwx93CFKpNNGZAPcIXFWvkJnaktg==","_resolved":"/tmp/7a01dbd696099a73991c0f4e0383b1b5/khanacademy-keypad-context-0.0.0-PR3157-20260106164045.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260106164045.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"768e3a593a97024fa08223e9f9df8abf20c4c215","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260106164045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260106164045.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260106164045_1767717662795_0.11727329555046362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T16:41:02.942Z","publish_time":1767717662942,"_source_registry_name":"default","_cnpm_publish_time":1767717662942},"0.0.0-PR3167-20260106010123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3167-20260106010123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3167-20260106010123"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3167-20260106010123","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4XVpaLeXkDC2WzVS7avULgsE+mxIOMPe97VqnLKeNo6Eo3w/Ya2Hy5AK6KbxH769XcQyqqpoAgINPSYrdhQh1g==","_resolved":"/tmp/84a5a4e55abbade6c25c658e7c2c2ff6/khanacademy-keypad-context-0.0.0-PR3167-20260106010123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3167-20260106010123.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"3104603289b0ffa9399734d64b058bdf07200ea2","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3167-20260106010123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3167-20260106010123.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3167-20260106010123_1767661301113_0.9183286937710227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T01:01:41.267Z","publish_time":1767661301267,"_source_registry_name":"default","_cnpm_publish_time":1767661301267},"0.0.0-PR3157-20260105223447":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20260105223447","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20260105223447"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20260105223447","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ajUm0X7GS3YFmYUWr4JDgoJr4yjLsb3ofMazu0RqirysUiwoCmhI1VHWIP1BLckQcl0cbUkrW5sDlXtomG8mbQ==","_resolved":"/tmp/2b4ec8990e3b3452dc31651026eb813d/khanacademy-keypad-context-0.0.0-PR3157-20260105223447.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20260105223447.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"a3e5c8f7f5c95802f8d0f44f407a077ad74fb3c8","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20260105223447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20260105223447.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20260105223447_1767652505508_0.8943946643889367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T22:35:05.657Z","publish_time":1767652505657,"_source_registry_name":"default","_cnpm_publish_time":1767652505657},"3.2.26":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.26","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"21.2.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.26","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jAmup59JH9YWJeWovuYY2I7FO7wOTnIEARRyWo7amS5skG+mtehEJMW5NCSCpriF8weOZRwni1QrDGje0t8hVw==","_resolved":"/tmp/8c62475858d9d54e13af1e7a738dea56/khanacademy-keypad-context-3.2.26.tgz","_from":"file:khanacademy-keypad-context-3.2.26.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"bf271fc76f3ad4d6af2e1dd68ab365f2043bf5d3","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.26.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.26.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.26_1767634462019_0.39656057389798804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-05T17:34:22.191Z","publish_time":1767634462191,"_source_registry_name":"default","_cnpm_publish_time":1767634462191},"0.0.0-PR3165-20260104012213":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3165-20260104012213","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3165-20260104012213"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3165-20260104012213","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JBbEyCFdQFJl1vpjkX7hWWYFobJ/vPdscqFhpkbgy+sxGyCgoZ8rsqzNSvcVJ+KrVoDr6bJafKm0z3mIp5Otaw==","_resolved":"/tmp/e24cdfe8e094a28f75e2f896e7376e26/khanacademy-keypad-context-0.0.0-PR3165-20260104012213.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3165-20260104012213.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"a523eced11dece73f741a86cff8d75303af2ab59","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3165-20260104012213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3165-20260104012213.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3165-20260104012213_1767489750234_0.9699227251687428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T01:22:30.387Z","publish_time":1767489750387,"_source_registry_name":"default","_cnpm_publish_time":1767489750387},"0.0.0-PR3165-20260104005658":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3165-20260104005658","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3165-20260104005658"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3165-20260104005658","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TFdgLIaigfG5fcviJ1WWkCrTnfE5k3h/ik5jqqqcFwAVAxD+laKpFJEyQr+mo6Fim8OuNf22Tz32DoXnz8A2tA==","_resolved":"/tmp/3b4308c6203c254a2d4f6948f7b762b3/khanacademy-keypad-context-0.0.0-PR3165-20260104005658.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3165-20260104005658.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"69225d2081393bc3aed75227e9772f35a27a8892","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3165-20260104005658.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3165-20260104005658.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3165-20260104005658_1767488235541_0.486907103773941"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T00:57:15.714Z","publish_time":1767488235714,"_source_registry_name":"default","_cnpm_publish_time":1767488235714},"0.0.0-PR3165-20260104005446":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3165-20260104005446","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3165-20260104005446"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3165-20260104005446","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U/uooYubfkyp7av4qafKdlZeyY0dIt8CxQRwyeXVVG3mtwGVHZC+jntHOZROgOmw7W2oNEvVYQGvgA8ZdnJZzQ==","_resolved":"/tmp/4c3b7f029eea5c142bf1d8718645f623/khanacademy-keypad-context-0.0.0-PR3165-20260104005446.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3165-20260104005446.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4b30e90ab371b0737a9fda73331b371be705bcaf","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3165-20260104005446.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3165-20260104005446.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3165-20260104005446_1767488102815_0.9945537842430303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T00:55:02.973Z","publish_time":1767488102973,"_source_registry_name":"default","_cnpm_publish_time":1767488102973},"0.0.0-PR3164-20251230185603":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20251230185603","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20251230185603"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20251230185603","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tLv9q9CdWnMknkRwu36tCj09gL0rhooAks+LjhE4vP8uuR6jBdpIBBnCB8Eo8xgVt3YltZklconqCvOr7KXkPw==","_resolved":"/tmp/834ca7ffc370a4ed6de4a2ba4bc1ed99/khanacademy-keypad-context-0.0.0-PR3164-20251230185603.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20251230185603.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"1918546b3cce903f0aaea82270473b14d2fc4889","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20251230185603.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20251230185603.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20251230185603_1767120980731_0.00997814209248693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T18:56:20.873Z","publish_time":1767120980873,"_source_registry_name":"default","_cnpm_publish_time":1767120980873},"0.0.0-PR3164-20251230182514":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20251230182514","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20251230182514"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20251230182514","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-S9O8XxX/KNed+sCNLCEBvdEKfqaWsTTLMnjucWwVc4A3mkP8mEbTOCFCijbL3cZFSU/2c/rcb+TpPkDxPfk8KQ==","_resolved":"/tmp/2e5b6fa7581ff841b2e882c6090602e5/khanacademy-keypad-context-0.0.0-PR3164-20251230182514.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20251230182514.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"41edb7276be8986ce64881a0fc8b0323315c2c08","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20251230182514.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20251230182514.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20251230182514_1767119131337_0.22379305925129755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T18:25:31.500Z","publish_time":1767119131500,"_source_registry_name":"default","_cnpm_publish_time":1767119131500},"0.0.0-PR3164-20251230175901":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20251230175901","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20251230175901"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20251230175901","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9hnVD/SduBszI35Cvm+gcraDspk1Hp2NAXigYvFqHR1A/lfY/7fyUk0lEiKGZ34wWtbz+NbKXdrzWfV0i9TNCA==","_resolved":"/tmp/199aeb5095fc844ccf610f8aaa27cb96/khanacademy-keypad-context-0.0.0-PR3164-20251230175901.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20251230175901.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"9a8384bbc404a48866a5980426b26001288e8f5e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20251230175901.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20251230175901.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20251230175901_1767117558669_0.5848284601004146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:59:18.820Z","publish_time":1767117558820,"_source_registry_name":"default","_cnpm_publish_time":1767117558820},"0.0.0-PR3164-20251230174509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20251230174509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20251230174509"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20251230174509","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XQp1NnHVdUElrBf+MMRiUVmdkPsQdLC68EwoH1B8tnlFMIBnHgJzwGdfvCEubcwFjwobXZrLwpRJDAhnUrGdHg==","_resolved":"/tmp/fb09b7ab4e340c6151a160220fb46a29/khanacademy-keypad-context-0.0.0-PR3164-20251230174509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20251230174509.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"08fe3ef0a4cc5deca3c8d3ec01e23daedb910d81","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20251230174509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20251230174509.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20251230174509_1767116726931_0.6195480638111945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:45:27.096Z","publish_time":1767116727096,"_source_registry_name":"default","_cnpm_publish_time":1767116727096},"0.0.0-PR3164-20251230173842":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20251230173842","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20251230173842"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20251230173842","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YntPY5Sgx9I3XfREOaf5f6UPBt46Maev9/iB6T7PFZFwJ1xhn1szWS0K6h74sNPqzizgGU2gR94i8/JTbuWeoA==","_resolved":"/tmp/1e9ff3c1fb79192a62c08f71136bd6d3/khanacademy-keypad-context-0.0.0-PR3164-20251230173842.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20251230173842.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"db6e76476b4442fe0e0cf6b1f74821b50e6ea94d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20251230173842.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20251230173842.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20251230173842_1767116339990_0.550878669452393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:39:00.135Z","publish_time":1767116340135,"_source_registry_name":"default","_cnpm_publish_time":1767116340135},"0.0.0-PR3164-20251230173104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20251230173104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20251230173104"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20251230173104","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EoUM6Els9ZprazlQZYJM4foES997XLwfWX6HBMUL/TLNiNu600GvPLt2iHdK05I1FHd9cbFiajD7TgfXu90miw==","_resolved":"/tmp/5c94ef91020a970bf97adefa1a91fa4e/khanacademy-keypad-context-0.0.0-PR3164-20251230173104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20251230173104.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"37f3109cfa311370cd4ea3de77b63845e2fa809a","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20251230173104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20251230173104.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20251230173104_1767115881060_0.9574123283869038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:31:21.194Z","publish_time":1767115881194,"_source_registry_name":"default","_cnpm_publish_time":1767115881194},"0.0.0-PR3164-20251230172810":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3164-20251230172810","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3164-20251230172810"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3164-20251230172810","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4147LZ4ZevB70V75dRw94JDWusL+SQ5mvyhkWvjW4H3MoEGMo9NTRp5J3Ui+yLC1kKjlQVH5gaqZ5M7NmtZIyg==","_resolved":"/tmp/7ec518f1f265326edace49f958e80273/khanacademy-keypad-context-0.0.0-PR3164-20251230172810.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3164-20251230172810.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"a6bb62f239ecb60f7b21f4adcb76999e8c91c482","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3164-20251230172810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3164-20251230172810.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3164-20251230172810_1767115707867_0.052965253261766376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:28:28.028Z","publish_time":1767115708028,"_source_registry_name":"default","_cnpm_publish_time":1767115708028},"0.0.0-PR3161-20251230172541":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3161-20251230172541","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3161-20251230172541"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3161-20251230172541","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JsnfFl1LTXqX0eWdzfh20OR+2qOUZcka/jkvkcrprthkhiuD4rwROMxJ8DSfFP0wM3UC8hTIWxNiXglIIEX7zg==","_resolved":"/tmp/7a7412d1575550946e9f4d26caae1835/khanacademy-keypad-context-0.0.0-PR3161-20251230172541.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3161-20251230172541.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4f5d1b761b5158031eb1a753def131b66eb7c36c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3161-20251230172541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3161-20251230172541.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3161-20251230172541_1767115559072_0.7247248675204514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:25:59.224Z","publish_time":1767115559224,"_source_registry_name":"default","_cnpm_publish_time":1767115559224},"0.0.0-PR3163-20251230010554":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3163-20251230010554","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3163-20251230010554","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"25fe68ac1dfc974e86b836f00e158f8722c8969e","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3163-20251230010554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3163-20251230010554.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3163-20251230010554.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/211e082d504a74c0f78bbb6cc4d9dfaa/khanacademy-keypad-context-0.0.0-PR3163-20251230010554.tgz","_integrity":"sha512-8kd41M9M1nUYYf0x1HK6S/uNmXOYxaQFog+IRHXt9DpSiYUh3CJe5mKEAHFCT/muMGGhETcXdzOuuUFx3vcipA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3163-20251230010554"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3163-20251230010554_1767056770443_0.8862728590583182","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-30T01:06:10.586Z","publish_time":1767056770586,"_source_registry_name":"default","_cnpm_publish_time":1767056770586},"0.0.0-PR3163-20251230010249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3163-20251230010249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3163-20251230010249"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3163-20251230010249","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UfqafpE0mM9iyYVrZ8rSLZCEtX1Kzt9f3L4MImcE/gd3LGhNj54+9Ztn/YEOJuWC54tZiQWsLWocR4nhprVL4Q==","_resolved":"/tmp/7d1567770a1e1696fd42657552c98498/khanacademy-keypad-context-0.0.0-PR3163-20251230010249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3163-20251230010249.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4a85cd4923c76e0734e59833943768a2224e2d2e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3163-20251230010249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3163-20251230010249.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3163-20251230010249_1767056586112_0.7542590837667176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T01:03:06.272Z","publish_time":1767056586272,"_source_registry_name":"default","_cnpm_publish_time":1767056586272},"0.0.0-PR3163-20251230003520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3163-20251230003520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3163-20251230003520"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3163-20251230003520","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zGGCbVSlV5QZj0NNQgd2XtXiqZJWxoiYD2Q2gz8DyYJVwe1bYtTV58BmRwyQyBOoZgMow+4KbU+zTTceFh37xA==","_resolved":"/tmp/1e19bb19df590cbdb9058fceffa08dc8/khanacademy-keypad-context-0.0.0-PR3163-20251230003520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3163-20251230003520.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"5dd39845eb95983c53c68272d83e59afdd91b540","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3163-20251230003520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3163-20251230003520.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3163-20251230003520_1767054937819_0.15200700470192086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T00:35:37.962Z","publish_time":1767054937962,"_source_registry_name":"default","_cnpm_publish_time":1767054937962},"0.0.0-PR3161-20251230002635":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3161-20251230002635","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3161-20251230002635"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3161-20251230002635","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0ommK9pbnlxI4RBjs691krFwRnt9MJGGDOAymplCQjO8kEuq2pwITPvSbti3X1l6z19iVTvqlvfDeIiHfs/pbQ==","_resolved":"/tmp/00284bb644ebfbaaf68cda8ffdbd6023/khanacademy-keypad-context-0.0.0-PR3161-20251230002635.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3161-20251230002635.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4f31cdbb9016e247a05b50a6011f8783302f22fa","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3161-20251230002635.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3161-20251230002635.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3161-20251230002635_1767054412131_0.9017567620406275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T00:26:52.274Z","publish_time":1767054412274,"_source_registry_name":"default","_cnpm_publish_time":1767054412274},"0.0.0-PR3162-20251229200552":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3162-20251229200552","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3162-20251229200552"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3162-20251229200552","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Z75vHlnJ9lJzR5mOixyJ6Oz/jZYdEqtbcWK302QwSaGj3QxWgotHCTyG6sXYd8CPEeCeD7M7my2gQ8FjIIB+Mw==","_resolved":"/tmp/26186614e63fe0e74f803ecec4d62d30/khanacademy-keypad-context-0.0.0-PR3162-20251229200552.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3162-20251229200552.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"85406a512e9b15611a1935cce9b6910d054e7ee3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3162-20251229200552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3162-20251229200552.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3162-20251229200552_1767038769697_0.7961923988323352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T20:06:09.889Z","publish_time":1767038769889,"_source_registry_name":"default","_cnpm_publish_time":1767038769889},"0.0.0-PR3162-20251224012549":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3162-20251224012549","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3162-20251224012549"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3162-20251224012549","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PUgll+5Cchm1JwWNXCvEum73mng/TGhg7JFwoE0VuQtcJ8c6VFtag8ZpGR/8FkA+R3w2VhlszOBXcVT0xEowRw==","_resolved":"/tmp/046bd92a2bfdbb24c81c393d835b3b86/khanacademy-keypad-context-0.0.0-PR3162-20251224012549.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3162-20251224012549.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d3b3f20b0be3c3c7e79bf5aed09525ca36245eba","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3162-20251224012549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3162-20251224012549.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3162-20251224012549_1766539566105_0.347575986146899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T01:26:06.261Z","publish_time":1766539566261,"_source_registry_name":"default","_cnpm_publish_time":1766539566261},"0.0.0-PR3162-20251224012125":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3162-20251224012125","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3162-20251224012125"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3162-20251224012125","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oQroDnH6z6/Ep+136eNT/uv++/owPxH52WAhXsEE0zrR5F1GeF8Eiv8aWHIv8JQUEcbfzLReTOxMKmxKS/HPxg==","_resolved":"/tmp/43b52a06ed8daa193680e25ed81f41cb/khanacademy-keypad-context-0.0.0-PR3162-20251224012125.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3162-20251224012125.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d0f30c4746bcb9ab696ffec00a734c72c733cc9d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3162-20251224012125.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3162-20251224012125.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3162-20251224012125_1766539302327_0.9838794569425988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T01:21:42.475Z","publish_time":1766539302475,"_source_registry_name":"default","_cnpm_publish_time":1766539302475},"0.0.0-PR3161-20251224010837":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3161-20251224010837","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3161-20251224010837"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3161-20251224010837","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Nbo06CyIlipEpWxsY5JftQ698oxHkOfgy+jEcF1pXsIvsUHBoYzvl3kZQ1iHD3vWxzK/LLskCa+KEjPrBgDoIQ==","_resolved":"/tmp/64be9ae065dd5440c1cbc60bc84ca5c6/khanacademy-keypad-context-0.0.0-PR3161-20251224010837.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3161-20251224010837.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d778a564379593a5f31ca0007151c238680e9b31","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3161-20251224010837.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3161-20251224010837.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3161-20251224010837_1766538533607_0.2799071148517036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-24T01:08:53.754Z","publish_time":1766538533754,"_source_registry_name":"default","_cnpm_publish_time":1766538533754},"0.0.0-PR3160-20251223232644":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3160-20251223232644","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3160-20251223232644"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3160-20251223232644","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aFAkOX1HW0BQVjQo9gu8ha8Lw7i5epjPDwvOTux+o17Vd3N88YG3XCICYsX32cWoHjbN5MuNnyo5GlBHVrap1Q==","_resolved":"/tmp/bd8ebc863083c47e5441b469ec6c466a/khanacademy-keypad-context-0.0.0-PR3160-20251223232644.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3160-20251223232644.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"830b5644be9b50f39fd6cde73975c4fda9b40547","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3160-20251223232644.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3160-20251223232644.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3160-20251223232644_1766532420850_0.26257872714620767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T23:27:00.984Z","publish_time":1766532420984,"_source_registry_name":"default","_cnpm_publish_time":1766532420984},"0.0.0-PR3160-20251223174152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3160-20251223174152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3160-20251223174152"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3160-20251223174152","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Qngwl9io+dJvd/jcFfux7W8O9rDBRuq0Qt6OoN75cq9EErt1Z00WNZ6vmipVkZDVZvMg4xmmoEkRYjZdOsr2kg==","_resolved":"/tmp/a6828ded79dd363cffd3cc9f978e7816/khanacademy-keypad-context-0.0.0-PR3160-20251223174152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3160-20251223174152.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"5f1d65fbdf252769ae7fd18406d3fa2e0c33cbed","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3160-20251223174152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3160-20251223174152.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3160-20251223174152_1766511729581_0.7130297613764849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-23T17:42:09.715Z","publish_time":1766511729715,"_source_registry_name":"default","_cnpm_publish_time":1766511729715},"0.0.0-PR3150-20251219221504":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3150-20251219221504","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251219221504","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"78221b6247abc1dae4028a04655860fb15cfe536","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251219221504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251219221504.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251219221504.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/10c01b20674b02b1a15266fc397db015/khanacademy-keypad-context-0.0.0-PR3150-20251219221504.tgz","_integrity":"sha512-JDUqkJ92ZtnYNdG3Vy8074bYKbUfgc6yK7lj16/qhKdStoBo95YgIbVGDzuCp61wAkjJR4jCURZxVXY5N8jmRQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251219221504"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3150-20251219221504_1766182520316_0.08719141807409114","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-19T22:15:20.468Z","publish_time":1766182520468,"_source_registry_name":"default","_cnpm_publish_time":1766182520468},"0.0.0-PR3150-20251219221223":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251219221223","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251219221223"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251219221223","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WYW/N9d30ohbR7ttUo3RDehW2W6xCV598KZBNEW33nV1vWegrNB7X/Msvy/OgQNE7JIJquiN8OR2JnBu/Zlk/g==","_resolved":"/tmp/d1cdeec88fe4430876cf47feb9b2c768/khanacademy-keypad-context-0.0.0-PR3150-20251219221223.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251219221223.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"dc819a64ac2b398a1c7c8896f4ff04edb41635d3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251219221223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251219221223.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251219221223_1766182359733_0.6598814657875289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T22:12:39.912Z","publish_time":1766182359912,"_source_registry_name":"default","_cnpm_publish_time":1766182359912},"0.0.0-PR3150-20251219220512":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251219220512","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251219220512"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251219220512","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BchNKACscp2MqgPtskHckYpO9N/pb4/r03jROWo9eWVGJcANG7Ee98+LZV5rM/BDMnGuDlhMX7wDDgrzjOcoDA==","_resolved":"/tmp/42db8cc6d72c04ce3af7831f839de1f1/khanacademy-keypad-context-0.0.0-PR3150-20251219220512.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251219220512.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"a503165ec5189ef4fa4971cec442a870cecbceb0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251219220512.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251219220512.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251219220512_1766181928863_0.0663113615294999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T22:05:29.005Z","publish_time":1766181929005,"_source_registry_name":"default","_cnpm_publish_time":1766181929005},"0.0.0-PR3150-20251219220303":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251219220303","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251219220303"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251219220303","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rxKH8Uopce5O4KJMq3omYmASrOZRmodeYlOd5IMMfqQxYE+gYV4/wZHvjLkxm7odhxpIHFwhGGeGo8vHOxwOsQ==","_resolved":"/tmp/c48de4a2e5ed4f94bae0f72c0b246f70/khanacademy-keypad-context-0.0.0-PR3150-20251219220303.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251219220303.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"7a64601af27c0768dc4e3a37e23a72f28936d618","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251219220303.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251219220303.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251219220303_1766181799479_0.4483852856309063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T22:03:19.636Z","publish_time":1766181799636,"_source_registry_name":"default","_cnpm_publish_time":1766181799636},"0.0.0-PR3150-20251219213511":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251219213511","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251219213511"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251219213511","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VlnslP1M+DXC5Kz9DoMMFA/N2HfO3i3DUIS7Sqrha5YUjSOpSiO5d8sH1LZ+lCsfCZwS7sjL+s+gT7fSErIdYg==","_resolved":"/tmp/ed6f9ba528925abc9fbfb0ae1c10bd41/khanacademy-keypad-context-0.0.0-PR3150-20251219213511.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251219213511.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"2b44ba5c26898e8fd9e78a79c0950297de21e624","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251219213511.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251219213511.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251219213511_1766180127638_0.19261755007445824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T21:35:27.800Z","publish_time":1766180127800,"_source_registry_name":"default","_cnpm_publish_time":1766180127800},"0.0.0-PR3157-20251219212236":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20251219212236","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20251219212236"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20251219212236","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U5uRQw2bE0NaaE5BXQtmJBqxP6l5d9HA4vpHg4sJXwxvqHUVy/3sre81pIrrxL+JwCWqIkfdwuL7n4hGY9MkcA==","_resolved":"/tmp/6f9ea0fbf114247423861f80c8e333b6/khanacademy-keypad-context-0.0.0-PR3157-20251219212236.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20251219212236.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"8817c6cc2a009740d1202778e464021251cbfcc8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20251219212236.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20251219212236.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20251219212236_1766179373100_0.9605718048768002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T21:22:53.253Z","publish_time":1766179373253,"_source_registry_name":"default","_cnpm_publish_time":1766179373253},"0.0.0-PR3157-20251219190028":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20251219190028","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20251219190028"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20251219190028","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ksk5/DxfrSLbxhhvRM7Cke1f2fEBWarV+VZTIAnDQ9xmtSvI39wOyc23Cye0l99FyDmRhrsRQtJHe8wLl4UM4A==","_resolved":"/tmp/5ace8857e8bc03d23baced0d4f2da702/khanacademy-keypad-context-0.0.0-PR3157-20251219190028.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20251219190028.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"9dd12f86122eb6e97c21297b9a6175849f7498a5","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20251219190028.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20251219190028.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20251219190028_1766170845134_0.7988416656912276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T19:00:45.286Z","publish_time":1766170845286,"_source_registry_name":"default","_cnpm_publish_time":1766170845286},"0.0.0-PR3157-20251219185618":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20251219185618","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20251219185618"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20251219185618","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TJgVs9GPdGD7viZNdSLGb5guQN/uLYKycGo7mHsTcyPaHPlx/bDgCcldVx7kXhx6Pbri05MUCaLRMA+bwnkRIQ==","_resolved":"/tmp/77ef178632b26e280e4e72d8e8de8444/khanacademy-keypad-context-0.0.0-PR3157-20251219185618.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20251219185618.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"b7466804dbd3a38caed9da97d9dbdf6178ec0cea","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20251219185618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20251219185618.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20251219185618_1766170595622_0.18942107164654054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T18:56:35.800Z","publish_time":1766170595800,"_source_registry_name":"default","_cnpm_publish_time":1766170595800},"0.0.0-PR3157-20251219185005":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3157-20251219185005","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3157-20251219185005"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3157-20251219185005","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YGWcZzlcOtNReyMjENMZ8NBmIwj5G5EluP5jaebmRo3xzc0jnXFHcKk6dg0nilMvbdedQSoSMYU7p979gqKOyg==","_resolved":"/tmp/818c576e941de78828def3877e1bea7e/khanacademy-keypad-context-0.0.0-PR3157-20251219185005.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3157-20251219185005.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"7b3aaf536fe6923c4068a8dc33fc5111a853fbec","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3157-20251219185005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3157-20251219185005.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3157-20251219185005_1766170222851_0.01590053563215643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T18:50:23.018Z","publish_time":1766170223018,"_source_registry_name":"default","_cnpm_publish_time":1766170223018},"0.0.0-PR3155-20251219001822":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3155-20251219001822","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3155-20251219001822"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3155-20251219001822","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yJOHcip8m0grhipfiWyaBw3Elyw8JvB2/KKbw4wHHHZINIkr74r3tg0wj2FkzJRXsAS1/Jb0GYLoRar+iqfBIQ==","_resolved":"/tmp/b930ae24da34b9b6633470a55964d485/khanacademy-keypad-context-0.0.0-PR3155-20251219001822.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3155-20251219001822.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"cc245cb137d93cedb9f3a6b04bbd5c92f671e3a5","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3155-20251219001822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3155-20251219001822.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3155-20251219001822_1766103519010_0.38333726749411134"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T00:18:39.167Z","publish_time":1766103519167,"_source_registry_name":"default","_cnpm_publish_time":1766103519167},"0.0.0-PR3155-20251219001616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3155-20251219001616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3155-20251219001616"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3155-20251219001616","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MeCiTd5+WVf3CynwTToo9BS2mtbKZ/oifmq5pRbq8nr2f4A87EGjF+kakAL9F7Ov75r1T7ExWNMDM0oqp3lEag==","_resolved":"/tmp/970a5c12a9dfae8688b8f1f34a3ba1ec/khanacademy-keypad-context-0.0.0-PR3155-20251219001616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3155-20251219001616.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"03fff9c7717a8d602f5e299b33b822a5b9fd17cf","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3155-20251219001616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3155-20251219001616.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3155-20251219001616_1766103392818_0.30796622264652607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T00:16:33.019Z","publish_time":1766103393019,"_source_registry_name":"default","_cnpm_publish_time":1766103393019},"0.0.0-PR3154-20251219001324":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3154-20251219001324","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3154-20251219001324"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3154-20251219001324","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q8m4IMGQ5E65UIc8lf8ZNb2QaW8c1cmKVvAT+/58NK4NQBZxlZtU2RMezPPKvikI+YL8tkDjAO+jL6tyiwdkcQ==","_resolved":"/tmp/971647ca7fbcb088dc50851a7ef3d4f6/khanacademy-keypad-context-0.0.0-PR3154-20251219001324.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3154-20251219001324.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"6335326e41ee349672b79b106d661635f7585d12","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3154-20251219001324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3154-20251219001324.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3154-20251219001324_1766103219878_0.7125209990988914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T00:13:40.028Z","publish_time":1766103220028,"_source_registry_name":"default","_cnpm_publish_time":1766103220028},"0.0.0-PR3154-20251219001116":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3154-20251219001116","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3154-20251219001116"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3154-20251219001116","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gePq1D305/erSIB1RerdxygRMGDbh/WI3O4MMkDbvZxDeG7cSuA9EaqQ4QrpB8kG1VaLIrVh4zW2q7i9fhN/2w==","_resolved":"/tmp/2e28131403a0fc267a7b1d088dbec7ae/khanacademy-keypad-context-0.0.0-PR3154-20251219001116.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3154-20251219001116.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"740491f5c8aeaa016cabeb74af444272f6faf470","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3154-20251219001116.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3154-20251219001116.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3154-20251219001116_1766103094226_0.6554529191600771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T00:11:34.387Z","publish_time":1766103094387,"_source_registry_name":"default","_cnpm_publish_time":1766103094387},"0.0.0-PR3152-20251218202743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3152-20251218202743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3152-20251218202743"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3152-20251218202743","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MnyJpnc9cBU1ZtOJzK8qbiHkxLoKTz1Vrmqqwf88SBLxDVWtN9KdDlIzwozAO8mxAHAFFxYBpcHOtnsuaJLgZw==","_resolved":"/tmp/59a9eb0cfc1a6b64947b0426b176b7df/khanacademy-keypad-context-0.0.0-PR3152-20251218202743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3152-20251218202743.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"eee813840ce74fb324c0f36f9e8d772632435bd5","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3152-20251218202743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3152-20251218202743.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3152-20251218202743_1766089679672_0.050081259882568174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T20:27:59.830Z","publish_time":1766089679830,"_source_registry_name":"default","_cnpm_publish_time":1766089679830},"3.2.25":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.25","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"21.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.25","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c96lqXfefktifFaguk+f2AOPDJFzc9tBroqW0QcdrkX1JPL8C1Hp5+yc31Kw/vTcnrdjgEo6nLDDN/E1HJhykw==","_resolved":"/tmp/0d265abbeafe561eaec55f60fe70b20f/khanacademy-keypad-context-3.2.25.tgz","_from":"file:khanacademy-keypad-context-3.2.25.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"12e6cd920671d640ae0c30285f6ccc4e6a6aa959","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.25.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.25.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.25_1766087191196_0.2330528574001467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T19:46:31.354Z","publish_time":1766087191354,"_source_registry_name":"default","_cnpm_publish_time":1766087191354},"0.0.0-PR3151-20251218190949":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3151-20251218190949","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3151-20251218190949"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3151-20251218190949","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XxF2O8/E/rdtTYoKowC0ZK8gU+H1+N6EXslsr27+ZQ2c+PS/gcVYWTiGMIqu1fonxjmnIuIxnIWsEvWIeJ4n/A==","_resolved":"/tmp/c07acc551b77fdfc442e635657499bac/khanacademy-keypad-context-0.0.0-PR3151-20251218190949.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3151-20251218190949.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"bec28a4ceb60b2ddd6288819440c9545454e0b81","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3151-20251218190949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3151-20251218190949.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3151-20251218190949_1766085007162_0.4881683558252985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T19:10:07.340Z","publish_time":1766085007340,"_source_registry_name":"default","_cnpm_publish_time":1766085007340},"0.0.0-PR3151-20251218175155":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3151-20251218175155","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3151-20251218175155"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3151-20251218175155","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s7Ct8nfvlu9ay7ceLoxl2lwnS8pVLuvLmo/bvT0wdRWJlTxIkVSUGLP+NzICR5jCBgBEfSlE/QNmutEBxWFmCQ==","_resolved":"/tmp/3c700d0d8c63329ed0d9101ed016ef54/khanacademy-keypad-context-0.0.0-PR3151-20251218175155.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3151-20251218175155.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"cb621b9403d1fee7d7fa2d297fce6c89e653ce07","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3151-20251218175155.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3151-20251218175155.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3151-20251218175155_1766080333405_0.9207038374098895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T17:52:13.538Z","publish_time":1766080333538,"_source_registry_name":"default","_cnpm_publish_time":1766080333538},"0.0.0-PR3151-20251218174828":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3151-20251218174828","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3151-20251218174828"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3151-20251218174828","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t+zl5G4AZq4alTbaGnoG3itjAP1Nmv0S2O26FY9GGyTqXwJ5yFfGAC6HhS0pK9HLtgL976i/x42Ez/P2z62nxw==","_resolved":"/tmp/5d048ccac5a717da11d23a06005f563a/khanacademy-keypad-context-0.0.0-PR3151-20251218174828.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3151-20251218174828.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ade49a87140950f787e16c473319ff9f4d7811ca","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3151-20251218174828.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3151-20251218174828.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3151-20251218174828_1766080125606_0.376159159622687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T17:48:45.762Z","publish_time":1766080125762,"_source_registry_name":"default","_cnpm_publish_time":1766080125762},"0.0.0-PR3151-20251218174614":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3151-20251218174614","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3151-20251218174614"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3151-20251218174614","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N846HzBlDmioRUusJ3lN4z9VnhnI6lUzOpALBBcnk2fRj2hqdwNCPnhUbowbwgpnSH5GYk7U1E3xsFEovIZacg==","_resolved":"/tmp/b4c477bcc311d10a8a8742129cf51904/khanacademy-keypad-context-0.0.0-PR3151-20251218174614.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3151-20251218174614.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ef37d5893130bee0faa7f948f3410068d5ca81de","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3151-20251218174614.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3151-20251218174614.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3151-20251218174614_1766079993127_0.5457839614260476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T17:46:33.274Z","publish_time":1766079993274,"_source_registry_name":"default","_cnpm_publish_time":1766079993274},"0.0.0-PR3150-20251218173645":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218173645","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218173645"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218173645","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8EI9w0F096c0NrTOH3zXixHzRaysqnUXNPk1FKYfV7ETG2mjjmBCAHhrzQnyFsEebO6RAHFmXocWpK3Bx5LtuQ==","_resolved":"/tmp/fe2581b6b01f6485ab1352d0ec73d995/khanacademy-keypad-context-0.0.0-PR3150-20251218173645.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218173645.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"0f1838c219955a94fb5e7945f038072a4e20647c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218173645.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218173645.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218173645_1766079423386_0.8448061999814918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T17:37:03.536Z","publish_time":1766079423536,"_source_registry_name":"default","_cnpm_publish_time":1766079423536},"0.0.0-PR3150-20251218172646":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218172646","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218172646"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218172646","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Bc4XXsAuuPq1MyaSfjO0IpPuVulDAuL1Bg3ls2uZ6oaiWOG2gwC+5kivzJMBofX3ZHzOHgj8AiCp0xbN2ZCQyw==","_resolved":"/tmp/667e6c382fe73e64107f0f21c6858db7/khanacademy-keypad-context-0.0.0-PR3150-20251218172646.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218172646.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"255fc8740cca2a46170ad8494fef328a2e325235","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218172646.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218172646.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218172646_1766078825336_0.9188552081380259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T17:27:05.477Z","publish_time":1766078825477,"_source_registry_name":"default","_cnpm_publish_time":1766078825477},"0.0.0-PR3150-20251218165618":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218165618","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218165618"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218165618","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-d5WsracL52Rsqwlui/RiZlKaZhjloANIPc9P5WOORBdtmgmA/zSPYHCaLaYJpYlR9oL6g2BBQGTedS+YzunM/w==","_resolved":"/tmp/9eefc4f9c5bac066c19d57ef27e0c3a4/khanacademy-keypad-context-0.0.0-PR3150-20251218165618.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218165618.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"84bb8bfc83f4440fda1b5233c33610705246f64b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218165618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218165618.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218165618_1766076996378_0.056834854286294645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T16:56:36.568Z","publish_time":1766076996568,"_source_registry_name":"default","_cnpm_publish_time":1766076996568},"0.0.0-PR3150-20251218164127":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218164127","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218164127"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218164127","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GhndyVe2UGB/JixDYs1vweSJHzTNQGgUUzfsIec6Zhg9Vl9bTyuf63Umh8eLxf4Yrb0iKsGIY0eTqsIiTdArcw==","_resolved":"/tmp/65d5d9ba1fb93eff598e202e6766ff0b/khanacademy-keypad-context-0.0.0-PR3150-20251218164127.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218164127.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"df8b7b01ca583d01873f0c6ac048082f9e33b746","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218164127.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218164127.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218164127_1766076106198_0.05168496426190172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T16:41:46.355Z","publish_time":1766076106355,"_source_registry_name":"default","_cnpm_publish_time":1766076106355},"0.0.0-PR3150-20251218160441":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218160441","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218160441"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218160441","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UnuClEfIFyaWLUu3s43Mhr12qAaFyIvlXEAMCqJ3tZmRIeQwHERxKKgucHzQMr6YuZqUy+owYNXMqq1E6TlznQ==","_resolved":"/tmp/9eec21a3b068e14965c5dcf5bc025e07/khanacademy-keypad-context-0.0.0-PR3150-20251218160441.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218160441.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"b81981ec3e59b08091e81a5a1ce5823fec5d23ee","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218160441.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218160441.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218160441_1766073899033_0.629114495140771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T16:04:59.183Z","publish_time":1766073899183,"_source_registry_name":"default","_cnpm_publish_time":1766073899183},"0.0.0-PR3150-20251218144027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218144027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218144027"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218144027","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EagHvwN14w9TlIXh3HBUHq3AfGxj5kYsooeyV4T1KqsuFZLJZTnzuppaS5M9N3hYm4WY2C0e6z5R76HD6vOTMA==","_resolved":"/tmp/06df0d604ea13d32c5278c43026ffdff/khanacademy-keypad-context-0.0.0-PR3150-20251218144027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218144027.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"b58273e4d8e70f3ed5202e356dddf38a8ad3ce34","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218144027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218144027.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218144027_1766068846005_0.9245210580632299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T14:40:46.166Z","publish_time":1766068846166,"_source_registry_name":"default","_cnpm_publish_time":1766068846166},"0.0.0-PR3150-20251218143109":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3150-20251218143109","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218143109","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d72237a829a0abf004a735ff7d9691582543cbd7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218143109.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218143109.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218143109.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/555c70dffea9babbc276bc8d9a9b4479/khanacademy-keypad-context-0.0.0-PR3150-20251218143109.tgz","_integrity":"sha512-hEVnuSpFVUX7vtebll/v5pFW+0prTLYPZNwkv6duO4Yv/nokkvnQ7mmVE6z6D/Bgl1lVWq6bhJmZfTjYZzV4Mg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218143109"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3150-20251218143109_1766068287328_0.7274027134541134","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-18T14:31:27.474Z","publish_time":1766068287474,"_source_registry_name":"default","_cnpm_publish_time":1766068287474},"0.0.0-PR3150-20251218142850":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218142850","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218142850"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218142850","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qACEfx8ckfUBPZK7BeHhIAkFvfQ3WUR9w3njJ68o5jznJhZ7G30fUsijgp2YK0qX1BpCo0sEUl/D2Z25otiFcw==","_resolved":"/tmp/db11795472734a4b57fc67b1343f7658/khanacademy-keypad-context-0.0.0-PR3150-20251218142850.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218142850.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"aabd940cd04df6f01d614aa73791d17c52abeb25","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218142850.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218142850.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218142850_1766068149439_0.8645704404546979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T14:29:09.587Z","publish_time":1766068149587,"_source_registry_name":"default","_cnpm_publish_time":1766068149587},"0.0.0-PR3150-20251218142632":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3150-20251218142632","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218142632","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"28eb785bbda366141e51bcab65d1af82614b1657","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218142632.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218142632.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218142632.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/b3eb120f785ddc1b6f89d5285cddc746/khanacademy-keypad-context-0.0.0-PR3150-20251218142632.tgz","_integrity":"sha512-2Man41sllwK1EFdmvRgIjNnlsu5UYGuVgwarab5hrqTpq12+6BhbFZA7hKoYGHjUTyMa8ngsJ8IX5ROME4tO8w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218142632"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3150-20251218142632_1766068010734_0.5713769166807492","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-18T14:26:50.904Z","publish_time":1766068010904,"_source_registry_name":"default","_cnpm_publish_time":1766068010904},"0.0.0-PR3150-20251218142339":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218142339","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218142339"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218142339","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wleUfjPQ/HszrPWN9Cn8j9oOEP5e7QfzPETBM+S3RvYarmcVKy0e+IdAnTutaSG/nEl2xrEUYgDNw0zCv9KZig==","_resolved":"/tmp/8c6a55b6d8920f94b484d47cbabfdf76/khanacademy-keypad-context-0.0.0-PR3150-20251218142339.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218142339.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c6e1f03326756c87773bd0b67bd01041588c8519","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218142339.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218142339.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218142339_1766067836570_0.13136665349781085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T14:23:56.726Z","publish_time":1766067836726,"_source_registry_name":"default","_cnpm_publish_time":1766067836726},"0.0.0-PR3150-20251218141642":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218141642","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218141642"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218141642","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZxFXKFM7ULlBVTof1WAjRzYPKeuhLxWugy205No7cV10UUinCtzXzJAVKpP9H8k3iIsd600EnsCNdIUDLN8N6Q==","_resolved":"/tmp/65a7b85386c96eb1f619c1a4c1daa3b0/khanacademy-keypad-context-0.0.0-PR3150-20251218141642.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218141642.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"9788d4793f26693f9987c853c1a7957d951aebbd","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218141642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218141642.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218141642_1766067420682_0.1676267204313291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T14:17:00.838Z","publish_time":1766067420838,"_source_registry_name":"default","_cnpm_publish_time":1766067420838},"0.0.0-PR3150-20251218141019":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3150-20251218141019","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3150-20251218141019"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3150-20251218141019","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KtsU471u/ECAMk/r+Q5OE4mAgGulwJY9N2d0zPGSzZSy98ZelDWN5jfQZBOwxMINJ/EEl2I2LdGbytMuY6U8aw==","_resolved":"/tmp/622e13cbbd6abcc0dab550a899bb959f/khanacademy-keypad-context-0.0.0-PR3150-20251218141019.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3150-20251218141019.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"3204803529cf21f73dcfe6d05af495ed5aea49f5","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3150-20251218141019.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3150-20251218141019.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3150-20251218141019_1766067037513_0.30227661016638563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T14:10:37.650Z","publish_time":1766067037650,"_source_registry_name":"default","_cnpm_publish_time":1766067037650},"0.0.0-PR3149-20251218020241":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3149-20251218020241","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3149-20251218020241"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3149-20251218020241","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LTGXZzuwlwjT07KifjajUzf3B2ng66Yq8MMwJsYSJomlGJN6ura/TthXLArM3UnpIInmJZ5blDTi97xdgcSoBw==","_resolved":"/tmp/e541fb4daeb55a9ca3c4ead3ed730318/khanacademy-keypad-context-0.0.0-PR3149-20251218020241.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3149-20251218020241.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"da1d099a1b9a22f348187c8c712366f054b29970","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3149-20251218020241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3149-20251218020241.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3149-20251218020241_1766023379010_0.7590635558129921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T02:02:59.163Z","publish_time":1766023379163,"_source_registry_name":"default","_cnpm_publish_time":1766023379163},"0.0.0-PR3084-20251218010953":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251218010953","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251218010953"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251218010953","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LZMzMB4HnCwN0LFvz2P/2UepmZVGXK/Nk/rzU8BMN2JQb0SUesOin7w7Xbdc11sbikBIeW6A71CKuAFiLeOAvw==","_resolved":"/tmp/1288ecf0105cd19e2d4384a17c3dc76f/khanacademy-keypad-context-0.0.0-PR3084-20251218010953.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251218010953.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"b1080462186ac5688493586b9e28506f75043f6f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251218010953.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251218010953.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251218010953_1766020211043_0.4185804454404778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T01:10:11.197Z","publish_time":1766020211197,"_source_registry_name":"default","_cnpm_publish_time":1766020211197},"0.0.0-PR3147-20251218001733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3147-20251218001733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3147-20251218001733"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3147-20251218001733","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XB/ZcdgtgQAgTSvxf0VrNjLiSKOScIwgI8GLtKiR69N2kxjxn0an7GCz6M9Yl1NlH0MvxWy+quWKDCA2ENSyHA==","_resolved":"/tmp/88e13eba9914d8ded56c7cca0184742b/khanacademy-keypad-context-0.0.0-PR3147-20251218001733.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3147-20251218001733.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"0b57bfc34c10afd5b762c5e12911f206f727e657","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3147-20251218001733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3147-20251218001733.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3147-20251218001733_1766017072431_0.8503134191310364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T00:17:52.620Z","publish_time":1766017072620,"_source_registry_name":"default","_cnpm_publish_time":1766017072620},"0.0.0-PR3084-20251218000921":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251218000921","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251218000921"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251218000921","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-j9tsVngce0VFX/pvN/D8oi9rcBxMbhWQoUW/U/9WYIjtpuaxNVJznoBo4SAOPNDbtH7cfooFIlPbal3P+b5gaw==","_resolved":"/tmp/c21bdfffb0d8c1173a226c298895e7c3/khanacademy-keypad-context-0.0.0-PR3084-20251218000921.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251218000921.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"598acdcd579f12443f640024af03e0fe7b805f35","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251218000921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251218000921.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251218000921_1766016578066_0.4960325682637843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T00:09:38.246Z","publish_time":1766016578246,"_source_registry_name":"default","_cnpm_publish_time":1766016578246},"0.0.0-PR3146-20251217234626":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3146-20251217234626","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3146-20251217234626"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3146-20251217234626","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MYLj8cBIFgcbVYQr+s0QdeXZZFCeTXHO6IA7dNxQ42hapgHMqONmjkWYR7REwsRMUNDVAIq2Sis0f2v70Fs3eQ==","_resolved":"/tmp/9cf4f02af01e26cad099c0305ff31360/khanacademy-keypad-context-0.0.0-PR3146-20251217234626.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3146-20251217234626.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"3dfd87009b8399efcaccfffae9e6ce0c791cfcea","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3146-20251217234626.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3146-20251217234626.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3146-20251217234626_1766015204182_0.46517763898952325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T23:46:44.330Z","publish_time":1766015204330,"_source_registry_name":"default","_cnpm_publish_time":1766015204330},"0.0.0-PR3146-20251217231412":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3146-20251217231412","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3146-20251217231412"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3146-20251217231412","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uWqG87TXRLtXhAQnB9daytHK28vA2fpq6v9dxhYINf+WL/UwXdeU8sA2Pp/NXb8phJ/iQoAj8POH9Chp/bdw1w==","_resolved":"/tmp/68bf8beed8d25903a3c2d9cbf831135c/khanacademy-keypad-context-0.0.0-PR3146-20251217231412.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3146-20251217231412.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c499e8f8493ce4c169b15168f56fc664b689a4bf","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3146-20251217231412.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3146-20251217231412.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3146-20251217231412_1766013269241_0.16508248163883454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T23:14:29.414Z","publish_time":1766013269414,"_source_registry_name":"default","_cnpm_publish_time":1766013269414},"0.0.0-PR3120-20251217223020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3120-20251217223020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3120-20251217223020"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3120-20251217223020","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KbfhOGurJnXsBDuqQTCXG0fv+oez0vIRskkDHxCPxSghLmQHv6ukNOuDLYZ24R2EcVWCw48iI3aFzMK0/4FlFw==","_resolved":"/tmp/08cc56ca9e86da938d61d4db51c27b24/khanacademy-keypad-context-0.0.0-PR3120-20251217223020.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3120-20251217223020.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4d5c9215702fe2d06f8d1589081dc1476e1c136e","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3120-20251217223020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3120-20251217223020.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3120-20251217223020_1766010637524_0.979481373750938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T22:30:37.658Z","publish_time":1766010637658,"_source_registry_name":"default","_cnpm_publish_time":1766010637658},"0.0.0-PR3120-20251217222451":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3120-20251217222451","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3120-20251217222451"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3120-20251217222451","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v2apmbTqNcvpmkMR/kc18eNIYsFfJnJE03Ls592EvnlHdwKSQSPqd+J1g/gJ3VVNF8VNlTaMy9yvvT0tvjtmPA==","_resolved":"/tmp/790a243aff7f5071925f40bbc3d892d8/khanacademy-keypad-context-0.0.0-PR3120-20251217222451.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3120-20251217222451.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ec9e9c11861f2bf8fa319582756b23acbb783ae3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3120-20251217222451.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3120-20251217222451.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3120-20251217222451_1766010308326_0.9521040091994064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T22:25:08.520Z","publish_time":1766010308520,"_source_registry_name":"default","_cnpm_publish_time":1766010308520},"0.0.0-PR3119-20251217222259":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3119-20251217222259","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3119-20251217222259"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3119-20251217222259","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Axw2Y/CDkRPZaHEA1gL5nz/Dqq7ylOF9Wvgb7B/wdQx6+nzPyom2yImcx+QdBsByXS00l2J0t1W/65N9pBpAHw==","_resolved":"/tmp/c2c5479f788c1b1b3ed4012f73454173/khanacademy-keypad-context-0.0.0-PR3119-20251217222259.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3119-20251217222259.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f3c47222cc3d1164a6d12298b435abf445c5d94c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3119-20251217222259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3119-20251217222259.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3119-20251217222259_1766010197704_0.3109896377561423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T22:23:17.844Z","publish_time":1766010197844,"_source_registry_name":"default","_cnpm_publish_time":1766010197844},"0.0.0-PR3119-20251217221331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3119-20251217221331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3119-20251217221331"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3119-20251217221331","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rpdmMsF3MA3CE0clsRsOJXZGR/yj7jGGCFawp5kCVs6SORLM95qFdYTwDUrkKes1a2FQ34JpoZNtlbvrxWf9iw==","_resolved":"/tmp/0e51ec0c03d67a95de20710947c28fa5/khanacademy-keypad-context-0.0.0-PR3119-20251217221331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3119-20251217221331.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c45f3a96a9363892eac9a15efaf6be1d4ca06dfa","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3119-20251217221331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3119-20251217221331.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3119-20251217221331_1766009628916_0.14224649835941472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T22:13:49.071Z","publish_time":1766009629071,"_source_registry_name":"default","_cnpm_publish_time":1766009629071},"0.0.0-PR3117-20251217221109":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3117-20251217221109","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3117-20251217221109"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3117-20251217221109","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RMOeOuFHrrBZmZe9u+6LAnP9akVnF0+TigtxxWLZjaULkqpZABtoikfokQOH7cmyssqoUkjMKjEmHBrn0eunHw==","_resolved":"/tmp/b614dabf5cf31756a52e43de8c9323be/khanacademy-keypad-context-0.0.0-PR3117-20251217221109.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3117-20251217221109.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"cf95cafd0ecab408c6a58c0127aae0be583b6cc4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3117-20251217221109.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3117-20251217221109.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3117-20251217221109_1766009486979_0.07303425726084112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T22:11:27.155Z","publish_time":1766009487155,"_source_registry_name":"default","_cnpm_publish_time":1766009487155},"0.0.0-PR3117-20251217220213":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3117-20251217220213","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3117-20251217220213"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3117-20251217220213","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7ZhJzyRjJokOcPuP4UyBe63V5ofg3Ahh35roBWG0RNDHEWHXPzxOs02oZ9NcXHkf3SDKOgVSSIxGLM/qscKPaw==","_resolved":"/tmp/67c8e21d400a2e6a8f3a45d4cc22ffff/khanacademy-keypad-context-0.0.0-PR3117-20251217220213.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3117-20251217220213.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4b663ef8c23f8ba9d230a37fe20135b8f95939c4","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3117-20251217220213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3117-20251217220213.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3117-20251217220213_1766008951632_0.05342349379869171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T22:02:31.786Z","publish_time":1766008951786,"_source_registry_name":"default","_cnpm_publish_time":1766008951786},"0.0.0-PR3117-20251217215246":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3117-20251217215246","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3117-20251217215246"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3117-20251217215246","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ULY5YfR4V7n3Vbt1ps2fP7aWirHG4VxYC2bEY87DVtN+et2KqPaTxwzuii8dT57M7DKc9eVC8LwHvUGj2iF12g==","_resolved":"/tmp/78f4c27ceb4c1cae4c73286cf3b58ae1/khanacademy-keypad-context-0.0.0-PR3117-20251217215246.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3117-20251217215246.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"62637e1a8a1c949dee15e3abd6a01cc27379a2d2","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3117-20251217215246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3117-20251217215246.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3117-20251217215246_1766008383923_0.4575766240588617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T21:53:04.078Z","publish_time":1766008384078,"_source_registry_name":"default","_cnpm_publish_time":1766008384078},"0.0.0-PR3112-20251217214834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3112-20251217214834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3112-20251217214834"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3112-20251217214834","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KzbmlLLD0G5pY56uyLZLXa0unlYNm7w2JwziU5QY7yGIpQpdqhxrGjh8H61XOKqgZ7bGmhdtqXPTe/ByqwTaeA==","_resolved":"/tmp/034150a5888c588812fb6df99ebb9d1a/khanacademy-keypad-context-0.0.0-PR3112-20251217214834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3112-20251217214834.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d525f54af1b2297a1127126795fbcfea321cad10","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3112-20251217214834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3112-20251217214834.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3112-20251217214834_1766008130839_0.4369739772129613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T21:48:51.042Z","publish_time":1766008131042,"_source_registry_name":"default","_cnpm_publish_time":1766008131042},"3.2.24":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.24","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"21.0.2"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.24","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o0kYg12TVDRNmXhp5RBTd4xXY4hF3bjFNEKwM904o1Xth/Mc3EKFUnBRtzEwnbkq899IlF1Vbn9qLF2e858Zag==","_resolved":"/tmp/b6d396f836157171d929ee9127e5ff63/khanacademy-keypad-context-3.2.24.tgz","_from":"file:khanacademy-keypad-context-3.2.24.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"35e27817f2a883348b1cff58671e71a36d2e4a44","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.24.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.24_1765895974616_0.6930947440221848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T14:39:34.785Z","publish_time":1765895974785,"_source_registry_name":"default","_cnpm_publish_time":1765895974785},"0.0.0-PR3141-20251216140944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3141-20251216140944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3141-20251216140944"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3141-20251216140944","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8B5IwgjuEDfZIzHwRAtJG5j+KNZtdiQhlpoJQurpdep/hpvUXyruYQAMJdYnYf4s/C7BD81ZmZVJyl+E9cJ+KA==","_resolved":"/tmp/b266feb249c1488b61d52dd6a431e85d/khanacademy-keypad-context-0.0.0-PR3141-20251216140944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3141-20251216140944.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"dc994ce0de8f5687c8a807977f99e216eb19d8af","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3141-20251216140944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3141-20251216140944.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3141-20251216140944_1765894200870_0.504267203317555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T14:10:01.012Z","publish_time":1765894201012,"_source_registry_name":"default","_cnpm_publish_time":1765894201012},"0.0.0-PR3141-20251216140733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3141-20251216140733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3141-20251216140733"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3141-20251216140733","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6TGje5BvE8Si9oy18t1jLTybFX2/WV44x4YdfKZYCRpuseHnN5nuSG+3omxjokMUQJ9vPAkvygl+VVX35tuqdw==","_resolved":"/tmp/028c782f07535fc81836339ce060027c/khanacademy-keypad-context-0.0.0-PR3141-20251216140733.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3141-20251216140733.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f68f837368aecbac373cbebe76368c6737a46e1f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3141-20251216140733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3141-20251216140733.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3141-20251216140733_1765894071338_0.2055573071859773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T14:07:51.503Z","publish_time":1765894071503,"_source_registry_name":"default","_cnpm_publish_time":1765894071503},"0.0.0-PR3136-20251216002534":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3136-20251216002534","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3136-20251216002534"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3136-20251216002534","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ATJDWpTllzglEdX23oS6Q2FXacdMaYj+H3G3oMX8AJXZctU7O6FthKdQl16iUQAS1nFjUum0uzJdCz36JDhMIg==","_resolved":"/tmp/7440ff637f34575023a55f49d1787a00/khanacademy-keypad-context-0.0.0-PR3136-20251216002534.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3136-20251216002534.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"505cec5f565775cea54f0a9e68c7ac58026692fb","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3136-20251216002534.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3136-20251216002534.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3136-20251216002534_1765844751453_0.6167528696690667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T00:25:51.614Z","publish_time":1765844751614,"_source_registry_name":"default","_cnpm_publish_time":1765844751614},"0.0.0-PR3137-20251215233157":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3137-20251215233157","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3137-20251215233157"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3137-20251215233157","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MDfMp+SZGN0x769r6Hh6W2aIraTtoYXmCcgogOuCbtF+jdBYIw+OctC+iwFcn6mFTbOcRpQzMqEOYhyn8zktmA==","_resolved":"/tmp/551288c8295611d5af49f74f145f7d6e/khanacademy-keypad-context-0.0.0-PR3137-20251215233157.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3137-20251215233157.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"34fd6391d0854079d1d4f214972305d4ae3126de","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3137-20251215233157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3137-20251215233157.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3137-20251215233157_1765841534711_0.7195715964416811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T23:32:14.897Z","publish_time":1765841534897,"_source_registry_name":"default","_cnpm_publish_time":1765841534897},"0.0.0-PR3136-20251215233123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3136-20251215233123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3136-20251215233123"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3136-20251215233123","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bXmUARV12CRE0Q1HmmbL1hQ25Ymdjvd6enjzqgDikkUD+cA/r2Z12qDEcA/ePMFv7swLh5/j51uknbeVv2vgTQ==","_resolved":"/tmp/abb90a47fee1732f8f10de4dbe1bf87c/khanacademy-keypad-context-0.0.0-PR3136-20251215233123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3136-20251215233123.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"1444806423d02264914255a4d44ea10ffeb312be","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3136-20251215233123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3136-20251215233123.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3136-20251215233123_1765841500123_0.4430432481332325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T23:31:40.293Z","publish_time":1765841500293,"_source_registry_name":"default","_cnpm_publish_time":1765841500293},"3.2.23":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.23","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"21.0.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.23","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EC9U6iWjxeUR8v7ZWb2yi6RV3wQJg+MsSYQXfOHNCCtfZ7qRjdHibVs3O31DTYuaParprspzQ4dL+4LmHXUEyw==","_resolved":"/tmp/f1408da96817f5ad82d1f3c3ba2e5b38/khanacademy-keypad-context-3.2.23.tgz","_from":"file:khanacademy-keypad-context-3.2.23.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"94ef6af3a7b72c4a19fff620c3911ff09082681e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.23.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.23_1765832431827_0.0006326866776162898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T21:00:31.977Z","publish_time":1765832431977,"_source_registry_name":"default","_cnpm_publish_time":1765832431977},"0.0.0-PR3132-20251215185407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3132-20251215185407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3132-20251215185407"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3132-20251215185407","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WksUMdxnbzugtET+2g2vPrhUo35NC8IhxnerC/cBWkYsBR8/QUagQNgs6gGW80TCYg0MQIaJPJkGMsbyvQNeRQ==","_resolved":"/tmp/ca60741a4407a23ce0ef57c8ead7c9a0/khanacademy-keypad-context-0.0.0-PR3132-20251215185407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3132-20251215185407.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f4d47746a8fbd0d93e97d4daab992fa59a45f7b2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3132-20251215185407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3132-20251215185407.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3132-20251215185407_1765824863272_0.0361936174386972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T18:54:23.418Z","publish_time":1765824863418,"_source_registry_name":"default","_cnpm_publish_time":1765824863418},"0.0.0-PR3132-20251215183643":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3132-20251215183643","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3132-20251215183643"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3132-20251215183643","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aKMnS7i9JN7KMU88CYzrL3P3YWdYzGib8N5TmpF5/proFpCIayu41tuqg8ReTiVv0J/saXWArGNEZbv6NH3/gQ==","_resolved":"/tmp/ec26b6025ecf5aae2c3f761f6646d2ce/khanacademy-keypad-context-0.0.0-PR3132-20251215183643.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3132-20251215183643.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"2b1b81cae54e5d473bb2b095076f8e1c11d3a9b6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3132-20251215183643.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3132-20251215183643.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3132-20251215183643_1765823820278_0.2422886265010249"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T18:37:00.427Z","publish_time":1765823820427,"_source_registry_name":"default","_cnpm_publish_time":1765823820427},"0.0.0-PR3128-20251215172555":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3128-20251215172555","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3128-20251215172555"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3128-20251215172555","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nTL6kUAaq/YB9gbrAmUcfqQIimxttWQksGk2TXv3JiRuf3AQ254jq05IZu0xuVVe84vP/DqKGzORWS305zfx8g==","_resolved":"/tmp/7760ede545b328d0314d6d7234c8d91f/khanacademy-keypad-context-0.0.0-PR3128-20251215172555.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3128-20251215172555.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"2dd972dbc8aeb6e7803741d66a7e284e5c05399c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3128-20251215172555.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3128-20251215172555.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3128-20251215172555_1765819571848_0.6434537470917829"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T17:26:12.012Z","publish_time":1765819572012,"_source_registry_name":"default","_cnpm_publish_time":1765819572012},"0.0.0-PR3128-20251215170447":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3128-20251215170447","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3128-20251215170447"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3128-20251215170447","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6Crlx8nDkDRobPwbOgFljeK7CQsZOTmIYHxzxWy/GuENVYO7xQ79j7xXmWJGgVZ/78V0he0iUOI6Oekho4zorQ==","_resolved":"/tmp/9ee8d6223bf0b4435d2515be1bc2ee5c/khanacademy-keypad-context-0.0.0-PR3128-20251215170447.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3128-20251215170447.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d048fedfc04183935ed92c6868ba91306788875a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3128-20251215170447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3128-20251215170447.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3128-20251215170447_1765818304564_0.6727435905024433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T17:05:04.734Z","publish_time":1765818304734,"_source_registry_name":"default","_cnpm_publish_time":1765818304734},"0.0.0-PR3128-20251215162321":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3128-20251215162321","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3128-20251215162321"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3128-20251215162321","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0FLearZgQ+16EHRFm0zdM1GKrnwOdRn9dULDiumuSdnVcYJ6BZa/xCFHYQT3oawiD4bc1nsUCKyAZjmICD41aQ==","_resolved":"/tmp/4ed5e815c25a3569fe881aedd549475c/khanacademy-keypad-context-0.0.0-PR3128-20251215162321.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3128-20251215162321.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"85f6875fbf743f2bb65b6b702983b4c697916b9e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3128-20251215162321.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3128-20251215162321.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3128-20251215162321_1765815818520_0.8303125123991169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T16:23:38.676Z","publish_time":1765815818676,"_source_registry_name":"default","_cnpm_publish_time":1765815818676},"0.0.0-PR3128-20251215162104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3128-20251215162104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3128-20251215162104"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3128-20251215162104","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hAQ7wkBG9+mK7u0ryBXiYSe+QPDWYpDy8fipX55MZtFTfFuQlAZd7Ajm8eGCF74Ft4RsxETvf3exmiCZchBjng==","_resolved":"/tmp/aaa0e34aa3ab55741046cb6246be318b/khanacademy-keypad-context-0.0.0-PR3128-20251215162104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3128-20251215162104.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"38626c57216d7aae37ad435752b7adbd7e5b8a94","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3128-20251215162104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3128-20251215162104.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3128-20251215162104_1765815680451_0.6395283766188227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-15T16:21:20.610Z","publish_time":1765815680610,"_source_registry_name":"default","_cnpm_publish_time":1765815680610},"0.0.0-PR3120-20251211235249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3120-20251211235249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3120-20251211235249"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3120-20251211235249","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-82pc8zQCguMFp0KuuTQ5kkLLXV22dtElwV0ztXex4mNPMZF43sgmSatE5uyYjztO/fC7yUDNSRGwUztWLqYUXw==","_resolved":"/tmp/c6cc62a9ac1cd03bb364e65d2bb446bf/khanacademy-keypad-context-0.0.0-PR3120-20251211235249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3120-20251211235249.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"968035533c67c92310b232a94c4986560ac4e38f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3120-20251211235249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3120-20251211235249.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3120-20251211235249_1765497186296_0.13426429710495813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T23:53:06.459Z","publish_time":1765497186459,"_source_registry_name":"default","_cnpm_publish_time":1765497186459},"0.0.0-PR3119-20251211231658":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3119-20251211231658","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3119-20251211231658"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3119-20251211231658","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LvSx42cHtBgQWej+OzPBhCTCg69QqD2pziq666j7Fbe4SFSsOURm4qjBIQ6jwBE74CJR9h7WbWRxOx3e0KIljg==","_resolved":"/tmp/c85585655b98557c7b4481c5f83b2942/khanacademy-keypad-context-0.0.0-PR3119-20251211231658.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3119-20251211231658.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"22539798dd666fe2ac8cb73075d3083d531761e2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3119-20251211231658.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3119-20251211231658.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3119-20251211231658_1765495035418_0.7711507209899426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T23:17:15.576Z","publish_time":1765495035576,"_source_registry_name":"default","_cnpm_publish_time":1765495035576},"0.0.0-PR3117-20251211210120":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3117-20251211210120","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3117-20251211210120"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3117-20251211210120","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oYv2ZAKUS1+Pq+icE4U4KaxkMxh/pmRB5ZhRyXNC8wUzI+MqNpeq4jGUleDKkdPgzqMYXO88xb49i66LyEbLzA==","_resolved":"/tmp/7d94c1ebee3b821e49550fc9168e34a7/khanacademy-keypad-context-0.0.0-PR3117-20251211210120.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3117-20251211210120.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"0d39e5434f4d0d1325f340eceb011f9f5e0e8ee9","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3117-20251211210120.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3117-20251211210120.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3117-20251211210120_1765486898327_0.2259761030333043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T21:01:38.464Z","publish_time":1765486898464,"_source_registry_name":"default","_cnpm_publish_time":1765486898464},"3.2.22":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.22","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"21.0.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.22","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uQy6/TxJNOQYsZMQm5/uwcRNoiTUuYDlfmgZjaNWdp227NF4ljqnE86gtYUV9rXAm2ubDKYGg0Ug/8wj+o+KGg==","_resolved":"/tmp/295fa4714f61d7edda56d3fa56e16139/khanacademy-keypad-context-3.2.22.tgz","_from":"file:khanacademy-keypad-context-3.2.22.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"92403f67cb5d7619fbed4ccbcfc9d2ae89c9af1a","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.22.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.22_1765476453608_0.4698494588699591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T18:07:33.821Z","publish_time":1765476453821,"_source_registry_name":"default","_cnpm_publish_time":1765476453821},"0.0.0-PR3113-20251211172319":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3113-20251211172319","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3113-20251211172319"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3113-20251211172319","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-L8iv5lC0GeZxfm1VlD6L8rSXrJKfsVm0t4lcOL5VDz+EFPGYtdhNF1qrPiTiJjJlhcciS/Kino28nBoUjpr8Yg==","_resolved":"/tmp/c67e210ff1bd9b69de1cdc18a2252b26/khanacademy-keypad-context-0.0.0-PR3113-20251211172319.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3113-20251211172319.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"e4fe5a76bdd26937789f4a896fc081e107629e12","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3113-20251211172319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3113-20251211172319.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3113-20251211172319_1765473817118_0.46708798050770106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T17:23:37.264Z","publish_time":1765473817264,"_source_registry_name":"default","_cnpm_publish_time":1765473817264},"0.0.0-PR3108-20251211172244":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251211172244","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251211172244"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251211172244","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XUC/T8NbJYC7jIInsXL/DZYRwZaL6R16/XQq34ExpAc5Dse6DBMHQT1saiL7Xr14eUkeP6kF2sdeiKjoJLPmXg==","_resolved":"/tmp/066fdd5c0e51bf5e19e082fffaa86473/khanacademy-keypad-context-0.0.0-PR3108-20251211172244.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251211172244.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d2142b5dcb184f826cf62844d4b6345aaa0d5649","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251211172244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251211172244.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251211172244_1765473781431_0.07363070954576467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T17:23:01.595Z","publish_time":1765473781595,"_source_registry_name":"default","_cnpm_publish_time":1765473781595},"0.0.0-PR3108-20251211170938":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251211170938","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251211170938"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251211170938","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oVplesMj/ggQ0s9CpZ6+4/iiNR4gRhyVNkA4DQouhvgjc+Qw5WV0ZovgRvqjTBqOPMOYjdVBb5ijxwiN9Rwm2A==","_resolved":"/tmp/9e085b176ce6b758395ee48d55e6e838/khanacademy-keypad-context-0.0.0-PR3108-20251211170938.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251211170938.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"7665ca6054a03f97b67b43ddbd68b9680272399b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251211170938.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251211170938.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251211170938_1765472994990_0.9542195949655461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T17:09:55.140Z","publish_time":1765472995140,"_source_registry_name":"default","_cnpm_publish_time":1765472995140},"0.0.0-PR3108-20251211165934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251211165934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251211165934"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251211165934","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8uGElkXqsDv1scfBmI3dZse1IKA2922jSrBpwVPAmrGhdTm1Q+a+MKSuSe3bVR2vWQ5RbtqVe8Uj2jXSxrxHUg==","_resolved":"/tmp/4897aa9937f784ac70863bfd47b4c228/khanacademy-keypad-context-0.0.0-PR3108-20251211165934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251211165934.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4d73c5a1912bf3d17c7510efbabfb80cbb01492c","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251211165934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251211165934.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251211165934_1765472392957_0.46929383053467855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T16:59:53.105Z","publish_time":1765472393105,"_source_registry_name":"default","_cnpm_publish_time":1765472393105},"0.0.0-PR3108-20251211165724":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251211165724","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251211165724"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251211165724","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XY84KoiOYuKjRx5eIrUQde8Kfuen8Q4OdtF9bGHxVKBxuC+uQqqOORO6Pe4phfiDa4xaB3GtaO6XGdRof2zVUQ==","_resolved":"/tmp/e8b0f131bfefa18ef58df9809ad5bdb2/khanacademy-keypad-context-0.0.0-PR3108-20251211165724.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251211165724.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"c657192fbc8ffe53218721d07f89fc89e23c2f3f","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251211165724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251211165724.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251211165724_1765472262546_0.3064894808592966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T16:57:42.708Z","publish_time":1765472262708,"_source_registry_name":"default","_cnpm_publish_time":1765472262708},"0.0.0-PR3089-20251211160429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3089-20251211160429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3089-20251211160429"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3089-20251211160429","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f5JYOmwZFM1vC8cozd896bmEkxFp2AgTAbN32tXC7GeGoqR3+v1s+Bc28kt4HzkdCaSTot8yawXT3nrPUfUZPw==","_resolved":"/tmp/5413ae3898ebcbb6d4dfb97b7c972d97/khanacademy-keypad-context-0.0.0-PR3089-20251211160429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3089-20251211160429.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"0ee63cdacd8dd40716d6bda8ce712ba346ab5763","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3089-20251211160429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3089-20251211160429.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3089-20251211160429_1765469087202_0.5329970169878704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T16:04:47.328Z","publish_time":1765469087328,"_source_registry_name":"default","_cnpm_publish_time":1765469087328},"0.0.0-PR3089-20251211155827":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3089-20251211155827","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3089-20251211155827"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3089-20251211155827","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ysvR4PKNZjOvX0DFy18+Q+lpqnC9mSkCWyJwC+aNm3Hw8MNSKwIV15A4dD0jX9UH/jhgR8ih1rv5nhHo2XIsuQ==","_resolved":"/tmp/9a5961f2e579fcd3a50243dfc48522c5/khanacademy-keypad-context-0.0.0-PR3089-20251211155827.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3089-20251211155827.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"fc881d7b7440c366485423de556c1f31a73e5256","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3089-20251211155827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3089-20251211155827.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3089-20251211155827_1765468725179_0.06349705346900647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T15:58:45.353Z","publish_time":1765468725353,"_source_registry_name":"default","_cnpm_publish_time":1765468725353},"0.0.0-PR3117-20251211012826":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3117-20251211012826","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3117-20251211012826"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3117-20251211012826","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B8Gv3ZNWv7YzhXyhGW8xU2KzQ+iWO2k1kPsuCNEM9yCZdnQd3Ml5Qx/5+0Ua+9x3Lzis4CIPkKGUJN9T1dGWlA==","_resolved":"/tmp/5eb121f991f416005866ad76c9785049/khanacademy-keypad-context-0.0.0-PR3117-20251211012826.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3117-20251211012826.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"96480e3ef75233bfe3c211021bb3bc26332ef524","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3117-20251211012826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3117-20251211012826.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3117-20251211012826_1765416524187_0.07454030626437169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T01:28:44.354Z","publish_time":1765416524354,"_source_registry_name":"default","_cnpm_publish_time":1765416524354},"0.0.0-PR3117-20251211012609":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3117-20251211012609","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3117-20251211012609"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3117-20251211012609","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ohr8oqM9hwxp/s7J+9d93LYg7iB5oHEOCdH96w1arlqXfsTRkoaqTEnVroBen+dHOLfj3VAxaYcDh1gnTDhL8A==","_resolved":"/tmp/e9fb40b65d6cce0a029a9959db3b2eac/khanacademy-keypad-context-0.0.0-PR3117-20251211012609.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3117-20251211012609.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ff9b9096e54be33dcf904da0ca2a934d698b8873","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3117-20251211012609.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3117-20251211012609.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3117-20251211012609_1765416386629_0.37898081779849435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T01:26:26.781Z","publish_time":1765416386781,"_source_registry_name":"default","_cnpm_publish_time":1765416386781},"0.0.0-PR3112-20251211005801":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3112-20251211005801","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3112-20251211005801","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"597cd496ae929e0fefda72e2b25a93fa3e7a2e44","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3112-20251211005801.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3112-20251211005801.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3112-20251211005801.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/ddd1a0f1eb6152994fb690a6dcbe92df/khanacademy-keypad-context-0.0.0-PR3112-20251211005801.tgz","_integrity":"sha512-HFl9gSU/iMhPVZAThSO0ZEcCJlPA9Rv8+1OCdrpyLE4hI3bT9cSkbcKsKPnf8GOIS3KJBS/svcW0MdPIGgLiBA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3112-20251211005801"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3112-20251211005801_1765414698045_0.7597640138872253","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-11T00:58:18.193Z","publish_time":1765414698193,"_source_registry_name":"default","_cnpm_publish_time":1765414698193},"0.0.0-PR3112-20251211005557":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3112-20251211005557","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3112-20251211005557"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3112-20251211005557","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dBkyV2qgKlbll8E5crWFRrCg8Sc39tREyk449NzMn2bNWZmBzXSTNvywAsDneqaxmpBXxoV3x557gzIH3s+mKA==","_resolved":"/tmp/cce9baee633cea6719cbbb2c69e8d3fc/khanacademy-keypad-context-0.0.0-PR3112-20251211005557.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3112-20251211005557.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"925c97dd803209bd997775b575f060352bf08b24","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3112-20251211005557.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3112-20251211005557.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3112-20251211005557_1765414573554_0.5343137465904222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T00:56:13.722Z","publish_time":1765414573722,"_source_registry_name":"default","_cnpm_publish_time":1765414573722},"0.0.0-PR3107-20251211005031":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3107-20251211005031","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3107-20251211005031"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3107-20251211005031","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zMLaLIZa+w4YIAXuyLa3niMYYwciLpcinPgqomPGPwkDFmWL/+5UcU+dC/XVJBMgF/N5s74cSOjC28DTAKAyiA==","_resolved":"/tmp/28eb52e72371efa64cad4b2bea272ec2/khanacademy-keypad-context-0.0.0-PR3107-20251211005031.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3107-20251211005031.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"aa434ad203a07b29d04213d4abd3e6a5ce73f7e9","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3107-20251211005031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3107-20251211005031.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3107-20251211005031_1765414248187_0.11052117135197292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T00:50:48.331Z","publish_time":1765414248331,"_source_registry_name":"default","_cnpm_publish_time":1765414248331},"0.0.0-PR3113-20251211004940":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3113-20251211004940","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3113-20251211004940"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3113-20251211004940","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uFq32J31asrRKIlByLXyRhOz6dsVEQWFbGc3/B5clJ1eXTCI3apYZDirGAC07JNTnCNtOVimFE4sAFQt5SVtVA==","_resolved":"/tmp/d4bb93b8a0719f12eb8bbe1aa6dba6a3/khanacademy-keypad-context-0.0.0-PR3113-20251211004940.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3113-20251211004940.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4003868ec6b56d920a55133a7a10eee27075fe65","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3113-20251211004940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3113-20251211004940.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3113-20251211004940_1765414197284_0.007546506255269758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-11T00:49:57.465Z","publish_time":1765414197465,"_source_registry_name":"default","_cnpm_publish_time":1765414197465},"0.0.0-PR3112-20251210233741":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3112-20251210233741","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3112-20251210233741"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3112-20251210233741","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DzAYQhVXg1AB59mIqisHNvDoPAKYj1MUeBs+dudy8KL2WA4FNYFgF6wGsKxA8j9opykKukYwMjfv8ONe3JMYFg==","_resolved":"/tmp/972063ff91d6688cc2a930590c6ce95b/khanacademy-keypad-context-0.0.0-PR3112-20251210233741.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3112-20251210233741.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4bd1983c3b8ed4f0ec0107c7ffb61c364dccdfc7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3112-20251210233741.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3112-20251210233741.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3112-20251210233741_1765409879873_0.5337914243034603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T23:38:00.070Z","publish_time":1765409880070,"_source_registry_name":"default","_cnpm_publish_time":1765409880070},"0.0.0-PR3108-20251210232635":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251210232635","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251210232635"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251210232635","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g+t5PTGfdsgIDC3rMl1AIhoKO32u7rKVSr0il1gvdEAIS1cevSbYjS1nf8+vKzc5VeGPK5z0Ec0W+9tZ4BQBsw==","_resolved":"/tmp/a32f622e7a8b7a6e698ddee8a7a43a45/khanacademy-keypad-context-0.0.0-PR3108-20251210232635.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251210232635.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ebb84232f7e16c18d125fd0a5b36787122f793fc","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251210232635.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251210232635.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251210232635_1765409212010_0.9847319758054489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T23:26:52.168Z","publish_time":1765409212168,"_source_registry_name":"default","_cnpm_publish_time":1765409212168},"0.0.0-PR3112-20251210223134":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3112-20251210223134","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3112-20251210223134"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3112-20251210223134","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2zj1erkc/mD1lTjYSSVDSon0MDR7/1B1OUImJlv2wTZmchbiVJGxlc/EZCwJYzqX5Zg2l5HjSAzzpNRFAtgEhA==","_resolved":"/tmp/5c1e2be769eaa726e7929295ac85accf/khanacademy-keypad-context-0.0.0-PR3112-20251210223134.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3112-20251210223134.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"6629756b11f40e94449f85db02a01870345670a5","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3112-20251210223134.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3112-20251210223134.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3112-20251210223134_1765405912231_0.2284512758988715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T22:31:52.404Z","publish_time":1765405912404,"_source_registry_name":"default","_cnpm_publish_time":1765405912404},"0.0.0-PR3107-20251210222944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3107-20251210222944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3107-20251210222944"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3107-20251210222944","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-velG1Lukc+hrPTceJaRcLuCBmw7hqv+zqBVkyLS32axnoN9aoD85h5sxvXkhScm19wA4YdyqccBfZduhqL1tRQ==","_resolved":"/tmp/efc1f4345eaef5fce3daa21ac8118e26/khanacademy-keypad-context-0.0.0-PR3107-20251210222944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3107-20251210222944.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"984e0e9d35180979fc2284c563a200958a4584a2","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3107-20251210222944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3107-20251210222944.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3107-20251210222944_1765405801785_0.825726686729686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T22:30:01.931Z","publish_time":1765405801931,"_source_registry_name":"default","_cnpm_publish_time":1765405801931},"0.0.0-PR3107-20251210221600":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3107-20251210221600","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3107-20251210221600"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3107-20251210221600","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OXcq6oqO3UvyFL7tFLoYNAHazesolFdouYOZ4cPzrXNyONkviQhWPdU8GilXB+C/QcUC0b4pbIVakanY9RJI6Q==","_resolved":"/tmp/c86e3e3e41a0509c233b9330a6a0f03c/khanacademy-keypad-context-0.0.0-PR3107-20251210221600.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3107-20251210221600.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"37567a4878d227427bb8510800c0e6f149fa6ea8","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3107-20251210221600.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3107-20251210221600.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3107-20251210221600_1765404978593_0.733420764712579"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T22:16:18.749Z","publish_time":1765404978749,"_source_registry_name":"default","_cnpm_publish_time":1765404978749},"0.0.0-PR3089-20251210151846":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3089-20251210151846","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3089-20251210151846"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3089-20251210151846","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w9JSnju3gn6r2e4NQ5ELDXlGyBOCK6aLMs3XLmGbfWdwkRM1VNftAT4J92oPkqAW8OswcbpiuzT3npWppIjVRA==","_resolved":"/tmp/9a214cfea6284e159ce5b5736e0cd3dd/khanacademy-keypad-context-0.0.0-PR3089-20251210151846.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3089-20251210151846.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"adea002417a83ae98e1f35e0cb6384fe8064fc97","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3089-20251210151846.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3089-20251210151846.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3089-20251210151846_1765379942197_0.21460274205082763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T15:19:02.402Z","publish_time":1765379942402,"_source_registry_name":"default","_cnpm_publish_time":1765379942402},"0.0.0-PR3112-20251210000241":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3112-20251210000241","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3112-20251210000241"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3112-20251210000241","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SXDOYFwprnuhBDx2ecMLB5GwdOeMcR4XfmBsohUGLXvfLPj0y1ibU85wvpnXEMOoKN0lcwlZ4t+lF2ky2ZZz/g==","_resolved":"/tmp/1ecc90d239ade14399704754cb90c35b/khanacademy-keypad-context-0.0.0-PR3112-20251210000241.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3112-20251210000241.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"df1ce8023543a957e669aee48e1f500cd9603d4c","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3112-20251210000241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3112-20251210000241.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3112-20251210000241_1765324978844_0.764071882762738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T00:02:58.981Z","publish_time":1765324978981,"_source_registry_name":"default","_cnpm_publish_time":1765324978981},"3.2.21":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.21","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.4.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.21","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CpvLrBItBB0/FVejYJU27f2WfHrwGz8MD2+1ejWMSBsQmTE6aUDiKmLndII9Hfqe5cujBeKNH2+/GXX5CIeYjQ==","_resolved":"/tmp/5ceccffca5005671de136ad3bea44176/khanacademy-keypad-context-3.2.21.tgz","_from":"file:khanacademy-keypad-context-3.2.21.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"75fbe6b12748671055493ee243efe7c3af031e6b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.21.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.21_1765323829623_0.4508272029727869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T23:43:49.763Z","publish_time":1765323829763,"_source_registry_name":"default","_cnpm_publish_time":1765323829763},"0.0.0-PR3111-20251209233112":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3111-20251209233112","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3111-20251209233112","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"59ae95c48c384462d268c8047e24b9d228137c01","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3111-20251209233112.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3111-20251209233112.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3111-20251209233112.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/b16d41956d61d6ff265ae96943dbfd59/khanacademy-keypad-context-0.0.0-PR3111-20251209233112.tgz","_integrity":"sha512-FcSzZWoyTPaLpR9Rk9+bdCc7+l/a90hDa4HAFbJtHTv4XbOUWdDjE6XNsFKO1uLx7LdEkeHWJ+liS7XQ12PvBg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3111-20251209233112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3111-20251209233112_1765323090145_0.07868744909910164","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-09T23:31:30.337Z","publish_time":1765323090337,"_source_registry_name":"default","_cnpm_publish_time":1765323090337},"0.0.0-PR3111-20251209232825":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3111-20251209232825","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3111-20251209232825"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3111-20251209232825","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZgyqY+GqsY3msqapSfsDbxZfPtzRxOs+vue0liiJbImCndgtFRpGNb2z7CR7s6r+15BdrTfIAmqNc2obkaI01Q==","_resolved":"/tmp/8e70cee2febdae3e6a532360d9cb3287/khanacademy-keypad-context-0.0.0-PR3111-20251209232825.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3111-20251209232825.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"fa378fa0d937ed7ac89ad23f04083007d5266f22","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3111-20251209232825.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3111-20251209232825.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3111-20251209232825_1765322922920_0.3202117398103992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T23:28:43.097Z","publish_time":1765322923097,"_source_registry_name":"default","_cnpm_publish_time":1765322923097},"0.0.0-PR3111-20251209231839":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3111-20251209231839","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3111-20251209231839"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3111-20251209231839","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SMJISa7hlMiRbit2B6bBfTT/JNKghttdYI0qE2weAexN/NIfh9edlGX5NllE4yCXOQhhvCguhw4zpzOgwQNdlg==","_resolved":"/tmp/690f00059e9e6c11f747568096abe734/khanacademy-keypad-context-0.0.0-PR3111-20251209231839.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3111-20251209231839.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"dc91065ad90be3f92b3a84bbfb286b60c67fd6f0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3111-20251209231839.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3111-20251209231839.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3111-20251209231839_1765322337485_0.9766811148914323"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T23:18:57.644Z","publish_time":1765322337644,"_source_registry_name":"default","_cnpm_publish_time":1765322337644},"0.0.0-PR3111-20251209231631":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3111-20251209231631","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3111-20251209231631"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3111-20251209231631","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nlxQiHlll4dcAt/HtL9fVgXE5obANNjfwLaX5mh5T3DXbtNlduziIyfBtOAwQnXS2s684ml8isGOTuax0/gGfw==","_resolved":"/tmp/777e5c4790be447486ed36106cc1183f/khanacademy-keypad-context-0.0.0-PR3111-20251209231631.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3111-20251209231631.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ab4fed434eb9f1c6659d1e5bc8d5695a110ffc1a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3111-20251209231631.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3111-20251209231631.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3111-20251209231631_1765322208663_0.5975785096834505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T23:16:48.812Z","publish_time":1765322208812,"_source_registry_name":"default","_cnpm_publish_time":1765322208812},"0.0.0-PR3107-20251209224744":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3107-20251209224744","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3107-20251209224744"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3107-20251209224744","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6aaVHBrEPO3oBrSSbXeeEuCSLoJVorq0aw0YMq+4zdztgZWSHbIJ6SmCSTyJTqHqOjjO4BN40X/0pbEh+ciuhA==","_resolved":"/tmp/2afdd5d915a51ef266deb4b075a94635/khanacademy-keypad-context-0.0.0-PR3107-20251209224744.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3107-20251209224744.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"4e5b614dc88d7d5c2bd594da9a5dad7793298f6c","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3107-20251209224744.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3107-20251209224744.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3107-20251209224744_1765320482307_0.630080632945335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:48:02.460Z","publish_time":1765320482460,"_source_registry_name":"default","_cnpm_publish_time":1765320482460},"0.0.0-PR3106-20251209224615":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3106-20251209224615","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3106-20251209224615"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3106-20251209224615","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SdxUJVTes3gxvfRu0V9sGALzTWZNC4jnA3KPuv5KKZYGXaGsWzlybZYImVGVWn0MgkskG0aAiBAJy+RI0p8Ggw==","_resolved":"/tmp/fb4f0b12719218f554a320d14c51dde4/khanacademy-keypad-context-0.0.0-PR3106-20251209224615.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3106-20251209224615.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"da675ca2455578cf7a6a411012b7014687900749","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3106-20251209224615.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3106-20251209224615.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3106-20251209224615_1765320392707_0.9804641160332364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:46:32.901Z","publish_time":1765320392901,"_source_registry_name":"default","_cnpm_publish_time":1765320392901},"0.0.0-PR3110-20251209224134":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3110-20251209224134","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3110-20251209224134"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3110-20251209224134","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5xXAibp8lvyG3zHwiKtCygklSJI+Aj1HKEbt2cpXUC6wblFmSXBuDsWMrOAfXXfXnaOS3LCVqgVvEbmm0DNH1w==","_resolved":"/tmp/b80c0d9e1158c5f17b0c931326398f75/khanacademy-keypad-context-0.0.0-PR3110-20251209224134.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3110-20251209224134.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f3350e9c9791253382f71245a15033804d1c3ed1","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3110-20251209224134.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3110-20251209224134.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3110-20251209224134_1765320113266_0.46773963235747207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:41:53.414Z","publish_time":1765320113414,"_source_registry_name":"default","_cnpm_publish_time":1765320113414},"0.0.0-PR3109-20251209223309":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3109-20251209223309","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3109-20251209223309"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3109-20251209223309","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KC3bKfABQ/eFiI4zwZi3tY2yp2+MM93vnJy61eQJbpuGxs+TZwe7GKoGxAxWpO7bkGaZFTLhHZ0GCl7DgM78sA==","_resolved":"/tmp/263bf18f88613b88c3db9d44a9f55565/khanacademy-keypad-context-0.0.0-PR3109-20251209223309.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3109-20251209223309.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"bf32cf372dc61ecd576a9dc8d2bd62ae83be26c0","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3109-20251209223309.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3109-20251209223309.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3109-20251209223309_1765319606483_0.230584605254738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:33:26.633Z","publish_time":1765319606633,"_source_registry_name":"default","_cnpm_publish_time":1765319606633},"0.0.0-PR3108-20251209223244":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251209223244","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251209223244"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251209223244","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mrfs8nJnDZbluXdMgfc62sHss+DxVugsre8sz5fBCqnHgPh3eX4jhxSbaJ3dOWdpm7n7ZgTjg4K78Z6WFLCOPg==","_resolved":"/tmp/5d052b1ef1019b12042f052ee3708f9b/khanacademy-keypad-context-0.0.0-PR3108-20251209223244.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251209223244.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"dac88a4c6a2a7e121067d5a8bf67f7408b135035","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251209223244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251209223244.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251209223244_1765319581154_0.16519199952709118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:33:01.314Z","publish_time":1765319581314,"_source_registry_name":"default","_cnpm_publish_time":1765319581314},"0.0.0-PR3108-20251209222515":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251209222515","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251209222515"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251209222515","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cXp79Az5N3LovDCZrKHwmF7rY6eEYS/TP8VLKAKZvXbZP0tMDO2+CCQRz/k7d4Zb+8YdJNsnEoWkg74vtRNf3Q==","_resolved":"/tmp/f22c4a0b7a4b831e6f6228c261d77d4d/khanacademy-keypad-context-0.0.0-PR3108-20251209222515.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251209222515.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"7f1481e79d6057a54cb892ec019ff36d28452178","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251209222515.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251209222515.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251209222515_1765319133348_0.33701764668509715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:25:33.521Z","publish_time":1765319133521,"_source_registry_name":"default","_cnpm_publish_time":1765319133521},"0.0.0-PR3108-20251209222003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251209222003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251209222003"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251209222003","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uBKXwTIva5HU5mvqnPJCuCsxl2r4804HGspM5gq5cp/x6QgVl+KWpdJeSjpNR5su2Cfj4exKQD3rJ30A1Y9cYw==","_resolved":"/tmp/6df6f129cc7b565c705d00c8eb25ae6b/khanacademy-keypad-context-0.0.0-PR3108-20251209222003.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251209222003.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"26768454ecd9acc86980e3f0700c78e5be7102e1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251209222003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251209222003.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251209222003_1765318822082_0.29300994762199517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:20:22.359Z","publish_time":1765318822359,"_source_registry_name":"default","_cnpm_publish_time":1765318822359},"0.0.0-PR3108-20251209221750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251209221750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251209221750"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251209221750","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YAOKNIJxoD5Iur2VbdHeOD3WLMYCxhKb8IE3hLCccjsr6sZUWBC0g03YWMk3vjNE5u3d412oKYdbwRBsVzGtog==","_resolved":"/tmp/9ab22bd7bab009e2f596584e90c1727a/khanacademy-keypad-context-0.0.0-PR3108-20251209221750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251209221750.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"60ff9e7d4d6b57a470f8d4e7f5b3f9f9293a1249","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251209221750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251209221750.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251209221750_1765318686782_0.35461656376080897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:18:06.937Z","publish_time":1765318686937,"_source_registry_name":"default","_cnpm_publish_time":1765318686937},"0.0.0-PR3110-20251209220703":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3110-20251209220703","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3110-20251209220703"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3110-20251209220703","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-L52odA/uPSDfrmtJ85GwxAX1Wqxc0mJ3OU/0owVDlMt2CwDaxH0/dSOFbXCsAxid8M017Z1KIAuSw9prx5Q86g==","_resolved":"/tmp/91fc55d845678ed56382e1faaa2bbc5d/khanacademy-keypad-context-0.0.0-PR3110-20251209220703.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3110-20251209220703.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"9b7fce9c4308990d3c0055e5b0a46970ae7dd59e","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3110-20251209220703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3110-20251209220703.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3110-20251209220703_1765318041149_0.6845678632784034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T22:07:21.304Z","publish_time":1765318041304,"_source_registry_name":"default","_cnpm_publish_time":1765318041304},"0.0.0-PR3110-20251209215758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3110-20251209215758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3110-20251209215758"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3110-20251209215758","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kTGjOLxG9sfxI+FX/pv+c/SISERoBjR6OlmApd2HvGSdaLu7YrO3rDqJ3aEz2Da/fxfvPLwTnN3+j6Ij26h3bg==","_resolved":"/tmp/778af3047288c5db6d1e653dcde9abc2/khanacademy-keypad-context-0.0.0-PR3110-20251209215758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3110-20251209215758.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"d95baf2ca04e6d3898171ea670634d9317ca8e59","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3110-20251209215758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3110-20251209215758.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3110-20251209215758_1765317495600_0.768401947819904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T21:58:15.743Z","publish_time":1765317495743,"_source_registry_name":"default","_cnpm_publish_time":1765317495743},"0.0.0-PR3105-20251209213746":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3105-20251209213746","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3105-20251209213746"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3105-20251209213746","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Czi620P5retuIxA3rk27/JSJV9c0A8dXB/8vfu4GenNAA//iEavKE08NzNBUAQ38iKpfuZYaJkjgxGl2rjKwsQ==","_resolved":"/tmp/0e41416fb852216370064bfe2adaee26/khanacademy-keypad-context-0.0.0-PR3105-20251209213746.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3105-20251209213746.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"edf0638b5a12a52b5815b6fcb0184bdb4b1758f2","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3105-20251209213746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3105-20251209213746.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3105-20251209213746_1765316282983_0.171159781279572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T21:38:03.127Z","publish_time":1765316283127,"_source_registry_name":"default","_cnpm_publish_time":1765316283127},"0.0.0-PR3109-20251209213318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3109-20251209213318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3109-20251209213318"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3109-20251209213318","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Tey8tYv1IsOX3iRXB69FMo/2Z5PGJptsb9eKLPuPtIMVt3VbFxUU1a40vwJ4XgQtTGQvogM8jEKRnrY9Kd0M7Q==","_resolved":"/tmp/75284ecd958f8ad23d8de74ab8819e36/khanacademy-keypad-context-0.0.0-PR3109-20251209213318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3109-20251209213318.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"cf907980d68e0b08fdbdeeab66b52e95d8353b2d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3109-20251209213318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3109-20251209213318.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3109-20251209213318_1765316016126_0.1523632919827662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T21:33:36.282Z","publish_time":1765316016282,"_source_registry_name":"default","_cnpm_publish_time":1765316016282},"0.0.0-PR3105-20251209211412":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3105-20251209211412","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3105-20251209211412"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3105-20251209211412","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aJpr4CudAgsqDRQlW52wmgM1pcSOXN6HRsB+h8vkQjqqHjjiOyVZfjJ+dyLH96MaDCyUUYt8QUARGmaaG8cR0Q==","_resolved":"/tmp/0c10de9cd0ae1a74da1e8efff04f6d50/khanacademy-keypad-context-0.0.0-PR3105-20251209211412.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3105-20251209211412.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"833d958e2b12b26dea797fef3da3cbf33fc9b61e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3105-20251209211412.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3105-20251209211412.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3105-20251209211412_1765314870389_0.6138004599131162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T21:14:30.539Z","publish_time":1765314870539,"_source_registry_name":"default","_cnpm_publish_time":1765314870539},"0.0.0-PR3065-20251209210630":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3065-20251209210630","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3065-20251209210630"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3065-20251209210630","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dtnrhL8PZ8974vEey1QI8zeYPIe5XI5dspJUr60nR4YHcJqxQU4hVbzvQUXH8eCl+U6Inpiu9m0T7xR3NoIFkA==","_resolved":"/tmp/747e56c7929c7922fa05a874d4e1638c/khanacademy-keypad-context-0.0.0-PR3065-20251209210630.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3065-20251209210630.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"f5258b9d64252a987ccd50ab7c8dfdaecde251f4","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3065-20251209210630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3065-20251209210630.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3065-20251209210630_1765314407810_0.43741576279188843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T21:06:47.964Z","publish_time":1765314407964,"_source_registry_name":"default","_cnpm_publish_time":1765314407964},"0.0.0-PR3105-20251209204455":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3105-20251209204455","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3105-20251209204455","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"977f9b50d2c158136d0f95e18f3b247ca7993434","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3105-20251209204455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3105-20251209204455.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3105-20251209204455.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/485b1db79d3d0b4bb789ffb17bf54ba2/khanacademy-keypad-context-0.0.0-PR3105-20251209204455.tgz","_integrity":"sha512-P3Hm9dylaCF5QLKEcLn7GCChlmsATWoF2v0seVGjKh+9b2EzIVaJXLtY1s+y40znZZVeZrruCeG6iO/GANJeIA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.7.0","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3105-20251209204455"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3105-20251209204455_1765313113386_0.5209352888837815","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-09T20:45:13.570Z","publish_time":1765313113570,"_source_registry_name":"default","_cnpm_publish_time":1765313113570},"0.0.0-PR3105-20251209204249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3105-20251209204249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3105-20251209204249"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3105-20251209204249","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ozH1vTY3w/+Q1zLzpv2VVU3aOCtE+2SIIZDIrtGxUjP5NQdUWA2Sc5QxNfwPnniyXQs+lS2o4diNQnrgdc6FdQ==","_resolved":"/tmp/0dee271900a35f41cd722259ac840435/khanacademy-keypad-context-0.0.0-PR3105-20251209204249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3105-20251209204249.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"36e3452466d836b85d28f63801af8eaad0883215","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3105-20251209204249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3105-20251209204249.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3105-20251209204249_1765312987418_0.39914143482832287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T20:43:07.565Z","publish_time":1765312987565,"_source_registry_name":"default","_cnpm_publish_time":1765312987565},"0.0.0-PR3104-20251209203150":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3104-20251209203150","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3104-20251209203150"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3104-20251209203150","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ykTWZZFlFW+sQSTk2cvoV/v8EANZ6yhQ7in+xS3oh1nRQacOvz74YniqQvVVT7T2tY/1KGWiRYTZT0i4i6OERA==","_resolved":"/tmp/080ff8343dd6979e9a4406c3d568f451/khanacademy-keypad-context-0.0.0-PR3104-20251209203150.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3104-20251209203150.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"ed90f8b564001a44c563be8ca1acc5faeac6154c","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3104-20251209203150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3104-20251209203150.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3104-20251209203150_1765312328564_0.29381783703819475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T20:32:08.787Z","publish_time":1765312328787,"_source_registry_name":"default","_cnpm_publish_time":1765312328787},"0.0.0-PR3104-20251209202937":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3104-20251209202937","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3104-20251209202937"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3104-20251209202937","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MFRNc+Bfuut5oQsj41a3qBjG6LNx6wwC5xutZqheIA8w7MdNCWNYrrYvkCa1fgOgx61NThON6LdDsrG4jZCfKQ==","_resolved":"/tmp/de7dbfbedf3872680301a5e66ffd87d8/khanacademy-keypad-context-0.0.0-PR3104-20251209202937.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3104-20251209202937.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"shasum":"1575cb769ed8aa0a1ec97475b4374ff85947fb5e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3104-20251209202937.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3104-20251209202937.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3104-20251209202937_1765312195451_0.5996972678221586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T20:29:55.610Z","publish_time":1765312195610,"_source_registry_name":"default","_cnpm_publish_time":1765312195610},"0.0.0-PR3108-20251209184633":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251209184633","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251209184633"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251209184633","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VO7mTaKoV4kPTR6spHeZYl8F8a4hxIRu24NglihjfxrGpGBpqmeubC0eJnQxBX+FMNtG0kXd7IsjhcIbhsrmcQ==","_resolved":"/tmp/04b16103059c5617cb2a183f82c822e7/khanacademy-keypad-context-0.0.0-PR3108-20251209184633.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251209184633.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"56d03a882f5bacc67a80568359ba82f767de3517","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251209184633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251209184633.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251209184633_1765306011714_0.8308381720740934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T18:46:51.859Z","publish_time":1765306011859,"_source_registry_name":"default","_cnpm_publish_time":1765306011859},"0.0.0-PR3108-20251209171335":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3108-20251209171335","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251209171335","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a459c4d3e94df277d3ae6aa77f55955fcf1c90b5","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251209171335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251209171335.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251209171335.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/6172c4a6829119c3be9e100f09ca766e/khanacademy-keypad-context-0.0.0-PR3108-20251209171335.tgz","_integrity":"sha512-2DrfcxTjpTDg5VTmqzgAKotxESDYsiviJ2UVf3IEbv0ZY+/kwNHbO9f07JJ1k3EWUnziStULRaok4MIsvQzvNA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.6.4","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251209171335"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3108-20251209171335_1765300433722_0.7174109382787792","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-09T17:13:53.884Z","publish_time":1765300433884,"_source_registry_name":"default","_cnpm_publish_time":1765300433884},"0.0.0-PR3108-20251209170957":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3108-20251209170957","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3108-20251209170957"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3108-20251209170957","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CxqCL5optpDVs5QKvVNWBtiErDL9RbEPbVcWouyZypI/tTSUn8zlJ6ElsJwBWBI6GPb3E8cOO0PGi2F31NBY6A==","_resolved":"/tmp/2833abebfa67447a7fa33b9884f7a41e/khanacademy-keypad-context-0.0.0-PR3108-20251209170957.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3108-20251209170957.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"a8b90d9dbaee7fb4ba160eeeb27e3f58ce731738","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3108-20251209170957.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3108-20251209170957.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3108-20251209170957_1765300215627_0.7097591171378506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T17:10:15.804Z","publish_time":1765300215804,"_source_registry_name":"default","_cnpm_publish_time":1765300215804},"0.0.0-PR3101-20251209155233":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3101-20251209155233","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3101-20251209155233"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3101-20251209155233","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ChbFdiqRxnqL1N5LMbrVsw49B98eJj7dPLROgtLuFdsc3d2B62AGhAG/kk1byhvMZSz58z6N6KwIBZQijihg9A==","_resolved":"/tmp/76fb44b050a3b8123de8ee89e2739a83/khanacademy-keypad-context-0.0.0-PR3101-20251209155233.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3101-20251209155233.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"01612ae6b0119220e08be8228a38491f16f8c09e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3101-20251209155233.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3101-20251209155233.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3101-20251209155233_1765295570269_0.09696450690935743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T15:52:50.417Z","publish_time":1765295570417,"_source_registry_name":"default","_cnpm_publish_time":1765295570417},"0.0.0-PR3101-20251209155014":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3101-20251209155014","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3101-20251209155014"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3101-20251209155014","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K/ladPkV7fs6qyH5lolFIZfF3HQFPvIXTCaMGtvCQKhRTOTOzaw2ITNOcEN9aXNmODx5KpnGRE674Q7MdDgu3g==","_resolved":"/tmp/5a782bf51ee32b15b8fffca720fb2696/khanacademy-keypad-context-0.0.0-PR3101-20251209155014.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3101-20251209155014.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"1f6143634ad28bd98e341167809ecef3d25261f2","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3101-20251209155014.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3101-20251209155014.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3101-20251209155014_1765295432113_0.43238353146079245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T15:50:32.269Z","publish_time":1765295432269,"_source_registry_name":"default","_cnpm_publish_time":1765295432269},"0.0.0-PR3101-20251209154242":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3101-20251209154242","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3101-20251209154242"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3101-20251209154242","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3JVkmgIk340SYlJf69TTFOi1/OgMgzfeKqkhOkDAEiuifC1nrvrVOHVtjRoOesu5yHlFy1L6npkMflEQ/uEyug==","_resolved":"/tmp/cb683d9231483f13b322ba846bf42ab7/khanacademy-keypad-context-0.0.0-PR3101-20251209154242.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3101-20251209154242.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"62aacd0c7f61547f85198cd6c36aa6e17fa7e5bb","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3101-20251209154242.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3101-20251209154242.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3101-20251209154242_1765294980217_0.6062184519497604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T15:43:00.356Z","publish_time":1765294980356,"_source_registry_name":"default","_cnpm_publish_time":1765294980356},"0.0.0-PR3107-20251209021758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3107-20251209021758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3107-20251209021758"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3107-20251209021758","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-861JOP6Fwymqx4rG/7BBrNLTrvANmKkIngAez0zx5/zFKnBO8k85hgS4LVnfX6xEhiHG8mLGZahHOP21XvZ0cQ==","_resolved":"/tmp/ffca89ad0a813568b286d073321fcb46/khanacademy-keypad-context-0.0.0-PR3107-20251209021758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3107-20251209021758.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"50589c40ed03c4d4fff49b995a454d326a303202","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3107-20251209021758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3107-20251209021758.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3107-20251209021758_1765246696769_0.5458270693076557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T02:18:16.977Z","publish_time":1765246696977,"_source_registry_name":"default","_cnpm_publish_time":1765246696977},"0.0.0-PR3106-20251209014916":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3106-20251209014916","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3106-20251209014916"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3106-20251209014916","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ox6w7wiHLdBGGudn8FEUm+4z+YB3Tv32c0ac+fCwJSGDx6o2ZSYX+M7k/RaLoOdafb1QHF74nusLG94iRJaNkg==","_resolved":"/tmp/6ae566f0b6422cb43744c65272618ff9/khanacademy-keypad-context-0.0.0-PR3106-20251209014916.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3106-20251209014916.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"9a3bf954a82f5fc02a1dfacaa7ae3c31af27fda3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3106-20251209014916.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3106-20251209014916.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3106-20251209014916_1765244974565_0.6722109466696871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T01:49:34.703Z","publish_time":1765244974703,"_source_registry_name":"default","_cnpm_publish_time":1765244974703},"0.0.0-PR3105-20251209005255":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3105-20251209005255","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3105-20251209005255"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3105-20251209005255","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ydtDZkbM1gRDjdcutkpPo9WGye/XVH7dlGH9usDZ9nLtwT5dINqrPC2buETbJFesMzQcUlNctaL3TWgbcMxLNA==","_resolved":"/tmp/5be958c28b5afef659fc131fcd021628/khanacademy-keypad-context-0.0.0-PR3105-20251209005255.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3105-20251209005255.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"7a165a4ef0e5d6919cd49a35464b59d24c03719f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3105-20251209005255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3105-20251209005255.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3105-20251209005255_1765241594340_0.5471015426320469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T00:53:14.490Z","publish_time":1765241594490,"_source_registry_name":"default","_cnpm_publish_time":1765241594490},"0.0.0-PR3104-20251209005049":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3104-20251209005049","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3104-20251209005049"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3104-20251209005049","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1vOcYt1Pfk+4twlPPB/S0Pe6V5hNX+nrNYW6TyayjwFk8ETuv+jkOD3GpBdkThXFmkCx51+wAeK4cpEZvlV+EA==","_resolved":"/tmp/0578e5cd7cac06451fee419fc6c95227/khanacademy-keypad-context-0.0.0-PR3104-20251209005049.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3104-20251209005049.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"2aecec2a1030ab4a93d099914eabc56acf8af4b6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3104-20251209005049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3104-20251209005049.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3104-20251209005049_1765241466146_0.4469833925604163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T00:51:06.295Z","publish_time":1765241466295,"_source_registry_name":"default","_cnpm_publish_time":1765241466295},"0.0.0-PR3104-20251209001414":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3104-20251209001414","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3104-20251209001414"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3104-20251209001414","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nM5BSd496gxkZidLmtVfHm2UA1EukSi9vSKcMD2U+cHFGTTLG4oe0mZr7ukvOyKlnM7Lg/V1CeuOFck2pNMOoQ==","_resolved":"/tmp/3132464846d4be53918140cac48835ed/khanacademy-keypad-context-0.0.0-PR3104-20251209001414.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3104-20251209001414.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"a8eb3f4ad6dba3d4e7aa52597f2da8ae10b3b6ad","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3104-20251209001414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3104-20251209001414.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3104-20251209001414_1765239271693_0.6053611020646277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T00:14:31.846Z","publish_time":1765239271846,"_source_registry_name":"default","_cnpm_publish_time":1765239271846},"0.0.0-PR3104-20251209001202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3104-20251209001202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3104-20251209001202"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3104-20251209001202","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vzC/W9gUFZjaOheSf/T5GPN5w6Osmx4TMmZEtkeIbqsMZS7D4ZHH9soMuUWhaz0toglWYE+My9K5pHXlc0+zPg==","_resolved":"/tmp/fab40e31987e6f8493c00b2df30ecb7c/khanacademy-keypad-context-0.0.0-PR3104-20251209001202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3104-20251209001202.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"cf18b867358ada04adf2e757196a9b701bd200aa","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3104-20251209001202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3104-20251209001202.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3104-20251209001202_1765239139558_0.11998535649054487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T00:12:19.720Z","publish_time":1765239139720,"_source_registry_name":"default","_cnpm_publish_time":1765239139720},"0.0.0-PR3104-20251209000715":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3104-20251209000715","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3104-20251209000715"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3104-20251209000715","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1vLKlX0jdeIrab79hqdB5BGyF/jU2G+PU1so2kvtemF3bt+1aMkK8CWwgwZhrVYnTZlEE2HTAd/HeAPCDg0wjg==","_resolved":"/tmp/c841e4e01d87adfbc3ebd339d1c7ee38/khanacademy-keypad-context-0.0.0-PR3104-20251209000715.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3104-20251209000715.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"c098cecd3c9f2c86988643db728b5dd916a6d078","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3104-20251209000715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3104-20251209000715.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3104-20251209000715_1765238853352_0.08305133421968791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T00:07:33.506Z","publish_time":1765238853506,"_source_registry_name":"default","_cnpm_publish_time":1765238853506},"0.0.0-PR3096-20251209000004":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3096-20251209000004","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3096-20251209000004"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3096-20251209000004","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6/JvBTc8V8BMiA/QAAK5aEM1MyfhVk4xxncQH3qnjxxiC0EoKMo8BmZOOLuLoJ3xuhBusxETezAmOVVHAaFW2Q==","_resolved":"/tmp/19159e0f2d85b5c308284108585905c0/khanacademy-keypad-context-0.0.0-PR3096-20251209000004.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3096-20251209000004.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"99dc04d5567cf636606d031d085975d31ecce11f","size":65195,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3096-20251209000004.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3096-20251209000004.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3096-20251209000004_1765238422734_0.7753888830773485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-09T00:00:22.898Z","publish_time":1765238422898,"_source_registry_name":"default","_cnpm_publish_time":1765238422898},"0.0.0-PR3093-20251208235305":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3093-20251208235305","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3093-20251208235305"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3093-20251208235305","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tnC1j5EGLEC6eupGlwwPX40mzt4EfFXZKjeD+rJnbeTWtmsaFrPoDOLdBrdDCi115rI9ACqsi8LA/NIUBfaj4Q==","_resolved":"/tmp/6ccdbf5e06d5b3e067f63c90d948ea94/khanacademy-keypad-context-0.0.0-PR3093-20251208235305.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3093-20251208235305.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"7687f26b446406c6f2e56a5bcc74eeb8f0fa5a9d","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3093-20251208235305.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3093-20251208235305.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3093-20251208235305_1765238003977_0.6919056773751129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T23:53:24.138Z","publish_time":1765238004138,"_source_registry_name":"default","_cnpm_publish_time":1765238004138},"0.0.0-PR3104-20251208234933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3104-20251208234933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3104-20251208234933"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3104-20251208234933","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x1FBZ7706ggSn+m7SSYoHXmnmhvkShz6aClq6q7hsy7M6mTnONwqAj+rtIP7CPMS4cUTTmVRI59NzFSeNaEP4g==","_resolved":"/tmp/fd26009560f46a2ce9807bb18b6b3542/khanacademy-keypad-context-0.0.0-PR3104-20251208234933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3104-20251208234933.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"2e14a53a2151b3048d039fd86819e08bf2249585","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3104-20251208234933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3104-20251208234933.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3104-20251208234933_1765237791455_0.048533487551517096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T23:49:51.605Z","publish_time":1765237791605,"_source_registry_name":"default","_cnpm_publish_time":1765237791605},"0.0.0-PR3096-20251208225431":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3096-20251208225431","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3096-20251208225431"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3096-20251208225431","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yaPIC9cCcUqfY51yWdKe6OZmAGk0/5l8Ibx4tvQO0BONQ+XHjxGh/+odS80pecwaviO4XiGbT6l4GAQKtxHYqw==","_resolved":"/tmp/ac3460501a5c59eac164d589a2cf7972/khanacademy-keypad-context-0.0.0-PR3096-20251208225431.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3096-20251208225431.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"40c9a039d2dfc24c510f84bed5eab3ce49d0efc3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3096-20251208225431.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3096-20251208225431.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3096-20251208225431_1765234490017_0.1468710189009248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:54:50.175Z","publish_time":1765234490175,"_source_registry_name":"default","_cnpm_publish_time":1765234490175},"0.0.0-PR3093-20251208225416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3093-20251208225416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3093-20251208225416"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3093-20251208225416","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cjjrM03FujjPm/PP2xDqKjxD0dvqqM/tPVZE8jnCzFLy3FflADQc0BZH4HSCRAjAyU5eGxkZquPQ/3xpHgQZjg==","_resolved":"/tmp/dbafaec72c2ab34c889f2f68e720d8d8/khanacademy-keypad-context-0.0.0-PR3093-20251208225416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3093-20251208225416.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"b7fac8770a5e631d6a038350a0849b62a1aea2af","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3093-20251208225416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3093-20251208225416.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3093-20251208225416_1765234473730_0.3240296467497925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:54:33.937Z","publish_time":1765234473937,"_source_registry_name":"default","_cnpm_publish_time":1765234473937},"0.0.0-PR3092-20251208224619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251208224619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251208224619"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251208224619","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uzYCYq3fHLeMctgruFGY99G2Pxa0Dw902uuzTsunGjLk6gSBbD264tHGFT/cOCTRxX2P3WxkALMraKuD2MeAIQ==","_resolved":"/tmp/edc7fe067b65f2341cb050f908a2ff90/khanacademy-keypad-context-0.0.0-PR3092-20251208224619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251208224619.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"9a12b00ad30544e890c6aa4442615d1b59073764","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251208224619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251208224619.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251208224619_1765233996407_0.2083054586108839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:46:36.573Z","publish_time":1765233996573,"_source_registry_name":"default","_cnpm_publish_time":1765233996573},"0.0.0-PR3096-20251208222633":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3096-20251208222633","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3096-20251208222633","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7c6d5ccf237a12f2e5e776148dcbfdbc57633b33","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3096-20251208222633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3096-20251208222633.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3096-20251208222633.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/22deffcc0b64fde62e0e9485ea712a52/khanacademy-keypad-context-0.0.0-PR3096-20251208222633.tgz","_integrity":"sha512-iR30ffkRuwLlx5rRvRHTIl9arh+IuNv+5nnpH/3kabetAuuF5sA1lq9cnuIHAwuwp7bILw1tm/W71Q68cNRjRw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.6.4","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3096-20251208222633"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3096-20251208222633_1765232809240_0.6737618334131219","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-08T22:26:49.421Z","publish_time":1765232809421,"_source_registry_name":"default","_cnpm_publish_time":1765232809421},"0.0.0-PR3093-20251208222422":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3093-20251208222422","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3093-20251208222422"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3093-20251208222422","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y5yJyU6k3KedrbOZnA6fjBiPxq+Sd7ANizE4JKtowoX86+BrUcGXa0VuKSLfdHnrsslVITqJr4DNIJ281my/cw==","_resolved":"/tmp/35521e2cfd22e4cf5a729106d16bbca2/khanacademy-keypad-context-0.0.0-PR3093-20251208222422.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3093-20251208222422.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"6d70849367567e5950e9e3c6b7dfd3708dc0237f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3093-20251208222422.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3093-20251208222422.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3093-20251208222422_1765232678795_0.6444308316238292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:24:38.991Z","publish_time":1765232678991,"_source_registry_name":"default","_cnpm_publish_time":1765232678991},"0.0.0-PR3092-20251208222103":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251208222103","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251208222103"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251208222103","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b/qrz83UhMVou5LQJ1qfvpJuEXqs8S3Jzw3fGvGO+y3SMHQyM5r/uEBrZnx7qlCpxWYz5wucmGhDa/4yYlZEHw==","_resolved":"/tmp/4c791b433c7710b82f452aa2fd4faecd/khanacademy-keypad-context-0.0.0-PR3092-20251208222103.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251208222103.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"4930f5158b6bace17bb6e139cef53949207647a7","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251208222103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251208222103.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251208222103_1765232481556_0.3343290937888399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:21:21.750Z","publish_time":1765232481750,"_source_registry_name":"default","_cnpm_publish_time":1765232481750},"0.0.0-PR3092-20251208220810":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251208220810","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251208220810"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251208220810","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wQw5aPKOMufXNPwLrCxVfOV2cdtqRyQi8os7lu0+UtL6I1ovtVHlLfxhk86H8Qh6GT99Hc4v/me8fzp8zcEezg==","_resolved":"/tmp/f16d7d195d556efef92d8a1a709f21be/khanacademy-keypad-context-0.0.0-PR3092-20251208220810.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251208220810.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"47d46022af258d7d92b0425b9403839bdc3ccd8b","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251208220810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251208220810.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251208220810_1765231705088_0.8283760802617415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:08:25.272Z","publish_time":1765231705272,"_source_registry_name":"default","_cnpm_publish_time":1765231705272},"0.0.0-PR3096-20251208220000":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3096-20251208220000","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3096-20251208220000"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3096-20251208220000","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1m6fzv3Q8qbVTz1OKwNZQPkf2lXqfohIS9KNSxH0UBDkpTBasHHb4aiV5Daj/c7m/yzremCudYsNCPo+R32ukQ==","_resolved":"/tmp/11b66d9025ff0999eed2cb1f1be5f971/khanacademy-keypad-context-0.0.0-PR3096-20251208220000.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3096-20251208220000.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"ec52421f48f0fed5bd770a511ecc42dfe398332a","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3096-20251208220000.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3096-20251208220000.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3096-20251208220000_1765231215787_0.09610543608625388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T22:00:15.947Z","publish_time":1765231215947,"_source_registry_name":"default","_cnpm_publish_time":1765231215947},"0.0.0-PR3093-20251208215927":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3093-20251208215927","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3093-20251208215927"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3093-20251208215927","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bWwHj8/VJJ0mopVqtKMT4oN7WzsdACjJWWmBB2fXwxusk0pc1xRhpClCqypcwOZz6fdozZKk3RVEfNLcUsvZHw==","_resolved":"/tmp/302ad499c36eb71eec06856a1aca6fd6/khanacademy-keypad-context-0.0.0-PR3093-20251208215927.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3093-20251208215927.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"332de07e654b576373658b0a68b553a326a08b2a","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3093-20251208215927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3093-20251208215927.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3093-20251208215927_1765231194258_0.2751963182856385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T21:59:54.434Z","publish_time":1765231194434,"_source_registry_name":"default","_cnpm_publish_time":1765231194434},"0.0.0-PR3092-20251208215726":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251208215726","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251208215726"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251208215726","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HWx59QXCLTSIxYBbQB2DJYX49Vikseo+xvAtYz39kUITfg/gIph7UZpDzeUdVtZz+bvdHjWUBpVHFTwsZ0vtng==","_resolved":"/tmp/6b19040da74ce2c39967701d40373f37/khanacademy-keypad-context-0.0.0-PR3092-20251208215726.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251208215726.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"3c95cff7b18fd6ecdab7a01c8438cabcbc19e991","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251208215726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251208215726.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251208215726_1765231063658_0.6614286327724863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T21:57:43.841Z","publish_time":1765231063841,"_source_registry_name":"default","_cnpm_publish_time":1765231063841},"3.2.20":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.20","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.4.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.20","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dNHVCy7yIYWdH8eRvROG3GKR8FnALT2A3xxFg28uoDzZq6GblKutjGeG1JIf4DRt8IaKHb6iekG+L2bHBR90tg==","_resolved":"/tmp/86e8e821aabc69376d3175e66e6ae2ad/khanacademy-keypad-context-3.2.20.tgz","_from":"file:khanacademy-keypad-context-3.2.20.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"babf6902c93e42c22e1f862aa16c9ab562547d19","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.20.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.20_1765223179423_0.5208242950306097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T19:46:19.606Z","publish_time":1765223179606,"_source_registry_name":"default","_cnpm_publish_time":1765223179606},"0.0.0-PR3097-20251208192321":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3097-20251208192321","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3097-20251208192321"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3097-20251208192321","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JkdfXteL8dxJgxnwZ4Xw2DFZzb8FaWxuIyUmDUZGXuycC0F9G/RQyg5SD/yTXUs6D6BJuExR5QzPjhrCAp/NzA==","_resolved":"/tmp/1c8c73f4f9eb49618cc5c036c97f4572/khanacademy-keypad-context-0.0.0-PR3097-20251208192321.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3097-20251208192321.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"d9d2b3764c940452e7bad30fad734a2301819d05","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3097-20251208192321.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3097-20251208192321.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3097-20251208192321_1765221817675_0.5520895315465342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T19:23:37.826Z","publish_time":1765221817826,"_source_registry_name":"default","_cnpm_publish_time":1765221817826},"0.0.0-PR3097-20251208191436":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3097-20251208191436","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3097-20251208191436"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3097-20251208191436","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CdNUyhAWU4Mu52k+Yz0/zFUHo8dBBWkQjqkOXl9wdrKxKygtYkieA/gsg9YV9Z3qtd/alJn7vh/j6N9fqQOcrw==","_resolved":"/tmp/c58a673ce9cb1d0a8f13e37a9a111437/khanacademy-keypad-context-0.0.0-PR3097-20251208191436.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3097-20251208191436.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"63cdceb579584e47fd13acef27ca493fc8c08ef0","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3097-20251208191436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3097-20251208191436.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3097-20251208191436_1765221298339_0.43481400366992107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T19:14:58.493Z","publish_time":1765221298493,"_source_registry_name":"default","_cnpm_publish_time":1765221298493},"0.0.0-PR3098-20251208183333":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3098-20251208183333","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3098-20251208183333"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3098-20251208183333","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l/k3yopPXjxzCHDGLh+nE2EkJuOYqKKYBZ3a74dozphnuntH1G0IQvOc7StsQdQ0LEDbZJJHiGd23jz/RGclGw==","_resolved":"/tmp/6c476ca4c08d6abe6f157eb242762a87/khanacademy-keypad-context-0.0.0-PR3098-20251208183333.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3098-20251208183333.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"0b970311b84d761b5048c12df8ea260800801a13","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3098-20251208183333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3098-20251208183333.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3098-20251208183333_1765218830314_0.9323223459205898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T18:33:50.472Z","publish_time":1765218830472,"_source_registry_name":"default","_cnpm_publish_time":1765218830472},"0.0.0-PR3098-20251208181333":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3098-20251208181333","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3098-20251208181333"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3098-20251208181333","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TAkcPQg24IA8gEYHdUdJDD5t7PiQP19iHIggPZvzo58DaArQhg7ae5UqHwrboWJl2im5RTSL1JYCaTo/ZnMNKg==","_resolved":"/tmp/daff4f67113470e37433817767149861/khanacademy-keypad-context-0.0.0-PR3098-20251208181333.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3098-20251208181333.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"ea2723ff4373508e2a10fb6251dfd23a4ebcdfd1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3098-20251208181333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3098-20251208181333.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3098-20251208181333_1765217635121_0.02654035267641275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T18:13:55.270Z","publish_time":1765217635270,"_source_registry_name":"default","_cnpm_publish_time":1765217635270},"0.0.0-PR3098-20251208180538":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3098-20251208180538","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3098-20251208180538"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3098-20251208180538","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RWBioA9D35yaJ+8qA1FGUutGd6dIUZ+vI4+PkgwCQWIJLHXlzJAgBgun2BfclBXDD00E3M9zbta3SOW7YX6oyw==","_resolved":"/tmp/4896ffb4f05ae0ab47a4b54d7b5fe9e0/khanacademy-keypad-context-0.0.0-PR3098-20251208180538.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3098-20251208180538.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"2f54012a036cddcbbf59cabc6c93981e3eaffbd9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3098-20251208180538.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3098-20251208180538.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3098-20251208180538_1765217154632_0.6423196092904373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T18:05:54.780Z","publish_time":1765217154780,"_source_registry_name":"default","_cnpm_publish_time":1765217154780},"0.0.0-PR3098-20251208180152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3098-20251208180152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3098-20251208180152"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3098-20251208180152","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IYPvlxAzuJq6UVQFeB+tNl30xITLoWUgw3fHCldsrsQ0aWFgrJwq9FDs4bAPBDWezapRd23ZmCZJeCxVHyngEw==","_resolved":"/tmp/b83a8f07110a2ef6b0f866f4b242ee97/khanacademy-keypad-context-0.0.0-PR3098-20251208180152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3098-20251208180152.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"b4bda35c97b27203b1ea978b876bea980fc02886","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3098-20251208180152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3098-20251208180152.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3098-20251208180152_1765216928922_0.06712094214763709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T18:02:09.073Z","publish_time":1765216929073,"_source_registry_name":"default","_cnpm_publish_time":1765216929073},"0.0.0-PR3098-20251208175736":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3098-20251208175736","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3098-20251208175736","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ceaf2211c822c5e4670737d448aedc37d8eaac26","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3098-20251208175736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3098-20251208175736.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3098-20251208175736.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/f01d41880f2efa30b93b96d67e6ba90a/khanacademy-keypad-context-0.0.0-PR3098-20251208175736.tgz","_integrity":"sha512-EsY/PO91pfS5UZrc7nnbbvEpBYQ5opOSInkP5WIgm8aY2MuahwQQY8gatpRUO/PQQ73jLPkPMyyUSTKWowcV1Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.6.4","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3098-20251208175736"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3098-20251208175736_1765216673375_0.800175852550906","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-08T17:57:53.512Z","publish_time":1765216673512,"_source_registry_name":"default","_cnpm_publish_time":1765216673512},"0.0.0-PR3098-20251208175503":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3098-20251208175503","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3098-20251208175503"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3098-20251208175503","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NzHpcus4eRe810BT/1BE4Z0WzvI1AiY/1K+YJkQw7WbVFOSwJN6dIUpMxDEBHJ2XmYPebqcRpLbeZP/EecGnYQ==","_resolved":"/tmp/013e18bce215a3ab2867226634ce17f6/khanacademy-keypad-context-0.0.0-PR3098-20251208175503.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3098-20251208175503.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"dc89dedd4e53e22f77c5e3f2c603a2c3e52c92ba","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3098-20251208175503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3098-20251208175503.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3098-20251208175503_1765216519052_0.49101709682975336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T17:55:19.201Z","publish_time":1765216519201,"_source_registry_name":"default","_cnpm_publish_time":1765216519201},"0.0.0-PR3097-20251208173904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3097-20251208173904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3097-20251208173904"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3097-20251208173904","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7APPizfarxxEExbSXjBmD14vqHt0w47DpA54RCWqXycGnh1uRnXXJeXXiDFOPvBrfGmqy9ktpedKIFT1Ru3lKQ==","_resolved":"/tmp/0e9bc4716e53396059e5b019cf72727e/khanacademy-keypad-context-0.0.0-PR3097-20251208173904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3097-20251208173904.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"7d4a27e31b595f3cae6f55a69685879ff140a529","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3097-20251208173904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3097-20251208173904.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3097-20251208173904_1765215561735_0.9831849295419965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T17:39:21.896Z","publish_time":1765215561896,"_source_registry_name":"default","_cnpm_publish_time":1765215561896},"0.0.0-PR3097-20251208173650":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3097-20251208173650","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3097-20251208173650"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3097-20251208173650","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IlgSRSShi5Yc49jM9tO7SC4qNz3Cv+CovlPBQ6MBQwHF95dk6+3ei2G16Z+2YRy3Sjh4+tCLbwHWVUaa5BmJDw==","_resolved":"/tmp/02bd60dd7414b061aecd59ac7fa16eda/khanacademy-keypad-context-0.0.0-PR3097-20251208173650.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3097-20251208173650.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"410b22f522570283f0ed3b1de7b22881587bc6fa","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3097-20251208173650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3097-20251208173650.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3097-20251208173650_1765215427295_0.35583686900155875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T17:37:07.448Z","publish_time":1765215427448,"_source_registry_name":"default","_cnpm_publish_time":1765215427448},"0.0.0-PR3097-20251208170340":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3097-20251208170340","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3097-20251208170340"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3097-20251208170340","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-V3XPClEt9qFreGw4uKD3tkidrI8lGstRMwu862o6dgsL6K2iq2WtSfoeKJXxAZORmVjZS4EcBECyshSby8qY5A==","_resolved":"/tmp/9e6d2e976d969094bb3314d4fb125752/khanacademy-keypad-context-0.0.0-PR3097-20251208170340.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3097-20251208170340.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"32eafce17646abefc515e651dfd794f56b77fac1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3097-20251208170340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3097-20251208170340.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3097-20251208170340_1765213437140_0.7923788658531095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T17:03:57.291Z","publish_time":1765213437291,"_source_registry_name":"default","_cnpm_publish_time":1765213437291},"0.0.0-PR3097-20251208162923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3097-20251208162923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3097-20251208162923"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3097-20251208162923","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oUDr/kJ57O3/ND4MNi2ZTUfQmm2DAjuw5Wty63rKu6BzdULy6bW0PXEztCI+WhXn7CxAiceE+sydZ47JmbpJBQ==","_resolved":"/tmp/99a9697053c4d9f68d6561a4eb9da753/khanacademy-keypad-context-0.0.0-PR3097-20251208162923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3097-20251208162923.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"66221bf511b6bdaa219893aa34d1659b9e063362","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3097-20251208162923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3097-20251208162923.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3097-20251208162923_1765211384591_0.5607320627936678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T16:29:44.798Z","publish_time":1765211384798,"_source_registry_name":"default","_cnpm_publish_time":1765211384798},"0.0.0-PR3097-20251208162511":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3097-20251208162511","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3097-20251208162511"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3097-20251208162511","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r3aMb7MLuTsdW40tJ4GTmdfGejC2d86xscLhrlaQrsBmXu8mHlZeVy5J8deh+mdPoynzKFk5uWQiEnFjQH/ADQ==","_resolved":"/tmp/5a834a9fb8e985957b7437d0608ba549/khanacademy-keypad-context-0.0.0-PR3097-20251208162511.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3097-20251208162511.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"3402e8dc7aedd538640e703e090d69853be420ea","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3097-20251208162511.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3097-20251208162511.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3097-20251208162511_1765211128801_0.4071667179291478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T16:25:28.985Z","publish_time":1765211128985,"_source_registry_name":"default","_cnpm_publish_time":1765211128985},"0.0.0-PR3094-20251208151032":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR3094-20251208151032","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251208151032","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d91ab3ebd4e61429e0d94ca4d236ab73d328d8f3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251208151032.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251208151032.tgz"},"khan":{"catalogHash":"27e03f4ce1585aa4"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251208151032.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"_resolved":"/tmp/7b6b853b36e810f96467f04d09ddf81e/khanacademy-keypad-context-0.0.0-PR3094-20251208151032.tgz","_integrity":"sha512-h4m/wwGsu++0jNM7rtCb7Sv9QMG1lcs/Y8tpRYYixBGDEDaz0C10I+zPWVZAFKk2V13hZVFpegGkc8CGlSPTPw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"11.6.4","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251208151032"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR3094-20251208151032_1765206649718_0.999417996559123","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-12-08T15:10:49.875Z","publish_time":1765206649875,"_source_registry_name":"default","_cnpm_publish_time":1765206649875},"0.0.0-PR3094-20251208150723":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3094-20251208150723","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251208150723"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251208150723","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Rgg3oqME7vRk1e2LvGBsf2CDDlDsyXEPlKbVRPL+d+dmHBkcFOTGPX6KXsi9P7sZY8BkhmubIFT4jSnwdpwWsg==","_resolved":"/tmp/de885f3b94a63497cc7e76757e98a5a5/khanacademy-keypad-context-0.0.0-PR3094-20251208150723.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251208150723.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"a11f00f7f6463e74a3372f4bdb067018df7a3306","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251208150723.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251208150723.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3094-20251208150723_1765206460970_0.3152007971592756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T15:07:41.123Z","publish_time":1765206461123,"_source_registry_name":"default","_cnpm_publish_time":1765206461123},"0.0.0-PR3096-20251205233811":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3096-20251205233811","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3096-20251205233811"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3096-20251205233811","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LaDPUhOQFX8R3uAAGnoCMBU3H+Xb5hmi8zDLAjODqPAFfpFXW9l1HTxdPQkp9EpOFgkVAQiRkPIyZUw5Q6Dt9g==","_resolved":"/tmp/684c07f97d7932df90ecdbaacdc21d55/khanacademy-keypad-context-0.0.0-PR3096-20251205233811.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3096-20251205233811.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"ee1de0a8d82e8f698062fb2c9e9b09bcdf9b8559","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3096-20251205233811.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3096-20251205233811.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3096-20251205233811_1764977907130_0.428581336757319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T23:38:27.288Z","publish_time":1764977907288,"_source_registry_name":"default","_cnpm_publish_time":1764977907288},"0.0.0-PR3059-20251205230937":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3059-20251205230937","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3059-20251205230937"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3059-20251205230937","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9m8flR5WM69GbPj/qVhLToXrXEG+77trgSNdK+YhWP2fcsqJUFVAWIGR5X62+OQ2Yf/qFhK6edYvaf0RoEDOqg==","_resolved":"/tmp/ff7de94344bd6b90e4954fb785b2b6f7/khanacademy-keypad-context-0.0.0-PR3059-20251205230937.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3059-20251205230937.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"dcad9c7c78143a3f97378ab8794c5ba412a90146","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3059-20251205230937.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3059-20251205230937.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3059-20251205230937_1764976194732_0.7102744244001087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T23:09:54.892Z","publish_time":1764976194892,"_source_registry_name":"default","_cnpm_publish_time":1764976194892},"0.0.0-PR3055-20251205230836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3055-20251205230836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3055-20251205230836"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3055-20251205230836","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-31gzJeXldxSa4GR4UN8WEJOUvuYYmUPK5AsKixZlD3eBuFcoGlvjCG2FJhDywKUrWMR1GR3J/NPveI8WBiO+Dg==","_resolved":"/tmp/f66eeab1c34712efda98f264b8445211/khanacademy-keypad-context-0.0.0-PR3055-20251205230836.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3055-20251205230836.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"9fbf131dd24e2d40327909dfaeb4f5310bbe8e96","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3055-20251205230836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3055-20251205230836.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3055-20251205230836_1764976133060_0.942585387581852"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T23:08:53.235Z","publish_time":1764976133235,"_source_registry_name":"default","_cnpm_publish_time":1764976133235},"0.0.0-PR2952-20251205225841":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2952-20251205225841","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2952-20251205225841"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR2952-20251205225841","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Vf5H/wwYyXQ39zzCZhw399AvnVWpHMkB0SoyWqAyPEFXQCZVjXCM4VFZTJ0MmntkcCH5E2Gtu7Xrl3b+ulasYw==","_resolved":"/tmp/863e74ea6fc00c952a0312ed9044cea9/khanacademy-keypad-context-0.0.0-PR2952-20251205225841.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2952-20251205225841.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"849b6deeb3b555b364205c9411a6e662f481a6db","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2952-20251205225841.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2952-20251205225841.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2952-20251205225841_1764975538821_0.1841019356912328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T22:58:58.982Z","publish_time":1764975538982,"_source_registry_name":"default","_cnpm_publish_time":1764975538982},"0.0.0-PR3059-20251205214835":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3059-20251205214835","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3059-20251205214835"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3059-20251205214835","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o1kj8fXzx8Q1mPwJteMwyaO+yADI/3zILOYQvFcfViAdAmmqlzpax8S6UXkJsRmcfcxXS7Jqc/3IH/Wn0sdEtw==","_resolved":"/tmp/b3774249ea1e5c6cae2558cb9c9f677e/khanacademy-keypad-context-0.0.0-PR3059-20251205214835.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3059-20251205214835.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"ac99facf151bed8819f3c4b177277279875b2491","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3059-20251205214835.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3059-20251205214835.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3059-20251205214835_1764971332949_0.08601405643227222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T21:48:53.133Z","publish_time":1764971333133,"_source_registry_name":"default","_cnpm_publish_time":1764971333133},"0.0.0-PR3055-20251205214714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3055-20251205214714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3055-20251205214714"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3055-20251205214714","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-93tqYti13IqRGR0toUG8ELq3SWNdU+8hQr63/YB47SkukMX2BFTKSt0x53AXvaot30lA0V2WVBcGZqWScmYO4Q==","_resolved":"/tmp/3240e2a999cb99d76711f6b2fc5d616c/khanacademy-keypad-context-0.0.0-PR3055-20251205214714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3055-20251205214714.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"a8c3e65c4a2ed48ea4f60af3860196e3c031492a","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3055-20251205214714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3055-20251205214714.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3055-20251205214714_1764971250840_0.0466938110114119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T21:47:31.055Z","publish_time":1764971251055,"_source_registry_name":"default","_cnpm_publish_time":1764971251055},"0.0.0-PR2952-20251205214608":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2952-20251205214608","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2952-20251205214608"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR2952-20251205214608","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9IU+4mycRRkp3oe8aik+ebTXsQbzf6rbCnqjzlAhgI19VNW8cLHA/S8h1HVen7bGzWsqWK1d4XU5XnK1DFpryw==","_resolved":"/tmp/9c547e09e479f4ea594be67e26f951cd/khanacademy-keypad-context-0.0.0-PR2952-20251205214608.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2952-20251205214608.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"e2f6f20392f0523561fb3d4e5352d91b85d0420b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2952-20251205214608.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2952-20251205214608.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2952-20251205214608_1764971186326_0.4622407713340537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T21:46:26.490Z","publish_time":1764971186490,"_source_registry_name":"default","_cnpm_publish_time":1764971186490},"0.0.0-PR3091-20251205202709":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205202709","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205202709"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205202709","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YJ2icbqFhkDRhnmPiYs4+HnLc1oJOQVDb87npM1l4v+fud7c/EHRbBXQ+d8+/Y0bQZlpyWpY0RHxcIwGao6FVw==","_resolved":"/tmp/4bfa0c463d01f8ddfacfc6106036dc32/khanacademy-keypad-context-0.0.0-PR3091-20251205202709.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205202709.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"08c3c633b895cca131c41ed868d2ac19ad4f8026","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205202709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205202709.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205202709_1764966445433_0.9890829953996108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T20:27:25.617Z","publish_time":1764966445617,"_source_registry_name":"default","_cnpm_publish_time":1764966445617},"0.0.0-PR3091-20251205202454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205202454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205202454"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205202454","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x+xf4RTZ8V5TfryjvnllunbJYWCLxbaS0UoBcWP29P1qizZtYpafXKV2pRzop51dlKNpjjMu94RAYx0t9lkj+g==","_resolved":"/tmp/bb30e7d4d1e2d98224ea6de786a47dff/khanacademy-keypad-context-0.0.0-PR3091-20251205202454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205202454.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"6dcbed6cab724df8b52e68deaf2530b06bba3ee1","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205202454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205202454.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205202454_1764966311037_0.21473897970798483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T20:25:11.194Z","publish_time":1764966311194,"_source_registry_name":"default","_cnpm_publish_time":1764966311194},"0.0.0-PR3091-20251205201951":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205201951","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205201951"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205201951","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v7BkkjimxejtXUzJyr9ZkIm15wY6Rorn0mM1/jFBvpQZaAQrJwCdZ0kBpYhgpUIbUbhb0kkj82X8yzaq9UG1tQ==","_resolved":"/tmp/232479b536883c7964ed860ffb6cb652/khanacademy-keypad-context-0.0.0-PR3091-20251205201951.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205201951.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"7147286c2e97f07437605452302e9de7520999ea","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205201951.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205201951.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205201951_1764966009137_0.5127185518487731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T20:20:09.290Z","publish_time":1764966009290,"_source_registry_name":"default","_cnpm_publish_time":1764966009290},"0.0.0-PR3095-20251205200751":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3095-20251205200751","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3095-20251205200751"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3095-20251205200751","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ModXzNCcJowYV+ZXnURecjiaee95Tnft6W9466VssGO30r+YwzY4qA1uCzHf7NNxJfadZrqbyX16aePurjmucw==","_resolved":"/tmp/0ceff5c4780bd3848f11be376c8e3acb/khanacademy-keypad-context-0.0.0-PR3095-20251205200751.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3095-20251205200751.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"5c84ccebf8268eb5d93c078dffa70fc6c8c4f876","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3095-20251205200751.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3095-20251205200751.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3095-20251205200751_1764965288833_0.8271466580393243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T20:08:08.980Z","publish_time":1764965288980,"_source_registry_name":"default","_cnpm_publish_time":1764965288980},"0.0.0-PR3091-20251205193452":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205193452","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205193452"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205193452","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-82Dsz4I4MLtsdkrLjODbB4+qnLMB51J88kURmTSJb/zrcVwuVdf1c0zAqjmvHsc7R72svMKiosVF87ezOdAjiw==","_resolved":"/tmp/b04935c8106dbef1ce50c5ee2537d174/khanacademy-keypad-context-0.0.0-PR3091-20251205193452.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205193452.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"bf16f627cce7d85176223e00a1a7f05a07f85e7d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205193452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205193452.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205193452_1764963309245_0.5930119558415876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T19:35:09.430Z","publish_time":1764963309430,"_source_registry_name":"default","_cnpm_publish_time":1764963309430},"0.0.0-PR3091-20251205192542":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205192542","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205192542"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205192542","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t1/kgROYeuSsM7mz89TZCpIfQmmN2AaVbB7cudoicjNN1Zp8UASgK2YMChP1nAS4dnZy3oxPf2hW2kA07lzf1g==","_resolved":"/tmp/52d73f54660946b60236d375a533c616/khanacademy-keypad-context-0.0.0-PR3091-20251205192542.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205192542.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"b6121a7baf12061064adaf5dca222131ecf01e3d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205192542.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205192542.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205192542_1764962759334_0.19009167226585943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T19:25:59.548Z","publish_time":1764962759548,"_source_registry_name":"default","_cnpm_publish_time":1764962759548},"0.0.0-PR3091-20251205191101":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205191101","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205191101"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205191101","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UMcPzggT/bFj5LBtXZB/XkhyR70wIDV9AolbcWXfqF+0weIkeyH+nb4PYSvoWrn8rmEWgzDUkJrNnBXplRsgKQ==","_resolved":"/tmp/88d618239bcb459dfe45b8daecc05422/khanacademy-keypad-context-0.0.0-PR3091-20251205191101.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205191101.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"e9e62b03ed88bc9fa44a5683643a318bc2538b73","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205191101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205191101.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205191101_1764961878519_0.659057899255725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T19:11:18.700Z","publish_time":1764961878700,"_source_registry_name":"default","_cnpm_publish_time":1764961878700},"0.0.0-PR3091-20251205190252":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205190252","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205190252"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205190252","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1ALBb9WuRSwBq7pZkE2hsfh2QeomQlAOyhYQKZf9AsAm8DgmwDHdZj/6pxoKLKZG/DRJ1juHQSWSDTi0EiLFOQ==","_resolved":"/tmp/9758e752702f13b73548d8f562c63b95/khanacademy-keypad-context-0.0.0-PR3091-20251205190252.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205190252.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"bca467d83419f14a05f39c491dac5b7c82c554a4","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205190252.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205190252.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205190252_1764961390017_0.9221162886830272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T19:03:10.209Z","publish_time":1764961390209,"_source_registry_name":"default","_cnpm_publish_time":1764961390209},"0.0.0-PR3094-20251205185251":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3094-20251205185251","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251205185251"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251205185251","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PMzFNTZMkgaGcZsFFDNt/0agnveu17km44oSdNqSH9aXXSQFtBQIpXJOtRgAKg0ESnOroO2FsSIwXPjvIdfKDQ==","_resolved":"/tmp/a9e5f83181a91c618aa6d2173d2c5330/khanacademy-keypad-context-0.0.0-PR3094-20251205185251.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251205185251.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"fba6cc0ab94b9e8dce4cb1d52bff6d5045ceb103","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251205185251.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251205185251.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3094-20251205185251_1764960787601_0.079633153591252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T18:53:07.783Z","publish_time":1764960787783,"_source_registry_name":"default","_cnpm_publish_time":1764960787783},"0.0.0-PR3094-20251205185042":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3094-20251205185042","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251205185042"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251205185042","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qS6s1MmRGK9gATib2b1hGZTWuHVvmjlVp+fCzEsmN5X0IY35dbbTjHBGWVZ9dwuJFZH2lianMn2HomqUJibuZA==","_resolved":"/tmp/dd9e5390368e4d4615847a8c3200c552/khanacademy-keypad-context-0.0.0-PR3094-20251205185042.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251205185042.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"286a08cd03776cc6a00b32b78d401faa99d334e4","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251205185042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251205185042.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3094-20251205185042_1764960658727_0.8299489553363999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T18:50:58.879Z","publish_time":1764960658879,"_source_registry_name":"default","_cnpm_publish_time":1764960658879},"0.0.0-PR3091-20251205170903":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251205170903","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251205170903"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251205170903","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IgOC9q7malbEe0rciWlDdugnxyV96ULpy+4D/Bx51N88C4ZVD6og7I7ZGgugOnhM8DKPG2DENRsJW8sdugn97A==","_resolved":"/tmp/522aa6f62b41484c1e338cc2ee1a04ed/khanacademy-keypad-context-0.0.0-PR3091-20251205170903.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251205170903.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"9e0943d3c2dd0629f79d12788c0ba2219a272a45","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251205170903.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251205170903.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251205170903_1764954561572_0.8837542553175639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T17:09:21.718Z","publish_time":1764954561718,"_source_registry_name":"default","_cnpm_publish_time":1764954561718},"0.0.0-PR3094-20251205165002":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3094-20251205165002","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251205165002"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251205165002","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GxjOgwYfDOUfzTgaaNXn0937rjPP/kRabcq+VH4FM/zanU0+8v/lUeanMGwpEzcMULsm5gUw+Crm5If1proa+g==","_resolved":"/tmp/f96c25db762e92df3379b28c012cd54e/khanacademy-keypad-context-0.0.0-PR3094-20251205165002.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251205165002.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"affe4d27fb2095785b49c82e9868db62e4d1ac08","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251205165002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251205165002.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3094-20251205165002_1764953420194_0.6981067250333168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T16:50:20.359Z","publish_time":1764953420359,"_source_registry_name":"default","_cnpm_publish_time":1764953420359},"0.0.0-PR3094-20251205164757":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3094-20251205164757","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251205164757"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251205164757","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e9Y40iIoWLqZv3Pu2VdJ1tN1p3lhvMjHFPFroXWcw1Jea/P97l0V0ZwQCR66JVp2LJz0ygpQZITskOKeDa2JAw==","_resolved":"/tmp/bdf4edee52c39b4fdb54e08f8be3dc81/khanacademy-keypad-context-0.0.0-PR3094-20251205164757.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251205164757.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"9203087e5c93da825f5a9ad4a7d7a0e408edf581","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251205164757.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251205164757.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3094-20251205164757_1764953293525_0.7028395731298085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T16:48:13.695Z","publish_time":1764953293695,"_source_registry_name":"default","_cnpm_publish_time":1764953293695},"0.0.0-PR3094-20251205163948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3094-20251205163948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251205163948"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251205163948","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WQp0FjYfbTDGlahugaCT4MSqVDnEbsFboRQjLVHIDl6yC+98PrccrkIYE95lK+YolN736CsnyzlZClHoC94ZsQ==","_resolved":"/tmp/e15f234ad98b737ceaeda6cbeee19315/khanacademy-keypad-context-0.0.0-PR3094-20251205163948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251205163948.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"502d21944fa9f09cb7187944194cbc4a812511db","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251205163948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251205163948.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3094-20251205163948_1764952805081_0.017625736265236114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T16:40:05.223Z","publish_time":1764952805223,"_source_registry_name":"default","_cnpm_publish_time":1764952805223},"0.0.0-PR3094-20251205163636":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3094-20251205163636","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3094-20251205163636"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3094-20251205163636","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ryyggYQTqaigXeRrkfnAItVe+vXRYF5zBkx2nUlz4XCQETzNhjLBFhK64Pl3T0l4a6IrC3FzHL1H9zQG7MASPA==","_resolved":"/tmp/3d91a7709955c937b0d6e67d4b8f4f1f/khanacademy-keypad-context-0.0.0-PR3094-20251205163636.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3094-20251205163636.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"11cba503675e8cb4640e701d49c87ad74979bc18","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3094-20251205163636.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3094-20251205163636.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3094-20251205163636_1764952613732_0.8073949892053363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T16:36:53.867Z","publish_time":1764952613867,"_source_registry_name":"default","_cnpm_publish_time":1764952613867},"0.0.0-PR3089-20251205152011":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3089-20251205152011","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3089-20251205152011"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3089-20251205152011","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QLu1gZThvBeLhXMfYt34o+qn8RljzmO4YmxIRBDDG+QmznOckwvPzjgM4Bf0jf8H+HYgWP7a6xk1D/M8pdsVPA==","_resolved":"/tmp/579fcdc4fd81bd56bf4dbae6e0074da8/khanacademy-keypad-context-0.0.0-PR3089-20251205152011.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3089-20251205152011.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"2f6cc8f257093dafdbdb7f3ca215089000f8faae","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3089-20251205152011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3089-20251205152011.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3089-20251205152011_1764948028330_0.18159259852050535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T15:20:28.480Z","publish_time":1764948028480,"_source_registry_name":"default","_cnpm_publish_time":1764948028480},"0.0.0-PR3093-20251205013047":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3093-20251205013047","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3093-20251205013047"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3093-20251205013047","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hM708WiILCNbhEqLEmjcjPM5G9OSYvVFkbPOZ/O3d8xQUMwOsAo20Mcwv3+kFbGU3vMUNVGx7k/f4BbB+FTKHA==","_resolved":"/tmp/df2c95fcd29299013c057dada66c4d73/khanacademy-keypad-context-0.0.0-PR3093-20251205013047.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3093-20251205013047.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"3438575a6a44b6221d4d80e9032361b6be28b07b","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3093-20251205013047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3093-20251205013047.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3093-20251205013047_1764898263712_0.9697985945567944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T01:31:03.874Z","publish_time":1764898263874,"_source_registry_name":"default","_cnpm_publish_time":1764898263874},"0.0.0-PR3092-20251205012045":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251205012045","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251205012045"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251205012045","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AjJ6Dwbpk7jxvfJj0McYNeIJPy0xiPkxYVbsa6j10i10yxpS7Jvlw1k95mgPyujcks75mx/mQMoEItkCxT9kbw==","_resolved":"/tmp/4a50bf1acf21a9562d419bbe63bf11e8/khanacademy-keypad-context-0.0.0-PR3092-20251205012045.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251205012045.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"4a5dd9a6935f10db687e1c967f305361e72e4829","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251205012045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251205012045.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251205012045_1764897662226_0.9082734870047158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T01:21:02.381Z","publish_time":1764897662381,"_source_registry_name":"default","_cnpm_publish_time":1764897662381},"0.0.0-PR3093-20251205011757":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3093-20251205011757","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3093-20251205011757"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3093-20251205011757","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DM153wUVe5o7fU2IDL1HpVrzsOp+uFZFnr6VngeNCf2QrPYzXz+rv2UBdGFwo5XUEhPP2Wkuo1aeSKNiO2h/DQ==","_resolved":"/tmp/0e7231a152d899ff34f48299df72b1ee/khanacademy-keypad-context-0.0.0-PR3093-20251205011757.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3093-20251205011757.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"3e97338c9c579ef5a935a731700e9908b74bfe1c","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3093-20251205011757.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3093-20251205011757.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3093-20251205011757_1764897494203_0.8914924543435223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T01:18:14.357Z","publish_time":1764897494357,"_source_registry_name":"default","_cnpm_publish_time":1764897494357},"0.0.0-PR3092-20251205011621":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251205011621","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251205011621"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251205011621","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fS1RnUZGAi230qxsGKCf+Hf0kOjR5/wh7hJ/vGFtAI1U9xLeK/OGZGjJZWZcJI2WFInbsFp+gMRdQ2oF4JYXlA==","_resolved":"/tmp/3c50d30bd8217bcf23cb78d9d76a65e2/khanacademy-keypad-context-0.0.0-PR3092-20251205011621.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251205011621.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"e57b9a52d5f6c3bdeb8000ff69d9d235b58672e0","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251205011621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251205011621.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251205011621_1764897398141_0.6656256207011875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T01:16:38.294Z","publish_time":1764897398294,"_source_registry_name":"default","_cnpm_publish_time":1764897398294},"0.0.0-PR3092-20251205010719":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251205010719","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251205010719"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251205010719","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7Lmh8gX8rUmYs9hNzJVJep046C+A6olmWcH2HWdm2pBtG5mgD6Wosg9nnp2bofQTyRK72zUswEL8qatFWyHTjw==","_resolved":"/tmp/c926b589650fecd9d5f7cbce3ed04330/khanacademy-keypad-context-0.0.0-PR3092-20251205010719.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251205010719.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"11a0e0fdaa7e49938de33dce429d042bfbaf86ff","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251205010719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251205010719.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251205010719_1764896856258_0.28936960985968185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T01:07:36.416Z","publish_time":1764896856416,"_source_registry_name":"default","_cnpm_publish_time":1764896856416},"0.0.0-PR3091-20251204233923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251204233923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251204233923"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251204233923","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zFGxoNE+dA60+ANtjMwIsX1L0omXDaG5bxpgJ/Wqz5qbZYjOFv9aIvycetxfXmVz9bK7JiHEgOupgfbpoLnKFw==","_resolved":"/tmp/7700f0b102ea6cdc55429f3565b8423f/khanacademy-keypad-context-0.0.0-PR3091-20251204233923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251204233923.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"b4170cfb3e6f40f5f3de3c924ea2024245512ec3","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251204233923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251204233923.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251204233923_1764891579761_0.780849111685955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T23:39:39.910Z","publish_time":1764891579910,"_source_registry_name":"default","_cnpm_publish_time":1764891579910},"0.0.0-PR3092-20251204233214":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251204233214","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251204233214"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251204233214","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tr9gpHy5PFV3/LRCtBNoMIXdGqdiF3KEzcZxL8THFxpLTGLjUrUBkzlEGBMt47yGvN7NAYHm7QqeKBud3bBa0A==","_resolved":"/tmp/ba753fa95a54f38325417ab4b1b29df1/khanacademy-keypad-context-0.0.0-PR3092-20251204233214.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251204233214.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"2647af3ef11b3dbdf3f8a5af289c22b790fdaa77","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251204233214.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251204233214.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251204233214_1764891151640_0.2140487611704247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T23:32:31.829Z","publish_time":1764891151829,"_source_registry_name":"default","_cnpm_publish_time":1764891151829},"0.0.0-PR3092-20251204233001":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3092-20251204233001","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3092-20251204233001"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3092-20251204233001","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LMah/5VLtelDlaIw0Os5xRHpVCu7D6oFuNWHPhFEZnN6NB1Aip5wSGKfWFo9RAQKbyxgC0kfk2mBSzcV0eIzlw==","_resolved":"/tmp/8f035663a867e580087dbeffed345396/khanacademy-keypad-context-0.0.0-PR3092-20251204233001.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3092-20251204233001.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"1ac639576bdfe954ec5dd17e5cfe0553a172d6bf","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3092-20251204233001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3092-20251204233001.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3092-20251204233001_1764891017722_0.1620969335562159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T23:30:17.877Z","publish_time":1764891017877,"_source_registry_name":"default","_cnpm_publish_time":1764891017877},"0.0.0-PR3084-20251204231904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251204231904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251204231904"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251204231904","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EvVGCOTuch05bcu+7/mKr2VOLrH/X5zNBvgVVqMGuhet2IXei0D8ZGaeAZT9uyX59joICkPVEsYtOS+lL/YBXw==","_resolved":"/tmp/cf8db6e74a02474930b604d7bf4c241b/khanacademy-keypad-context-0.0.0-PR3084-20251204231904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251204231904.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"554db89314151611f0222eb1d0b58cee969b0eb6","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251204231904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251204231904.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251204231904_1764890360868_0.12035318941499318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T23:19:21.026Z","publish_time":1764890361026,"_source_registry_name":"default","_cnpm_publish_time":1764890361026},"0.0.0-PR3086-20251204223737":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3086-20251204223737","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3086-20251204223737"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3086-20251204223737","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5Mn00HOWJSKNNVnuvPUvb2kQF9Dlc1YuT7lpmQGC+l8BzTOtLPyCfr3stnblqdRd93vGPXY65B8K8FnIUumApg==","_resolved":"/tmp/908d736ccf8f176050aa1da423fc331d/khanacademy-keypad-context-0.0.0-PR3086-20251204223737.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3086-20251204223737.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"b6741cb5918556802b041aeb2825757f70aae3a9","size":65201,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3086-20251204223737.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3086-20251204223737.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3086-20251204223737_1764887874267_0.010387580694160015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T22:37:54.430Z","publish_time":1764887874430,"_source_registry_name":"default","_cnpm_publish_time":1764887874430},"0.0.0-PR3091-20251204213510":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3091-20251204213510","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3091-20251204213510"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3091-20251204213510","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-15hTzMeRWqo0YmZB7Vcu8xojxygakx+3Seem5wLUXeQsz/TCZTW48S6tm0gYIplJ6z3FO57hpH4YMkBcMCGqdg==","_resolved":"/tmp/f5db7f621e846af1225f330b1aaf70bc/khanacademy-keypad-context-0.0.0-PR3091-20251204213510.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3091-20251204213510.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"932c7307518d1ff26cd225204e736e47e4359b5a","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3091-20251204213510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3091-20251204213510.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3091-20251204213510_1764884127304_0.12029295267921314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T21:35:27.475Z","publish_time":1764884127475,"_source_registry_name":"default","_cnpm_publish_time":1764884127475},"0.0.0-PR3089-20251204205743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3089-20251204205743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3089-20251204205743"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3089-20251204205743","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q0ZGkdzo3aXkvODZkgUjnhXu/dZjDfrqJM9baASYQuFU49sgXIUDKjJSaKR2rJRhWz5/cnlXtU70zvnOlkoqJw==","_resolved":"/tmp/9204331ffdff43ca2bb694cf6f10fa05/khanacademy-keypad-context-0.0.0-PR3089-20251204205743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3089-20251204205743.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"60e4027da5177c29296971c9775ebf5f2ac400c1","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3089-20251204205743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3089-20251204205743.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3089-20251204205743_1764881879070_0.5157712721792356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T20:57:59.240Z","publish_time":1764881879240,"_source_registry_name":"default","_cnpm_publish_time":1764881879240},"0.0.0-PR3089-20251204205538":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3089-20251204205538","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3089-20251204205538"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3089-20251204205538","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qiByvFHgMG6dEaKdu0sBEb5S2MKGlE6t5a4VCE9zfw/WOhhmw2D970y6ssnPmRtRCvLv59uGAO5srVdivUT7ow==","_resolved":"/tmp/3d49245a891c8032cde2bb9bfdee5c6f/khanacademy-keypad-context-0.0.0-PR3089-20251204205538.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3089-20251204205538.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"5708da0e2a7ad0b9e0c3c541f0b5e653f6b7d375","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3089-20251204205538.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3089-20251204205538.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3089-20251204205538_1764881754270_0.0025142796617152463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T20:55:54.567Z","publish_time":1764881754567,"_source_registry_name":"default","_cnpm_publish_time":1764881754567},"0.0.0-PR3089-20251204204906":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3089-20251204204906","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3089-20251204204906"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3089-20251204204906","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2z/Dty5g4i37uWr+auV3dS0zP/PSvT0lbas6b9D5ffEVAU0KLJ0l0toujKq79qPrPKnJhLkLV3Ja17XadQGb8A==","_resolved":"/tmp/3bb2809d91cdb2420c04733bb66122e2/khanacademy-keypad-context-0.0.0-PR3089-20251204204906.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3089-20251204204906.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"e66124f84a5723be32bac3729e6766f7e45b5c22","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3089-20251204204906.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3089-20251204204906.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3089-20251204204906_1764881363560_0.008540057057677908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T20:49:23.722Z","publish_time":1764881363722,"_source_registry_name":"default","_cnpm_publish_time":1764881363722},"3.2.19":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.19","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.3.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.19","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hGN0Vu/qLFK3dffFUiO86+DBl/8KyNVYpHvgDODwr45eeKl4cK+DXzqYmvkhF1qTbphFKfWbs2VjRMGEj2UWWQ==","_resolved":"/tmp/dd190aa783bfd8c94852b19b59bd696d/khanacademy-keypad-context-3.2.19.tgz","_from":"file:khanacademy-keypad-context-3.2.19.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"4cfb40d47924d275262be9f5c3b937077131ce25","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.19.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.19_1764868585022_0.28621836521547905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T17:16:25.175Z","publish_time":1764868585175,"_source_registry_name":"default","_cnpm_publish_time":1764868585175},"0.0.0-PR3087-20251204170037":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3087-20251204170037","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3087-20251204170037"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3087-20251204170037","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bcR+/v/2Yx3GGU6p1SesNLs7aXlu+v6Aji+IqGydtjTW/ch4mK5aA41gXq+V3sXGzBEoR7t/D36qfqvOpqQgmA==","_resolved":"/tmp/771c75eab5dc1aa8e97d37cbd727acf5/khanacademy-keypad-context-0.0.0-PR3087-20251204170037.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3087-20251204170037.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"925700b082ed6eee79464bb105f11459c303ab5b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3087-20251204170037.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3087-20251204170037.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3087-20251204170037_1764867656710_0.004996249808619568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T17:00:56.851Z","publish_time":1764867656851,"_source_registry_name":"default","_cnpm_publish_time":1764867656851},"0.0.0-PR3087-20251204165816":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3087-20251204165816","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3087-20251204165816"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3087-20251204165816","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jmTlEr7INUN86ejak/87IPN0m7sNdCRJPZTTF/BkAJD43iA3A7W0XP9riwYj9wLAVZjCSKGUJyKXrtbKZEDV4A==","_resolved":"/tmp/ef7cffe449fcafa7646ad76538ff093a/khanacademy-keypad-context-0.0.0-PR3087-20251204165816.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3087-20251204165816.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"d014671f7bf2dfee248166d60568f09dd1eb2047","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3087-20251204165816.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3087-20251204165816.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3087-20251204165816_1764867515257_0.5448588192408541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T16:58:35.399Z","publish_time":1764867515399,"_source_registry_name":"default","_cnpm_publish_time":1764867515399},"0.0.0-PR3087-20251204154325":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3087-20251204154325","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3087-20251204154325"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3087-20251204154325","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-j2I90N09HqvK8BcZd4my+M9W7N1E5QcbwI7kxAH+WILCPQoynMh1WUdq9W3G+fTl/b2B92jH/H4NJEiQfvrtUg==","_resolved":"/tmp/bdd105891ed66aa1da5af6e7d6995457/khanacademy-keypad-context-0.0.0-PR3087-20251204154325.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3087-20251204154325.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"1121508abace354ee4a76dfaaed644b581507456","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3087-20251204154325.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3087-20251204154325.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3087-20251204154325_1764863024887_0.46481758620696056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T15:43:45.039Z","publish_time":1764863025039,"_source_registry_name":"default","_cnpm_publish_time":1764863025039},"0.0.0-PR3086-20251204004324":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3086-20251204004324","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3086-20251204004324"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3086-20251204004324","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YnSaOJc4UHQqOrDOx2Nse/X0HeFh2U7c8cDX8rczskvOA77n8892UdwC1N5+pGKN4F2vwMChsJY4qScS8hXvow==","_resolved":"/tmp/6aedc9203c20e617eab01cd927be0471/khanacademy-keypad-context-0.0.0-PR3086-20251204004324.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3086-20251204004324.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"61dd6d188826862be02b9fe7143aacee64ca1075","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3086-20251204004324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3086-20251204004324.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3086-20251204004324_1764809022927_0.507028691777327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T00:43:43.095Z","publish_time":1764809023095,"_source_registry_name":"default","_cnpm_publish_time":1764809023095},"0.0.0-PR3084-20251204004313":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251204004313","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251204004313"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251204004313","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4nBRB6OfzNlHLRXSb1Gk5DKjMAlHF2RMSmmJMc1Te3nT0x/ELh0fwpA9HZ0h28KwYemrXiTm7L2eYQyNeYokxA==","_resolved":"/tmp/0bce2030f63e4446618c1086f3500f15/khanacademy-keypad-context-0.0.0-PR3084-20251204004313.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251204004313.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"2ccfa79c2f61b055afc1c075ece3e64bd368b1f1","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251204004313.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251204004313.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251204004313_1764809012674_0.34432379084973674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T00:43:32.828Z","publish_time":1764809012828,"_source_registry_name":"default","_cnpm_publish_time":1764809012828},"0.0.0-PR3084-20251203234548":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251203234548","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251203234548"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251203234548","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ub2lebMibBs0Ghr0O/JPf3+mI+JxyEWSdKBSwvYXo2bIQPaQ73bDtYEGpzYZl2x5DkCFansFhOh1DyvjxikRow==","_resolved":"/tmp/f81f2951312e8aceb906a1d5f53741fa/khanacademy-keypad-context-0.0.0-PR3084-20251203234548.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251203234548.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"3087247f90c3202a03838acbb6b74f56196ea6c9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251203234548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251203234548.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251203234548_1764805568377_0.880524303663508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T23:46:08.521Z","publish_time":1764805568521,"_source_registry_name":"default","_cnpm_publish_time":1764805568521},"0.0.0-PR3084-20251203232707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251203232707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251203232707"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251203232707","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NNApowrq5lY7Llt4LfVRm0eTp6CcufGnWFwSlLXxoyuUsL6ghdhUeXTgRWI01a0A8XcKHvkYKlSMAkejde4lSA==","_resolved":"/tmp/fcbf25ab958d18644664896a6b07ab6c/khanacademy-keypad-context-0.0.0-PR3084-20251203232707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251203232707.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"63d73328ffc8312e52a72ac89fe62af1ae840a83","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251203232707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251203232707.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251203232707_1764804445768_0.10555659765622738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T23:27:25.934Z","publish_time":1764804445934,"_source_registry_name":"default","_cnpm_publish_time":1764804445934},"0.0.0-PR3086-20251203232554":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3086-20251203232554","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3086-20251203232554"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3086-20251203232554","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JFK4LoV4baoSwJkhZN+uPntayyPB28d/vzqKLCZV1Cm/w8A1w6Q+SjvUGzPkkXxCAIBmyeQnH5bawBSmBGlJRA==","_resolved":"/tmp/609428c5ec10d37191408756ebc9423b/khanacademy-keypad-context-0.0.0-PR3086-20251203232554.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3086-20251203232554.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"db5458c6ba4a4372dbe1f50e93f10e98120f328d","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3086-20251203232554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3086-20251203232554.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3086-20251203232554_1764804374136_0.7365061730838349"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T23:26:14.271Z","publish_time":1764804374271,"_source_registry_name":"default","_cnpm_publish_time":1764804374271},"0.0.0-PR3086-20251203232015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3086-20251203232015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3086-20251203232015"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3086-20251203232015","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZDWfxTvi4T2r5FBw941ggrtMixX0KIE+HzfQRAD6MstLaM9YhvayX8uLTTNd52N86mTDpRi+rUrpFxbGlcU/Zg==","_resolved":"/tmp/9638b361d406afee1eb8067f09cfea3f/khanacademy-keypad-context-0.0.0-PR3086-20251203232015.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3086-20251203232015.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"0364e79a54c965bb4a661ba38d51abe2cf284038","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3086-20251203232015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3086-20251203232015.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3086-20251203232015_1764804033635_0.6348453693416836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T23:20:33.789Z","publish_time":1764804033789,"_source_registry_name":"default","_cnpm_publish_time":1764804033789},"0.0.0-PR3086-20251203231750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3086-20251203231750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3086-20251203231750"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3086-20251203231750","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YBqS0YtN+jRn4U68C5YHVYzQcak3ZwxRmxS9FFCyjxLa3AJ90MUhzq664J9Ekdqp+kF1AaQI1nD7xjliaknQQQ==","_resolved":"/tmp/0ab43cd6a0835e0db4e61b0f4a321c3d/khanacademy-keypad-context-0.0.0-PR3086-20251203231750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3086-20251203231750.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"592017da1f1becc67cf6af661779e563fe31ca1f","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3086-20251203231750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3086-20251203231750.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3086-20251203231750_1764803887757_0.4314396930865707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T23:18:07.889Z","publish_time":1764803887889,"_source_registry_name":"default","_cnpm_publish_time":1764803887889},"0.0.0-PR3084-20251203231535":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251203231535","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251203231535"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251203231535","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GUOxrjs7axQNW46yam/dIrzLSHAcxh9CIqTvI1nBO2VEVk4RQ3eqRuinKTKuvm9G4ll62d8utq8Sm72Yog+bvw==","_resolved":"/tmp/94e81f415ed47309330f1fdff82dd4fc/khanacademy-keypad-context-0.0.0-PR3084-20251203231535.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251203231535.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"7a1befa756db52a1267aab51c0449d368664a747","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251203231535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251203231535.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251203231535_1764803754047_0.3467434009108752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T23:15:54.229Z","publish_time":1764803754229,"_source_registry_name":"default","_cnpm_publish_time":1764803754229},"0.0.0-PR3084-20251203230633":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251203230633","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251203230633"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251203230633","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FWpcURkYr+AxANDQW/3JyC4PkeK2DPjNVq2T/yrqfW5l2EowmQ6gIu9LDk8tY0gy/nfx6kkFjxpVOxfKd/Iv+A==","_resolved":"/tmp/82998e873db26df88f57adb62fc62ef3/khanacademy-keypad-context-0.0.0-PR3084-20251203230633.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251203230633.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"5e7ce2f2c9aaffe6a3d11a9e6181e7ff86021f54","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251203230633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251203230633.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251203230633_1764803213296_0.7038564518603883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T23:06:53.430Z","publish_time":1764803213430,"_source_registry_name":"default","_cnpm_publish_time":1764803213430},"0.0.0-PR3085-20251203222733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3085-20251203222733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3085-20251203222733"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3085-20251203222733","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TdueqwGuAzf4X9BY/2rk9377jenmkjOQFItDif922bh/usN/9OcVTnhVh8SndsQaTwPs6nk4LTgpT8ar9zAzSw==","_resolved":"/tmp/5db39e71b5043b620819c88ea403580e/khanacademy-keypad-context-0.0.0-PR3085-20251203222733.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3085-20251203222733.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"ef16b154393a6ebd04a53f8a57bd46791543d2cc","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3085-20251203222733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3085-20251203222733.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3085-20251203222733_1764800872220_0.36411043954360256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T22:27:52.406Z","publish_time":1764800872406,"_source_registry_name":"default","_cnpm_publish_time":1764800872406},"0.0.0-PR3085-20251203215703":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3085-20251203215703","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3085-20251203215703"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3085-20251203215703","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U/nVXbkZcazZo42iRwrreoC6yAr6yXoyzUjbeEv/hqC0OASWKdoY9Wgcj1D2YMntH4hdoHevakKRnIh+cu3Ilw==","_resolved":"/tmp/f56e0a6bd9fc19fa2b9c8bb000bc8779/khanacademy-keypad-context-0.0.0-PR3085-20251203215703.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3085-20251203215703.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"aeb60947661b4d15d23d561e4c8a898fd02d97fb","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3085-20251203215703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3085-20251203215703.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3085-20251203215703_1764799043755_0.2712878082113044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T21:57:23.973Z","publish_time":1764799043973,"_source_registry_name":"default","_cnpm_publish_time":1764799043973},"0.0.0-PR3084-20251203210942":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251203210942","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251203210942"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251203210942","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E+Bdxm+IyUrJtZnA7VqyVR112dp4vZjNiH6HfNkFcjhl5BLWCOJNTe5U2XzFAGE86Efbvzo5H2wKvKr9nXoLGg==","_resolved":"/tmp/0c5bc1985e8caa0da3ce6c2d5acf3872/khanacademy-keypad-context-0.0.0-PR3084-20251203210942.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251203210942.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"887130f10c9d58917622b880476c18baf731a2d8","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251203210942.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251203210942.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251203210942_1764796200793_0.8348571270029315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T21:10:01.004Z","publish_time":1764796201004,"_source_registry_name":"default","_cnpm_publish_time":1764796201004},"0.0.0-PR3084-20251203205553":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3084-20251203205553","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3084-20251203205553"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3084-20251203205553","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s965TmBYITeuzC5SNyRO33+/1A9y5RYRa00/rIe3PC1xCH1AyoN0+5WeTTmOJRfn1k4dOtmk1Y0qrsFrvLLc6A==","_resolved":"/tmp/df5d1703fa78a7e1b1936764342ad8f9/khanacademy-keypad-context-0.0.0-PR3084-20251203205553.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3084-20251203205553.tgz","_nodeVersion":"20.19.6","_npmVersion":"11.6.4","dist":{"shasum":"70355d3f2e5cc94f5c516eb607e4a26a2bc22156","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3084-20251203205553.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3084-20251203205553.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3084-20251203205553_1764795373518_0.05671179178705121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T20:56:13.715Z","publish_time":1764795373715,"_source_registry_name":"default","_cnpm_publish_time":1764795373715},"0.0.0-PR3082-20251202211336":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3082-20251202211336","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3082-20251202211336"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3082-20251202211336","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DMW4TZUdHe7ERWz6te2k2l+RJ76qczoLj6IrUVPJaphjElBnAk8vzcA2DCc6gSIAWReZ/ns6AlfqA1iFQwZF2w==","_resolved":"/tmp/6596a9e491856af62779d98148f7b6c6/khanacademy-keypad-context-0.0.0-PR3082-20251202211336.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3082-20251202211336.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"a946a7be87a399fa9526fb808d1ccd4f4b79c882","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3082-20251202211336.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3082-20251202211336.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3082-20251202211336_1764710036230_0.49754379677336935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T21:13:56.419Z","publish_time":1764710036419,"_source_registry_name":"default","_cnpm_publish_time":1764710036419},"0.0.0-PR3050-20251202192053":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251202192053","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251202192053"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251202192053","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-A38XrQOuSfP5l6zIDJZkMkvsS0jvpUrfaZHNfTirCpHZM3DE46FishOcZJSn4KuEDxhzjEXSaJ0yj21fZiqyLA==","_resolved":"/tmp/8e86950efa5fe9062b88eeb561b16359/khanacademy-keypad-context-0.0.0-PR3050-20251202192053.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251202192053.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"e09c0f938af5797328790bd99b84ba733f41ca20","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251202192053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251202192053.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251202192053_1764703273401_0.261365983778834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T19:21:13.616Z","publish_time":1764703273616,"_source_registry_name":"default","_cnpm_publish_time":1764703273616},"0.0.0-PR3078-20251202173103":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3078-20251202173103","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3078-20251202173103"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3078-20251202173103","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wfEdLYiy2RW0BtwPVsG6j/mg0Y3FsZa37IiecKNvhdSYNyUyfpByothoLXscW/h7soZ3arKlpksbr6mEfBUCSw==","_resolved":"/tmp/10fde2b58ceffeddb71a117bb0b2bb50/khanacademy-keypad-context-0.0.0-PR3078-20251202173103.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3078-20251202173103.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"c3ea12c92f1353bcc2b808e4766ad4b19db7576f","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3078-20251202173103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3078-20251202173103.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3078-20251202173103_1764696679970_0.21747758661255268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T17:31:20.152Z","publish_time":1764696680152,"_source_registry_name":"default","_cnpm_publish_time":1764696680152},"0.0.0-PR3082-20251202012216":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3082-20251202012216","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3082-20251202012216"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3082-20251202012216","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jNoqMUqAXAEbHJI7Ao7W26L+0zHHkfVJVFIomd4g+0yz/vZlgrkMuwV2vuhx83k2OEPtiM3hHeZxtHMID/P2aQ==","_resolved":"/tmp/9c4f78c70eca5d1ee9c9f72cf2b427a8/khanacademy-keypad-context-0.0.0-PR3082-20251202012216.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3082-20251202012216.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"c881e0cd1028664a0b7004314a20559e693959c9","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3082-20251202012216.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3082-20251202012216.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3082-20251202012216_1764638554250_0.4806563695085089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T01:22:34.446Z","publish_time":1764638554446,"_source_registry_name":"default","_cnpm_publish_time":1764638554446},"0.0.0-PR3082-20251202011935":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3082-20251202011935","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3082-20251202011935"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3082-20251202011935","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7OpDpN4rocpvAyLGvcIEkOKHA4+uTYLyf+iiJUVlGcL4TtqyKKs0k5N4w5KIIts+mB36A61SPXAfiVIr1B4dyA==","_resolved":"/tmp/6914ffc6cab5420fc6d6c97b142643fa/khanacademy-keypad-context-0.0.0-PR3082-20251202011935.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3082-20251202011935.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"b6b65052f34adc9499e8f6d48cec0eb229b8e369","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3082-20251202011935.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3082-20251202011935.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3082-20251202011935_1764638393968_0.031105543870882046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T01:19:54.169Z","publish_time":1764638394169,"_source_registry_name":"default","_cnpm_publish_time":1764638394169},"0.0.0-PR3082-20251202011714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3082-20251202011714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3082-20251202011714"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3082-20251202011714","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2YQQT9qMrVK6PrNSVgKAD8uAmLxRkEHorAdfiWcsMx2PQP9ItewykNCeafbSOoSbMOaC90aoY0JkVXt9eGRxfw==","_resolved":"/tmp/f964eafd4b1e01cc08e1c9ef51d1e261/khanacademy-keypad-context-0.0.0-PR3082-20251202011714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3082-20251202011714.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"ff9b569cad014e9189b8e59d639f217cea71e795","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3082-20251202011714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3082-20251202011714.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3082-20251202011714_1764638251886_0.12510159628972284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T01:17:32.085Z","publish_time":1764638252085,"_source_registry_name":"default","_cnpm_publish_time":1764638252085},"0.0.0-PR3050-20251202011513":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251202011513","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251202011513"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251202011513","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aj90GafOgnOQ7IufSkUVlGc9+pKgpYyvorNQsABCIVsnhc7iRLvLgfXpHQgz2HKsewSBWt31gprJH6NINZzoZQ==","_resolved":"/tmp/e854f9aaecb029cf6d1fdec14ebec445/khanacademy-keypad-context-0.0.0-PR3050-20251202011513.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251202011513.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"49af71d4003383746b968767db267c8b98d0eec9","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251202011513.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251202011513.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251202011513_1764638130416_0.41535322975276645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T01:15:30.594Z","publish_time":1764638130594,"_source_registry_name":"default","_cnpm_publish_time":1764638130594},"0.0.0-PR3082-20251202011436":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3082-20251202011436","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3082-20251202011436"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3082-20251202011436","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EHA+q+gicFXbKq6ApG7EhmguhogtS7zROJ4YvlnUqDcQVsaEyJnCbhK0qvJl5OAvWpBxLE6FUIkY7MQPwWi71w==","_resolved":"/tmp/c7c90d5c3773ffb3eaac7151f4d010c6/khanacademy-keypad-context-0.0.0-PR3082-20251202011436.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3082-20251202011436.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"35c13e0e75b705abbacaf066f8bdca49a5d1f178","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3082-20251202011436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3082-20251202011436.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3082-20251202011436_1764638094810_0.30770501116334636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T01:14:55.009Z","publish_time":1764638095009,"_source_registry_name":"default","_cnpm_publish_time":1764638095009},"0.0.0-PR3078-20251201235944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3078-20251201235944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3078-20251201235944"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3078-20251201235944","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JrLdynoIaCFw6tNn066dd2x0JHLxRpe70vHqsZxVW3rujQ+KBicCXm10diG+uDLI2jzfrbjW8lFln78VMQ8SzA==","_resolved":"/tmp/0ed0120888abee0d3fd8e7e1e830c669/khanacademy-keypad-context-0.0.0-PR3078-20251201235944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3078-20251201235944.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"0541f8558b32975d7c0147a6e437852b31ce6e74","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3078-20251201235944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3078-20251201235944.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3078-20251201235944_1764633601687_0.7191388758080308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T00:00:01.920Z","publish_time":1764633601920,"_source_registry_name":"default","_cnpm_publish_time":1764633601920},"0.0.0-PR3081-20251201235707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3081-20251201235707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3081-20251201235707"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3081-20251201235707","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o5DtjV7Wo/reQ6Pxma2qYkuXo5ZiSscuwxdbPeQfC187LbAgGrPzt0NSLjJ8anADXxKVBEbH7WxcFdUhe9sJNQ==","_resolved":"/tmp/c366d56ba51e2d685c1309a27c3fc21a/khanacademy-keypad-context-0.0.0-PR3081-20251201235707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3081-20251201235707.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"4dd18534cfc15e2d93dc140168a52b7f9fb6b5bb","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3081-20251201235707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3081-20251201235707.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3081-20251201235707_1764633446459_0.6700489921538322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T23:57:26.675Z","publish_time":1764633446675,"_source_registry_name":"default","_cnpm_publish_time":1764633446675},"0.0.0-PR3078-20251201232223":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3078-20251201232223","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3078-20251201232223"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3078-20251201232223","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tJbXUfR7HulXk7SfbaytMMOumP0JXK1WTQSnfYNn264hCa751fwInKUUYWeaDE4ukGlGWtXJIHUlNAeMrQyDQw==","_resolved":"/tmp/867c5f8f959cd46ebdf19f2b7c6c7889/khanacademy-keypad-context-0.0.0-PR3078-20251201232223.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3078-20251201232223.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"ca22c23acb80ec99d1dcf3739f083f7678a22437","size":65197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3078-20251201232223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3078-20251201232223.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3078-20251201232223_1764631361956_0.8562405754113294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T23:22:42.175Z","publish_time":1764631362175,"_source_registry_name":"default","_cnpm_publish_time":1764631362175},"0.0.0-PR3080-20251201231426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3080-20251201231426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3080-20251201231426"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3080-20251201231426","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OvMU6C5pQhidYx5lQdyYlTp1lQzFwBZfHYeJ5d+gp0NxxSX/hbDKFELCWq34yiFRIqiz9v6G0Xsw4RVd6djpvg==","_resolved":"/tmp/33c55a8b15389d9ce180b8580ec958b5/khanacademy-keypad-context-0.0.0-PR3080-20251201231426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3080-20251201231426.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"bca1667be9f40f33f2111cf396bb2ce63719eadb","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3080-20251201231426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3080-20251201231426.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3080-20251201231426_1764630885105_0.5971901402470319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-01T23:14:45.316Z","publish_time":1764630885316,"_source_registry_name":"default","_cnpm_publish_time":1764630885316},"0.0.0-PR3073-20251126165818":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3073-20251126165818","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3073-20251126165818"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3073-20251126165818","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h+YScrnlHtkybg/1+lYPz911L1K0SJpPYlrvmW0fqxV2erL0S1DWCvFbZWNO1oGq6AKqqgWjuZij7F8NmXhBBg==","_resolved":"/tmp/58a4f3a05a5708f04e268d50e57aa02f/khanacademy-keypad-context-0.0.0-PR3073-20251126165818.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3073-20251126165818.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.4","dist":{"shasum":"9cc291fabb10a47c04f6c2c065959edae825e124","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3073-20251126165818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3073-20251126165818.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3073-20251126165818_1764176315537_0.7674125622492354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-26T16:58:35.759Z","publish_time":1764176315759,"_source_registry_name":"default","_cnpm_publish_time":1764176315759},"0.0.0-PR3069-20251125183045":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3069-20251125183045","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3069-20251125183045"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3069-20251125183045","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/sGgY8/HZoRm0M/TJ9hF7QneY0I2OzwOxe5B0qjHN/pBi9jI4Gocid++qhhVsMfH0YRGE3C7/2riQEua1N7xFA==","_resolved":"/tmp/74aebf728e066d14068e80346cb8ed81/khanacademy-keypad-context-0.0.0-PR3069-20251125183045.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3069-20251125183045.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"045d82a86bb841dcdf959dc3dcbf451fd4d7d29e","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3069-20251125183045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3069-20251125183045.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3069-20251125183045_1764095463292_0.7053799344425706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T18:31:03.507Z","publish_time":1764095463507,"_source_registry_name":"default","_cnpm_publish_time":1764095463507},"0.0.0-PR3069-20251125182755":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3069-20251125182755","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3069-20251125182755"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3069-20251125182755","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-McwsOtMOCkhDzKhtEk5UYpAKC02el9VkIg5UzZ7mQsbpfYAPA4M3KZg15dnJfraOEl0DbYav5TJH0DkFPLarrg==","_resolved":"/tmp/2ebb5699709ea5778e14204c68db32e2/khanacademy-keypad-context-0.0.0-PR3069-20251125182755.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3069-20251125182755.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"47d37ab7de2cdded393bb362748a26fefcd1810b","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3069-20251125182755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3069-20251125182755.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3069-20251125182755_1764095293507_0.13448745987691035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T18:28:13.739Z","publish_time":1764095293739,"_source_registry_name":"default","_cnpm_publish_time":1764095293739},"3.2.18":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.18","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.2.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.18","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dg6GfZsDLaWK1lVWZPmCihvZvAV02rsG98oNqDdgbtpoIlvXzKcGtS6pCiZZB1JhyAjBXmjjX+ekJcDSXxsgqg==","_resolved":"/tmp/b1d8029095bcc885c4defd0c8b0f277e/khanacademy-keypad-context-3.2.18.tgz","_from":"file:khanacademy-keypad-context-3.2.18.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"0939a9acfaa6b0599e53f6af45e85841ddd57e87","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.18.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.18_1764018169882_0.8357565829397187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T21:02:50.086Z","publish_time":1764018170086,"_source_registry_name":"default","_cnpm_publish_time":1764018170086},"0.0.0-PR3065-20251124202330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3065-20251124202330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3065-20251124202330"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3065-20251124202330","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PDJzTQXwOnWt6eiHvf83a3Ceio9++3aqFafktjhqKhwIUQ+lhq2a1zHJlLeVvsZ8x4y5usv4CyHwLWXqKUg+OA==","_resolved":"/tmp/8c8e9d1abc1b0faa06fac62a6774614f/khanacademy-keypad-context-0.0.0-PR3065-20251124202330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3065-20251124202330.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"b1c12a6bbea523c9ae54b12fa2a28ec09e24bb80","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3065-20251124202330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3065-20251124202330.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3065-20251124202330_1764015830873_0.010341276274480782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T20:23:51.069Z","publish_time":1764015831069,"_source_registry_name":"default","_cnpm_publish_time":1764015831069},"0.0.0-PR3066-20251124202228":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3066-20251124202228","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3066-20251124202228"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3066-20251124202228","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+Ri55ybefrjwzcdCuC/P4xY7KQJHUKhlYgZzaMV51GPj/m+em3yhyZCymC9YDaiLFlbbkNpbITtACvWGVmBDrw==","_resolved":"/tmp/45bbf63e5c60f0d5317cccff1297f29c/khanacademy-keypad-context-0.0.0-PR3066-20251124202228.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3066-20251124202228.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"4834c873ce57c38e327f6b1dd00fd99f6fb9dd62","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3066-20251124202228.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3066-20251124202228.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3066-20251124202228_1764015769067_0.7712199060354361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T20:22:49.262Z","publish_time":1764015769262,"_source_registry_name":"default","_cnpm_publish_time":1764015769262},"0.0.0-PR3066-20251124202014":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3066-20251124202014","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3066-20251124202014"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3066-20251124202014","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VzSraQbwkz9/vui1TGMjve62jkzfiaCrPZY5ude8b2uNvETbGJyEbKSQqxsxSlQAuq5qoLmjVd0HWgQZeC+OgA==","_resolved":"/tmp/4036271f7e030dfc47764c685e3f4bba/khanacademy-keypad-context-0.0.0-PR3066-20251124202014.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3066-20251124202014.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"636dbf85830b8fac55516855d6e2140bcc664926","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3066-20251124202014.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3066-20251124202014.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3066-20251124202014_1764015634643_0.13389887641193865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T20:20:34.827Z","publish_time":1764015634827,"_source_registry_name":"default","_cnpm_publish_time":1764015634827},"0.0.0-PR3056-20251124201812":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3056-20251124201812","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3056-20251124201812"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3056-20251124201812","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8+92dO3gKaMGFsJfNWddoG+DYv2OEoXCTXCWZgE4N+hSccNbuJaytczPaJ+c2ujIQPWir+6VfMQF25o1zdZbIg==","_resolved":"/tmp/6764bb4fcbaf1215c0d16aa3419e32e1/khanacademy-keypad-context-0.0.0-PR3056-20251124201812.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3056-20251124201812.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"9218374d33b9ff688d1e88ad39199b643da2ab91","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3056-20251124201812.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3056-20251124201812.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3056-20251124201812_1764015511774_0.1978668271853885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T20:18:32.004Z","publish_time":1764015512004,"_source_registry_name":"default","_cnpm_publish_time":1764015512004},"0.0.0-PR3050-20251124201645":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251124201645","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251124201645"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251124201645","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hFnxYn+W+l4BWoO8Q6+zDGE5XFr1pNWnZq8IlAQrJtxEiNFiHlixeIbPJBe69w0CnbDGbAHZWc2yqIBeLpZJKw==","_resolved":"/tmp/283770f79a6eb83135295cc354f309ea/khanacademy-keypad-context-0.0.0-PR3050-20251124201645.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251124201645.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"5155194ec8c4d5ad4cd019ecadc720cf91e755f6","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251124201645.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251124201645.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251124201645_1764015425432_0.35644720574163435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T20:17:05.657Z","publish_time":1764015425657,"_source_registry_name":"default","_cnpm_publish_time":1764015425657},"0.0.0-PR3050-20251124195039":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251124195039","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251124195039"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251124195039","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QL7oamjWncbrK/pJmYvANrS8Py+5STZnsGgSkAmy+Hsd5mtx3I5HV0eo6kYOVDkTGUHH8/h1Ts+5d6Xh9KZSgw==","_resolved":"/tmp/f18ae073311410ec342973741a22f601/khanacademy-keypad-context-0.0.0-PR3050-20251124195039.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251124195039.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"fded4582a8cbae77c26538e849bae166eb7e70bc","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251124195039.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251124195039.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251124195039_1764013857685_0.6314858074662753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T19:50:57.893Z","publish_time":1764013857893,"_source_registry_name":"default","_cnpm_publish_time":1764013857893},"0.0.0-PR3065-20251124183918":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3065-20251124183918","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3065-20251124183918"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3065-20251124183918","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-49GF/rN7AFg94uF9tXrvS0y+g5oREh4P6Pb08DUXd0xaRsqDpCjheQYIavoIYAOT4waYnaDB5fz1frG1Q2+34A==","_resolved":"/tmp/a24106db174379d7b2ece3d19ad4b1fb/khanacademy-keypad-context-0.0.0-PR3065-20251124183918.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3065-20251124183918.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"726ed1fe8c959945cbb7f59340afd4efba7cd883","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3065-20251124183918.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3065-20251124183918.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3065-20251124183918_1764009579074_0.18351322340313847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T18:39:39.284Z","publish_time":1764009579284,"_source_registry_name":"default","_cnpm_publish_time":1764009579284},"0.0.0-PR3064-20251124172917":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3064-20251124172917","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3064-20251124172917"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3064-20251124172917","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2SwlL8FLWdM/f9HYld+wOzDw9yfBSuCxARHaHCynAHuHYw82aAOiTSqKHxi8cEOJj2NJWPWqxGuOS+goVsKjjQ==","_resolved":"/tmp/6e121d8975e2f813cd9df705792ad2f3/khanacademy-keypad-context-0.0.0-PR3064-20251124172917.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3064-20251124172917.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"5829d81cf22668edf383805f654af941f651eed9","size":65200,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3064-20251124172917.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3064-20251124172917.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3064-20251124172917_1764005375342_0.90277681539215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T17:29:35.542Z","publish_time":1764005375542,"_source_registry_name":"default","_cnpm_publish_time":1764005375542},"0.0.0-PR3065-20251124171403":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3065-20251124171403","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3065-20251124171403"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3065-20251124171403","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2T8AJ2CD74iRcdw1+AYSNamehuSz5VF7mI3ihQhfietgA2Hj6UBPE3avDB7aE1phPtezsWZZfOgOFxeQCw6iUA==","_resolved":"/tmp/7cfe4dd3c464deffb53313871a9d723d/khanacademy-keypad-context-0.0.0-PR3065-20251124171403.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3065-20251124171403.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"20bf7ca10c3c81bd4d0f74b33c882f80c4fe298f","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3065-20251124171403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3065-20251124171403.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3065-20251124171403_1764004462116_0.4575517616560598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T17:14:22.273Z","publish_time":1764004462273,"_source_registry_name":"default","_cnpm_publish_time":1764004462273},"0.0.0-PR3050-20251122013722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251122013722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251122013722"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251122013722","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EgnH1njASETcWFHoBZfm/YACJfQIhGVQyStcQH0j/tvKUFds50FKqrNs98JpdP5IacrorNd9W1pJfPP3fFnfDQ==","_resolved":"/tmp/f6aca5d0002294f5c38bc3e7a1bdc6f4/khanacademy-keypad-context-0.0.0-PR3050-20251122013722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251122013722.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"c8e6c9feda71e0b1b26ee1081b8d7768e9b82665","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251122013722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251122013722.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251122013722_1763775461386_0.09950097812958747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-22T01:37:41.608Z","publish_time":1763775461608,"_source_registry_name":"default","_cnpm_publish_time":1763775461608},"0.0.0-PR3050-20251122003632":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251122003632","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251122003632"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251122003632","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mjbM5buhNdicRQegFquX9TyLHHsM1OvOGnMPdTp3oJYU5wQsjCei56smgflk9PTcoshMdyHYa1N1ApUtD3E9EQ==","_resolved":"/tmp/5149afd9e4d5bd2f94ee526c34b8d1b9/khanacademy-keypad-context-0.0.0-PR3050-20251122003632.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251122003632.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"0e8abe2a04751a9584db7cdf239d59fdd088fd0e","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251122003632.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251122003632.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251122003632_1763771809109_0.7341325873365292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-22T00:36:49.351Z","publish_time":1763771809351,"_source_registry_name":"default","_cnpm_publish_time":1763771809351},"0.0.0-PR3050-20251122003132":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251122003132","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251122003132"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251122003132","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sXKRiSqakK9Ddt5aCtRuKk664hqPBL+5b2oXXB9DlQxxnMHwzkIGgymjSxuGGLJ7bRwSmx28/ZtVZk3i4zNtbQ==","_resolved":"/tmp/a614c2fafc1e0c379014c7bb0ea2fbd2/khanacademy-keypad-context-0.0.0-PR3050-20251122003132.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251122003132.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"0d99089c41e897a8bc8bdc1f64c1ff772be3071c","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251122003132.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251122003132.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251122003132_1763771509577_0.8354807441180736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-22T00:31:49.813Z","publish_time":1763771509813,"_source_registry_name":"default","_cnpm_publish_time":1763771509813},"0.0.0-PR3065-20251122002912":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3065-20251122002912","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3065-20251122002912"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3065-20251122002912","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Abt4VwZH0ETKla3WinZKk1+uhYLR4tmqzzJzJJGuotZ5F1gZn0gl0qJRdQfgsbFYat7/QhnzO4KK6Y1JlEwOlg==","_resolved":"/tmp/d2da0f3a5709cb09d96333ecee204740/khanacademy-keypad-context-0.0.0-PR3065-20251122002912.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3065-20251122002912.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"e18b03f8908d8042e26f934e91983a70189538ea","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3065-20251122002912.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3065-20251122002912.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3065-20251122002912_1763771369294_0.7600510317661198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-22T00:29:29.548Z","publish_time":1763771369548,"_source_registry_name":"default","_cnpm_publish_time":1763771369548},"0.0.0-PR3006-20251122002819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3006-20251122002819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3006-20251122002819"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3006-20251122002819","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-L/lgx4TqcQBGMKsf52ikCCF5btwp5mD6JNt2HKMxN8msh4EbPqlCaMW8BzN6hKK6vKHXOmJkRFZLXFGMJbTFtg==","_resolved":"/tmp/b050d55319fb6fbf78ed4ab6a06cdf9e/khanacademy-keypad-context-0.0.0-PR3006-20251122002819.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3006-20251122002819.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"a269670d8e08895553bb4fc029301ed76904853d","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3006-20251122002819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3006-20251122002819.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3006-20251122002819_1763771318000_0.3174774210247957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-22T00:28:38.195Z","publish_time":1763771318195,"_source_registry_name":"default","_cnpm_publish_time":1763771318195},"0.0.0-PR3065-20251122002419":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3065-20251122002419","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3065-20251122002419"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3065-20251122002419","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SdC2AFs8ngJ8P/A1flNz1n3C7dmyN2PHQdkUf8Ak+VZKsfNbFc9vR971uyuzvNwTtps6/Wg6NqqTAbQDSa1H9A==","_resolved":"/tmp/f44603eec310bda9b3395ad93267deca/khanacademy-keypad-context-0.0.0-PR3065-20251122002419.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3065-20251122002419.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"b7e09f3e15007c58b72817fc2d7efc240637cee4","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3065-20251122002419.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3065-20251122002419.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3065-20251122002419_1763771076533_0.0689602963364988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-22T00:24:36.759Z","publish_time":1763771076759,"_source_registry_name":"default","_cnpm_publish_time":1763771076759},"0.0.0-PR3064-20251121232829":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3064-20251121232829","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3064-20251121232829"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3064-20251121232829","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FxjVPt25BXSWcyuiHhmns/ex/uj3n83haA1NsRmduk0gLF1+2jXI3waC7p8V3f3O2ZN9B+jdHEhHY8Vx1o46UQ==","_resolved":"/tmp/53977616bcb7288145f8878f8e38236c/khanacademy-keypad-context-0.0.0-PR3064-20251121232829.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3064-20251121232829.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"5df21334bc0d4b76e664b43bd74ee48fba881978","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3064-20251121232829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3064-20251121232829.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3064-20251121232829_1763767726347_0.1994378196020632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T23:28:46.566Z","publish_time":1763767726566,"_source_registry_name":"default","_cnpm_publish_time":1763767726566},"0.0.0-PR3061-20251121231610":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3061-20251121231610","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3061-20251121231610"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3061-20251121231610","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EQPJvvV8qj+lUVbqqT4J4jzsUraqxGRQCKnV8eb+telfLUo8Fb+qM82caKn9e2ZwEG/S7RY1WF1ut87cVInZeA==","_resolved":"/tmp/f2d5b828660122c7c54f9b491f298e96/khanacademy-keypad-context-0.0.0-PR3061-20251121231610.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3061-20251121231610.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"518f2e428f2fc2faf4c2a5910c9a4ca11bb0d082","size":65167,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3061-20251121231610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3061-20251121231610.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3061-20251121231610_1763766987836_0.17526153256280463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T23:16:28.039Z","publish_time":1763766988039,"_source_registry_name":"default","_cnpm_publish_time":1763766988039},"0.0.0-PR3061-20251121230518":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3061-20251121230518","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3061-20251121230518"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3061-20251121230518","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-miHYCNpHzgiVwV6wwffxqLOhxsaLgfti0rswH8dfTM9bfarwZhNaVvX2uFaBwURJGFEY93QZD+v4KqqZfkc4Cg==","_resolved":"/tmp/c54f15e43171cd13eaa9188884c51b00/khanacademy-keypad-context-0.0.0-PR3061-20251121230518.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3061-20251121230518.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"281efcab18e51f6b26bb354d6ba0996048b9c063","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3061-20251121230518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3061-20251121230518.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3061-20251121230518_1763766335306_0.5682594848385276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T23:05:35.529Z","publish_time":1763766335529,"_source_registry_name":"default","_cnpm_publish_time":1763766335529},"0.0.0-PR3060-20251121225758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3060-20251121225758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3060-20251121225758"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3060-20251121225758","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2OndlDgCA7DRAj3tYQOraNkaNe1OTwg1AS89fAUIU2ikOsEPfVh30SqhjC34bNlyWoYYCUu28NVqsktQxidokQ==","_resolved":"/tmp/3cf00b6ce095e7109e0307c6307eb179/khanacademy-keypad-context-0.0.0-PR3060-20251121225758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3060-20251121225758.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"c0281e63041d983a3c27e5db454fc21cdc24b790","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3060-20251121225758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3060-20251121225758.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3060-20251121225758_1763765895058_0.7474161373607204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:58:15.256Z","publish_time":1763765895256,"_source_registry_name":"default","_cnpm_publish_time":1763765895256},"0.0.0-PR2976-20251121224515":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2976-20251121224515","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2976-20251121224515"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR2976-20251121224515","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ErfNL1crTj6wB3LHItsaom7xphxbFMDLsguQed0N1r00BCZMuoUdxDySkVMlxk/gMOuSeR3aAPolKB7KVYMPCg==","_resolved":"/tmp/8866f318980385c2e38e259f98229bc1/khanacademy-keypad-context-0.0.0-PR2976-20251121224515.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2976-20251121224515.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"05e87adac613ec627f617e84318e9bd5eb65704e","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2976-20251121224515.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2976-20251121224515.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2976-20251121224515_1763765131945_0.6831952570395963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:45:32.138Z","publish_time":1763765132138,"_source_registry_name":"default","_cnpm_publish_time":1763765132138},"0.0.0-PR3064-20251121224503":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3064-20251121224503","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3064-20251121224503"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3064-20251121224503","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-myNnaVa4HlTR8IZGoQ359+GcySE3MRyuKlC0vSHzrGrUFBckX/wGSbfqxfL05C4c3mX7wmho3ofIA+xL1ZYR5A==","_resolved":"/tmp/e06891c35b5d3cbe8a05b90c02c54170/khanacademy-keypad-context-0.0.0-PR3064-20251121224503.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3064-20251121224503.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"deca80c89ffb36f646d484ca33df122e7ca464eb","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3064-20251121224503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3064-20251121224503.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3064-20251121224503_1763765119575_0.7908713542851928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:45:19.794Z","publish_time":1763765119794,"_source_registry_name":"default","_cnpm_publish_time":1763765119794},"0.0.0-PR3058-20251121224337":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3058-20251121224337","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3058-20251121224337"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3058-20251121224337","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Vqp+f4HjV1V7+zMPJorgNZNKTZcsiqIuT7dJ1OAm2oT4NyAvo1VBfg4FNr+tLwbHts0t1ZmSdbYMqy82pY7mqw==","_resolved":"/tmp/788b8306d6e9f975cc6aa95d4cb954aa/khanacademy-keypad-context-0.0.0-PR3058-20251121224337.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3058-20251121224337.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"185e6272eb35d8aaf1cd53b382e7e701b4ba74f6","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3058-20251121224337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3058-20251121224337.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3058-20251121224337_1763765033720_0.5185904202015121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:43:53.906Z","publish_time":1763765033906,"_source_registry_name":"default","_cnpm_publish_time":1763765033906},"0.0.0-PR3064-20251121224255":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3064-20251121224255","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3064-20251121224255"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3064-20251121224255","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Hr/nht/9Zp8COe0ayGwesaRbwEBQtNHnaRbwrCs2gHgZUqu2qUqZsES5OCmwTzbv9ye0zM7EjxR1zHUD+kveZw==","_resolved":"/tmp/946deeae265c7833c762a129c2296ec0/khanacademy-keypad-context-0.0.0-PR3064-20251121224255.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3064-20251121224255.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"298b175552a9587108bbee4d1b515dd21f7a0b4e","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3064-20251121224255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3064-20251121224255.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3064-20251121224255_1763764991932_0.5573573751526129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:43:12.137Z","publish_time":1763764992137,"_source_registry_name":"default","_cnpm_publish_time":1763764992137},"0.0.0-PR3061-20251121224217":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3061-20251121224217","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3061-20251121224217"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3061-20251121224217","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-urTLtz7Lpc8tRIv4CIdoDuUsQbHlLRC4V6tcaViXSlLSHu0TLAWQvWKVLraL240Tx8Dwmj/9fopUt+OkEsIUMA==","_resolved":"/tmp/072cd7089fac5fef088417138f3300a7/khanacademy-keypad-context-0.0.0-PR3061-20251121224217.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3061-20251121224217.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"36257159c1a9ac47285eedbc57391233d89157cc","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3061-20251121224217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3061-20251121224217.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3061-20251121224217_1763764954859_0.9844091553176371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:42:35.081Z","publish_time":1763764955081,"_source_registry_name":"default","_cnpm_publish_time":1763764955081},"0.0.0-PR3057-20251121222126":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3057-20251121222126","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3057-20251121222126"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3057-20251121222126","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5WJNlxzfCmkAfD8WY8vgZlbE8xh8myT8Y096Patz2Fwv0le+TApysOPXBAZ7QiFQcOy+/neuiGFh6Ovh25p5/Q==","_resolved":"/tmp/14f4e68bb1f347ef648ad1424d59bd17/khanacademy-keypad-context-0.0.0-PR3057-20251121222126.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3057-20251121222126.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"534d764572b19e2d0cf6694aa49538765407c198","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3057-20251121222126.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3057-20251121222126.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3057-20251121222126_1763763702306_0.25842404194629953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:21:42.578Z","publish_time":1763763702578,"_source_registry_name":"default","_cnpm_publish_time":1763763702578},"0.0.0-PR3050-20251121221126":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251121221126","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251121221126"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251121221126","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qHyXfz9+OsZLZylHx3+ROmZmZyzY7j0timOObIPOU4WFsj8B07Hm7IxnCYK/fuNInnAQqsJTlLqeoTjsrFuWEg==","_resolved":"/tmp/78094e20b2ecf1bd86e713d2cf5efda0/khanacademy-keypad-context-0.0.0-PR3050-20251121221126.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251121221126.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"c74b3a91c44339f51614eee28a71237541639c40","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251121221126.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251121221126.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251121221126_1763763103913_0.4796733554142161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T22:11:44.175Z","publish_time":1763763104175,"_source_registry_name":"default","_cnpm_publish_time":1763763104175},"0.0.0-PR3061-20251121021959":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3061-20251121021959","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3061-20251121021959"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3061-20251121021959","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YKhMYzlniaKnq5e96NPLF5BkGsVKP1ntd4urb0LX0Awq4d4N4vKsWP+NVRrhE1JoXjULEkov2+5n+JAMqoUZfA==","_resolved":"/tmp/d6d71699eb1fdb0a8817977cbc4a28ee/khanacademy-keypad-context-0.0.0-PR3061-20251121021959.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3061-20251121021959.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"333de446fa4311bc73f829235c6165d01eed325e","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3061-20251121021959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3061-20251121021959.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3061-20251121021959_1763691618105_0.9495339650930461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T02:20:18.271Z","publish_time":1763691618271,"_source_registry_name":"default","_cnpm_publish_time":1763691618271},"0.0.0-PR3060-20251121005516":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3060-20251121005516","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3060-20251121005516"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3060-20251121005516","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4tlGN0r/vUJCdXjBaNoBprVmP2gUut682Xf4EY7gDLk6rSpTyuxu2RA8fDnb+eXif5IPCdRd4hYHeaHjarQt1Q==","_resolved":"/tmp/4944d6f630c871071dd349e965fe8fd7/khanacademy-keypad-context-0.0.0-PR3060-20251121005516.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3060-20251121005516.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"89bf539999c28dcfe20281d0d2a476c0d6c2ee95","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3060-20251121005516.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3060-20251121005516.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3060-20251121005516_1763686533270_0.07033835588259674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T00:55:33.426Z","publish_time":1763686533426,"_source_registry_name":"default","_cnpm_publish_time":1763686533426},"0.0.0-PR3060-20251121005304":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3060-20251121005304","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3060-20251121005304"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3060-20251121005304","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ER26YE9RPCDR8/4S6ZQkKX4FrUUNvecaoZRKVg7Oy4MeNY4jBfMgugcf3RenBvZiau2AwZt1FhXGJfvykloY7Q==","_resolved":"/tmp/840212affdeb263d7589ae84a8c0d357/khanacademy-keypad-context-0.0.0-PR3060-20251121005304.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3060-20251121005304.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"a325c281c5e952918abc95cc30ca2f173f87971e","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3060-20251121005304.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3060-20251121005304.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3060-20251121005304_1763686401084_0.06587914354133262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T00:53:21.301Z","publish_time":1763686401301,"_source_registry_name":"default","_cnpm_publish_time":1763686401301},"0.0.0-PR3058-20251121000524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3058-20251121000524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3058-20251121000524"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3058-20251121000524","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mQAr9m9aqyVURZx1+vFUUjr8ttVamSyhu3omOiyXB6N1tr8ZOM/JWzr/5nD949kCHux+AORw8+ecLUQJt4UTKw==","_resolved":"/tmp/3481bd37fda4e629704b4429c63f0d61/khanacademy-keypad-context-0.0.0-PR3058-20251121000524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3058-20251121000524.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"63af41c6c9a4b76b005776a46bdbb726496c3baa","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3058-20251121000524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3058-20251121000524.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3058-20251121000524_1763683540963_0.32735968885472877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T00:05:41.168Z","publish_time":1763683541168,"_source_registry_name":"default","_cnpm_publish_time":1763683541168},"0.0.0-PR3058-20251121000311":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3058-20251121000311","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3058-20251121000311"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3058-20251121000311","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ur0/14rrMa7O8lHrmHY+lBPAPvZV6diT2gsG1Sx+PHVrtGQCSLUIba0qMpD4fZJlBJp9HUZGSVm4xUq2qEDjjA==","_resolved":"/tmp/6410c27d2d8ccd104e9b93677d907b55/khanacademy-keypad-context-0.0.0-PR3058-20251121000311.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3058-20251121000311.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"0f361e42a81566487ba64c9f8599c50e45b1da3b","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3058-20251121000311.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3058-20251121000311.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3058-20251121000311_1763683410112_0.6486182221925139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-21T00:03:30.320Z","publish_time":1763683410320,"_source_registry_name":"default","_cnpm_publish_time":1763683410320},"0.0.0-PR3057-20251120233511":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3057-20251120233511","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3057-20251120233511"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3057-20251120233511","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-H2tADj1cc+eBPbVJqmP6OpA/rMSufFPaoZCmkbcriuUidtVcm8rRELJjfjIemHSE8PPuF1v8SjK8BdVGTfPdUg==","_resolved":"/tmp/b351e49994ea33e720a0b9abb8cfbc27/khanacademy-keypad-context-0.0.0-PR3057-20251120233511.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3057-20251120233511.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"a88c8edb218073a41e55a20f6901fb28565db08d","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3057-20251120233511.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3057-20251120233511.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3057-20251120233511_1763681726834_0.7271348300100937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T23:35:27.046Z","publish_time":1763681727046,"_source_registry_name":"default","_cnpm_publish_time":1763681727046},"0.0.0-PR3057-20251120233300":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3057-20251120233300","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3057-20251120233300"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3057-20251120233300","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x/GgPR4LfgZhRw0lqPwKQ+8Kq2hevDP2YkL93fH9Q5tmS0Xld4Me8Nlk1kVbhHtRE00pN4Z+YLi8LHjNssBFjA==","_resolved":"/tmp/f0f804014cee18ec9e6eaeebe1c71bc2/khanacademy-keypad-context-0.0.0-PR3057-20251120233300.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3057-20251120233300.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.3","dist":{"shasum":"1fe9e7a30b2e0225b80d4a391c3381a9a83a478c","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3057-20251120233300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3057-20251120233300.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3057-20251120233300_1763681597473_0.8626031848594025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-20T23:33:17.684Z","publish_time":1763681597684,"_source_registry_name":"default","_cnpm_publish_time":1763681597684},"0.0.0-PR3050-20251119185833":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251119185833","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251119185833"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251119185833","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+zc0Gc9AOmNKEvY6J+URW80WKvC8WTJMZho07+vbSFpE36n+gZdCzANaGU/FM6hKN6JBz64C2wuSHsvXLuwQYA==","_resolved":"/tmp/a57d0c51a17585b5ad463ab8273382b7/khanacademy-keypad-context-0.0.0-PR3050-20251119185833.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251119185833.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"35db270dc5ae303f8469a3e9122d37240d71feec","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251119185833.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251119185833.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251119185833_1763578729929_0.18170435971393495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T18:58:50.127Z","publish_time":1763578730127,"_source_registry_name":"default","_cnpm_publish_time":1763578730127},"0.0.0-PR3050-20251119185619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3050-20251119185619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3050-20251119185619"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3050-20251119185619","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+T4B6nOlJ3FWrjkvEZe3rqHkieARLZBwilVlv7hMwRRwLChiaAnTa4rKRQFS79aCDbWUzJazBSKPlsgxeq2VNw==","_resolved":"/tmp/a61a919e5569179de36641ff209d0f9a/khanacademy-keypad-context-0.0.0-PR3050-20251119185619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3050-20251119185619.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"94875343f8765818227c16b23ce17293f1ca9470","size":65167,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3050-20251119185619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3050-20251119185619.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3050-20251119185619_1763578595288_0.7114409237128869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T18:56:35.500Z","publish_time":1763578595500,"_source_registry_name":"default","_cnpm_publish_time":1763578595500},"0.0.0-PR3049-20251118235933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3049-20251118235933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3049-20251118235933"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3049-20251118235933","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8j8Eh+S2OVwF4jnd6bdlMQ6pmRGncmUrLQE7Dvlj+XvmpZ5pjApSu7wUJQjPWg2A7VfM6pTBQBPjdj1Be6vpZg==","_resolved":"/tmp/bcf5acf9c3b7cbeb25751f7da7322c28/khanacademy-keypad-context-0.0.0-PR3049-20251118235933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3049-20251118235933.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"0760a6ed984f1cd9ec7aa77dd9d696beb43e1750","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3049-20251118235933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3049-20251118235933.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3049-20251118235933_1763510389695_0.7707569435515109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T23:59:49.904Z","publish_time":1763510389904,"_source_registry_name":"default","_cnpm_publish_time":1763510389904},"0.0.0-PR3049-20251118235720":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3049-20251118235720","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3049-20251118235720"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3049-20251118235720","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9iEBSuhDHBjHjylFUfx2a2r92oGeQsQwPWbpykOErgTR9GAlJA6R7469n58B3hNEUgBEq46pG38AwLhhbhsbgw==","_resolved":"/tmp/0d0eb1e9c624b0c03a553546e5d5d1c5/khanacademy-keypad-context-0.0.0-PR3049-20251118235720.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3049-20251118235720.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"440b3f96683beac589ca77140367f74a7d047a44","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3049-20251118235720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3049-20251118235720.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3049-20251118235720_1763510257984_0.839544355633929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T23:57:38.201Z","publish_time":1763510258201,"_source_registry_name":"default","_cnpm_publish_time":1763510258201},"3.2.17":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.17","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.2.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.17","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4KVwxst6KR9UrqgHzTQT+P6lTVhm/ItH4zRAqtR38vYx2MSTwG46TrVxH9qBrlBdKUOPMYeUbDqOuhNKcMBmYw==","_resolved":"/tmp/f4cbe976e685cb92f8f5046bb3c0a1d5/khanacademy-keypad-context-3.2.17.tgz","_from":"file:khanacademy-keypad-context-3.2.17.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"b08bbb11c9e663c728e94ac66f5ef7e2d7cf6e26","size":65146,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.17.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.17_1763502886917_0.1089453528739921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T21:54:47.112Z","publish_time":1763502887112,"_source_registry_name":"default","_cnpm_publish_time":1763502887112},"0.0.0-PR3046-20251118202217":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3046-20251118202217","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3046-20251118202217"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3046-20251118202217","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+o+3EkqOPlPFQYVM5aHXwDWkZPnxwBClYaucYPfhQKg236lA6TkwftH3Q1IyHsr3TVwJKZtgQq83cVKB84lMzA==","_resolved":"/tmp/f11317b3a5d3a023ef1ab043c14044f6/khanacademy-keypad-context-0.0.0-PR3046-20251118202217.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3046-20251118202217.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"977f7b9d05eb5b9f198d7498181aba47b83ef565","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3046-20251118202217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3046-20251118202217.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3046-20251118202217_1763497354611_0.3371857638721487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T20:22:34.806Z","publish_time":1763497354806,"_source_registry_name":"default","_cnpm_publish_time":1763497354806},"0.0.0-PR2992-20251118201008":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2992-20251118201008","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2992-20251118201008"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR2992-20251118201008","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dQTxyvpx6MY2vx1F9tJQRk9fM+Nter0u5pfd4PBGWBNgCiYntRa80pLek6iz+NF323qHTww22pNcH4NoG2APVQ==","_resolved":"/tmp/236a55187d45b573b5b6960b81d2d400/khanacademy-keypad-context-0.0.0-PR2992-20251118201008.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2992-20251118201008.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"afabbecc9c1ca111b576acab6721ca87a96f20af","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2992-20251118201008.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2992-20251118201008.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2992-20251118201008_1763496624525_0.7521517858636564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T20:10:24.710Z","publish_time":1763496624710,"_source_registry_name":"default","_cnpm_publish_time":1763496624710},"0.0.0-PR2992-20251118195950":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2992-20251118195950","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2992-20251118195950"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR2992-20251118195950","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U/0OWWvYwp80j/q3jHSLDxRYFISeecFjlq+BFJ0n1hKAYCeWYtOajTo1SeYEQnT2Rx/jHhfdrhYch0xoooM3Cg==","_resolved":"/tmp/12a0d8b56058714d5d29a00a2e2b69d0/khanacademy-keypad-context-0.0.0-PR2992-20251118195950.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2992-20251118195950.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"bda7ea7f1f6d5dbdf1ba8832ddf18c1edd2544ed","size":65167,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2992-20251118195950.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2992-20251118195950.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2992-20251118195950_1763496008473_0.36328334771187887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T20:00:08.675Z","publish_time":1763496008675,"_source_registry_name":"default","_cnpm_publish_time":1763496008675},"0.0.0-PR3038-20251118194302":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3038-20251118194302","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3038-20251118194302"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3038-20251118194302","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ms21mbEypDqQ+xvjXCp3q0S9aOV7V3Of/m4cNmEEfxtM59E4RbXUxQQhKkvZFptKFMVNFAgM+peUqhDsC//S2Q==","_resolved":"/tmp/3c4f3b124355025835225231ab1c25f6/khanacademy-keypad-context-0.0.0-PR3038-20251118194302.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3038-20251118194302.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"56ebdd0f9f4856acc8fc71c4c0b3464283f136ce","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3038-20251118194302.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3038-20251118194302.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3038-20251118194302_1763494998434_0.14822469670816085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T19:43:18.613Z","publish_time":1763494998613,"_source_registry_name":"default","_cnpm_publish_time":1763494998613},"0.0.0-PR3043-20251118193353":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3043-20251118193353","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3043-20251118193353"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3043-20251118193353","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fR5CIgX3tsxeylSzgNuOnuf8k/7WcFM2eoNbn2lYHyUSaRCO81i4mTVuNSK4tdrHGYxi2o9e1WfxzDwZUfbmZw==","_resolved":"/tmp/97fdd2f83c7b62b21ae36004257635df/khanacademy-keypad-context-0.0.0-PR3043-20251118193353.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3043-20251118193353.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"96ef664939c7b7498f5940724b8b2e3117477561","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3043-20251118193353.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3043-20251118193353.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3043-20251118193353_1763494449362_0.7038323831693363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T19:34:09.571Z","publish_time":1763494449571,"_source_registry_name":"default","_cnpm_publish_time":1763494449571},"0.0.0-PR3045-20251118173428":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3045-20251118173428","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3045-20251118173428"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3045-20251118173428","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SvQXL2VVUT8gvZIt/0dUKYOoF4UBpm3ywHPFEdJjyH+876afJnsoxailZvezQovi/gWCiBeaHBgGlCw0bKoTkg==","_resolved":"/tmp/e3752780896a0274ba748eb55c00e97f/khanacademy-keypad-context-0.0.0-PR3045-20251118173428.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3045-20251118173428.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"c3dca6393c029439fec468df4aa69bc142ab988a","size":65170,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3045-20251118173428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3045-20251118173428.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3045-20251118173428_1763487284899_0.8854348298281902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T17:34:45.091Z","publish_time":1763487285091,"_source_registry_name":"default","_cnpm_publish_time":1763487285091},"0.0.0-PR3038-20251118171732":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3038-20251118171732","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3038-20251118171732"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3038-20251118171732","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B0ZFsQJQr9lF2euYvGzGLiX24Y1q6ymGV60L4pP/d+7nBC2jPOboss64hr0cXP8/rT1FQDiOG0+HhnsIZjtp8g==","_resolved":"/tmp/03d5a519b16e16e19de6577736d95bbb/khanacademy-keypad-context-0.0.0-PR3038-20251118171732.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3038-20251118171732.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"20a369d764732a968001c2fa4db337cb0b0f3379","size":65170,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3038-20251118171732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3038-20251118171732.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3038-20251118171732_1763486268866_0.6251116454488885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T17:17:49.056Z","publish_time":1763486269056,"_source_registry_name":"default","_cnpm_publish_time":1763486269056},"0.0.0-PR3038-20251118171528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3038-20251118171528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3038-20251118171528"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3038-20251118171528","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NdrSjO193iPkvdYD2pBoicXeRlGVBDWekSd6AOm46NRvujiQ9wYP02HZI2/Lg5EOdHvqL9hP3gSJlpWnu5aT9A==","_resolved":"/tmp/d8d24ca9675033f0a388f46d919287c2/khanacademy-keypad-context-0.0.0-PR3038-20251118171528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3038-20251118171528.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"11c229ca8aa4df45e0aa9d696bcd9907b971e413","size":65170,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3038-20251118171528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3038-20251118171528.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3038-20251118171528_1763486146083_0.750835088213464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T17:15:46.309Z","publish_time":1763486146309,"_source_registry_name":"default","_cnpm_publish_time":1763486146309},"0.0.0-PR3032-20251113212704":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3032-20251113212704","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3032-20251113212704"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3032-20251113212704","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xE4/SRtHanrMd+vXNcrSTBuEhK+u1oCYIgguWYeDTKBLOPVdszm5abBhnGM6lU3GbOZKXG2Y5/cOZo7vzXalVQ==","_resolved":"/tmp/6b748a2e9ae60d17ef7d0aec36888318/khanacademy-keypad-context-0.0.0-PR3032-20251113212704.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3032-20251113212704.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"45143017b448f40c867dc1f3cab6b4bcc44ce5ae","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3032-20251113212704.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3032-20251113212704.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3032-20251113212704_1763069240729_0.1690214603668705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T21:27:20.933Z","publish_time":1763069240933,"_source_registry_name":"default","_cnpm_publish_time":1763069240933},"0.0.0-PR3006-20251113162105":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3006-20251113162105","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3006-20251113162105"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3006-20251113162105","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8V0UV4mnDIxBjKytiWL942g7OjN0ktIUX5XuNOBtB7DxQ7CT5+Kfm0/X3mdr1OJG7PjIPH9QlsZYSqnh/dttCA==","_resolved":"/tmp/8a53f30ef94595fdb4fe3aaac30ca63d/khanacademy-keypad-context-0.0.0-PR3006-20251113162105.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3006-20251113162105.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"a37dbf2052a8902ad3558c5711cb377d4d35a71a","size":65198,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3006-20251113162105.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3006-20251113162105.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3006-20251113162105_1763050881972_0.4330509152859501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T16:21:22.190Z","publish_time":1763050882190,"_source_registry_name":"default","_cnpm_publish_time":1763050882190},"0.0.0-PR3006-20251113161706":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3006-20251113161706","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3006-20251113161706"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3006-20251113161706","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mBOwYPQuURkc8qBNPQ8wUYslZ83oq7p6HH/tt7QMbBl2nHUObubmPS4UOOROx90VQiXFB1zgCrxxS54dxi1alg==","_resolved":"/tmp/3fe4d54ac51329c618bcc221e6a67d36/khanacademy-keypad-context-0.0.0-PR3006-20251113161706.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3006-20251113161706.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"f86c4d32286c9083319dc38d9f6e642945373265","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3006-20251113161706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3006-20251113161706.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3006-20251113161706_1763050645419_0.8457723963804507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T16:17:25.597Z","publish_time":1763050645597,"_source_registry_name":"default","_cnpm_publish_time":1763050645597},"0.0.0-PR3006-20251113153619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3006-20251113153619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3006-20251113153619"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3006-20251113153619","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eGuk1QQsganPqtkNTrIh1hUsTf1wyh//oUlqQ0gvYH4KwCKGrQXFR/JtXTn9xoFZpKHGq930cG5WqXmfaFCFrQ==","_resolved":"/tmp/b9ff362c6fdf4cc587703c8d5de00f4b/khanacademy-keypad-context-0.0.0-PR3006-20251113153619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3006-20251113153619.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"5eae586434f284c158c08a6c8f5d11addf0fa209","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3006-20251113153619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3006-20251113153619.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3006-20251113153619_1763048197186_0.8052449713196386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T15:36:37.396Z","publish_time":1763048197396,"_source_registry_name":"default","_cnpm_publish_time":1763048197396},"0.0.0-PR3006-20251113150432":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3006-20251113150432","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3006-20251113150432"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"readmeFilename":"README.md","types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@0.0.0-PR3006-20251113150432","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+JCHb7Im9R99V7Ss8erRTIBVnv1bKMmcmG93JySamSEMQKFa4yu4WrgsDFtlkNn/hD5lHuy4QvRDtJ/gI9lLoA==","_resolved":"/tmp/9ca876434cae5b45efe3ca49a8f19480/khanacademy-keypad-context-0.0.0-PR3006-20251113150432.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3006-20251113150432.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"f678fe1d7d714ed13ed31ef6b1ecf5a944259d4a","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3006-20251113150432.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3006-20251113150432.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3006-20251113150432_1763046291086_0.46828506364969225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T15:04:51.286Z","publish_time":1763046291286,"_source_registry_name":"default","_cnpm_publish_time":1763046291286},"0.0.0-PR3032-20251113000650":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3032-20251113000650","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3032-20251113000650"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3032-20251113000650","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EHdhz7BxthX3homVSIjfWEizdN53qt35mPDG6uF6UyOTbq2DT0bzx71K6/9vnZBaC5J3YnSiDPlxaQ4vkwFRwQ==","_resolved":"/tmp/b682128f7e289d984f3c738f4b2beb64/khanacademy-keypad-context-0.0.0-PR3032-20251113000650.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3032-20251113000650.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c0ec07e69532eacaf9d78441730c6178dc04bb9b","size":65163,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3032-20251113000650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3032-20251113000650.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3032-20251113000650_1762992426723_0.6360928648894566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T00:07:06.881Z","publish_time":1762992426881,"_source_registry_name":"default","_cnpm_publish_time":1762992426881},"0.0.0-PR3032-20251113000348":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3032-20251113000348","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3032-20251113000348"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3032-20251113000348","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4XXWVNY/03KGepTeg1L2OsaYeapJIXYj/3dL5RnHep3+mR1sMK6x1rR3d7keKQ7atGDJVZiLqhvkuD2yE1Sikg==","_resolved":"/tmp/e4d6bf2d8f2d0316c0c9f02cdcc9c751/khanacademy-keypad-context-0.0.0-PR3032-20251113000348.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3032-20251113000348.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d601b93701919bcd45058dc5237ba13b9cc3d366","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3032-20251113000348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3032-20251113000348.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3032-20251113000348_1762992243945_0.8827422603165747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T00:04:04.150Z","publish_time":1762992244150,"_source_registry_name":"default","_cnpm_publish_time":1762992244150},"0.0.0-PR3006-20251112230148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3006-20251112230148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3006-20251112230148"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"27e03f4ce1585aa4"},"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3006-20251112230148","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ndo/mdr5XxfYRa494+BMWTu2WA9w7CnAL2vLuEQi4YMAldzeBAENfWfugqw1ccHbWZuz5RVFIXbqTamxqXP3Vw==","_resolved":"/tmp/402740653f74caa1a284e88ec149da49/khanacademy-keypad-context-0.0.0-PR3006-20251112230148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3006-20251112230148.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1fdb1bdad839f7e7c03058b2ae96f8bfe9f762fb","size":65199,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3006-20251112230148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3006-20251112230148.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3006-20251112230148_1762988525286_0.7433612672056189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T23:02:05.454Z","publish_time":1762988525454,"_source_registry_name":"default","_cnpm_publish_time":1762988525454},"3.2.16":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.16","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.1.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"types":"./dist/index.d.ts","_id":"@khanacademy/keypad-context@3.2.16","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-H293SX5Ov0+/LpOzlgvb6gyfN5a2Fn1jXoAKnJ0VQqfqjxJ2ET/4CeUReegB2tN0uoYydK6l9prStETzs0Z1dA==","_resolved":"/tmp/a5aadfa98f14c62a280056e81d6fba4d/khanacademy-keypad-context-3.2.16.tgz","_from":"file:khanacademy-keypad-context-3.2.16.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"shasum":"1666eecea38adb96016d217d99e7b2a18486a421","size":65149,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.16.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:729904aa-3767-4af6-8320-6bf7057aed77"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.16_1762981868396_0.47245036331856194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T21:11:08.578Z","publish_time":1762981868578,"_source_registry_name":"default","_cnpm_publish_time":1762981868578},"0.0.0-PR3030-20251112204640":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3030-20251112204640","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3030-20251112204640"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3030-20251112204640","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HtaVeIzGEsA9JV+4X6J98D53YkvkMBTorltsUXTjYDATkANXUVUCn86JmA3cC00jtDeqeIplqREZ/Cu8m6Yo8g==","_resolved":"/tmp/bd3b273bb1e11102e35794af7320320b/khanacademy-keypad-context-0.0.0-PR3030-20251112204640.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3030-20251112204640.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"df28d2649f2497531fbb0870ce8bf1d8756d2366","size":65167,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3030-20251112204640.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3030-20251112204640.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3030-20251112204640_1762980417518_0.8483325266266368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T20:46:57.722Z","publish_time":1762980417722,"_source_registry_name":"default","_cnpm_publish_time":1762980417722},"0.0.0-PR3030-20251112204405":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3030-20251112204405","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3030-20251112204405"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3030-20251112204405","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1kA7R6S2i/zOmSjJEZYh/CBFguf/YO7OusvzuxlK2ZEqRNUJv6YKVnELG4fHbUx7WGuPxcElfUQvCqqajgZzDw==","_resolved":"/tmp/2489d3a32b2efbfd556ea30ba3ed9d34/khanacademy-keypad-context-0.0.0-PR3030-20251112204405.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3030-20251112204405.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1a8f2c6bd26c1997189ce7ce8a9c7ab8886f75e3","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3030-20251112204405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3030-20251112204405.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3030-20251112204405_1762980261713_0.34437285493633696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T20:44:21.938Z","publish_time":1762980261938,"_source_registry_name":"default","_cnpm_publish_time":1762980261938},"0.0.0-PR3030-20251112204140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3030-20251112204140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3030-20251112204140"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3030-20251112204140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4kO4njnNrtcHuFZvDRI9KrhxlzcFhSejSSbbJ2824YE6OXgc6hSbsz4zVQ6Spga2xzSXKPSZ3y1zJb+inZETCg==","_resolved":"/tmp/9f10b64fb85c6106990628f96b18d876/khanacademy-keypad-context-0.0.0-PR3030-20251112204140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3030-20251112204140.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"57caff5893eda3b3186c46d9f31ce62f7bb59ddb","size":65167,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3030-20251112204140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3030-20251112204140.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3030-20251112204140_1762980131846_0.6525948356621882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T20:42:12.059Z","publish_time":1762980132059,"_source_registry_name":"default","_cnpm_publish_time":1762980132059},"0.0.0-PR3009-20251112201821":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3009-20251112201821","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3009-20251112201821"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3009-20251112201821","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hIF9M1uC0cHy/evhWQBHnY1EYP89RTDSMqsIc4ROH4K9s78xFry6wEGj/5lKKH9PUnsYC85xE/jm0xWQbeCvpQ==","_resolved":"/tmp/9b04434919664c0b7fe21774704a1cd6/khanacademy-keypad-context-0.0.0-PR3009-20251112201821.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3009-20251112201821.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"89848001cd5d6ecff61484f4b4868c3ce60b321b","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3009-20251112201821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3009-20251112201821.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3009-20251112201821_1762978716070_0.0798878423245517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T20:18:36.263Z","publish_time":1762978716263,"_source_registry_name":"default","_cnpm_publish_time":1762978716263},"0.0.0-PR3009-20251112201504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3009-20251112201504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3009-20251112201504"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3009-20251112201504","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a+r2qzt/uZ4DWbJCyMNjtnzMwBXrjwZ87AfmF7X9ES33EuIb6NjkZvR4Meq3bvI5ZJfu8DDRwrwGzig4+FoDkQ==","_resolved":"/tmp/35c05a5b7103ec4527966fbeb5b0dae6/khanacademy-keypad-context-0.0.0-PR3009-20251112201504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3009-20251112201504.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fd14060264540beadf899f984d560bc03a52ceb4","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3009-20251112201504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3009-20251112201504.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3009-20251112201504_1762978522581_0.35537192593591627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T20:15:22.760Z","publish_time":1762978522760,"_source_registry_name":"default","_cnpm_publish_time":1762978522760},"0.0.0-PR3009-20251112200900":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3009-20251112200900","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3009-20251112200900"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3009-20251112200900","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MmaNZRnoB2t41JrzqcKcIDdWQS5Djc7hOUrpmzcfbz3N21jvP+/KRFI42/KzrM4jNvwSPQNQxB5arDdikW5YJw==","_resolved":"/tmp/bc67d97d13d738fdedb89f2350a6df3e/khanacademy-keypad-context-0.0.0-PR3009-20251112200900.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3009-20251112200900.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"43a4c2356e4c031f0affa2c1bb5bac96827b042e","size":65167,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3009-20251112200900.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3009-20251112200900.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3009-20251112200900_1762978157132_0.6484582780370158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T20:09:17.294Z","publish_time":1762978157294,"_source_registry_name":"default","_cnpm_publish_time":1762978157294},"0.0.0-PR3028-20251112194808":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3028-20251112194808","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3028-20251112194808"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3028-20251112194808","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dfPtuCQ9x2CTBIhZp+dTs7Cy6gN9Uu2N0O2OJAdibgt8w0u8AMwFcENjMQBmi4OuU9R4jQkGM3z6R1eBCYFPEA==","_resolved":"/tmp/194403a0fae9ba6da634aeeefce637b8/khanacademy-keypad-context-0.0.0-PR3028-20251112194808.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3028-20251112194808.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"638339d0c4d12a4e434e9f884c1ada97fc45e5fa","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3028-20251112194808.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3028-20251112194808.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3028-20251112194808_1762976904829_0.5842939210060019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-12T19:48:24.984Z","publish_time":1762976904984,"_source_registry_name":"default","_cnpm_publish_time":1762976904984},"0.0.0-PR3006-20251030195107":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR3006-20251030195107","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR3006-20251030195107"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"khan":{"catalogHash":"1430796529"},"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR3006-20251030195107","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TA3Y3dQ5f0jLSdDxYXYbI8NgH+Lzd3KM2P5yQ5/QsIZH6JqpsVVzVT/KnuxkqGRgRg+EYdBwm7XSlB0LoONrqQ==","_resolved":"/tmp/ecac6aa30119f4c5ac92348343fa8932/khanacademy-keypad-context-0.0.0-PR3006-20251030195107.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR3006-20251030195107.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"13e7d898796ef6b5449213fba610fd632a835b95","size":65196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR3006-20251030195107.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR3006-20251030195107.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR3006-20251030195107_1761853883120_0.30778761689965606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-30T19:51:23.315Z","publish_time":1761853883315,"_source_registry_name":"default","_cnpm_publish_time":1761853883315},"3.2.15":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.15","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.1.3"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.15","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+4XdE6iGuxqRNCNp8kemATsOMyUgVUuQ599105AixfkhQWryqLZaL8CveHjbgnSopeGNhhQNbeXDOHJgXFSYhQ==","_resolved":"/tmp/1ad0fa417fa85865e09b1907c2900540/khanacademy-keypad-context-3.2.15.tgz","_from":"file:khanacademy-keypad-context-3.2.15.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"468cf2cd0563046118678e32dfc323f110a33ccb","size":65149,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.15.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.15_1761766705643_0.1713416228461273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T19:38:25.848Z","publish_time":1761766705848,"_source_registry_name":"default","_cnpm_publish_time":1761766705848},"0.0.0-PR2996-20251029192628":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2996-20251029192628","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2996-20251029192628"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2996-20251029192628","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3vk42xvE2LcKOIsiJaD7bFhUXFAKDSxdT3MND2oEl2RE7dhskcxWoKWuSaQ7xE1EjVf2+w9BtVoZQ+CSeJCYfw==","_resolved":"/tmp/7c70e0f41b4d1029da49ccabe864868a/khanacademy-keypad-context-0.0.0-PR2996-20251029192628.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2996-20251029192628.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"755e57db017373bee981c2ae6aa544c3d639da73","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2996-20251029192628.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2996-20251029192628.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2996-20251029192628_1761766004110_0.06564269681290802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T19:26:44.310Z","publish_time":1761766004310,"_source_registry_name":"default","_cnpm_publish_time":1761766004310},"0.0.0-PR2999-20251029184435":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2999-20251029184435","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2999-20251029184435"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2999-20251029184435","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lvr7qCHtB9BL3OIhsp156UMOg0r4oMJvF09b/kCPrtp7IISMwqlcNLp3j1E89aIAU8O9brlnK6+jg9exQgU0Gw==","_resolved":"/tmp/da57b7aef1e87ff5aa3685714a00816b/khanacademy-keypad-context-0.0.0-PR2999-20251029184435.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2999-20251029184435.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c94f456200e3bfb30cc9203a39bd83b582ffe7de","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2999-20251029184435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2999-20251029184435.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2999-20251029184435_1761763493197_0.2914327298029191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T18:44:53.395Z","publish_time":1761763493395,"_source_registry_name":"default","_cnpm_publish_time":1761763493395},"0.0.0-PR2976-20251029183608":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2976-20251029183608","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2976-20251029183608"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2976-20251029183608","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EvFYogEEdmAtkwKiaHnl1bTLAJPZTng86fzxZE0NDpXy7T7Omeo1FN32C2Ips2MD+Vpa+D+0p4n/+fytGck7Cw==","_resolved":"/tmp/ade8e7d2504d7cf2b992699d6dd289eb/khanacademy-keypad-context-0.0.0-PR2976-20251029183608.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2976-20251029183608.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"298110b596a50d23f002fb3ad854b97a98f097d4","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2976-20251029183608.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2976-20251029183608.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2976-20251029183608_1761762990324_0.6566335638071144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T18:36:30.507Z","publish_time":1761762990507,"_source_registry_name":"default","_cnpm_publish_time":1761762990507},"0.0.0-PR2976-20251029183115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2976-20251029183115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2976-20251029183115"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2976-20251029183115","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t/ACN0eurrL1NFV0X1xUbbceTO4QFxoEO/+eCfLFVn9Qx7NkUH5zkdWE+R9IT7x8ak1Vs3964lxXl6Y3PW/f9g==","_resolved":"/tmp/dd7ca2d3b802f98590a8048dbdb5ee75/khanacademy-keypad-context-0.0.0-PR2976-20251029183115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2976-20251029183115.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f9e27681a77392ac1db17743e18236463b5933da","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2976-20251029183115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2976-20251029183115.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2976-20251029183115_1761762690397_0.5140690970111004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T18:31:30.592Z","publish_time":1761762690592,"_source_registry_name":"default","_cnpm_publish_time":1761762690592},"0.0.0-PR2999-20251029182029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2999-20251029182029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2999-20251029182029"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2999-20251029182029","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VoMyTNBDbTXAc2dzLreNJ98iUVy1UPT3RhYAvWJ99AfQ96RkFGDXWlNG+112DSbxBwg3hIgyLbnvd0/aMOmPVQ==","_resolved":"/tmp/1439246ffb29038d9e1ca62ab424bd8e/khanacademy-keypad-context-0.0.0-PR2999-20251029182029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2999-20251029182029.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f4d381e299bfd33489fd55159d405c58acca1d51","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2999-20251029182029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2999-20251029182029.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2999-20251029182029_1761762048455_0.2656180022061141"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T18:20:48.620Z","publish_time":1761762048620,"_source_registry_name":"default","_cnpm_publish_time":1761762048620},"0.0.0-PR2999-20251029181820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2999-20251029181820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2999-20251029181820"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2999-20251029181820","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X8Kq6ktmy0tJQOwS2wpKoPkIAq1I7Hh2FyrOCNFNA5uiKwoYH/hSvcn6qfxFILg57SfDouzonK0K6xzRuKweXg==","_resolved":"/tmp/8f344d8370384b133eea7c9cee0c0f31/khanacademy-keypad-context-0.0.0-PR2999-20251029181820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2999-20251029181820.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"33e53c9fee6ba222e20401aeaa1e589bb4595464","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2999-20251029181820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2999-20251029181820.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2999-20251029181820_1761761919426_0.9540873121338256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T18:18:39.631Z","publish_time":1761761919631,"_source_registry_name":"default","_cnpm_publish_time":1761761919631},"0.0.0-PR2999-20251029180740":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2999-20251029180740","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2999-20251029180740"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2999-20251029180740","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kkJPajIFNk+kds2mNvX4F5Nyjoz0u7pvWRVqx64bYOr4k+tgGqmYiSsqnGI7gpBsQiw+orupmq2H1CI52SFFXA==","_resolved":"/tmp/a86cc44106c0a0046e2ee53cb3a6eff3/khanacademy-keypad-context-0.0.0-PR2999-20251029180740.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2999-20251029180740.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1f35125ea8b42b634c13b06fd804cb1410daaaef","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2999-20251029180740.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2999-20251029180740.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2999-20251029180740_1761761275178_0.7363205489571465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T18:07:55.388Z","publish_time":1761761275388,"_source_registry_name":"default","_cnpm_publish_time":1761761275388},"0.0.0-PR2996-20251029150855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2996-20251029150855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2996-20251029150855"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2996-20251029150855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uT3b/fScK6kW7hMtOM/9OGHD4cNvLPBxBp/2Na9NjJVTtzch9Xs9ABluYETf5OktbtaviHoEq+cYhEAFirbhgQ==","_resolved":"/tmp/f78653c89d24341261882b6ede9c21b3/khanacademy-keypad-context-0.0.0-PR2996-20251029150855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2996-20251029150855.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ecf7df1f7befc5ee868cd2913907c7caf7cca321","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2996-20251029150855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2996-20251029150855.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2996-20251029150855_1761750551470_0.3438795041055043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T15:09:11.655Z","publish_time":1761750551655,"_source_registry_name":"default","_cnpm_publish_time":1761750551655},"0.0.0-PR2997-20251029150106":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2997-20251029150106","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2997-20251029150106"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2997-20251029150106","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DVwOnyHK//zC6WIlpfsys//bPmfDku74MQTZ3OPrGMTz+HkcVACtZv/ttPIomakIDHUudzO7WykueVup8SrxvQ==","_resolved":"/tmp/510243b323e1df52ab1c01e9c4474ccd/khanacademy-keypad-context-0.0.0-PR2997-20251029150106.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2997-20251029150106.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"4e27d21e5ff6ce887849d879f630a3db8ed73c35","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2997-20251029150106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2997-20251029150106.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2997-20251029150106_1761750084902_0.715102362801705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T15:01:25.174Z","publish_time":1761750085174,"_source_registry_name":"default","_cnpm_publish_time":1761750085174},"0.0.0-PR2990-20251028163623":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028163623","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028163623"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028163623","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tQezyjFSSsSU2pAepKMWuXq+XqAwWbSCLGeVJ+CoB15xytO5eD3r8rD2bQJorA6XlermlgnMIw4FCWncwS4w6g==","_resolved":"/tmp/7c3eb734dc2fb8633fe972c6b8d908a7/khanacademy-keypad-context-0.0.0-PR2990-20251028163623.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028163623.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"9edeada2969c1578675afb4a1f59973c65ce4364","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028163623.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028163623.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028163623_1761669396668_0.772009628691742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:36:36.892Z","publish_time":1761669396892,"_source_registry_name":"default","_cnpm_publish_time":1761669396892},"3.2.14":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.14","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.1.2","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.14","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XGJdxM1ak3Tt0330t+OWSgYuIAlZ+54JYRXqTfD/M/OWuThUBs1UiB3b9JJCnYioOLAkywY7pljL1YZ44Uwflg==","_resolved":"/tmp/07d40f56f244f0536bb37629b68a2723/khanacademy-keypad-context-3.2.14.tgz","_from":"file:khanacademy-keypad-context-3.2.14.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f593d210d0dcf4663680d3ce196c295a99436924","size":65162,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.14.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.14_1761669113027_0.6950734830518996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:31:53.253Z","publish_time":1761669113253,"_source_registry_name":"default","_cnpm_publish_time":1761669113253},"0.0.0-PR2990-20251028162816":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028162816","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028162816"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028162816","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HlF9bK5q7Am6QcwnVaOfE4uh6KqPBQpbMCMLAxGdKuc5xqAhwqNzD6s0TFsddGREBZk6qB9vTgVOhZVDzU8s9A==","_resolved":"/tmp/7aacaa286477dcdf42026156a175cbe3/khanacademy-keypad-context-0.0.0-PR2990-20251028162816.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028162816.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"24a1599b12c3a115ae10eb5825425258193ead2d","size":65165,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028162816.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028162816.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028162816_1761668916316_0.7195124237203354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:28:36.521Z","publish_time":1761668916521,"_source_registry_name":"default","_cnpm_publish_time":1761668916521},"0.0.0-PR2988-20251028161330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2988-20251028161330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2988-20251028161330","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2988-20251028161330","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7utjr/cW9W6bZQ5gGzckW+5xHcujOiC2kduZzXX4HyGIF89DAEIQhWPlNufeUp+qmRPJ0X7JGRe07URQrkdAlQ==","_resolved":"/tmp/4f72cd1e142c2d1e5796a8254204fce1/khanacademy-keypad-context-0.0.0-PR2988-20251028161330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2988-20251028161330.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"6168ac2f0cefce781c52d89d0e0f945f9dacb5b1","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2988-20251028161330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2988-20251028161330.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2988-20251028161330_1761668427049_0.5396998331258751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:20:27.244Z","publish_time":1761668427244,"_source_registry_name":"default","_cnpm_publish_time":1761668427244},"0.0.0-PR2990-20251028161919":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028161919","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028161919"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028161919","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wT05LXrDLtcGYNJXLXTl7cUvYAKQ+aR9CgjpU34ueUY4i9QUFXMBlDydrFQ0IZptthGGRMnScLmX5YKvzJro2Q==","_resolved":"/tmp/e87c5b3cd96d686a5034ea22fbee22c0/khanacademy-keypad-context-0.0.0-PR2990-20251028161919.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028161919.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f0c169b53c990aa2d19cf922fddb8773a94d2695","size":65168,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028161919.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028161919.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028161919_1761668375813_0.843209690241201"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:19:36.053Z","publish_time":1761668376053,"_source_registry_name":"default","_cnpm_publish_time":1761668376053},"0.0.0-PR2990-20251028160929":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028160929","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028160929","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028160929","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-piGNoaNvqMQMful914//dbMH+Yb5laO/BKPsyntFRHwU52cmltwwfe3JmmQcbhTdvdWNgrVXdjFZU1fPcuXTmw==","_resolved":"/tmp/86feb8c650bde2c101eb2df2ede74a3e/khanacademy-keypad-context-0.0.0-PR2990-20251028160929.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028160929.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"90899e7a8efbe3b049a5be122f86b63fcb61c34b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028160929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028160929.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028160929_1761667786357_0.5835192342749684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:09:46.547Z","publish_time":1761667786547,"_source_registry_name":"default","_cnpm_publish_time":1761667786547},"0.0.0-PR2988-20251028160722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2988-20251028160722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2988-20251028160722","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2988-20251028160722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VZxojrRth1ayggNCrFJeM0PBxakGPl2TfYOBERdhhkNDBmwVOQm40N1gUypobnAbkErY+E4jfj4rpa8QCqj2Ig==","_resolved":"/tmp/fb6c2eb2d4729eb70852e2a1444bb286/khanacademy-keypad-context-0.0.0-PR2988-20251028160722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2988-20251028160722.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"4b15b05bad8cb1ccc13cecd3f7f87d00c455239c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2988-20251028160722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2988-20251028160722.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2988-20251028160722_1761667666286_0.6367862530024524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:07:46.506Z","publish_time":1761667666506,"_source_registry_name":"default","_cnpm_publish_time":1761667666506},"0.0.0-PR2990-20251028160533":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028160533","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028160533","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028160533","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EbncsRaWl1fbldsUvEWN7H1TOyZFf7hVhhfkSj/wjnzsRVn+q7ohu8zFMZxB+mzosEhQ4V7C/0+KDW5xDLpxdg==","_resolved":"/tmp/26296f8192ca147b37212e25a71a248e/khanacademy-keypad-context-0.0.0-PR2990-20251028160533.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028160533.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e9fa96794d0c40723756b110901a400ee70e805b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028160533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028160533.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028160533_1761667548706_0.8699807096315291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T16:05:48.895Z","publish_time":1761667548895,"_source_registry_name":"default","_cnpm_publish_time":1761667548895},"0.0.0-PR2990-20251028155830":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028155830","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028155830","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028155830","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/wPrQkKKjQuzqXDjXMNLLmUM9RkJ/b8M1zwy18s+za6z4zZ5rV8MP46NUP5M/r7eX2ngnjnorIsrjCdBGHPuSg==","_resolved":"/tmp/678b81d79fce12580d228f2560a3b9a1/khanacademy-keypad-context-0.0.0-PR2990-20251028155830.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028155830.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d9262d4d3e5739351af3a86836b4b718538622dd","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028155830.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028155830.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028155830_1761667127289_0.5519130518302171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T15:58:47.496Z","publish_time":1761667127496,"_source_registry_name":"default","_cnpm_publish_time":1761667127496},"0.0.0-PR2990-20251028154902":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028154902","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028154902","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028154902","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-altkumRlvPvXbVwMIAVrqvaJ68G50GiXz9z79jgeIm2xWREp7OdMrds0QeWY/Co9I9H/yXhsBYuCq71EwBo1pg==","_resolved":"/tmp/91e43c8238d271a64bdbd8ccd0eedcbb/khanacademy-keypad-context-0.0.0-PR2990-20251028154902.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028154902.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"b6dc306aaf75d73e86e0a3541930637bccfbf270","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028154902.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028154902.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028154902_1761666564508_0.6451950994718281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T15:49:24.750Z","publish_time":1761666564750,"_source_registry_name":"default","_cnpm_publish_time":1761666564750},"0.0.0-PR2990-20251028154334":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2990-20251028154334","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2990-20251028154334","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2990-20251028154334","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J8QHvZPolp8QYhFVreaTBtaqqG+6qBIJ3Nf5RdWKQMP1Cyo0XaT04MrGGzgFUjlYU1Ibx36C+fR/p9xcqJCxCA==","_resolved":"/tmp/607d1d888a3fd8c624a894255036fb88/khanacademy-keypad-context-0.0.0-PR2990-20251028154334.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2990-20251028154334.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"66c5a7ba4d638047ddf532f9ba16baed92704300","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2990-20251028154334.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2990-20251028154334.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2990-20251028154334_1761666232877_0.2674124404731484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T15:43:53.070Z","publish_time":1761666233070,"_source_registry_name":"default","_cnpm_publish_time":1761666233070},"0.0.0-PR2969-20251028002754":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2969-20251028002754","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2969-20251028002754","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2969-20251028002754","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XIp96DwzKQCxlnlk5gIkpvQtPJQWijm4tQxIqMvZjHMIiHBWf+eSV2TOqChj4bTynXps7f2GmdRncW07y6CeQQ==","_resolved":"/tmp/49d5abff2d94598a06a750b31da136fe/khanacademy-keypad-context-0.0.0-PR2969-20251028002754.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2969-20251028002754.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"2cfcb982e72cae5d6de618d383a1d4e6d878cf7d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2969-20251028002754.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2969-20251028002754.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2969-20251028002754_1761611294198_0.030931616479047852"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T00:28:14.395Z","publish_time":1761611294395,"_source_registry_name":"default","_cnpm_publish_time":1761611294395},"0.0.0-PR2969-20251028001807":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2969-20251028001807","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2969-20251028001807","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2969-20251028001807","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-G08UsskufJqQ3POTpPGWLoA4HJNtppVO2Ulka9om1RsMEHv+wb1xCWgjJCrcQoBkee3inbD6pju0TJwUaXUWnw==","_resolved":"/tmp/69088fc4b6f1dd378b79a11953002189/khanacademy-keypad-context-0.0.0-PR2969-20251028001807.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2969-20251028001807.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"128a64263ee71807038a43a87dc2298a7f94db03","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2969-20251028001807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2969-20251028001807.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2969-20251028001807_1761610705639_0.9721945104885332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T00:18:25.886Z","publish_time":1761610705886,"_source_registry_name":"default","_cnpm_publish_time":1761610705886},"0.0.0-PR2989-20251027233207":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2989-20251027233207","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2989-20251027233207","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2989-20251027233207","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0U82RvWmQDdGOfbVzlEBv4UaDkmrn6peYb5JBiT6LgwXOQDwJ1bLMBunEPLsCH/cEmAZBnA3eN7vxchv2FVhvw==","_resolved":"/tmp/54207639ea9978f3ec7e7dc9e2031c37/khanacademy-keypad-context-0.0.0-PR2989-20251027233207.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2989-20251027233207.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fe66e37d74e630919d3e91e7b2e69ce680fd7716","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2989-20251027233207.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2989-20251027233207.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2989-20251027233207_1761607944628_0.8084650635408122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T23:32:24.938Z","publish_time":1761607944938,"_source_registry_name":"default","_cnpm_publish_time":1761607944938},"0.0.0-PR2988-20251027211018":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2988-20251027211018","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2988-20251027211018","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2988-20251027211018","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v3BH8A8gknFpeCZaHdlwuWNJ5xgJ0ptuV5iGkjG/L6Nlp6cc9t+6FPaHx9bXR9LEai4Fxtf395BATIbukJHpVw==","_resolved":"/tmp/5f24d909fb8466b30980b5eb8db3e117/khanacademy-keypad-context-0.0.0-PR2988-20251027211018.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2988-20251027211018.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c5a076dd89bc43687b0dbbfba0a27de19dd11bdd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2988-20251027211018.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2988-20251027211018.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2988-20251027211018_1761599432432_0.5358608948795047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T21:10:32.626Z","publish_time":1761599432626,"_source_registry_name":"default","_cnpm_publish_time":1761599432626},"0.0.0-PR2988-20251027210111":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2988-20251027210111","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2988-20251027210111","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2988-20251027210111","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OVToHznr80MCyrdsW1rIvahus0MyVeOJBjBp5+eK0tfnDMoowTLSEkUap2ZI1c495f0uEsa5SKVOzPhrAsISrA==","_resolved":"/tmp/b3a3ca9ede428a92e75ad5816d38eafa/khanacademy-keypad-context-0.0.0-PR2988-20251027210111.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2988-20251027210111.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c53b0840b53ac7bd7e5409ddf84fefb0821113a7","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2988-20251027210111.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2988-20251027210111.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2988-20251027210111_1761598888554_0.6050688906371957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T21:01:28.732Z","publish_time":1761598888732,"_source_registry_name":"default","_cnpm_publish_time":1761598888732},"0.0.0-PR2976-20251027195422":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2976-20251027195422","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2976-20251027195422","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2976-20251027195422","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CRuw9zhRIPOKy2IY5rNqc5iEl1bk1hzEcdzuzUT8vzSfV4l4WG6Qgn4tAFHFjfz4y/9NMDUI7bv7UUKj6KTmDg==","_resolved":"/tmp/f4bf20b53b68a98935227d4e99301962/khanacademy-keypad-context-0.0.0-PR2976-20251027195422.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2976-20251027195422.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ac88a1e0dc88ba59b18d31dd58a07bc00bb6e0c1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2976-20251027195422.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2976-20251027195422.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2976-20251027195422_1761594876764_0.15696617795621148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T19:54:37.003Z","publish_time":1761594877003,"_source_registry_name":"default","_cnpm_publish_time":1761594877003},"0.0.0-PR2976-20251027190302":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2976-20251027190302","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2976-20251027190302","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2976-20251027190302","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UdxD51iqgn35GQXZ4CRPBsS2Ic+HYTONt1nNkEtxd251AeRsSgNowei483v38hG6LkJB8B12NuQieMZxdqkwIg==","_resolved":"/tmp/7f66c6930dc27252a97563d3d9bb6fc6/khanacademy-keypad-context-0.0.0-PR2976-20251027190302.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2976-20251027190302.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"67e01d97b980681a9dbee43898c7b14dcad3ec98","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2976-20251027190302.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2976-20251027190302.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2976-20251027190302_1761591797233_0.6291055834050832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T19:03:17.484Z","publish_time":1761591797484,"_source_registry_name":"default","_cnpm_publish_time":1761591797484},"0.0.0-PR2931-20251027143831":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2931-20251027143831","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2931-20251027143831","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2931-20251027143831","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0JqJ3ZBdX1P04iJuaESwEJ52sFx2fZbF/ACTbQr+8H0raa9gS0RKGkXE593lvm9DbZ/KHBFKTZ6DCpvYnIk6bw==","_resolved":"/tmp/24b1735639699d6884ed13a4177a5309/khanacademy-keypad-context-0.0.0-PR2931-20251027143831.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2931-20251027143831.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"9a7655145ac3bac304f1e035094ab88c916778d9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2931-20251027143831.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2931-20251027143831.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2931-20251027143831_1761575927998_0.2482003900205727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-27T14:38:48.188Z","publish_time":1761575928188,"_source_registry_name":"default","_cnpm_publish_time":1761575928188},"0.0.0-PR2981-20251024223830":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2981-20251024223830","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2981-20251024223830","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2981-20251024223830","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gBOgFUpNsxldS3lbRIR/BjlHdvywal/DA6ZhX0suJXVP1E0AXWUvihAnjgRCtrwZp5xtFSAag3zS+ZK/VtEliA==","_resolved":"/tmp/31b24870da6b6ede40f284f577c2d749/khanacademy-keypad-context-0.0.0-PR2981-20251024223830.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2981-20251024223830.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d1e9de1484ff95f8171bd72071feaaf45005b541","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2981-20251024223830.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2981-20251024223830.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2981-20251024223830_1761345526952_0.02701403778590694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T22:38:47.135Z","publish_time":1761345527135,"_source_registry_name":"default","_cnpm_publish_time":1761345527135},"3.2.13":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.13","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.1.1","@khanacademy/perseus-utils":"2.1.1"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.13","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X1yCsj88qdnDHpf1FRXpfBnflk1082HAYlR24ejCN9gT54reeG1VwgyTDOx60DWKLPCBLP1R5A+6DOU9yj2Uew==","_resolved":"/tmp/91b076702727c80458ebef1cb58eca19/khanacademy-keypad-context-3.2.13.tgz","_from":"file:khanacademy-keypad-context-3.2.13.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"520693c5b7e18dd461a2a631a198b1d653274519","size":65161,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.13.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.13_1761334553392_0.6455479694561832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T19:35:53.593Z","publish_time":1761334553593,"_source_registry_name":"default","_cnpm_publish_time":1761334553593},"0.0.0-PR2986-20251024191942":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2986-20251024191942","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2986-20251024191942","@khanacademy/perseus-utils":"0.0.0-PR2986-20251024191942"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2986-20251024191942","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zWLnoVBX2QrtgbYgYjcMSVnzA8tg5lPU2DSjIGS4zSU9duSaC5ZkSjV+XLp455RdgZPOAEoHDqLBJMy/5QYgJw==","_resolved":"/tmp/2afe7e37f4fb979c29254461b1aae079/khanacademy-keypad-context-0.0.0-PR2986-20251024191942.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2986-20251024191942.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c4d01ae5385698e5d7e7906f1e0f7b173275b555","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2986-20251024191942.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2986-20251024191942.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2986-20251024191942_1761333602404_0.43937719418155763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T19:20:02.615Z","publish_time":1761333602615,"_source_registry_name":"default","_cnpm_publish_time":1761333602615},"0.0.0-PR2984-20251024184815":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2984-20251024184815","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2984-20251024184815","@khanacademy/perseus-utils":"0.0.0-PR2984-20251024184815"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2984-20251024184815","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k+7HTN8rthI9WtoaG6XWnaIKrbp2ldFT7k+ODwaLghxY/+1B8jd8PLUtPHlajgxXT+mj2Ki01L6BKlGacdLZKA==","_resolved":"/tmp/c16c95a514191a18a0529f1bafbb8627/khanacademy-keypad-context-0.0.0-PR2984-20251024184815.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2984-20251024184815.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"559d9705f8fb7cf4a1e7dca963e5fe9c9912e82d","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2984-20251024184815.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2984-20251024184815.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2984-20251024184815_1761331716017_0.008828631582975754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T18:48:36.226Z","publish_time":1761331716226,"_source_registry_name":"default","_cnpm_publish_time":1761331716226},"0.0.0-PR2969-20251024182057":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2969-20251024182057","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2969-20251024182057","@khanacademy/perseus-utils":"0.0.0-PR2969-20251024182057"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2969-20251024182057","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1VwXEYReRfQLyCASNOGFDVWzD8We2a4phwLJgXukKcM8/BWN+Y+nuxfHkgYcHXcqre77Odcwrcp2688NUVaaqg==","_resolved":"/tmp/a4e95623e6ed0001604cc47d63c8d2c3/khanacademy-keypad-context-0.0.0-PR2969-20251024182057.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2969-20251024182057.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"06efdd0f8e5778af404239d6f28986b6201331c4","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2969-20251024182057.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2969-20251024182057.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2969-20251024182057_1761330076464_0.44820147053240555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T18:21:16.693Z","publish_time":1761330076693,"_source_registry_name":"default","_cnpm_publish_time":1761330076693},"0.0.0-PR2969-20251024181755":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2969-20251024181755","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2969-20251024181755","@khanacademy/perseus-utils":"0.0.0-PR2969-20251024181755"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2969-20251024181755","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f1Lq/Q4a5dmuDAPB+ncEVYGAf7/VBICSVo620po+bRQfoyKCn9ZkypN/WwFgeLlMiVd/3h5V1Lxb7toFtos9xA==","_resolved":"/tmp/276e3f5f068e768551e9c1c7a35c9b36/khanacademy-keypad-context-0.0.0-PR2969-20251024181755.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2969-20251024181755.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"0a39937e7e2edb5777e3a1ffe2a4d6d7fd35f9a2","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2969-20251024181755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2969-20251024181755.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2969-20251024181755_1761329894357_0.6568269125749984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T18:18:14.534Z","publish_time":1761329894534,"_source_registry_name":"default","_cnpm_publish_time":1761329894534},"0.0.0-PR2984-20251024174833":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2984-20251024174833","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2984-20251024174833","@khanacademy/perseus-utils":"0.0.0-PR2984-20251024174833"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2984-20251024174833","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-H6eCKm7F+W1A9vy9hobkMO5HTI18F+XjM/Zc/SeRoqjog8Xj77yAZi1Kq/vuxJbYZmHtIiH5f248zqSE7SETTg==","_resolved":"/tmp/5927b0000298bc79bba31ff515f66e2a/khanacademy-keypad-context-0.0.0-PR2984-20251024174833.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2984-20251024174833.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e5455e9bdc46ec190268f3b20dd352b620edf19e","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2984-20251024174833.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2984-20251024174833.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2984-20251024174833_1761328131723_0.30479221263674483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T17:48:51.908Z","publish_time":1761328131908,"_source_registry_name":"default","_cnpm_publish_time":1761328131908},"0.0.0-PR2984-20251024174314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2984-20251024174314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2984-20251024174314","@khanacademy/perseus-utils":"0.0.0-PR2984-20251024174314"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2984-20251024174314","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bTmJZDSdT/jPdbYkGTPcjBTwUyo19ZYVLluBRLnUQOoJHw3tA/jGPRNDk2hreuShC2WdPGKUPDzhfBdWrecwZA==","_resolved":"/tmp/259fab0a9c8f49f2a7c91c4c5f262eb8/khanacademy-keypad-context-0.0.0-PR2984-20251024174314.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2984-20251024174314.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"028253b19bb18cf23ccb25b5dee82d9dd9537139","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2984-20251024174314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2984-20251024174314.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2984-20251024174314_1761327810891_0.12752591402895153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T17:43:31.076Z","publish_time":1761327811076,"_source_registry_name":"default","_cnpm_publish_time":1761327811076},"0.0.0-PR2984-20251024173859":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2984-20251024173859","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2984-20251024173859","@khanacademy/perseus-utils":"0.0.0-PR2984-20251024173859"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2984-20251024173859","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dMdKPC42TtmVBsmu+JtayqMKkrVFe8XnSl503D6GJ9MR5+Cyab0H/mvSvZ+KuQKwMRP72ACyOHyr800QbBPrrw==","_resolved":"/tmp/70099b4eb15b750f480eec7b85302ae8/khanacademy-keypad-context-0.0.0-PR2984-20251024173859.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2984-20251024173859.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a299c91ce3a6699dbbe8ecaa4f8f7d5640d70bbb","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2984-20251024173859.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2984-20251024173859.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2984-20251024173859_1761327557764_0.6828815304997871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T17:39:17.934Z","publish_time":1761327557934,"_source_registry_name":"default","_cnpm_publish_time":1761327557934},"0.0.0-PR2984-20251024172528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2984-20251024172528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2984-20251024172528","@khanacademy/perseus-utils":"0.0.0-PR2984-20251024172528"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2984-20251024172528","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s2DE/DmHnpRNrRl7b/LMLrAJbp2ht92y65PGi+y477W8HVmua5ANjfTYTC9sXIW2t01X0KGnahaOqWsSIRJfUA==","_resolved":"/tmp/9d8279b25c5034dd6a13ca96d7587a47/khanacademy-keypad-context-0.0.0-PR2984-20251024172528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2984-20251024172528.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e1e400cf999e94086011e18c32014e0bf55ad376","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2984-20251024172528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2984-20251024172528.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2984-20251024172528_1761326761523_0.7795807674467619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T17:26:01.720Z","publish_time":1761326761720,"_source_registry_name":"default","_cnpm_publish_time":1761326761720},"0.0.0-PR2982-20251024170820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2982-20251024170820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2982-20251024170820","@khanacademy/perseus-utils":"0.0.0-PR2982-20251024170820"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2982-20251024170820","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fNmQpRPjYPNXfOoUUuv8wPlvR6fUbvJOkmPrMJmBQeZK0xhY+OZcWDsjBSR1Jy3MWzfFjuGiXTti6Nqq/pPJEQ==","_resolved":"/tmp/c9510121662cd826b13e0419eaae1ce4/khanacademy-keypad-context-0.0.0-PR2982-20251024170820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2982-20251024170820.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"cebfb9ef028921119e6b7ec3cfea24138d968da6","size":65173,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2982-20251024170820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2982-20251024170820.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2982-20251024170820_1761325715989_0.4878406406659195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T17:08:36.185Z","publish_time":1761325716185,"_source_registry_name":"default","_cnpm_publish_time":1761325716185},"0.0.0-PR2982-20251024170350":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2982-20251024170350","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2982-20251024170350","@khanacademy/perseus-utils":"0.0.0-PR2982-20251024170350"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2982-20251024170350","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qq8cdRr6h7j0KlURvK1F6GCXcQsfbZH1MDQseR3PIs6t0iThQZ7WnfYltjHCLv9d2jmXItFw+fkykHyQVVXAhw==","_resolved":"/tmp/1afca007ead29b9be89cc8755eccbd65/khanacademy-keypad-context-0.0.0-PR2982-20251024170350.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2982-20251024170350.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"5bb6ef73120f2e08060627f1dbe9ab21f5a8f376","size":65173,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2982-20251024170350.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2982-20251024170350.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2982-20251024170350_1761325449290_0.35012682083674185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T17:04:09.475Z","publish_time":1761325449475,"_source_registry_name":"default","_cnpm_publish_time":1761325449475},"0.0.0-PR2982-20251024165921":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2982-20251024165921","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2982-20251024165921","@khanacademy/perseus-utils":"0.0.0-PR2982-20251024165921"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2982-20251024165921","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LiHBK/CtoOhceNirTmGIDFqEw1Tj2X6Eq6g/lsZB4lQ5Ch3s+hn85x/QE6JD2wRAvZMagVBuuUrN1fTIeA9t3g==","_resolved":"/tmp/cc573a4a965a0a50df9482873c6e1866/khanacademy-keypad-context-0.0.0-PR2982-20251024165921.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2982-20251024165921.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"2de18e087031ceaf1c8f685fcdfd8614338ac6e2","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2982-20251024165921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2982-20251024165921.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2982-20251024165921_1761325178160_0.2766823299716068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T16:59:38.347Z","publish_time":1761325178347,"_source_registry_name":"default","_cnpm_publish_time":1761325178347},"0.0.0-PR2982-20251024165347":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2982-20251024165347","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2982-20251024165347","@khanacademy/perseus-utils":"0.0.0-PR2982-20251024165347"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2982-20251024165347","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QEDj2qGb36ElUmIfIdAduVM9kC1wF35HpPHX/dwYzP4MnH5R7YQXwfll6E4WYedh/yjhTNdKqJmsdHBGu125hw==","_resolved":"/tmp/0d62c2c4b05c19cd00f719c7dd293313/khanacademy-keypad-context-0.0.0-PR2982-20251024165347.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2982-20251024165347.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d17379eed81a07d6d1dd730bf915cf03677f9b48","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2982-20251024165347.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2982-20251024165347.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2982-20251024165347_1761324844122_0.7766517326761126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T16:54:04.300Z","publish_time":1761324844300,"_source_registry_name":"default","_cnpm_publish_time":1761324844300},"0.0.0-PR2982-20251024160758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2982-20251024160758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2982-20251024160758","@khanacademy/perseus-utils":"0.0.0-PR2982-20251024160758"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2982-20251024160758","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5RU8GnFpfMskUvkvl+5Z7NoB4+O/BaaJoRQLbs9cgzYz4L3guwc83mOQOggbvLZLV/iT+ajCmvA1Bq++AqTMng==","_resolved":"/tmp/6cac483fe991e50f4c4ab4fa43d6578d/khanacademy-keypad-context-0.0.0-PR2982-20251024160758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2982-20251024160758.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f5d1290df1a740a29100d230a68380d847cbd522","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2982-20251024160758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2982-20251024160758.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2982-20251024160758_1761322096599_0.33778302038353836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T16:08:16.787Z","publish_time":1761322096787,"_source_registry_name":"default","_cnpm_publish_time":1761322096787},"0.0.0-PR2977-20251024155329":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251024155329","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251024155329","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251024155329","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-neS8p5IsItDQFQZJzhhpHj6gZJNP9x7LS0L8eLAcL9F1AgXaN83B+yg15VmxSHExI62a7uwqx6SSKKS+qFcIrw==","_resolved":"/tmp/399e0bd3bc9097a05d388c8d5a09756f/khanacademy-keypad-context-0.0.0-PR2977-20251024155329.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251024155329.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c462ecb69f59e1b4cd16635a756d7dc99a356005","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251024155329.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251024155329.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251024155329_1761321224341_0.015146869613405611"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T15:53:44.582Z","publish_time":1761321224582,"_source_registry_name":"default","_cnpm_publish_time":1761321224582},"0.0.0-PR2977-20251024154344":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251024154344","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251024154344","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251024154344","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DxmJ0yfb24xoCbEADLY7kX/FM8GxAwej3nxLZap6OXYSYUn/He4zvGpCauIuWXFSN97PyATh5rco3xGnf0bp9g==","_resolved":"/tmp/c9c3d8dc7298a4bbedbea50448d377ff/khanacademy-keypad-context-0.0.0-PR2977-20251024154344.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251024154344.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"6fb41e5df89a7474ea50cb7ebd1e683d84f1490f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251024154344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251024154344.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251024154344_1761320642093_0.4471073268090793"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T15:44:02.366Z","publish_time":1761320642366,"_source_registry_name":"default","_cnpm_publish_time":1761320642366},"0.0.0-PR2982-20251024153655":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2982-20251024153655","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2982-20251024153655","@khanacademy/perseus-utils":"0.0.0-PR2982-20251024153655"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2982-20251024153655","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OxUVTCZnUyFj08xGJMd0HFJZKFTzOjwWeyjK5Zvd4N1rglghvj//rW6DPrxhY6oX4tyWCFR7VD5jArtpQu7DGA==","_resolved":"/tmp/46ef17ecc950992cd0005b295c7837a4/khanacademy-keypad-context-0.0.0-PR2982-20251024153655.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2982-20251024153655.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"af773d2297f7e6fff357e8c960e72aacaa5af2b2","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2982-20251024153655.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2982-20251024153655.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2982-20251024153655_1761320230270_0.342670773471454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T15:37:10.450Z","publish_time":1761320230450,"_source_registry_name":"default","_cnpm_publish_time":1761320230450},"0.0.0-PR2977-20251024153424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251024153424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251024153424","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251024153424","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/DUiAtq1jfrDXFjcXZ71YF/W1hUMFg6eEciqhYXDDFTS1jCBF2v5wg5rMnOuV72h82uGs9VH/86feunckkn+Tw==","_resolved":"/tmp/77821e0f7c5714b81d598518488a053f/khanacademy-keypad-context-0.0.0-PR2977-20251024153424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251024153424.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"b8bd7bcc190ae4c794b914338aeda3ac6c6c5068","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251024153424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251024153424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251024153424_1761320079404_0.36862008619100584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T15:34:39.593Z","publish_time":1761320079593,"_source_registry_name":"default","_cnpm_publish_time":1761320079593},"0.0.0-PR2981-20251024044426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2981-20251024044426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2981-20251024044426","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2981-20251024044426","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HEA2qU1WjqKAE3EWjUsvGzrWMKE+I3W38o8oKzDw/rmywsaS+kGwea79vgTVs8gOd3bx5eiTPbzvIzZswxjhQg==","_resolved":"/tmp/3c743ce23c9edee6036217eb1a8a8ea0/khanacademy-keypad-context-0.0.0-PR2981-20251024044426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2981-20251024044426.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ae9f6c28872de719ee46477a801959f06f5683b9","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2981-20251024044426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2981-20251024044426.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2981-20251024044426_1761281083796_0.8385929629620739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T04:44:44.015Z","publish_time":1761281084015,"_source_registry_name":"default","_cnpm_publish_time":1761281084015},"0.0.0-PR2977-20251024005100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251024005100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251024005100","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251024005100","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZQR5FP1uKk1FCkSx2TypGfwQCXeSUpBKnkx/Ed9TT5OQ0M1fW8blAcAka4MwYg6QsoCuc+sk6zJBY9wO5PdyoA==","_resolved":"/tmp/0a0307bdc2e6d6f1afd4dde0f723c5be/khanacademy-keypad-context-0.0.0-PR2977-20251024005100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251024005100.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"452ac2f4f54cf1d0056b001d4b166c0d9ee1596e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251024005100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251024005100.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251024005100_1761267075274_0.02684998780452741"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T00:51:15.466Z","publish_time":1761267075466,"_source_registry_name":"default","_cnpm_publish_time":1761267075466},"0.0.0-PR2977-20251024003923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251024003923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251024003923","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251024003923","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-avbfl0HciEcu9RLjrJtov4ec+/gx4qAbcCaHoggrPfVWpce4t/bjqjFNP9KZ0L3xZDHFdmDpSi8KAkh1BoNhCw==","_resolved":"/tmp/8c24247f1065d7f396fdc1514c6fc3ef/khanacademy-keypad-context-0.0.0-PR2977-20251024003923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251024003923.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7064ee0d301ef9eedb3a9bdf2554ba7b062759e7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251024003923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251024003923.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251024003923_1761266378552_0.7838790657179135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T00:39:38.746Z","publish_time":1761266378746,"_source_registry_name":"default","_cnpm_publish_time":1761266378746},"0.0.0-PR2977-20251024002010":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251024002010","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251024002010","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251024002010","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yLV/mtqm0ZC/qu8agdvRpq3To5aW23OHLxRlFcYBi138Mppoie4ZmtKqogFxt0f4MsIa2kjeknC6x7ecdHypZQ==","_resolved":"/tmp/85da776244c0e2dccb61293d98130799/khanacademy-keypad-context-0.0.0-PR2977-20251024002010.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251024002010.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"2627987fdcd69c2bd88705201098a7d91a417ed1","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251024002010.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251024002010.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251024002010_1761265229327_0.4080302614341704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T00:20:29.635Z","publish_time":1761265229635,"_source_registry_name":"default","_cnpm_publish_time":1761265229635},"0.0.0-PR2977-20251024001001":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251024001001","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251024001001","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251024001001","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aoQs15eIMyLALq0YqW1PbeYBsGaQ3zgtHaFUkDtDim4HcvQ7trJJdri4b3c6snxm2EV1efwGDXU4bBvdYVJ06w==","_resolved":"/tmp/4f85768993941ca4cb736c9e11d83a4b/khanacademy-keypad-context-0.0.0-PR2977-20251024001001.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251024001001.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e20aa0fcddb062c2925a99c1fe9e6d0c0525b0e1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251024001001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251024001001.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251024001001_1761264619210_0.4085747266521642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T00:10:19.446Z","publish_time":1761264619446,"_source_registry_name":"default","_cnpm_publish_time":1761264619446},"0.0.0-PR2977-20251023235203":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251023235203","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251023235203","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251023235203","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-P8Cgd3ZT1ldAvilvzmO/pmDenqUyvOs70V2RF8/vB0JSPfIvzr5hmCzowFNjPnc4gtdtsKSz24TotMyEDBfWCw==","_resolved":"/tmp/9d469cc72f77bfc7507c36bffb5ba6d3/khanacademy-keypad-context-0.0.0-PR2977-20251023235203.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251023235203.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"0db417654c893fa3c7773d5e2f4394968357b4c9","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251023235203.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251023235203.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251023235203_1761263538025_0.2202755085339796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T23:52:18.193Z","publish_time":1761263538193,"_source_registry_name":"default","_cnpm_publish_time":1761263538193},"0.0.0-PR2977-20251023222717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251023222717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251023222717","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251023222717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NtUpCQeLfYrezirtYXJRW4E6OTaYJ6MKesb3IfTq8o1vlF8qDDFEneJK/Aq98bgDRbpkZFeR3sQNPdVa9eCcpA==","_resolved":"/tmp/d5e29d0f8879846d73b2a9f4e013ffa6/khanacademy-keypad-context-0.0.0-PR2977-20251023222717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251023222717.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d1c889f07dbdaef2c293fcbedd07929db62f857b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251023222717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251023222717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251023222717_1761258452070_0.8743723922601223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T22:27:32.292Z","publish_time":1761258452292,"_source_registry_name":"default","_cnpm_publish_time":1761258452292},"0.0.0-PR2977-20251023220827":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2977-20251023220827","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2977-20251023220827","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2977-20251023220827","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uKFI5M3ZPyahEUYpYdJIY+wglGlMMjQ/5VsULOrIhKlLX9hKjHKpXFzZYX7WiPO1oMXh7048BlFul9tdPLqJ9A==","_resolved":"/tmp/e75aca82e29d1cc0b5463295e3ac4cd2/khanacademy-keypad-context-0.0.0-PR2977-20251023220827.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2977-20251023220827.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7cd0162192a065844c2f77ad194caeb88bc2ccf6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2977-20251023220827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2977-20251023220827.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2977-20251023220827_1761257325308_0.8921806424930399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T22:08:45.533Z","publish_time":1761257325533,"_source_registry_name":"default","_cnpm_publish_time":1761257325533},"3.2.12":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.12","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.1.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.12","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xzaMvVdcjS1yH+50NZrDjPrrJ/5HQpA/60PDf05NsU3wBF3dvgaLpSsn7+JflkiNXtE7UPjyOOuy4fPV6ng14A==","_resolved":"/tmp/61bb511a65420070e23db13529ed24c0/khanacademy-keypad-context-3.2.12.tgz","_from":"file:khanacademy-keypad-context-3.2.12.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"50b0caa6634c0e8967b3533cb92c8afcae8ba699","size":65158,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.12.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.12_1761075971087_0.6321774910872984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T19:46:11.291Z","publish_time":1761075971291,"_source_registry_name":"default","_cnpm_publish_time":1761075971291},"0.0.0-PR2973-20251021192721":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2973-20251021192721","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2973-20251021192721","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2973-20251021192721","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eAXzU6Qv1KRYH1Ivl0/LcuvFvhEOzt42FPFp37aeh0QEydnc4k/vm48fm07uKUuiXxLqiVUCiOk8pHnFqRpW0Q==","_resolved":"/tmp/a0640fc0c3fde74fe2add386df4d4083/khanacademy-keypad-context-0.0.0-PR2973-20251021192721.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2973-20251021192721.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"44a47a1e37592a88370486009633bdf518f93dd3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2973-20251021192721.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2973-20251021192721.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2973-20251021192721_1761074858423_0.26832728382152027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T19:27:38.625Z","publish_time":1761074858625,"_source_registry_name":"default","_cnpm_publish_time":1761074858625},"0.0.0-PR2971-20251021191629":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251021191629","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251021191629","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251021191629","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zH7o2rWb6IzGJtenLuqZEMQCfSwZ3JUx2wRzr77w+Eq3ZowdqjeYuatD4uWr/+HvnGXi2mb3HyXrpkAZVaKXNA==","_resolved":"/tmp/46da69327200cce4eabf3e62904dbc97/khanacademy-keypad-context-0.0.0-PR2971-20251021191629.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251021191629.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1568f5ddabf1126656a3052a5ce6728cdac3b6b3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251021191629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251021191629.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251021191629_1761074207605_0.2850348085608625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T19:16:47.775Z","publish_time":1761074207775,"_source_registry_name":"default","_cnpm_publish_time":1761074207775},"0.0.0-PR2973-20251021191545":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2973-20251021191545","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2973-20251021191545","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2973-20251021191545","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4VwNOWtordfCtaGxt/UGIB1l9PX4rpriOvGEu6Q/inCuFo8aUz4qCOLc4zqWK8BIq4/lXBrl7Wf/hPup0zqPJA==","_resolved":"/tmp/6674c7cfea1f07c8700a03c907411c66/khanacademy-keypad-context-0.0.0-PR2973-20251021191545.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2973-20251021191545.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"019574836e2d7fbcc2003b73be823ce312727a5f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2973-20251021191545.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2973-20251021191545.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2973-20251021191545_1761074158860_0.6540436046498181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T19:15:59.064Z","publish_time":1761074159064,"_source_registry_name":"default","_cnpm_publish_time":1761074159064},"0.0.0-PR2971-20251021190126":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251021190126","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251021190126","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251021190126","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sWZ2CFpK4DWERmpQWaCfwV8JVgjyz+u+fil83uuGsOOsdF6Q2XEGL/ncDO1itCL49e47MFw3Ced4y4PPhYnm7w==","_resolved":"/tmp/d709abc4cf3dd7578f6b022bacf5627e/khanacademy-keypad-context-0.0.0-PR2971-20251021190126.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251021190126.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"712cbeec576598fe73a5d7c191e0f02cd2f0a65a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251021190126.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251021190126.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251021190126_1761073303613_0.3531083112279769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T19:01:43.855Z","publish_time":1761073303855,"_source_registry_name":"default","_cnpm_publish_time":1761073303855},"0.0.0-PR2971-20251021184403":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251021184403","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251021184403","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251021184403","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HrAbxDQ0fE+5xM/8QmdV8L/MtvpSSf/HXYkcT50LAMgB2y9nc2+4zzGGzZE8pXjIF7JZm4T9QgzOXy8H4q7ELw==","_resolved":"/tmp/28c2ac2b926be1758af4e3f10c2a84c4/khanacademy-keypad-context-0.0.0-PR2971-20251021184403.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251021184403.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c3c691770b8b5d42c69871e83fb13f9a136dca63","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251021184403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251021184403.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251021184403_1761072257737_0.8340821024446048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T18:44:17.908Z","publish_time":1761072257908,"_source_registry_name":"default","_cnpm_publish_time":1761072257908},"0.0.0-PR2971-20251021183603":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251021183603","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251021183603","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251021183603","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-37Q6IcQuYyyResf7BPW3Og2BBhhET4nz2OvE/HoJjbuQ7J/Au9Fupj0pt2y80jd9yUt401JvD1jb/h8lEimbdg==","_resolved":"/tmp/3e8c29d5f840384ec231a5848e2d78d1/khanacademy-keypad-context-0.0.0-PR2971-20251021183603.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251021183603.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"43059c25c4f768dae8e1901d19afc038a36d994f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251021183603.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251021183603.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251021183603_1761071780232_0.5563092803815344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T18:36:20.471Z","publish_time":1761071780471,"_source_registry_name":"default","_cnpm_publish_time":1761071780471},"0.0.0-PR2931-20251021181542":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2931-20251021181542","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2931-20251021181542","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2931-20251021181542","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E/F7ss2NUiApspzMmZLqX29iMCsbY+6QCsVzRAiOuZ+KXk4zYyRHHliL/RGzONWj3FE3+L/bzmnH4xUGu8os6A==","_resolved":"/tmp/10618085acb4beb046bfdab71c0da228/khanacademy-keypad-context-0.0.0-PR2931-20251021181542.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2931-20251021181542.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"701c763c187aa99a510d23ac5918152c13e043fb","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2931-20251021181542.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2931-20251021181542.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2931-20251021181542_1761070561306_0.5363186073091939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T18:16:01.485Z","publish_time":1761070561485,"_source_registry_name":"default","_cnpm_publish_time":1761070561485},"0.0.0-PR2965-20251021160940":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2965-20251021160940","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2965-20251021160940","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2965-20251021160940","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-THgg0AIqIhS5gnI1BETAU9LqT1jcULKQtNcvgwF82xYJoAb6VxRVeEyS7mk8fLi7L6/JExtkhX/T1VAf+hDd9A==","_resolved":"/tmp/66d4617c02e174a84f4ab45c874bdc1f/khanacademy-keypad-context-0.0.0-PR2965-20251021160940.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2965-20251021160940.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"edbb35b39e64fc5fd248b9f600ed84902cd08214","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2965-20251021160940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2965-20251021160940.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2965-20251021160940_1761062998034_0.6417838308722892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T16:09:58.246Z","publish_time":1761062998246,"_source_registry_name":"default","_cnpm_publish_time":1761062998246},"0.0.0-PR2971-20251020221010":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251020221010","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251020221010","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251020221010","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cxh80z7xO/mz0yOIu5xNIQqqNQi61nU305d7g1x/sbXSzLy9+RRVGhDdlHK4I6H0+gy+b1cmONzn7KsddE2r1w==","_resolved":"/tmp/f8b9b1e105803c98f25f406c5fd7ec99/khanacademy-keypad-context-0.0.0-PR2971-20251020221010.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251020221010.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7c17ffccc69460c57151ed61f350e89599532576","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251020221010.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251020221010.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251020221010_1760998233723_0.12105123232674053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T22:10:33.922Z","publish_time":1760998233922,"_source_registry_name":"default","_cnpm_publish_time":1760998233922},"0.0.0-PR2958-20251020214348":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251020214348","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251020214348","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251020214348","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yIxowJpBND8zXXEgzej9nJ5OxhpryezrRJHAZ5ic21Eyv1Hz9xwBIOUNtrsiO83pq3OXvil5olb7izkLYeiLQA==","_resolved":"/tmp/aa3ad7b7260670ec9b5dd1e5e8c4ed89/khanacademy-keypad-context-0.0.0-PR2958-20251020214348.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251020214348.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"88e59e425e5d73597ec77fec23c1593faa3954e3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251020214348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251020214348.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251020214348_1760996646258_0.6619763328435502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T21:44:06.466Z","publish_time":1760996646466,"_source_registry_name":"default","_cnpm_publish_time":1760996646466},"0.0.0-PR2958-20251020213539":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251020213539","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251020213539","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251020213539","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-onFyenFZ8QTb4ltWoWuLYBF3ALwJfe2Ag1+XjF1OEzOFJFRNwCB9jlXZsvw4OYyUtsfO6H5xd68Aueu/Q0FFxw==","_resolved":"/tmp/22845a2aa087e1196850b629142885b3/khanacademy-keypad-context-0.0.0-PR2958-20251020213539.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251020213539.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"5761c7cf5e5435920ff43d3c83955ecfbc135f3e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251020213539.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251020213539.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251020213539_1760996154601_0.6701743312619055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T21:35:54.849Z","publish_time":1760996154849,"_source_registry_name":"default","_cnpm_publish_time":1760996154849},"0.0.0-PR2965-20251020213421":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2965-20251020213421","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2965-20251020213421","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2965-20251020213421","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zdHEhpqaMo4G1SsKIOQ1n6Nplq15kRqEZ7VDWS/5aK5wVNRuUR+XJVdUPiMiiY5zbZ0U6t4tQCHLWPbuAqlxKA==","_resolved":"/tmp/d85961cb303cb8481aab96e03f99979f/khanacademy-keypad-context-0.0.0-PR2965-20251020213421.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2965-20251020213421.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ac873285f955ed7f599c234bfb065fe02953e391","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2965-20251020213421.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2965-20251020213421.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2965-20251020213421_1760996078437_0.39581140924648595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T21:34:38.613Z","publish_time":1760996078613,"_source_registry_name":"default","_cnpm_publish_time":1760996078613},"0.0.0-PR2971-20251020211337":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251020211337","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251020211337","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251020211337","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PXGnVggqXqzOJ5WjFJNS6Xh8x/p3HPlvDFlIxryvaLZfdMd+dTMuP7tgZdtI4OHW8Bif/yXfkDfCGnimJqG+/w==","_resolved":"/tmp/88ec5c9ae0dc230c54c8ded93469d90f/khanacademy-keypad-context-0.0.0-PR2971-20251020211337.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251020211337.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"97fdfda21ae3e9e38f79cbf91a1ab742767a60cc","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251020211337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251020211337.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251020211337_1760994847216_0.009817904021757196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T21:14:07.420Z","publish_time":1760994847420,"_source_registry_name":"default","_cnpm_publish_time":1760994847420},"0.0.0-PR2958-20251020184009":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251020184009","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251020184009","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251020184009","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w8eR1UfguVncrhFyU9BW2g855V/9bZgVNkOpG53EpapXXZuC+hLeYm6317k1lvX//oEIYZfaZ1Y0fUqVep0xCA==","_resolved":"/tmp/6a20a355df6433f2dcf542cf7b0fda7a/khanacademy-keypad-context-0.0.0-PR2958-20251020184009.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251020184009.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7b9642589e65734d1d58ce8e6d6ce3f36d1958b6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251020184009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251020184009.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251020184009_1760985626646_0.09584422201472109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T18:40:26.843Z","publish_time":1760985626843,"_source_registry_name":"default","_cnpm_publish_time":1760985626843},"0.0.0-PR2958-20251020180452":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251020180452","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251020180452","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251020180452","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JYsMhAXzoCs4TCFp3l0xQVh6Rb247TiZSCYsR373iDxtxsSaHtGkFAkQJPPXUsvlNDTUWCShB1LqyEhqPgnEcA==","_resolved":"/tmp/58819f26561e3291876d974d9daea18c/khanacademy-keypad-context-0.0.0-PR2958-20251020180452.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251020180452.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"11ca1d52f00bcad84cac36dc85cec3cf88b6bbd6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251020180452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251020180452.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251020180452_1760983511211_0.7615278390048932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T18:05:11.394Z","publish_time":1760983511394,"_source_registry_name":"default","_cnpm_publish_time":1760983511394},"0.0.0-PR2958-20251020174724":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251020174724","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251020174724","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251020174724","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pGcKfQWtLpfE79uFKnSVM4fMIMveEsoFYmBP/VMAPnkY3DPqVoNYmuv0SGjhCfom7gBknJAkfeiUkESM+DL1dA==","_resolved":"/tmp/217090981a23a921622cbd52e1b6206b/khanacademy-keypad-context-0.0.0-PR2958-20251020174724.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251020174724.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"009374484344e4da38fe116166c8ad3c641919f0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251020174724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251020174724.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251020174724_1760982459923_0.44173491853927715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T17:47:40.101Z","publish_time":1760982460101,"_source_registry_name":"default","_cnpm_publish_time":1760982460101},"0.0.0-PR2958-20251020174403":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251020174403","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251020174403","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251020174403","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NIUrFh1wrShBVezke2txtQlSAp35AMGw4AEjKHX67MAT6/wNxQTlGN4cdHsnySDH91j2a5lNFig84cVjXovCKQ==","_resolved":"/tmp/66a339056b9658db5ded2c77e3d4d433/khanacademy-keypad-context-0.0.0-PR2958-20251020174403.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251020174403.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"00d66561011dabe776f0bb7e14a4ad104bd0047e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251020174403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251020174403.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251020174403_1760982260090_0.17250096803224002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T17:44:20.287Z","publish_time":1760982260287,"_source_registry_name":"default","_cnpm_publish_time":1760982260287},"0.0.0-PR2971-20251020161823":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251020161823","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251020161823","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251020161823","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xIr5u8Rr7dn5xH2My3NY8pO0KfIUWY5Thnw1uYRtNkoRZWPerogdH40JUowq/8WMpmX6c2jIlhYiFvKB5OC96Q==","_resolved":"/tmp/2247c212e91415f9f82166e759187060/khanacademy-keypad-context-0.0.0-PR2971-20251020161823.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251020161823.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"62d0e9f47e87c544f4edd8adc3f419424d50e8aa","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251020161823.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251020161823.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251020161823_1760977120781_0.7657473061589892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T16:18:40.977Z","publish_time":1760977120977,"_source_registry_name":"default","_cnpm_publish_time":1760977120977},"0.0.0-PR2971-20251020161128":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251020161128","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251020161128","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251020161128","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IYUf7KclO2aHPjr1nVQLLU7Ho8kTM7/x+GbDRWxwBsVwk3L+Wog0/lyHNBQcVP3zXkwHUrN+SbuVekA+EX1Itw==","_resolved":"/tmp/212c6a148aa40095a9eee0e3fdbf9a66/khanacademy-keypad-context-0.0.0-PR2971-20251020161128.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251020161128.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d17c7d538ae33939f4770b17f0ef09fcc84a5781","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251020161128.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251020161128.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251020161128_1760976703185_0.8853148876221935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T16:11:43.378Z","publish_time":1760976703378,"_source_registry_name":"default","_cnpm_publish_time":1760976703378},"0.0.0-PR2971-20251020154608":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251020154608","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251020154608","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251020154608","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Yv2h6b7SAThHOmiZ/wbEXpgfYV+fSrx3fYYOoUewXQR/dyiv7NpdbXGxQVBz4VoVMeFsx0Z1JD5m1YIatK0tCg==","_resolved":"/tmp/f024f87b573d156f40136ce0f8c45911/khanacademy-keypad-context-0.0.0-PR2971-20251020154608.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251020154608.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"27d1fb89a798e3ee9960ad1045dac06f7e24f63d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251020154608.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251020154608.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251020154608_1760975186263_0.28246544397492523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T15:46:26.506Z","publish_time":1760975186506,"_source_registry_name":"default","_cnpm_publish_time":1760975186506},"0.0.0-PR2971-20251020153335":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251020153335","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251020153335","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251020153335","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7t6nN4N/MPoKpLHAl/oD51lnuUyaHiwQlbjJFl1R36x5S2p51Cp9LFJiCsmKuTeXOIlitQXYGaJ6+4dFjEjT6A==","_resolved":"/tmp/21212b05a2c4a9c001773379a42db0c9/khanacademy-keypad-context-0.0.0-PR2971-20251020153335.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251020153335.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1c01984349bcd712d397df0308394f5e3ab499de","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251020153335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251020153335.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251020153335_1760974430002_0.5670464403416184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T15:33:50.194Z","publish_time":1760974430194,"_source_registry_name":"default","_cnpm_publish_time":1760974430194},"0.0.0-PR2971-20251020152520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251020152520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251020152520","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251020152520","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vaEd/6NK5kioq6Ggj2LzKgjmbpjxnFlY/tl9oeuqG1OeyquXTP/1q5SQRJHtSCmhSqf1D7zM4ZK7QgbV025GrQ==","_resolved":"/tmp/51ac4aa5ec6220936ca8ecd74279f810/khanacademy-keypad-context-0.0.0-PR2971-20251020152520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251020152520.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"4347b779f46053de0a24e14cdb7cea2dd611fe65","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251020152520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251020152520.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251020152520_1760973940367_0.5952513886793784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T15:25:40.541Z","publish_time":1760973940541,"_source_registry_name":"default","_cnpm_publish_time":1760973940541},"0.0.0-PR2972-20251018011813":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2972-20251018011813","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2972-20251018011813","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2972-20251018011813","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eE4NP7r7D2Sm4ddQZxiyi1cKYcF7mNMawIZUjxSu7mTop9dbMNx2FDH/ElvOULfF+1gCyhecr6K66bo/fB/LRg==","_resolved":"/tmp/c39e6b19b45837832d59e3e9f257e3e2/khanacademy-keypad-context-0.0.0-PR2972-20251018011813.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2972-20251018011813.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"07e34c1f69656de73c36aacf61c883d59ffc7c2c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2972-20251018011813.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2972-20251018011813.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2972-20251018011813_1760750308147_0.11165211574415235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-18T01:18:28.384Z","publish_time":1760750308384,"_source_registry_name":"default","_cnpm_publish_time":1760750308384},"0.0.0-PR2971-20251018002100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251018002100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2971-20251018002100","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251018002100","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KgG4rWd+ucICNGbclZA98jB90gb+gfhleSatVdkIXMOtkWs8cre7ghOg2h6LBOzRMkqGRGuAdnFXcbVWi/+BPw==","_resolved":"/tmp/80b2e33b2d2799e52c25d961ef7c66c0/khanacademy-keypad-context-0.0.0-PR2971-20251018002100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251018002100.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"0c3a2cf33298511c90a6884cc67f04996eef3032","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251018002100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251018002100.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251018002100_1760746877945_0.43538288785097734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-18T00:21:18.188Z","publish_time":1760746878188,"_source_registry_name":"default","_cnpm_publish_time":1760746878188},"0.0.0-PR2971-20251017221909":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2971-20251017221909","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2971-20251017221909"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2971-20251017221909","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TtdxzJ7j2gL5GgYiJK3Tijg9lXyh+ZNgjQ7Zfc2v03B2USolNDeBrQpfVfkjHboaAvqpgDifRBrNQxl/Ul8f/g==","_resolved":"/tmp/67c5f7a23d96eeb4d5332e9e2e5d2497/khanacademy-keypad-context-0.0.0-PR2971-20251017221909.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2971-20251017221909.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e6dcc8bf8b9fd923ad24cc7008ab08c5a260d66f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2971-20251017221909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2971-20251017221909.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2971-20251017221909_1760739563286_0.8683284748868454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T22:19:23.490Z","publish_time":1760739563490,"_source_registry_name":"default","_cnpm_publish_time":1760739563490},"0.0.0-PR2958-20251017205603":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251017205603","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251017205603","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251017205603","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7D4H5hZbiDSpP8UyMp5WbkZmHu3zqdH5a6+ZQivW9Xkk0lbI0wIbx0cY0+SP8t72Bs5jClERQHQ0cePD/ZO0+w==","_resolved":"/tmp/1e1082f9d128f3646e7d58ef48e3ef66/khanacademy-keypad-context-0.0.0-PR2958-20251017205603.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251017205603.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"0ca274006439bb4823499e4b8cd1cebb42d77749","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251017205603.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251017205603.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251017205603_1760734580432_0.9914164137690649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T20:56:20.699Z","publish_time":1760734580699,"_source_registry_name":"default","_cnpm_publish_time":1760734580699},"0.0.0-PR2951-20251017202853":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2951-20251017202853","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2951-20251017202853","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2951-20251017202853","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RNlPHSOp1dXTWN/cV532lEE32BGlqvN2vav16uD+HOlyKMMIkfNgAQImTy6H5cL7/OCRz7bKRMbWiovwHCUUtA==","_resolved":"/tmp/02c93b7a3a1acdb603e1ec0bd0e87e26/khanacademy-keypad-context-0.0.0-PR2951-20251017202853.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2951-20251017202853.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"96e9431e20adf02c6f62c418db81743335248413","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2951-20251017202853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2951-20251017202853.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2951-20251017202853_1760732950854_0.8681140016087698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T20:29:11.016Z","publish_time":1760732951016,"_source_registry_name":"default","_cnpm_publish_time":1760732951016},"0.0.0-PR2958-20251017195606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251017195606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251017195606","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251017195606","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-boEbKp2m4ra1uH8tCA9EeLQTeWK6nwvzKVNB0YW2v5Yg3Do7RV1wv5EJXS8/QkWac5YWAVSAw8o+xRBMgVKDNQ==","_resolved":"/tmp/bb3e39ae99ce88275fb68b3278d7051e/khanacademy-keypad-context-0.0.0-PR2958-20251017195606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251017195606.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"addc2552d3106592aa3783c039e00dedf1d37421","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251017195606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251017195606.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251017195606_1760730982931_0.2522408200760251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T19:56:23.153Z","publish_time":1760730983153,"_source_registry_name":"default","_cnpm_publish_time":1760730983153},"0.0.0-PR2958-20251017194454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251017194454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251017194454","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251017194454","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h8AT39+zg/IqHXhdBZPSSQ7XGAm7PvJdfsO/zJxjgUo8F2ebBfxWQRMhgOxx0ks6zn9yChNpmIhdRIFH13C7Ew==","_resolved":"/tmp/e44a6dedaad124ff210b9d954dc549bd/khanacademy-keypad-context-0.0.0-PR2958-20251017194454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251017194454.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"83d32fb85db1e2ff5fd017bc6670e3dc603e8d8e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251017194454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251017194454.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251017194454_1760730327691_0.6793601148679955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T19:45:27.977Z","publish_time":1760730327977,"_source_registry_name":"default","_cnpm_publish_time":1760730327977},"0.0.0-PR2958-20251017181313":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2958-20251017181313","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2958-20251017181313","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2958-20251017181313","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q4Q6gYjVK+kwq3QYuTuOmMqnOaQH3Bq3qzzYEI+r1UvCjUS6BawYtGtyb5GUCuHNlRhWQu3J6wvyG7z6yj6P3w==","_resolved":"/tmp/25130be8033497494367c3b099ecad18/khanacademy-keypad-context-0.0.0-PR2958-20251017181313.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2958-20251017181313.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ddb5422976ea2918b55e48c3ec5df650545e907a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2958-20251017181313.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2958-20251017181313.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2958-20251017181313_1760724808716_0.3147467061058269"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T18:13:28.908Z","publish_time":1760724808908,"_source_registry_name":"default","_cnpm_publish_time":1760724808908},"0.0.0-PR2964-20251017152617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251017152617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251017152617","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251017152617","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qturD5ThBoqTyutXHoWOgOPpwpvm+++wpBxGooxgY5VFOeweXMnhJ20cMhxeDWLxYSP5gHgTiOo4vSmV9x+IgQ==","_resolved":"/tmp/2577ef48b4f91c44e84860a5164fc6c7/khanacademy-keypad-context-0.0.0-PR2964-20251017152617.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251017152617.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"8045b81811140570f8995363073d8f400f2ca60d","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251017152617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251017152617.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251017152617_1760714791683_0.32963879477345803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T15:26:31.903Z","publish_time":1760714791903,"_source_registry_name":"default","_cnpm_publish_time":1760714791903},"0.0.0-PR2964-20251017004743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251017004743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251017004743","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251017004743","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+h7tU2S2ZveiDbVL4NH/CONXpIq5qShHXdbVjtJDCWdXDQGkq5EsxZtF16BpZPcC9XA06FGH41uZM0Yi6zNY9w==","_resolved":"/tmp/ff2e86a281aff9bdb05dc04345203ba9/khanacademy-keypad-context-0.0.0-PR2964-20251017004743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251017004743.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"68b206b7f32717e006fbf458c0d53d506daab369","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251017004743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251017004743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251017004743_1760662079669_0.8824196159271125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T00:47:59.852Z","publish_time":1760662079852,"_source_registry_name":"default","_cnpm_publish_time":1760662079852},"0.0.0-PR2964-20251017003839":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251017003839","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251017003839","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251017003839","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B/BdTATRE4j3HSaspVmRlBFCTctbgLLpRKdp8OtOSwsaSluG9rzD5EmwU5ksZwn+Ap+BjcSgfsQZyHmklJi/dQ==","_resolved":"/tmp/ad4ce2cb7b37123b75957d640ed36945/khanacademy-keypad-context-0.0.0-PR2964-20251017003839.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251017003839.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1a1c04f17fa5734178f26e713d1aa0b069e0721b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251017003839.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251017003839.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251017003839_1760661538947_0.7783253007520039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T00:38:59.129Z","publish_time":1760661539129,"_source_registry_name":"default","_cnpm_publish_time":1760661539129},"0.0.0-PR2967-20251017000051":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2967-20251017000051","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2967-20251017000051","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2967-20251017000051","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cb97zibc231xfcbnRRu6mLUA7hSZH9WDqmaCWEWG79Y32WNkFUG2ByjTKD1h4t009z05jB9HZWyIHSwy1wv26g==","_resolved":"/tmp/3a7146f19e5a64dd96ff5507754c9f08/khanacademy-keypad-context-0.0.0-PR2967-20251017000051.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2967-20251017000051.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"bfeebf22f88e62396fb2a79151aa5433afc071f0","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2967-20251017000051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2967-20251017000051.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2967-20251017000051_1760659268295_0.6074032181581543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-17T00:01:08.510Z","publish_time":1760659268510,"_source_registry_name":"default","_cnpm_publish_time":1760659268510},"0.0.0-PR2967-20251016231809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2967-20251016231809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2967-20251016231809","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2967-20251016231809","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LnVsl4YXYdtIVuNJEH87Kgf7eOuewWTPjSXKWhgO2XzkgIUvewsn9MIXJM2qWKyElARscfY3/+sztXpINpWb7Q==","_resolved":"/tmp/f9c9e2608f33e3dc18104af8f391d056/khanacademy-keypad-context-0.0.0-PR2967-20251016231809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2967-20251016231809.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"61a2d33a2a8f2af4dfcbc4bd434437cafa550aaf","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2967-20251016231809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2967-20251016231809.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2967-20251016231809_1760656706180_0.010073895289664847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T23:18:26.356Z","publish_time":1760656706356,"_source_registry_name":"default","_cnpm_publish_time":1760656706356},"0.0.0-PR2964-20251016220258":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251016220258","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251016220258","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251016220258","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JzfQDrLHGOB9q0YcRg2n65GBQgogQOLIcH74zkwCHKG2e1dguykPUGN32syH61b48P//qcgwSzMCR2e6Stm9iw==","_resolved":"/tmp/a4de900397cbd9fa54e2c1a4b03bc570/khanacademy-keypad-context-0.0.0-PR2964-20251016220258.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251016220258.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"4dba3a2620de453c0420a2a8b9146c8efcbc758e","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251016220258.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251016220258.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251016220258_1760652195892_0.761007505229023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T22:03:16.111Z","publish_time":1760652196111,"_source_registry_name":"default","_cnpm_publish_time":1760652196111},"0.0.0-PR2964-20251016212710":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251016212710","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251016212710","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251016212710","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Gt1ndT9YWQKwnds6fXP2HM8BDmG5OZJl1G+fLBF7SvIt9NxVAN32D4Oz7BupuK2tbG2VqmWl7/T5iKsAOfRQog==","_resolved":"/tmp/5403ad57672b212113262ec5ec51c24b/khanacademy-keypad-context-0.0.0-PR2964-20251016212710.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251016212710.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ffe079f5b0a6f32594bd22a5ef5fb721be1898fe","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251016212710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251016212710.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251016212710_1760650049763_0.5147176345247801"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T21:27:29.995Z","publish_time":1760650049995,"_source_registry_name":"default","_cnpm_publish_time":1760650049995},"0.0.0-PR2964-20251016001012":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251016001012","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251016001012","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251016001012","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q8bf/D6YPOSgEAsABGKY19g2feLFat/Zch6CfOf9BA/th6Y/X6LJwc4eBZQzKTitHDhw7r4S6L2U4zHtSD6nug==","_resolved":"/tmp/9d0fc6f39e883f65e51bad9fcedd0887/khanacademy-keypad-context-0.0.0-PR2964-20251016001012.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251016001012.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"536814309edf07938ccacc35c1e6101db149d080","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251016001012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251016001012.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251016001012_1760573426748_0.15658326096343855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T00:10:26.952Z","publish_time":1760573426952,"_source_registry_name":"default","_cnpm_publish_time":1760573426952},"0.0.0-PR2964-20251015200247":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251015200247","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251015200247","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251015200247","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zk2RVAx+p0/OXC5Dt9Aq9kEYUtutBbTimCml9WVWpZmeRWssHgPs/lUB7o/JEOGyp8TPuse8MyZVjPGErXX2TA==","_resolved":"/tmp/082ecdc1e00abb09e621a180580c7dc1/khanacademy-keypad-context-0.0.0-PR2964-20251015200247.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251015200247.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f2c65d29ca5a1ce17f5fece856327918232c45f9","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251015200247.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251015200247.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251015200247_1760558584615_0.8999314533663083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T20:03:04.823Z","publish_time":1760558584823,"_source_registry_name":"default","_cnpm_publish_time":1760558584823},"0.0.0-PR2964-20251015195827":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251015195827","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251015195827","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251015195827","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x8XizUyubp2BeybyorWce12FhkYGYhPG+yE1EhCmNbXRJ0On5xW4huJ8S0j3VBbP8T23s96uCQ4EC49EiNWKrw==","_resolved":"/tmp/5053c7ac0667397a12c2c12440a24a6f/khanacademy-keypad-context-0.0.0-PR2964-20251015195827.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251015195827.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"11ef4c1df09031957b473e18b5dd994e70f90cd1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251015195827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251015195827.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251015195827_1760558323766_0.1423136105748044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T19:58:43.962Z","publish_time":1760558323962,"_source_registry_name":"default","_cnpm_publish_time":1760558323962},"0.0.0-PR2964-20251015193356":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251015193356","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251015193356","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251015193356","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oZk1Aufm/UtiVczA7btHluneB+Y//BquPrkCsxeQS0hD28iU0LJnyKB5XlzXl/1PvlDKtbK8KqJNnf8OJ9zkfg==","_resolved":"/tmp/4a3480da5908d2f23a58260a55132563/khanacademy-keypad-context-0.0.0-PR2964-20251015193356.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251015193356.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"016d057c08f2cd38a1199c952f1d46434d529db2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251015193356.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251015193356.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251015193356_1760556853053_0.7256908903201056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T19:34:13.292Z","publish_time":1760556853292,"_source_registry_name":"default","_cnpm_publish_time":1760556853292},"0.0.0-PR2964-20251015170308":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251015170308","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251015170308","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251015170308","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RXXRMjJIeK/QuyH/IGT/0wx/ukCiujCb4HfVEOXBwVypubta1d2HFKToc0eBOxcQNg1bTjaG/vS75H9cVkvpIg==","_resolved":"/tmp/c09e92ac0b52d2bd4de51b848563aeb2/khanacademy-keypad-context-0.0.0-PR2964-20251015170308.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251015170308.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fb9427d70662a740b4c6f687b9efd8b56aa2168f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251015170308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251015170308.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251015170308_1760547802591_0.06267639106181977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T17:03:22.779Z","publish_time":1760547802779,"_source_registry_name":"default","_cnpm_publish_time":1760547802779},"0.0.0-PR2964-20251014220947":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2964-20251014220947","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2964-20251014220947","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2964-20251014220947","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MexGVTn6IBkOYS89VRY8bZyfrIRNh0TsI0qu2wvve/k+6Cbm/RpQm6Ud1E1vGM0tGtzBuBSxNUdvONBYg6LPaQ==","_resolved":"/tmp/344cfd7197a4a8f9611cd06d5d646d9b/khanacademy-keypad-context-0.0.0-PR2964-20251014220947.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2964-20251014220947.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f51dbf2c88e45ab3d158c5f03ec6f23f45fead75","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2964-20251014220947.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2964-20251014220947.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2964-20251014220947_1760479805065_0.12519068244619302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T22:10:05.296Z","publish_time":1760479805296,"_source_registry_name":"default","_cnpm_publish_time":1760479805296},"3.2.11":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.11","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"20.0.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.11","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sE2zoKnAtbiXu4fFFWWszZgwqe9mwHLYTsZvJIro+T+XxYnKIKirpjx7jZyGVlyyZ8GlYGV0L/02Bi8zRe+F5Q==","_resolved":"/tmp/bc9b5b4a7b4957b8b5b2cf178b8ca96e/khanacademy-keypad-context-3.2.11.tgz","_from":"file:khanacademy-keypad-context-3.2.11.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"4c920b37d202fe65c20d3a8db07078b14d9b25ec","size":65159,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.11.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.11_1760462570595_0.25226631294207835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T17:22:50.804Z","publish_time":1760462570804,"_source_registry_name":"default","_cnpm_publish_time":1760462570804},"0.0.0-PR2962-20251014171743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2962-20251014171743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2962-20251014171743","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2962-20251014171743","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kASR+fKSwtkQgqLR/U8gA4LAY0X1aBHZDxk3oZ41GTvvoi90fBVfI6iG7jSLfiRZpjjTTUjuHOvoVBZXB5gS0A==","_resolved":"/tmp/73a83ac94459fe34e51a36c074fd7138/khanacademy-keypad-context-0.0.0-PR2962-20251014171743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2962-20251014171743.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7164086880745e5f86d64dde2781b3e63401f98f","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2962-20251014171743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2962-20251014171743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2962-20251014171743_1760462280932_0.08829972606578074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T17:18:01.114Z","publish_time":1760462281114,"_source_registry_name":"default","_cnpm_publish_time":1760462281114},"0.0.0-PR2962-20251014171504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2962-20251014171504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2962-20251014171504","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2962-20251014171504","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y2Avdwq+IzEa/dqTv+Br12gJsjNroPCVuYbcS6ZV0kaJI9L/WjWQInyh313PEX9ljHOkN9rQpOsDalyG2cf4TQ==","_resolved":"/tmp/d678890f21e10469e935d42748cf06e6/khanacademy-keypad-context-0.0.0-PR2962-20251014171504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2962-20251014171504.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1126e12279ddef2a1d50c867b57c3d20861c166b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2962-20251014171504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2962-20251014171504.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2962-20251014171504_1760462119786_0.13434386303706458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T17:15:20.028Z","publish_time":1760462120028,"_source_registry_name":"default","_cnpm_publish_time":1760462120028},"0.0.0-PR2961-20251010215120":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2961-20251010215120","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2961-20251010215120","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2961-20251010215120","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Jjq3JzWdotpiIqQMhoMvQnrS9uS3CKNIlNY/NBiL/TS+6raddmUVCcCO8QmfO0JsQihIVpdhlLBtiwEBx0gVVg==","_resolved":"/tmp/061314e2d6b223a3392514340e24e3b1/khanacademy-keypad-context-0.0.0-PR2961-20251010215120.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2961-20251010215120.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"83c1f983861aa8938bd9168457698c8a7877325a","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2961-20251010215120.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2961-20251010215120.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2961-20251010215120_1760133096305_0.6411946843977783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T21:51:36.502Z","publish_time":1760133096502,"_source_registry_name":"default","_cnpm_publish_time":1760133096502},"0.0.0-PR2961-20251010214710":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2961-20251010214710","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2961-20251010214710","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2961-20251010214710","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PMg818Fe2gsQgnGAiDcuJomjS6pLNSbKTpd4dFw8o2cXSXk+TC1XqlN83vhRnjFEfLLYm9hdbjLnnPfoWh+YJg==","_resolved":"/tmp/3a365380d8db0fff6f9e5cdd8fe50f85/khanacademy-keypad-context-0.0.0-PR2961-20251010214710.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2961-20251010214710.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f5c17d3435ec167f6577f5b9271b2d4bafab524e","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2961-20251010214710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2961-20251010214710.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2961-20251010214710_1760132851776_0.26296539143334785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T21:47:32.011Z","publish_time":1760132852011,"_source_registry_name":"default","_cnpm_publish_time":1760132852011},"0.0.0-PR2961-20251010213346":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2961-20251010213346","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2961-20251010213346","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2961-20251010213346","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-svcaWQvj1gDpWd9t4GLMBDewlVYpR9sr8jjxpMYW4nbB7e9lKanb19ExMwRrvPidUnHsAT5FO7qi/vJsWIX4cA==","_resolved":"/tmp/b583f91a45342e66b84361e649b94229/khanacademy-keypad-context-0.0.0-PR2961-20251010213346.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2961-20251010213346.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d2a035dd973677d7466aac490d2f743c6deba165","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2961-20251010213346.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2961-20251010213346.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2961-20251010213346_1760132041275_0.820035314957779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T21:34:01.469Z","publish_time":1760132041469,"_source_registry_name":"default","_cnpm_publish_time":1760132041469},"3.2.10":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.10","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.5.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.10","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-m3xd/5GiaPPhzHL4GOzD/S6dl8MdThOZ1mr115J01hdNcDqszcGJLaNqmumYWv44EOWNXq/sQsJ7jlQ9yjuCcw==","_resolved":"/tmp/827f6030a780e0f048422d3668b23ec5/khanacademy-keypad-context-3.2.10.tgz","_from":"file:khanacademy-keypad-context-3.2.10.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"5bf5581084dd88afebfc8f1cb4b225ce28b3833a","size":65158,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.10.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.10_1759512156525_0.18742598917739373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T17:22:36.734Z","publish_time":1759512156734,"_source_registry_name":"default","_cnpm_publish_time":1759512156734},"0.0.0-PR2946-20251003164500":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2946-20251003164500","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2946-20251003164500","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2946-20251003164500","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lHiRYbQyBtX9XuVMaX4BR2u5D8N7g5iy0zsJt0YpzY5lWzew9BLq7JzzfrEqAZezesJHCEbZ0PcOqlz6cZNUMg==","_resolved":"/tmp/a149d39fd37691f124383b5362542fb8/khanacademy-keypad-context-0.0.0-PR2946-20251003164500.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2946-20251003164500.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f83680c59e78406b866ceccfc6e411dad4f763d2","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2946-20251003164500.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2946-20251003164500.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2946-20251003164500_1759509919225_0.4147659330697595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T16:45:19.427Z","publish_time":1759509919427,"_source_registry_name":"default","_cnpm_publish_time":1759509919427},"0.0.0-PR2946-20251003163019":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2946-20251003163019","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2946-20251003163019","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2946-20251003163019","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gXfJE57oTyLMLDRoNZ18Tj8rFKe9sDXbrOjqdHN17qdhX6zFxKGQpqQM/l5udmpl9btiAK3dTt3sW8VBO39XwA==","_resolved":"/tmp/2aa0dc034a05fdf728ff63da81ae04a6/khanacademy-keypad-context-0.0.0-PR2946-20251003163019.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2946-20251003163019.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e33dd9d9d9cebebc479520bd67fe09472f80cb61","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2946-20251003163019.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2946-20251003163019.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2946-20251003163019_1759509034642_0.812825567296823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T16:30:34.845Z","publish_time":1759509034845,"_source_registry_name":"default","_cnpm_publish_time":1759509034845},"0.0.0-PR2946-20251003162336":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2946-20251003162336","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2946-20251003162336","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2946-20251003162336","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DKaQ6iD8m9v/XGS4AGn4NUKSqzBg1m362u05LE9SGe0Dduqlc/HZbO4hzIOpU6RctJI2SeEcp1EdG33EUZ6Q8g==","_resolved":"/tmp/a1ff41e99535aff494a2c3ccd128185f/khanacademy-keypad-context-0.0.0-PR2946-20251003162336.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2946-20251003162336.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a54074984724cd912d63050178fdf17a838c8c78","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2946-20251003162336.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2946-20251003162336.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2946-20251003162336_1759508631245_0.28905388208848093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-03T16:23:51.433Z","publish_time":1759508631433,"_source_registry_name":"default","_cnpm_publish_time":1759508631433},"0.0.0-PR2946-20251002230737":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2946-20251002230737","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2946-20251002230737","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2946-20251002230737","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-92VPD+gti9i5oWZBFwYpJEUV0wDhX4oBLXvhVFuDl8D8fH/RItT/8Gg8eA1WipAyeV5E2CshFyt9uSXBxfwuUQ==","_resolved":"/tmp/bdb4e823e83c1af42322eafd85dccaef/khanacademy-keypad-context-0.0.0-PR2946-20251002230737.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2946-20251002230737.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f74eca911743d9a2d388b8dbaef2f3474133aae9","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2946-20251002230737.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2946-20251002230737.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2946-20251002230737_1759446473951_0.5192651509250574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T23:07:54.169Z","publish_time":1759446474169,"_source_registry_name":"default","_cnpm_publish_time":1759446474169},"0.0.0-PR2946-20251002230247":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2946-20251002230247","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2946-20251002230247","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2946-20251002230247","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8qBCPs6yP2jb8H5OG9cOeaum4is/2h8Uu8HdnNCDlqI673wngvuOMJrNdRHNDUKFYuC9+GnpMU6fZa8iVdCoHw==","_resolved":"/tmp/6e7c979efff814d55f9b8afddcf70387/khanacademy-keypad-context-0.0.0-PR2946-20251002230247.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2946-20251002230247.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"dca13bbb5c7f13bfc0af834a438b389954569292","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2946-20251002230247.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2946-20251002230247.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2946-20251002230247_1759446184276_0.960139672571108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T23:03:04.475Z","publish_time":1759446184475,"_source_registry_name":"default","_cnpm_publish_time":1759446184475},"0.0.0-PR2946-20251002230042":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2946-20251002230042","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2946-20251002230042","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2946-20251002230042","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KfXtsCnLfWnRws3ZOikvRybt6zZKG3FQaxy2fMo+z7r/H1NGScK3Dulpskh7XEwQvRj/c6sCQ7/sAvDI1t/A+A==","_resolved":"/tmp/840f73f3d99b20cfbc57231012aacede/khanacademy-keypad-context-0.0.0-PR2946-20251002230042.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2946-20251002230042.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"43eadbe1daea17b523432529b51ca25e20557b1b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2946-20251002230042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2946-20251002230042.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2946-20251002230042_1759446056628_0.19239513942912057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T23:00:56.985Z","publish_time":1759446056985,"_source_registry_name":"default","_cnpm_publish_time":1759446056985},"0.0.0-PR2946-20251002221300":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2946-20251002221300","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2946-20251002221300"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2946-20251002221300","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RetSMlC+eGSCntTm53Jg9mLobnWpmewG1aJLYT6yof3xjW9ufkEgbW3vV2PTPItD1E64CPCGjAiogulWQEhbRA==","_resolved":"/tmp/611b67348646da6f82c662d98c05fa14/khanacademy-keypad-context-0.0.0-PR2946-20251002221300.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2946-20251002221300.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"00e1f6b0816eaecc524591ed4428ee568bde5875","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2946-20251002221300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2946-20251002221300.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2946-20251002221300_1759443194531_0.46619245702953616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-02T22:13:14.745Z","publish_time":1759443194745,"_source_registry_name":"default","_cnpm_publish_time":1759443194745},"3.2.9":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.9","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.4.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.9","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p+/wmW4xR7ijUBX7iXAzP5JYG9hzqraVwSOSC+J4h4ZovxIezvCIZjeHgmnralL1FO6Jd1AqaSKlPFb0DWcmtg==","_resolved":"/tmp/4fb03d1612d3db55cebe61e426f35ad9/khanacademy-keypad-context-3.2.9.tgz","_from":"file:khanacademy-keypad-context-3.2.9.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"3d2c77513f9013bcbe40546c851688fa5d8bc744","size":65157,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.9.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.9_1759175417895_0.0013357878733097905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T19:50:18.097Z","publish_time":1759175418097,"_source_registry_name":"default","_cnpm_publish_time":1759175418097},"0.0.0-PR2931-20250929193309":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2931-20250929193309","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2931-20250929193309","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2931-20250929193309","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BUWvbXrkxcAEeG28axOOXxUiwNLZVurX4PzNvINbOn4SLfsQirMe5pPSoWg2XkBaRxuiy+Ft6u5km24mZ/cXcA==","_resolved":"/tmp/c840254ace600187a952175784b3a6d0/khanacademy-keypad-context-0.0.0-PR2931-20250929193309.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2931-20250929193309.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"cd5c2db4b38748dc23eef70df3cbf3f222e3e4de","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2931-20250929193309.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2931-20250929193309.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2931-20250929193309_1759174403678_0.7043665703903552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T19:33:23.937Z","publish_time":1759174403937,"_source_registry_name":"default","_cnpm_publish_time":1759174403937},"0.0.0-PR2925-20250929183543":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250929183543","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250929183543","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250929183543","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jOeqHYGZ++qYyjGGpRa7QpASbxJgEwK1TwiskzPIQ9khSsxNP8W+S0S8+Zig8faahANlWLGx38Y4mShZuvrFJA==","_resolved":"/tmp/73be41db1b344d2902e8889e3f962575/khanacademy-keypad-context-0.0.0-PR2925-20250929183543.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250929183543.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"45d8f96b2c0779567b46fb9c506618df20f47157","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250929183543.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250929183543.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250929183543_1759170960194_0.6044145527430287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T18:36:00.389Z","publish_time":1759170960389,"_source_registry_name":"default","_cnpm_publish_time":1759170960389},"0.0.0-PR2931-20250929171810":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2931-20250929171810","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2931-20250929171810","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2931-20250929171810","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-brYtn0SejYCsH9vZMgllXV4n9JvZCSir/YozlbtVsCgLjRehK2hKQsGfntZQJzcV8A35JqrTikyHfTag+LlrFg==","_resolved":"/tmp/5146a4266cf0777901e0563a48b8b5cf/khanacademy-keypad-context-0.0.0-PR2931-20250929171810.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2931-20250929171810.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"18d12fdc2ec04355b4a2402c0b3edcb20b87f6c6","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2931-20250929171810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2931-20250929171810.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2931-20250929171810_1759166307665_0.41942698482043284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T17:18:27.868Z","publish_time":1759166307868,"_source_registry_name":"default","_cnpm_publish_time":1759166307868},"0.0.0-PR2922-20250929133019":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2922-20250929133019","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2922-20250929133019","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2922-20250929133019","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-i6VisAC+9zu84eZ+2sz8yORarrMig/glg+ZQHhWdy83KNJTKPjoEtlpfl92lllNofkgeyKrbSGyLfbzc5TQe1A==","_resolved":"/tmp/4c0486cee5d4545d5ad07af7a5f7c290/khanacademy-keypad-context-0.0.0-PR2922-20250929133019.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2922-20250929133019.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"59546f872193f4caa3910d2f54271528e8772637","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2922-20250929133019.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2922-20250929133019.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2922-20250929133019_1759152638247_0.19310280990391138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T13:30:38.439Z","publish_time":1759152638439,"_source_registry_name":"default","_cnpm_publish_time":1759152638439},"0.0.0-PR2922-20250929132227":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2922-20250929132227","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2922-20250929132227","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2922-20250929132227","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XGMwN10DenQ+0BK/wyV73DQjRjn2z4bjNETaTkarVP1RtKu3sUQMOysSOGilydbSm2Jz/5YnIlyiSgrEoBv86g==","_resolved":"/tmp/f5d7b3fa4b825c347f68fa5d47176d4d/khanacademy-keypad-context-0.0.0-PR2922-20250929132227.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2922-20250929132227.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1d8ead4fe99847763f5d36eee30497e6ee983858","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2922-20250929132227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2922-20250929132227.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2922-20250929132227_1759152165325_0.799445250664635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T13:22:45.506Z","publish_time":1759152165506,"_source_registry_name":"default","_cnpm_publish_time":1759152165506},"0.0.0-PR2930-20250926225922":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2930-20250926225922","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2930-20250926225922","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2930-20250926225922","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Mqzk+MRZwj1ja4FDPBeKnZ0UkdSZElMFaOR6HrN7H429HL/mjKoP1Om0yX3HSQwUQIstWx9NHvSz34EwNR/toQ==","_resolved":"/tmp/290d60e91783ef695a852331b78787f0/khanacademy-keypad-context-0.0.0-PR2930-20250926225922.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2930-20250926225922.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"0004488f6b401e05a28787286a82ceddadd8e52d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2930-20250926225922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2930-20250926225922.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2930-20250926225922_1758927580643_0.7171232336347921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T22:59:40.834Z","publish_time":1758927580834,"_source_registry_name":"default","_cnpm_publish_time":1758927580834},"0.0.0-PR2930-20250926221650":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2930-20250926221650","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2930-20250926221650","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2930-20250926221650","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-R2Y1croUioA6bIBfYmu5e9SYSV1+m5EnUBFas1RZhUdHf6jteIvl2VjmEVGFeDvLvICQkZCZATABtGXtmLsqWw==","_resolved":"/tmp/f969ff78b8c1e048240ad7ddaf002ebb/khanacademy-keypad-context-0.0.0-PR2930-20250926221650.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2930-20250926221650.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"6f553c16104cc5b592c8cb43679e9d170dca1be7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2930-20250926221650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2930-20250926221650.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2930-20250926221650_1758925027016_0.6009369935817088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T22:17:07.200Z","publish_time":1758925027200,"_source_registry_name":"default","_cnpm_publish_time":1758925027200},"0.0.0-PR2919-20250926221519":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2919-20250926221519","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2919-20250926221519","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2919-20250926221519","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NJCh9i0k2vwxOZy6aCmB7SWfDginJKnXakgka63zHsIxZLu1RORHZ51U5ZlXODkNpRab89n4RBNLTkoig86twQ==","_resolved":"/tmp/a9b11015f04d8895d41f6c1b97cea091/khanacademy-keypad-context-0.0.0-PR2919-20250926221519.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2919-20250926221519.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f4f7d8caf12a9df83e9d54e4f31fd30d40f6f395","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2919-20250926221519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2919-20250926221519.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2919-20250926221519_1758924936379_0.0014287382654871728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T22:15:36.580Z","publish_time":1758924936580,"_source_registry_name":"default","_cnpm_publish_time":1758924936580},"0.0.0-PR2930-20250926221109":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2930-20250926221109","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2930-20250926221109","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2930-20250926221109","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FyYUb+9W5dSs0uoTVy+XE5ty9yZFc60QzIfmfMjXYMI2YS+PCfaAhI3N0B1Ojvef4R2iMEYFdteoj1RWWUE4JA==","_resolved":"/tmp/ee0d7f9af5edb025b06e1d874cd6b621/khanacademy-keypad-context-0.0.0-PR2930-20250926221109.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2930-20250926221109.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"6e119b99f34ef1ac6200e9609f408455edcaae8e","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2930-20250926221109.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2930-20250926221109.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2930-20250926221109_1758924686345_0.5329119482942228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T22:11:26.543Z","publish_time":1758924686543,"_source_registry_name":"default","_cnpm_publish_time":1758924686543},"0.0.0-PR2925-20250926212248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250926212248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250926212248","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250926212248","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E5U9iNSYXYOn63VtC0Orwh7tyW9UIhCj1RGN+HQODhOCZem862o9/YjEVCBR9oFSj4hctskZyQe3X+j0cL8IVg==","_resolved":"/tmp/13e5fa4ee1d73effbf65760a1eddcdc8/khanacademy-keypad-context-0.0.0-PR2925-20250926212248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250926212248.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"3eca88e1d3289b88d6c6b90806f237e14050a688","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250926212248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250926212248.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250926212248_1758921785001_0.18906159934465205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T21:23:05.200Z","publish_time":1758921785200,"_source_registry_name":"default","_cnpm_publish_time":1758921785200},"0.0.0-PR2925-20250926211457":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250926211457","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250926211457","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250926211457","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GX4JkE1p6m7hE+HFEJB9XO9RtNkSVWgVNQ9J2HFnIlDPgBblJZ8P2c5JDKUHfG0wMdq0OkhaZfeMkEoICVyFdA==","_resolved":"/tmp/0b6c33fb591686a926f652a722540a8c/khanacademy-keypad-context-0.0.0-PR2925-20250926211457.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250926211457.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a83002edd5164b69d922fc1f169441416167a0e2","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250926211457.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250926211457.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250926211457_1758921316340_0.07707752099552478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T21:15:16.544Z","publish_time":1758921316544,"_source_registry_name":"default","_cnpm_publish_time":1758921316544},"0.0.0-PR2925-20250926210241":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250926210241","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250926210241","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250926210241","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a1s1CUNc+QBIfvaMuJjrr7zln8n0ERQohevCJPlFPq2hxFXD9Kyeq/mK8+liUGhloqYswJyTIa7HD11zNst2zw==","_resolved":"/tmp/164c5dd5bbc8e579c34102b7d671f0b4/khanacademy-keypad-context-0.0.0-PR2925-20250926210241.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250926210241.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"cf67412521f60fcc4e42c3eb6791c28604754414","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250926210241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250926210241.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250926210241_1758920576131_0.6953935488499106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T21:02:56.349Z","publish_time":1758920576349,"_source_registry_name":"default","_cnpm_publish_time":1758920576349},"0.0.0-PR2929-20250926195543":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2929-20250926195543","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2929-20250926195543","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2929-20250926195543","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1hNtywChgdmTg9V7OHpeUSiODOM1VQGP+n0LYlfvzF+d9AVO23PqdfXWX1GphVdDhm7D0z8vbv0PW+kQfDMpXA==","_resolved":"/tmp/4a413262c6c5bb49fd6249da3bb29670/khanacademy-keypad-context-0.0.0-PR2929-20250926195543.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2929-20250926195543.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a58576eaf9040b6f3266f6dcf1d68a40c50fe12b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2929-20250926195543.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2929-20250926195543.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2929-20250926195543_1758916557954_0.9173020393709019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T19:55:58.139Z","publish_time":1758916558139,"_source_registry_name":"default","_cnpm_publish_time":1758916558139},"0.0.0-PR2925-20250926190855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250926190855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250926190855","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250926190855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vVn9GoJIQJNstQVFfcM7bR36Dlmd2R/nDiXWgUK/LjbDwCdmIxr2dySys1flBYqCSF0vCcJmd+5Y2fq1wFVR7A==","_resolved":"/tmp/a2abac50a60c8b0c5731944a89fb581f/khanacademy-keypad-context-0.0.0-PR2925-20250926190855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250926190855.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"4c16566215deb18e6818468a88d6d34ea67ceed0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250926190855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250926190855.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250926190855_1758913754006_0.006727674902958558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T19:09:14.236Z","publish_time":1758913754236,"_source_registry_name":"default","_cnpm_publish_time":1758913754236},"0.0.0-PR2911-20250926182904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2911-20250926182904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2911-20250926182904","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2911-20250926182904","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1gScOe6gLYshhyNdiHu1zVaP1ihsCmgMtnPTaF31pM2w8wgSOdFW0TrX3wabt+o1QdzA2a1jeS5Q+Vgda2zGLg==","_resolved":"/tmp/7f55bf60480696fc4d5f2a26e880ee91/khanacademy-keypad-context-0.0.0-PR2911-20250926182904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2911-20250926182904.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a8ed06f05a128edd7457107079501849cc2e6195","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2911-20250926182904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2911-20250926182904.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2911-20250926182904_1758911361018_0.22332371333700207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T18:29:21.228Z","publish_time":1758911361228,"_source_registry_name":"default","_cnpm_publish_time":1758911361228},"0.0.0-PR2911-20250926181911":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2911-20250926181911","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2911-20250926181911","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2911-20250926181911","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WxZZYXGse+wNdi0xCJzzW/Y34GOJ8Xd4DnDJjePSz5rRJINys3LmNikmd56+5MUlnhmFepjsxbnXjtvWOjLkbA==","_resolved":"/tmp/76bdc6d90e62ddde1c380648feb3ca3b/khanacademy-keypad-context-0.0.0-PR2911-20250926181911.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2911-20250926181911.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"92d64100f84a1a80cf8bff144cb5059858eb4ab1","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2911-20250926181911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2911-20250926181911.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2911-20250926181911_1758910767602_0.1811683286314154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T18:19:27.841Z","publish_time":1758910767841,"_source_registry_name":"default","_cnpm_publish_time":1758910767841},"0.0.0-PR2928-20250926162311":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2928-20250926162311","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2928-20250926162311","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2928-20250926162311","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-caIuj8sAY5K0UDz6u0vDr2BOQcTt5M5bnNU4pJDAXUIMzrAT00EYVOwcVFoGkw8ssskWRdl+7SaWs82oW/r7SA==","_resolved":"/tmp/e98becb635fa79c5f7f788867b637de3/khanacademy-keypad-context-0.0.0-PR2928-20250926162311.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2928-20250926162311.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"009451cb1ad42b265c294b794c1a0ecd51378b4c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2928-20250926162311.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2928-20250926162311.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2928-20250926162311_1758903806037_0.8629537412611612"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T16:23:26.249Z","publish_time":1758903806249,"_source_registry_name":"default","_cnpm_publish_time":1758903806249},"0.0.0-PR2928-20250926161959":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2928-20250926161959","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2928-20250926161959","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2928-20250926161959","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k+y2QaLGQjnI1ujgaJq7LTSaCjgJ8JV+fGFBKUl6r00FyboS8d5UN0jq+kNCjxJ3MiuqzJp3AXdAeh+yL5G+Cw==","_resolved":"/tmp/e981b73588cf551c9b3e5d378d975e56/khanacademy-keypad-context-0.0.0-PR2928-20250926161959.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2928-20250926161959.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"9203f1387b18cce965910b1fd7b148fb3f9fae38","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2928-20250926161959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2928-20250926161959.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2928-20250926161959_1758903613839_0.7228671318964337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T16:20:14.062Z","publish_time":1758903614062,"_source_registry_name":"default","_cnpm_publish_time":1758903614062},"0.0.0-PR2928-20250926160906":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2928-20250926160906","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2928-20250926160906","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2928-20250926160906","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JAwsZMC4q1Q4uyudrietG/6NrUKqcnit8Bw8pfGh2w6X1eJDOSx+80iGWIaxoLPQK2sdDYtGc2vZAdFE/cF3FA==","_resolved":"/tmp/7790c6163b7dba60b9e4ab810952fe3a/khanacademy-keypad-context-0.0.0-PR2928-20250926160906.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2928-20250926160906.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"467b982f6407f6a6d19aa7a2c0f39405747ca138","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2928-20250926160906.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2928-20250926160906.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2928-20250926160906_1758902963047_0.9203248914675286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T16:09:23.223Z","publish_time":1758902963223,"_source_registry_name":"default","_cnpm_publish_time":1758902963223},"0.0.0-PR2911-20250926154754":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2911-20250926154754","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2911-20250926154754","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2911-20250926154754","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OdpZejEcv/zfkOkjPS3/f0riI4apa293E1DnlocT4XsIa6qgt1kv3n9eukNoF1mJPZ/folvjBqwEZPdpCTUJ4g==","_resolved":"/tmp/c7629e91980fa6bf0844dd7d75c1b732/khanacademy-keypad-context-0.0.0-PR2911-20250926154754.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2911-20250926154754.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"61553013e64d38d1b56335c51954c6415ec5add7","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2911-20250926154754.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2911-20250926154754.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2911-20250926154754_1758901703565_0.6227999647553986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T15:48:23.779Z","publish_time":1758901703779,"_source_registry_name":"default","_cnpm_publish_time":1758901703779},"0.0.0-PR2911-20250926151645":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2911-20250926151645","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2911-20250926151645","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2911-20250926151645","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XGAs5MYp9MR7iOVyesPcPpDR3uoDkm4DDyXRBZxlsj2q0FeZxsl6ujpfX4OASStNWxOloyFssEdKU5vYFmk1Yw==","_resolved":"/tmp/fe343d03bcd5bf6d1c94c4dc332a2b9c/khanacademy-keypad-context-0.0.0-PR2911-20250926151645.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2911-20250926151645.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fdc5f52de7ec19812d49c93f198d271d57f4b4fc","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2911-20250926151645.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2911-20250926151645.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2911-20250926151645_1758899820280_0.8717750417743861"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T15:17:00.451Z","publish_time":1758899820451,"_source_registry_name":"default","_cnpm_publish_time":1758899820451},"0.0.0-PR2927-20250926004704":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2927-20250926004704","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2927-20250926004704","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2927-20250926004704","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oCZeZdHtPG/Ll24G8DHSqfLq3VdHH0Pp06BhUO1vPs8uCWGTN9Sm6rA5gAR5N5SmnutZgKEtVbgoXvvzgDAyLw==","_resolved":"/tmp/43324cdacab3a4804bcde9a3e295c8c5/khanacademy-keypad-context-0.0.0-PR2927-20250926004704.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2927-20250926004704.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"5f50f1b47e7fee6cbc8ab690003d323cf042d27a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2927-20250926004704.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2927-20250926004704.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2927-20250926004704_1758847639002_0.9877309285578708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T00:47:19.223Z","publish_time":1758847639223,"_source_registry_name":"default","_cnpm_publish_time":1758847639223},"0.0.0-PR2928-20250926001316":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2928-20250926001316","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2928-20250926001316","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2928-20250926001316","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OzRlXyygTim2Y+TJy8NtSUHruDpKtfCauyF8+Kj5R81d4kMkhqA+K8rqgbpq9KDGGSKs/fbUEp3FzT1zwt4aZw==","_resolved":"/tmp/3cd7e829c708175bbeb89dbe0050fa12/khanacademy-keypad-context-0.0.0-PR2928-20250926001316.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2928-20250926001316.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"753dad2328c7b77677d1907c526b4da0c33ae22b","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2928-20250926001316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2928-20250926001316.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2928-20250926001316_1758845612506_0.568173017608606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T00:13:32.717Z","publish_time":1758845612717,"_source_registry_name":"default","_cnpm_publish_time":1758845612717},"0.0.0-PR2928-20250926000736":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2928-20250926000736","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2928-20250926000736","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2928-20250926000736","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LoOCFRQP1WigbxSG3EtLV5faQC9NOw/NTJrWXgvyLKAf8WhvmOLgrw0MzwlGTHDBY0mA0+BJzb/f9V3kzldrqA==","_resolved":"/tmp/b3715935239bd01a977a1f4fa4eff64f/khanacademy-keypad-context-0.0.0-PR2928-20250926000736.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2928-20250926000736.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c48d7c75e12e09a1244d9818e546a081b5d02775","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2928-20250926000736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2928-20250926000736.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2928-20250926000736_1758845271850_0.6673896727603428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-26T00:07:52.193Z","publish_time":1758845272193,"_source_registry_name":"default","_cnpm_publish_time":1758845272193},"0.0.0-PR2927-20250925233735":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2927-20250925233735","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2927-20250925233735","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2927-20250925233735","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MrysN7iwi602zFVZlXSiBz5uYkbXsxFps7FhE/DlGFJbrFhOyLMiOv5386CBRAnk8YC2Oru084spV04vrCmjFQ==","_resolved":"/tmp/ab543866309b4b55a00dcd979cb148a1/khanacademy-keypad-context-0.0.0-PR2927-20250925233735.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2927-20250925233735.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"490927c7af9fdb38b48f952b4b7c1ef5dfdd1bef","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2927-20250925233735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2927-20250925233735.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2927-20250925233735_1758843470177_0.22294634961321402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T23:37:50.389Z","publish_time":1758843470389,"_source_registry_name":"default","_cnpm_publish_time":1758843470389},"0.0.0-PR2919-20250925233429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2919-20250925233429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2919-20250925233429","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2919-20250925233429","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lb/kaE57RYfooQNrrUO2wNuoPh0gt17gecUyO99ope1LC+sq22TAjYzTYt5AN3YUIh+0b9KukPxejLvJczTl4w==","_resolved":"/tmp/35da86e914887782f84dca35d38dd8fe/khanacademy-keypad-context-0.0.0-PR2919-20250925233429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2919-20250925233429.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"b6f6c4073bad1fb3620e9e5497083e9a918df61d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2919-20250925233429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2919-20250925233429.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2919-20250925233429_1758843282649_0.18552058323698462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T23:34:42.820Z","publish_time":1758843282820,"_source_registry_name":"default","_cnpm_publish_time":1758843282820},"0.0.0-PR2926-20250925232839":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2926-20250925232839","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2926-20250925232839","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2926-20250925232839","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p2ji8+55Hu7pIXsbtwXaKyivteYLVY46lnquA4N+NXkjNqZFwhHCfT0NGI0L+c/QFi6xROqMnDCv1bA1Td//Kg==","_resolved":"/tmp/31f58bd04e3a1cb8caf031f11a865ae7/khanacademy-keypad-context-0.0.0-PR2926-20250925232839.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2926-20250925232839.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c6f7de5da1ae4aeb9a31e50f3aa9ee4e0f0f56ba","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2926-20250925232839.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2926-20250925232839.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2926-20250925232839_1758842933938_0.5538455040096095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T23:28:54.190Z","publish_time":1758842934190,"_source_registry_name":"default","_cnpm_publish_time":1758842934190},"0.0.0-PR2926-20250925232508":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2926-20250925232508","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2926-20250925232508","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2926-20250925232508","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qjbNohEMW9UrknfaC1btTebhOqFsn3r9fIOY5/IlPzir/sgdyo0rGjAgXPFGQ2ggzsMUHjE8Q7tI/Krzz3Mp5w==","_resolved":"/tmp/460a35d88e51a95e4438add3de12866d/khanacademy-keypad-context-0.0.0-PR2926-20250925232508.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2926-20250925232508.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"067eca5e567bd80b4ab9dca318adf54466b7a065","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2926-20250925232508.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2926-20250925232508.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2926-20250925232508_1758842723678_0.4047383630746655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T23:25:23.877Z","publish_time":1758842723877,"_source_registry_name":"default","_cnpm_publish_time":1758842723877},"0.0.0-PR2919-20250925223037":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2919-20250925223037","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2919-20250925223037","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2919-20250925223037","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5xAEZdE7kHn2JUdMk2UXkGZx7uQl4FwEVtSa5pQSsuiCO/7TY9i8gRxD6ZOFbq4NmVu0J8YYpJE660YAW7utLA==","_resolved":"/tmp/3d839cf2a653e2111ea600d2902a4e2f/khanacademy-keypad-context-0.0.0-PR2919-20250925223037.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2919-20250925223037.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"23da5748bc32c6e56b456e3be44bc3fc20b568b0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2919-20250925223037.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2919-20250925223037.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2919-20250925223037_1758839451494_0.7477668525153376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T22:30:51.698Z","publish_time":1758839451698,"_source_registry_name":"default","_cnpm_publish_time":1758839451698},"0.0.0-PR2919-20250925221211":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2919-20250925221211","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2919-20250925221211","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2919-20250925221211","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZpT6Wmb7sm1P1T0Wb+nF51IaHgf1Ukw0Q4LF4+xglnzv1JzjtDLqsl934/CzWfstgpCc3weekxyHAkWFjBU6rQ==","_resolved":"/tmp/d45893f94fd03148109941c435bb32eb/khanacademy-keypad-context-0.0.0-PR2919-20250925221211.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2919-20250925221211.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"11a146b8199de510933c665c02d061c0ed66cc5c","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2919-20250925221211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2919-20250925221211.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2919-20250925221211_1758838345641_0.4798932679548731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T22:12:25.842Z","publish_time":1758838345842,"_source_registry_name":"default","_cnpm_publish_time":1758838345842},"0.0.0-PR2909-20250925210100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2909-20250925210100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2909-20250925210100","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2909-20250925210100","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GycR5VZLShmV++OZH4ktKftqXz6A6mqt/mcrS0F6uIJbfVGUKKYbW8f9RAiPLaCojIsuIzD5LMzf9egzBm+HAw==","_resolved":"/tmp/d740c3dbdabc128ebb02749716422bd4/khanacademy-keypad-context-0.0.0-PR2909-20250925210100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2909-20250925210100.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f719d690787a133419494a35ae4e83c079d2ffec","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2909-20250925210100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2909-20250925210100.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2909-20250925210100_1758834075062_0.3038579054664434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T21:01:15.272Z","publish_time":1758834075272,"_source_registry_name":"default","_cnpm_publish_time":1758834075272},"0.0.0-PR2925-20250925205740":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250925205740","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250925205740","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250925205740","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cISKaRUJ4oQZFQ2jsslEqDNBgOGb23xMMCX9vgb2FddBiyKQEurVcQ1lz5p9aLRbGNX+EwtvX/B2gG2WmuU5zA==","_resolved":"/tmp/fc314661d85c2d8702b370b1f9c2c7b8/khanacademy-keypad-context-0.0.0-PR2925-20250925205740.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250925205740.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fb1aa68824e1c01f988145d933aaf55cc811fbcd","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250925205740.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250925205740.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250925205740_1758833877279_0.8100384753583261"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T20:57:57.475Z","publish_time":1758833877475,"_source_registry_name":"default","_cnpm_publish_time":1758833877475},"0.0.0-PR2925-20250925201735":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250925201735","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250925201735","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250925201735","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8FhK0ldkpas3IW06pEhWlIT23bnrYYFnZek5rN0jHL9EBWaPUGIl3XwwxY2GkrJuT20SzxVhyHF+m6STJvAtwQ==","_resolved":"/tmp/65b1ccfcbc39b2eeb16ca38b5aa50c8a/khanacademy-keypad-context-0.0.0-PR2925-20250925201735.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250925201735.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"93d8e593f6e60c879b35affa99b27105c2dcd341","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250925201735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250925201735.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250925201735_1758831470782_0.23730888490200575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T20:17:50.993Z","publish_time":1758831470993,"_source_registry_name":"default","_cnpm_publish_time":1758831470993},"0.0.0-PR2925-20250925195055":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2925-20250925195055","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2925-20250925195055","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2925-20250925195055","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9LSCUfYZitx0ej4CLkyVW7/zoSLPtiCiTFt1p6FmTHqOKRW92k6aOurvoj3O4GLuianbdkl6E6iE4Vzt1dIfdQ==","_resolved":"/tmp/db9b42947b53a557c5cb2549154a87e6/khanacademy-keypad-context-0.0.0-PR2925-20250925195055.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2925-20250925195055.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f65d01d2995bcae3863226f52679746b60aeaf71","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2925-20250925195055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2925-20250925195055.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2925-20250925195055_1758829872964_0.8494376286586272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T19:51:13.168Z","publish_time":1758829873168,"_source_registry_name":"default","_cnpm_publish_time":1758829873168},"0.0.0-PR2924-20250925174351":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2924-20250925174351","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2924-20250925174351"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2924-20250925174351","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-apS7VP0ayne/fCNpJQBqfscEbgA9Zv3B6RUA0Iexg8giSRwfYa6k9IdDUVrl290pGUQZxnCpN74rlCH6AJw4gQ==","_resolved":"/tmp/64ae2019e5e66be6c6e1d36e3e7a3ef3/khanacademy-keypad-context-0.0.0-PR2924-20250925174351.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2924-20250925174351.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f677982a9054858294ba3a2467aa088617c9a9f0","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2924-20250925174351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2924-20250925174351.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2924-20250925174351_1758822249225_0.41543054217902897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-25T17:44:09.422Z","publish_time":1758822249422,"_source_registry_name":"default","_cnpm_publish_time":1758822249422},"0.0.0-PR2918-20250924210026":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2918-20250924210026","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2918-20250924210026","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2918-20250924210026","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6CciAE1pqiwqPjSpAr0ticDFsBvCowWTkF7FQZBQCvV42/UoJe15a4O5y5Zd/JMzfKFit7QOoXRs8OcsO7hmgg==","_resolved":"/tmp/cf91356dad6011ad33e03a6a47a4b8c1/khanacademy-keypad-context-0.0.0-PR2918-20250924210026.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2918-20250924210026.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"9f4e6801a1030ef73de815db44265c14a116d236","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2918-20250924210026.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2918-20250924210026.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2918-20250924210026_1758747641715_0.061376896890414256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T21:00:41.890Z","publish_time":1758747641890,"_source_registry_name":"default","_cnpm_publish_time":1758747641890},"0.0.0-PR2918-20250924205452":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2918-20250924205452","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2918-20250924205452","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2918-20250924205452","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KdEbZwOccI9FQn4SQMytsLAUqJ8OK8mjaBkIsDfAo13qWt4BY15qFd6FKBxWM+0hE6p/ve56GxxNvPJICWBe1A==","_resolved":"/tmp/38a192f54ed8bb43af580bf19d20e43b/khanacademy-keypad-context-0.0.0-PR2918-20250924205452.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2918-20250924205452.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"734bf3ccd7b7dc8ea2e5ccdcc89539e77c498961","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2918-20250924205452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2918-20250924205452.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2918-20250924205452_1758747309506_0.38457028847709096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T20:55:09.704Z","publish_time":1758747309704,"_source_registry_name":"default","_cnpm_publish_time":1758747309704},"0.0.0-PR2918-20250924205113":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2918-20250924205113","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2918-20250924205113","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2918-20250924205113","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zayTPR33ejrq1GcuhEm5HdRzWNZD00tvPPXJF7PpHWVbSltJ14Ckcy9pO4MRYryfeEQ9aFbrMazjN0hFS76dPA==","_resolved":"/tmp/be1978babee39ef51754560674ffb697/khanacademy-keypad-context-0.0.0-PR2918-20250924205113.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2918-20250924205113.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"3d011e44a59086c67d29e64c195cc636b1809cc0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2918-20250924205113.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2918-20250924205113.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2918-20250924205113_1758747087334_0.9204456574737017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T20:51:27.547Z","publish_time":1758747087547,"_source_registry_name":"default","_cnpm_publish_time":1758747087547},"0.0.0-PR2918-20250924201332":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2918-20250924201332","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2918-20250924201332","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2918-20250924201332","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KDkZSG3bW2RJtEmdJcfOPhBPnYqKiecs2Y5i7js++mpAcBKnHVFUtMGPlmUDxDoa5Gz5m15ffI1MCnC0nLlyOg==","_resolved":"/tmp/c750ab8e928fd37b23fda3b90aac9837/khanacademy-keypad-context-0.0.0-PR2918-20250924201332.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2918-20250924201332.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ea7f30c2545292616a496fb7363df58f9de2da77","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2918-20250924201332.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2918-20250924201332.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2918-20250924201332_1758744826161_0.32412113635922957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T20:13:46.353Z","publish_time":1758744826353,"_source_registry_name":"default","_cnpm_publish_time":1758744826353},"0.0.0-PR2918-20250924200927":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2918-20250924200927","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2918-20250924200927","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2918-20250924200927","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q6a0dCtjhZFaGEq/oNycfe91OZouICis3K7dX3gDngXGeUIddWTgUpu9JstntQLuMyYFy216IAUFQbikcyQ6PA==","_resolved":"/tmp/b583fe17d8fcd3ad6a5ea58c3627f81a/khanacademy-keypad-context-0.0.0-PR2918-20250924200927.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2918-20250924200927.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"33a07ad99d3ec398868ea3c27644dfaddc2a094b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2918-20250924200927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2918-20250924200927.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2918-20250924200927_1758744583517_0.9066089870596794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T20:09:43.689Z","publish_time":1758744583689,"_source_registry_name":"default","_cnpm_publish_time":1758744583689},"0.0.0-PR2918-20250924200405":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2918-20250924200405","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2918-20250924200405","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2918-20250924200405","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HWVBHYM8TvDxuPH8k5Kb8g6xEx+NI7fdo5Tc//RU48Py/LH1TfNvIfgS0PzTllwwWFKJEIzV5i12yGf6P/oyyQ==","_resolved":"/tmp/d4a9d419794298229ef530d9c6b22af6/khanacademy-keypad-context-0.0.0-PR2918-20250924200405.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2918-20250924200405.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"82253c35306c505a7e61bbe404451fe3c5295f33","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2918-20250924200405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2918-20250924200405.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2918-20250924200405_1758744262328_0.900361252058449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-24T20:04:22.555Z","publish_time":1758744262555,"_source_registry_name":"default","_cnpm_publish_time":1758744262555},"3.2.8":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.8","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.3.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.8","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7Aw9Il8yKHJG8/QC0Tp6OzHzKDlIJ1WldUEB4Sj+e/K9vM8JldxayD5QbySDlLrRBblOE8xS3vi+Jko84kpokA==","_resolved":"/tmp/ca94aa718900af6a68ca95c90dcb6a9b/khanacademy-keypad-context-3.2.8.tgz","_from":"file:khanacademy-keypad-context-3.2.8.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"54d2e1aa2e320f946c43facae4edb409d644c618","size":65158,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.8.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.8_1758569352352_0.45332623015345574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T19:29:12.565Z","publish_time":1758569352565,"_source_registry_name":"default","_cnpm_publish_time":1758569352565},"0.0.0-PR2862-20250922182931":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250922182931","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250922182931","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250922182931","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EajBCheRZo5EkdfD76Bz2kz7Hds3dC9oia3lq6U1M4nlUGL8rsR8b9uv1dK49y/wcF5hTwqMn15cwYmOtv40iQ==","_resolved":"/tmp/d2161bfe7a580e2b6a1eb13a595b72dc/khanacademy-keypad-context-0.0.0-PR2862-20250922182931.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250922182931.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"85229b91c570760e5f011cbffd74150a4a7dc050","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250922182931.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250922182931.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250922182931_1758565786908_0.5268606161656677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T18:29:47.150Z","publish_time":1758565787150,"_source_registry_name":"default","_cnpm_publish_time":1758565787150},"0.0.0-PR2910-20250917224732":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2910-20250917224732","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2910-20250917224732","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2910-20250917224732","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1qqEi3avaUf9n5nqIXR1G7pRepnDZy5/kmNOHyAZULHDiA0iL5jbrdT3Sx8ePTsyG+C+NsWbgxX5UZsr1S9kQw==","_resolved":"/tmp/b956f142f2bd3508d660960c480b88c4/khanacademy-keypad-context-0.0.0-PR2910-20250917224732.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2910-20250917224732.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"0ac2b3b35fe8b49484993f3479ea3646171f9404","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2910-20250917224732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2910-20250917224732.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2910-20250917224732_1758149267048_0.7717157739572931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T22:47:47.290Z","publish_time":1758149267290,"_source_registry_name":"default","_cnpm_publish_time":1758149267290},"0.0.0-PR2910-20250917215635":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2910-20250917215635","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2910-20250917215635","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2910-20250917215635","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lLdFbU4Q6EQQwXnKKGd3xjeqqXE/fzy/2YfeXwd7Vtef6rfG9zbgPdhyrBWL83oeTbSwudnN0SqVx6coZOvsTQ==","_resolved":"/tmp/2d1f74cb853736ce32fd817f699f88f1/khanacademy-keypad-context-0.0.0-PR2910-20250917215635.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2910-20250917215635.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c547b7944ea21a4074e3ae16c79acc4e257edf37","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2910-20250917215635.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2910-20250917215635.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2910-20250917215635_1758146209175_0.42672214146772425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T21:56:49.363Z","publish_time":1758146209363,"_source_registry_name":"default","_cnpm_publish_time":1758146209363},"0.0.0-PR2910-20250917203141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2910-20250917203141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2910-20250917203141","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2910-20250917203141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rCfDt2Jup5fAs5BASq3zYm5PjciEZS5kHeJSF9rWDlq/5wtSBXwjun7sknVemBWtFHEE+/+wvZDG27Kp+Axs/Q==","_resolved":"/tmp/08a9514ac1e7ee14a151c4c5f4315749/khanacademy-keypad-context-0.0.0-PR2910-20250917203141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2910-20250917203141.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"12d3968129d37775f1aa61a400e5dd18e771a63f","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2910-20250917203141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2910-20250917203141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2910-20250917203141_1758141119052_0.5058259064943547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T20:31:59.262Z","publish_time":1758141119262,"_source_registry_name":"default","_cnpm_publish_time":1758141119262},"0.0.0-PR2909-20250917152633":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2909-20250917152633","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2909-20250917152633","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2909-20250917152633","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RARh1Qvf1onrJPa8nfjTWlbUwJApD834YslRmrqojtCTXUKIni7Ug+UESHUjbxfSoGIx3YZzYx3Gpo3clDDxDg==","_resolved":"/tmp/8927f34833a3f6351042b9338df7ff17/khanacademy-keypad-context-0.0.0-PR2909-20250917152633.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2909-20250917152633.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7c546cdb23acd779833db761cc101b4f1b1e151e","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2909-20250917152633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2909-20250917152633.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2909-20250917152633_1758122809673_0.2572124380590497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T15:26:49.854Z","publish_time":1758122809854,"_source_registry_name":"default","_cnpm_publish_time":1758122809854},"0.0.0-PR2909-20250917152003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2909-20250917152003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2909-20250917152003","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2909-20250917152003","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-brdz17qnTmLMdbrHfrsfMAhpDlszfLLVr3JS6Ij7RkvcWxN/2Oym/cT1Tbrc3ZrXYiQu1acBAJsa60T05FC98A==","_resolved":"/tmp/b9d15ff2a1f1546adbed1ca1b61dc927/khanacademy-keypad-context-0.0.0-PR2909-20250917152003.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2909-20250917152003.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"45cf688089b70d52d87532c811de3fd727cb1dac","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2909-20250917152003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2909-20250917152003.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2909-20250917152003_1758122421798_0.6878160530512853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T15:20:22.011Z","publish_time":1758122422011,"_source_registry_name":"default","_cnpm_publish_time":1758122422011},"0.0.0-PR2899-20250917151635":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250917151635","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250917151635","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250917151635","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mQtQaQYTUY/EXOfICn9qxlUJcBwANkIbxUY6gwZYF+/zYYiKwkj9AfZOLWOd9xiJXR/RMVLG2iNN9I9nOA3m7g==","_resolved":"/tmp/114d5ae9b39b1db08a5648698d16e34b/khanacademy-keypad-context-0.0.0-PR2899-20250917151635.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250917151635.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"078a35cf68115f87993e24e334d2cf7a77fb93eb","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250917151635.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250917151635.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250917151635_1758122210788_0.7714604946628667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T15:16:50.963Z","publish_time":1758122210963,"_source_registry_name":"default","_cnpm_publish_time":1758122210963},"0.0.0-PR2862-20250916224350":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250916224350","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250916224350","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250916224350","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DAsB8it+MA/d8iaOM5wOK+lTS36OTxvEF5mVgCaKNIu2yzP30rqJwcqbTIwhurDlYGzj8w4kukxwP3ZOXYYLDA==","_resolved":"/tmp/4f686dd8544968eb3c6d0b5c7e9b9535/khanacademy-keypad-context-0.0.0-PR2862-20250916224350.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250916224350.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f21d73761119282fd62e3ab11a91ea2a4aed3b8a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250916224350.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250916224350.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250916224350_1758062648307_0.3729147129018553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T22:44:08.506Z","publish_time":1758062648506,"_source_registry_name":"default","_cnpm_publish_time":1758062648506},"0.0.0-PR2862-20250916190630":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250916190630","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250916190630","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250916190630","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ANO9eOP7AG9k4xD0khXZfmlrlVM7NOwYuR8fITLM27IuZ1LSdMpEU0bBc32W+BOIn0/s7gdsUKBKf/I9lZ9e9w==","_resolved":"/tmp/720c211ecf8e22432178b996589158fc/khanacademy-keypad-context-0.0.0-PR2862-20250916190630.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250916190630.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"6c7dc69736832d53c55797ef3b10703d4fc588b3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250916190630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250916190630.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250916190630_1758049609045_0.652255953581157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T19:06:49.271Z","publish_time":1758049609271,"_source_registry_name":"default","_cnpm_publish_time":1758049609271},"0.0.0-PR2899-20250916161717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250916161717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250916161717","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250916161717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X9WUj1uAdHXl3j2R6wWgtGmMduEYF7FaZx5q4Air3on8xS60d+JqeszsHSib9wwNfG/0Kcf6VWYQG6lwzWYlcw==","_resolved":"/tmp/2fc33672b34a5376ae1a4c88e01549f4/khanacademy-keypad-context-0.0.0-PR2899-20250916161717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250916161717.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7d55b3d6a7a77a976aec4167301389247a465a11","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250916161717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250916161717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250916161717_1758039456143_0.12629631737077784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T16:17:36.333Z","publish_time":1758039456333,"_source_registry_name":"default","_cnpm_publish_time":1758039456333},"0.0.0-PR2899-20250916154514":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250916154514","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250916154514","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250916154514","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lehm4JNONM3X5xEbZxa9DR1HlfupW+kPY6xrQCNTGeCPFVjITmRXDnRDOuDWT/qjKzRSBXyk3gfHbz1Y7gBOKQ==","_resolved":"/tmp/f41e7daf58f279cfe6e8c3786850826c/khanacademy-keypad-context-0.0.0-PR2899-20250916154514.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250916154514.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"06f1cfe6256ee7bd36606243eca46294b2b2a7f1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250916154514.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250916154514.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250916154514_1758037529515_0.11013334211964354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T15:45:29.684Z","publish_time":1758037529684,"_source_registry_name":"default","_cnpm_publish_time":1758037529684},"0.0.0-PR2899-20250916154157":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250916154157","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250916154157","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250916154157","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k8qhUzxENeMsWmZ9IrVRC19ftg3RgVe0pqYIqwo7cfkOpOJaW1/5F48PXUxyIY+wnbE3ggyK2Di9V7jyg95KLw==","_resolved":"/tmp/c2cdc61da7df2dc3aab615912f3903cd/khanacademy-keypad-context-0.0.0-PR2899-20250916154157.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250916154157.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a967c1840ea00e5e349408335889473c71798198","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250916154157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250916154157.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250916154157_1758037335663_0.8866290566914015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T15:42:15.853Z","publish_time":1758037335853,"_source_registry_name":"default","_cnpm_publish_time":1758037335853},"0.0.0-PR2899-20250916151500":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250916151500","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250916151500","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250916151500","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J1dYTKZ7RZ5hcUFSsAsAruRGOZj0BiESzNa6BD+zO9MJLNKc850MXJgzqkJXK+A8ba53Nf2w+7WcBwL/drOwOw==","_resolved":"/tmp/ae2d7516acbc2ada286943ea8f8e0c60/khanacademy-keypad-context-0.0.0-PR2899-20250916151500.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250916151500.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"3f9a630135f9b3e0f2b59f503206ce53d66c8bb2","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250916151500.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250916151500.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250916151500_1758035718056_0.807813978126021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T15:15:18.245Z","publish_time":1758035718245,"_source_registry_name":"default","_cnpm_publish_time":1758035718245},"0.0.0-PR2899-20250916135120":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250916135120","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250916135120","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250916135120","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DxgLUXw4K6QHx6l9J9XINHilh0oaRwi63WBUWHDTMHkU9n3oZzsVz4T5rGV57NNK1BZv/CJuIVgDzUrFYWZLRg==","_resolved":"/tmp/edfdf666be9178c6331e0b76156de015/khanacademy-keypad-context-0.0.0-PR2899-20250916135120.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250916135120.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7a32b651bea94d3f49fd58c6586bc3138ff7bca9","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250916135120.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250916135120.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250916135120_1758030698895_0.08805436207376727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T13:51:39.182Z","publish_time":1758030699182,"_source_registry_name":"default","_cnpm_publish_time":1758030699182},"3.2.7":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.7","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.2.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qdZ5H4fo1GFKLW1jU8A1aS5k7R27TjhRieLMzNj7beQKfLkLNB9psmvFM2ptQUp5QdUiPoAIS+63lgy/eMnY2Q==","_resolved":"/tmp/a135e041bc5a72ee57318dc126851f47/khanacademy-keypad-context-3.2.7.tgz","_from":"file:khanacademy-keypad-context-3.2.7.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"b945f4c5a458cad8943687b39b5a6282d35caf7d","size":65157,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.7.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.7_1757977068283_0.4011825309111978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T22:57:48.487Z","publish_time":1757977068487,"_source_registry_name":"default","_cnpm_publish_time":1757977068487},"0.0.0-PR2897-20250915222954":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250915222954","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250915222954","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250915222954","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4WjCdMc3DFDsu9Z6hau2pxmEvFPo1Ov/2yo8kkUHeLFBgbuNbyl4cBg1LrSTMln8vySqtrTscMNIcag43VqH+Q==","_resolved":"/tmp/556ebfbffc0649d502bd1280c16be397/khanacademy-keypad-context-0.0.0-PR2897-20250915222954.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250915222954.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"f6d6c8d3bae379164721e952c990516e587575f5","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250915222954.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250915222954.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250915222954_1757975413774_0.26772503890446964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T22:30:13.997Z","publish_time":1757975413997,"_source_registry_name":"default","_cnpm_publish_time":1757975413997},"0.0.0-PR2897-20250915221315":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250915221315","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250915221315","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250915221315","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FUvvQ0E1DAMCf8IpWvkFp8MUCJ7RWPlgoCmJfroY7DufOIZlzN2dGsPeLVaYp5SLuRLNscEg9r0VitJOEdRWcA==","_resolved":"/tmp/59b2acc71fcfaea77767333c11e3cfd9/khanacademy-keypad-context-0.0.0-PR2897-20250915221315.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250915221315.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"cb6830d4a18ea0455e270f71665adbf9f6b9e574","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250915221315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250915221315.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250915221315_1757974412721_0.8569029784771052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T22:13:32.909Z","publish_time":1757974412909,"_source_registry_name":"default","_cnpm_publish_time":1757974412909},"0.0.0-PR2897-20250915221041":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250915221041","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250915221041","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250915221041","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oohTNdvE59WQxNqSb6lnKmkRwagrM/OnaOLCW1PDNxtrhEAd4ifOa1bjzh7v8OwXBIozYUd5Ixq/HaD+2Cif5w==","_resolved":"/tmp/82bdf56d869cf00b72416d75312be6be/khanacademy-keypad-context-0.0.0-PR2897-20250915221041.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250915221041.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"606666240f409e917400e850f01276d9350606a6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250915221041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250915221041.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250915221041_1757974260116_0.29248183872507827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T22:11:00.326Z","publish_time":1757974260326,"_source_registry_name":"default","_cnpm_publish_time":1757974260326},"0.0.0-PR2897-20250915220848":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250915220848","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250915220848","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250915220848","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-902ucVR8i7yZp45DoZiA6S56PP5cnJA3931WmRb4LNK/stRnZGudZfLgB9L3e1N6JAbefd6gb/Eu0jYRwTAYUA==","_resolved":"/tmp/a6052c384fa92714fbcdbe6203ba1677/khanacademy-keypad-context-0.0.0-PR2897-20250915220848.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250915220848.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"28cb9696ac9c6783480eb1bec1983c2f9106846c","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250915220848.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250915220848.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250915220848_1757974143324_0.6579655363659669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T22:09:03.552Z","publish_time":1757974143552,"_source_registry_name":"default","_cnpm_publish_time":1757974143552},"0.0.0-PR2902-20250915211136":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2902-20250915211136","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2902-20250915211136","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2902-20250915211136","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1M8EDchBV5r/W4YyRCEozkoXPBNmBB8cngEnYGGxO43Nobj7u6cRDP2aHo0/qGAMgFWBqeQ8QTlXi6YOXmEOLw==","_resolved":"/tmp/0ca18439ccc7a22a8cc714f69a3a66d0/khanacademy-keypad-context-0.0.0-PR2902-20250915211136.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2902-20250915211136.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"cf45b3618604d6b0784184b0caa20624d02ca2c9","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2902-20250915211136.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2902-20250915211136.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2902-20250915211136_1757970713716_0.07374825690240483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T21:11:53.912Z","publish_time":1757970713912,"_source_registry_name":"default","_cnpm_publish_time":1757970713912},"0.0.0-PR2902-20250915210923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2902-20250915210923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2902-20250915210923","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2902-20250915210923","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9R0DnYK9JISU7N8EcBDysRGu8cZHXKECE3QMQBYpgLOgjmKNSywP9gNO2TtU4hkud7RZbM4KQD8BQNdl9wEudg==","_resolved":"/tmp/106b4547e89340c74e652b7b19191996/khanacademy-keypad-context-0.0.0-PR2902-20250915210923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2902-20250915210923.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"4127c0e6cda76e05740f651872ccd55fa23474f1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2902-20250915210923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2902-20250915210923.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2902-20250915210923_1757970577322_0.2591983954254107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T21:09:37.529Z","publish_time":1757970577529,"_source_registry_name":"default","_cnpm_publish_time":1757970577529},"0.0.0-PR2902-20250915202250":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2902-20250915202250","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2902-20250915202250","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2902-20250915202250","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-818gmk4NNqTLKr+tHud3XnUTmrKsmcJW9fc5rEoS6VFGTACNWUJ8qAOR0bbLF89nRwqIMAr3J5Qo0xYjw+gApQ==","_resolved":"/tmp/5604b6a74b2d9a74877a08918273825b/khanacademy-keypad-context-0.0.0-PR2902-20250915202250.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2902-20250915202250.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c18ba2b7d646165be59f3cef76551ec9a0dcb7fd","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2902-20250915202250.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2902-20250915202250.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2902-20250915202250_1757967787608_0.684626004239377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T20:23:07.795Z","publish_time":1757967787795,"_source_registry_name":"default","_cnpm_publish_time":1757967787795},"0.0.0-PR2895-20250915194538":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250915194538","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2895-20250915194538","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250915194538","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bPBxE+cSGTvnNrwGKpJRJvPpsUFU1gK0dFFsFtIxuejXxqWZXOnaScb0EsBNGdizyB82uVdW7NoVuYFwREtU9g==","_resolved":"/tmp/1c4ea7368cbf3b9be4097956b2732106/khanacademy-keypad-context-0.0.0-PR2895-20250915194538.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250915194538.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"88aee3460fa72f12a91e56845bda12d6b4548e17","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250915194538.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250915194538.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250915194538_1757965554478_0.9788943042019658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T19:45:54.722Z","publish_time":1757965554722,"_source_registry_name":"default","_cnpm_publish_time":1757965554722},"0.0.0-PR2897-20250915194445":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250915194445","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250915194445","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250915194445","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5wtNfv/vPDNkRXm/bjgg587O6fqpxHDZxIAOHXgQ7MUq7Hnq1Z+lcUK2Yud8kymBFOU5gjAkQGqBQPa9zVqFcA==","_resolved":"/tmp/8a58a768f4ca8fa07c4768355d14b76c/khanacademy-keypad-context-0.0.0-PR2897-20250915194445.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250915194445.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a8bfe2f547d7e0a74edcbdd4e6f33375083a747a","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250915194445.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250915194445.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250915194445_1757965500548_0.15281430334051804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T19:45:00.741Z","publish_time":1757965500741,"_source_registry_name":"default","_cnpm_publish_time":1757965500741},"0.0.0-PR2895-20250915194138":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250915194138","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2895-20250915194138","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250915194138","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JRVHx2AzaP7daPlTAH/J5Cbc5GFvKp0ASKd56OPNCDy88XdAYd+pdC6crryzgA/AhM4sQNc1DpGfruG24HAFKw==","_resolved":"/tmp/630d4f7fc68ab2bac9244336961b9853/khanacademy-keypad-context-0.0.0-PR2895-20250915194138.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250915194138.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"2986d6de6500047709ac53250d5fc2696fcbb081","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250915194138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250915194138.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250915194138_1757965313045_0.6519067005235435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T19:41:53.250Z","publish_time":1757965313250,"_source_registry_name":"default","_cnpm_publish_time":1757965313250},"3.2.6":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.6","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.1.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1D9nPRsVZBUA8rZoBq1/GBcUPioZk5ZYF8yKO/PC4+isZLpsgkOAccNhkX3hAp867xewa4/b6iS5AnJlAvi3UA==","_resolved":"/tmp/ac3bc863b7b1110a503258a68687c88e/khanacademy-keypad-context-3.2.6.tgz","_from":"file:khanacademy-keypad-context-3.2.6.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"616f02b636969c420c28a056ff6e4beeea25b06a","size":65156,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.6.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.6_1757959265972_0.7486082934537082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T18:01:06.229Z","publish_time":1757959266229,"_source_registry_name":"default","_cnpm_publish_time":1757959266229},"0.0.0-PR2899-20250915155123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250915155123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250915155123","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250915155123","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tjBrZ51oqUKCEYwe8rtplZtEvaSlpNk0/qpfasO0jNgG0NRR3fAaXSOpQEhle7ZXsPe86x5PWTwxgtx0XbYfdg==","_resolved":"/tmp/f7f1627abb9a472bd8754b09b6053f54/khanacademy-keypad-context-0.0.0-PR2899-20250915155123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250915155123.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d6672bc52058bc2ef9f2463b277df8401b6334a4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250915155123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250915155123.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250915155123_1757951500630_0.17922979627570235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T15:51:40.810Z","publish_time":1757951500810,"_source_registry_name":"default","_cnpm_publish_time":1757951500810},"0.0.0-PR2899-20250915154913":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2899-20250915154913","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2899-20250915154913","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2899-20250915154913","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Qe8jX6WGY+8UpY0L/wP5vMojA8nEt1P/tXQqYgliYyry+rcThAopNftS3J6/mT2PjkntrMjjeBy6J+DPhziMlg==","_resolved":"/tmp/c5fc252d07e2f86c3e50df5bc753f62d/khanacademy-keypad-context-0.0.0-PR2899-20250915154913.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2899-20250915154913.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d3ea115b4b880eeb2404fa7d486e05361a71f597","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2899-20250915154913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2899-20250915154913.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2899-20250915154913_1757951373044_0.6293862878828855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T15:49:33.295Z","publish_time":1757951373295,"_source_registry_name":"default","_cnpm_publish_time":1757951373295},"0.0.0-PR2895-20250915152539":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250915152539","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2895-20250915152539","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250915152539","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-O/+/CWLSnCD41kg1z3pv+FRzZASfpCbg4RGf8SAF4BC6DKYbzjcci7GfsC9q5GyCeKlJMPROjv81eE48dZwU+Q==","_resolved":"/tmp/7cee74edd14f8ad21706952cfa39a6eb/khanacademy-keypad-context-0.0.0-PR2895-20250915152539.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250915152539.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"603cb9b1555660a47f5a1de9bce8d50ce9fc1540","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250915152539.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250915152539.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250915152539_1757949958708_0.007270783791261115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-15T15:25:58.890Z","publish_time":1757949958890,"_source_registry_name":"default","_cnpm_publish_time":1757949958890},"0.0.0-PR2898-20250912235949":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2898-20250912235949","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2898-20250912235949","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2898-20250912235949","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dbZbpv3BVXQZnii45iX8FPkqEPRMK4hzBf+Q7Yxmb/ue2CvnsJ+7pCOaIvdtm/Y2ttwr3fQaI0nfa86bcAfN6w==","_resolved":"/tmp/ada5147fd10869879731f273077f8765/khanacademy-keypad-context-0.0.0-PR2898-20250912235949.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2898-20250912235949.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a6ac5c5b3294339b2f31d04bba7213dec548881b","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2898-20250912235949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2898-20250912235949.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2898-20250912235949_1757721608392_0.2996832694126148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-13T00:00:08.609Z","publish_time":1757721608609,"_source_registry_name":"default","_cnpm_publish_time":1757721608609},"0.0.0-PR2898-20250912234101":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2898-20250912234101","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2898-20250912234101","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2898-20250912234101","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-V2cY1A52FyK9nZstsrSGUkZa8LfJhQyL69J0Jqs9Jf56RVNOvebLVMbT0hry5MnAFJM/KNnVieNa843zAyLaIw==","_resolved":"/tmp/304ae7932d3037341f3b09047e9d17be/khanacademy-keypad-context-0.0.0-PR2898-20250912234101.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2898-20250912234101.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fe5b68a8ad33d81f56742c16c1dfd9aa53649b2b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2898-20250912234101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2898-20250912234101.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2898-20250912234101_1757720476322_0.7206757788579874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T23:41:16.544Z","publish_time":1757720476544,"_source_registry_name":"default","_cnpm_publish_time":1757720476544},"0.0.0-PR2898-20250912233159":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2898-20250912233159","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2898-20250912233159","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2898-20250912233159","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WQe78O9es2VR/Qw2aRZk/5CJvAg+NC/xZbLdRspHbNyqZsHazxBFyI/+yrQjiQF6366qavN//Am5q8sXkmckMg==","_resolved":"/tmp/41addad50566b4a81a808f5c542b5050/khanacademy-keypad-context-0.0.0-PR2898-20250912233159.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2898-20250912233159.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"6623f3306fde8462ddd0d76e139201ec0bcc0766","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2898-20250912233159.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2898-20250912233159.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2898-20250912233159_1757719937097_0.11207394816500571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T23:32:17.294Z","publish_time":1757719937294,"_source_registry_name":"default","_cnpm_publish_time":1757719937294},"0.0.0-PR2897-20250912231655":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250912231655","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250912231655","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250912231655","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CF1TdFFspNeNa+4ix8MgyMrJALhzMC/G0+aPAfr2a8LdPW9vv+tJssoCpcO7js1dPQxmHEU4Lm+faE3uUd+eVw==","_resolved":"/tmp/50b59c1a18bbd2eaf0473d2cab0c2ba8/khanacademy-keypad-context-0.0.0-PR2897-20250912231655.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250912231655.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"b3ceaef11cbc130d7deb8a472212832550541383","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250912231655.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250912231655.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250912231655_1757719033086_0.521940058380856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T23:17:13.350Z","publish_time":1757719033350,"_source_registry_name":"default","_cnpm_publish_time":1757719033350},"0.0.0-PR2897-20250912231106":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250912231106","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250912231106","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250912231106","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hvYkwa5lz8GqVM+YLhTICvFNFAawArpwf9msr8WrEJqxcwHDPlxqLhVZHEbcPiLzq7JYKDgqRn431KfypRSnxw==","_resolved":"/tmp/88b75489f27fe77d90e78506af9d1572/khanacademy-keypad-context-0.0.0-PR2897-20250912231106.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250912231106.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"06108c059534ea65e6dcf3267575909c125f826c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250912231106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250912231106.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250912231106_1757718684655_0.8708815872154589"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T23:11:25.051Z","publish_time":1757718685051,"_source_registry_name":"default","_cnpm_publish_time":1757718685051},"0.0.0-PR2897-20250912225122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250912225122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250912225122","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250912225122","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/OQWNtzizSPoGbLTFFAwUCjahe/GQ68Be0aR0ntIq6e9Cl0KPIf97rj7NyIBqWihkTouRuc/rQUPXsi8bLlv6A==","_resolved":"/tmp/e06a5e1ab294d186c2f17e437ee05244/khanacademy-keypad-context-0.0.0-PR2897-20250912225122.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250912225122.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"98314aff5b2cb4ed5dbfc438273d2a4030f32d16","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250912225122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250912225122.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250912225122_1757717497277_0.29050623151217225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T22:51:37.459Z","publish_time":1757717497459,"_source_registry_name":"default","_cnpm_publish_time":1757717497459},"0.0.0-PR2897-20250912223405":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2897-20250912223405","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2897-20250912223405","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2897-20250912223405","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EAO8zZzKbMsEHnPtCA5nfYHsxRy7QHnwdL21vZ5TiKeuxNCUTjqish3cHvuHNz65Y5ccGXBMNqU5cpFZnMvgAA==","_resolved":"/tmp/d051357f0d335bebd6e296b7532d6ac5/khanacademy-keypad-context-0.0.0-PR2897-20250912223405.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2897-20250912223405.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"310ce3a0ef4f7194dc1093f36fab07b4d996c998","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2897-20250912223405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2897-20250912223405.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2897-20250912223405_1757716460507_0.4363833517286346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T22:34:20.741Z","publish_time":1757716460741,"_source_registry_name":"default","_cnpm_publish_time":1757716460741},"0.0.0-PR2896-20250912215150":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2896-20250912215150","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2896-20250912215150","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2896-20250912215150","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N9n7HqHmH/oknPtLzl/ZR0Uyy0LrqCAIeOLbiRssqJO3RKcj4nwdCw2eI5c8TtM4xFbd52fCCfSG24SGJmIolg==","_resolved":"/tmp/9b29dc036e10f04d759da4d9412348db/khanacademy-keypad-context-0.0.0-PR2896-20250912215150.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2896-20250912215150.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"acf5fe840f07143b0e3671756d463342488cb057","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2896-20250912215150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2896-20250912215150.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2896-20250912215150_1757713928165_0.3180757423340692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T21:52:08.433Z","publish_time":1757713928433,"_source_registry_name":"default","_cnpm_publish_time":1757713928433},"0.0.0-PR2896-20250912214941":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2896-20250912214941","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2896-20250912214941","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2896-20250912214941","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rWtJox2Ldciaj2ahNeCjL/EViorZvcLfwjAyqP3MM0BmR521qqvXSkJSfUR9COG+ZiHDkutJ2zhOGZHOo1fDig==","_resolved":"/tmp/3688a4cf0a7d4e9344fd793edeb150de/khanacademy-keypad-context-0.0.0-PR2896-20250912214941.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2896-20250912214941.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"cb57e8186170bab744cdf59614bdb3982c138dcb","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2896-20250912214941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2896-20250912214941.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2896-20250912214941_1757713797962_0.11325780712011069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T21:49:58.199Z","publish_time":1757713798199,"_source_registry_name":"default","_cnpm_publish_time":1757713798199},"0.0.0-PR2895-20250912213531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250912213531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2895-20250912213531","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250912213531","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6slKkcROz2O/ZmWNZjGuWeGzD1R00CGnieAppbPp06OIaTNNViKjR/xGm0wk5S0ij5dkz/wzcriZASR1q7v19w==","_resolved":"/tmp/6ad1895c26444000217ca8479b073a04/khanacademy-keypad-context-0.0.0-PR2895-20250912213531.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250912213531.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"6e22c9f57fb96647ee211d027a548867a231f6e8","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250912213531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250912213531.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250912213531_1757712950200_0.8359285812494597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T21:35:50.412Z","publish_time":1757712950412,"_source_registry_name":"default","_cnpm_publish_time":1757712950412},"0.0.0-PR2895-20250912212719":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250912212719","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2895-20250912212719","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250912212719","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1ME9384VjbnuuZC2K4ZdGtmqKOWwpsL2DLo2qy5JFvFgpB2mbMe+RG8/DzFxVcDVkGi+zyQwobai7l/kuKCIDg==","_resolved":"/tmp/ad390812b5795c70b879f30fad229720/khanacademy-keypad-context-0.0.0-PR2895-20250912212719.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250912212719.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ef9d54790016f0fa5681eac66e7b400189df65c7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250912212719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250912212719.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250912212719_1757712456850_0.6968778884652569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T21:27:37.052Z","publish_time":1757712457052,"_source_registry_name":"default","_cnpm_publish_time":1757712457052},"0.0.0-PR2895-20250912212356":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250912212356","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2895-20250912212356"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250912212356","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lwsdlcQBdq2ZKzGCadSUqyNCYWFM/dwLIQKhMnuS0QXbGCSLzHeuODoW8a/cvapl2GdsG+2KQ+dJtgBWcTdvtA==","_resolved":"/tmp/83e9747f02d1c403d3144893cb692310/khanacademy-keypad-context-0.0.0-PR2895-20250912212356.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250912212356.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"065d16851806d6457895875d12ce8c27ade4e9c8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250912212356.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250912212356.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250912212356_1757712251809_0.8944438081271489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T21:24:12.071Z","publish_time":1757712252071,"_source_registry_name":"default","_cnpm_publish_time":1757712252071},"0.0.0-PR2895-20250912210934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250912210934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2895-20250912210934","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250912210934","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J74cYySHbco0/g1BIohS7lFkX7Bgd+b9hZw5mtiAT+C/5UTbSXXY2y4f9uoufhGtJATEJxnqdbNxR+K+/DeEOg==","_resolved":"/tmp/6b4535c1613069a61325e8a2e5fdafce/khanacademy-keypad-context-0.0.0-PR2895-20250912210934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250912210934.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"93279368dd3c4c5cd346a85a3649f1d8a2e5f374","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250912210934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250912210934.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250912210934_1757711391764_0.5391892716997071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T21:09:51.957Z","publish_time":1757711391957,"_source_registry_name":"default","_cnpm_publish_time":1757711391957},"0.0.0-PR2883-20250912202855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2883-20250912202855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2883-20250912202855","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2883-20250912202855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/5p+5mMYg8hFowzf1/M3GcyuDCKJsVHcFFjHO80255tV43VGZr3TuM1YbAEjIByeON2o3+WkK2d90yRhhRP/Jw==","_resolved":"/tmp/dd2bb71ffcbe316e20b91d3dce132318/khanacademy-keypad-context-0.0.0-PR2883-20250912202855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2883-20250912202855.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"2fabbb6c52797db091be20233f4ff61e5420bf68","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2883-20250912202855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2883-20250912202855.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2883-20250912202855_1757708950216_0.6785438407093376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T20:29:10.416Z","publish_time":1757708950416,"_source_registry_name":"default","_cnpm_publish_time":1757708950416},"0.0.0-PR2895-20250912202808":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2895-20250912202808","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2895-20250912202808","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2895-20250912202808","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jMEpWZgRmZMXMkh3DKIpSlY4d2Dxi1KXA0ijKbaDszWf807EPts2sNXbxP85bfdSyN3rFJfZKK6uB0+OHRWcAA==","_resolved":"/tmp/91e6eb99d5a1f87bc9741cab79215e58/khanacademy-keypad-context-0.0.0-PR2895-20250912202808.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2895-20250912202808.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"185554cc85b22dd772da5a839880584e0c66d594","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2895-20250912202808.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2895-20250912202808.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2895-20250912202808_1757708903308_0.9006439016009578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T20:28:23.495Z","publish_time":1757708903495,"_source_registry_name":"default","_cnpm_publish_time":1757708903495},"0.0.0-PR2883-20250912200806":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2883-20250912200806","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2883-20250912200806","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2883-20250912200806","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gic6ebwveXImQd/cweFOTqHPM3wijMntbmZEjbvDilnSVYxXdTmS6//Q2giQ/5uPT24Y+KgXzz3qXrcps7CNuA==","_resolved":"/tmp/c7d8037e37faabb48854ce148b37deca/khanacademy-keypad-context-0.0.0-PR2883-20250912200806.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2883-20250912200806.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"46dabf222d17baa01d2b6b96e967b3af6277b902","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2883-20250912200806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2883-20250912200806.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2883-20250912200806_1757707701246_0.968350136011755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T20:08:21.419Z","publish_time":1757707701419,"_source_registry_name":"default","_cnpm_publish_time":1757707701419},"0.0.0-PR2894-20250912184834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2894-20250912184834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2894-20250912184834","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2894-20250912184834","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DBJy3WURkUv/cl9ci9utgvWZzbSXR3D4S9meTW8FCavDjMNtQmtSU/gDtY6O/V//moYKpE7W99YXrkT+H1hqCQ==","_resolved":"/tmp/29d3e02beb755618b1213f8a5f8c0527/khanacademy-keypad-context-0.0.0-PR2894-20250912184834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2894-20250912184834.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fd56349c2b0dadad8c0d4e66c7d70957e2c38296","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2894-20250912184834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2894-20250912184834.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2894-20250912184834_1757702932797_0.23325118304200743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T18:48:52.983Z","publish_time":1757702932983,"_source_registry_name":"default","_cnpm_publish_time":1757702932983},"0.0.0-PR2863-20250912183928":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250912183928","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250912183928","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250912183928","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PLS/k3w1wB7vIrkE3u1PeOUmQgHBj5U+OY+5L0a0gp0Z1vxWYhoEaDCCHzQ3xbwGcvYTHxNFzNpIlsfWQbLaGQ==","_resolved":"/tmp/fca0577a4c765690fe3c19145321364c/khanacademy-keypad-context-0.0.0-PR2863-20250912183928.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250912183928.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e1122a703afc982f8203fa37eddbf7a690c57bbf","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250912183928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250912183928.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250912183928_1757702386872_0.9528993942193902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T18:39:47.153Z","publish_time":1757702387153,"_source_registry_name":"default","_cnpm_publish_time":1757702387153},"0.0.0-PR2894-20250912183850":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2894-20250912183850","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2894-20250912183850","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2894-20250912183850","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MAKaYRyV1bVeoTbpaFwjM0xM4lDLmPhjbSiZN/bEg7Gf58FFH+XKO7sZ9kgET6Kd30jbQoKwGUCIzgQZ/QZkEQ==","_resolved":"/tmp/121eb0f9f5637d1e8b997e19887d0944/khanacademy-keypad-context-0.0.0-PR2894-20250912183850.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2894-20250912183850.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e3cd770408b61ac7ff8f40269a9db955f56f0b79","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2894-20250912183850.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2894-20250912183850.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2894-20250912183850_1757702348160_0.6108911643418287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T18:39:08.383Z","publish_time":1757702348383,"_source_registry_name":"default","_cnpm_publish_time":1757702348383},"0.0.0-PR2893-20250912174851":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2893-20250912174851","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2893-20250912174851","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2893-20250912174851","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c8V2CiQWuNQ4wVFMX9mof9qeF7RWjvGYaJjf/CdHFhEEY4qUIN5owAYposHM78A8kD9HRqLUbgAI/WAC7qyAmA==","_resolved":"/tmp/eeb303579592a649b49b3abe9ce80c69/khanacademy-keypad-context-0.0.0-PR2893-20250912174851.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2893-20250912174851.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d7ce7a8feb0b2f8785146fb60d4456e5629f3e52","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2893-20250912174851.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2893-20250912174851.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2893-20250912174851_1757699345893_0.6421725952558839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-12T17:49:06.100Z","publish_time":1757699346100,"_source_registry_name":"default","_cnpm_publish_time":1757699346100},"0.0.0-PR2893-20250912174518":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2893-20250912174518","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2893-20250912174518","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"205912f7552db755e06ef69bb07230c1f3d2ea8e","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2893-20250912174518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2893-20250912174518.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2893-20250912174518.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/51b27c702e03b9ab05d4195a0bf53387/khanacademy-keypad-context-0.0.0-PR2893-20250912174518.tgz","_integrity":"sha512-l1HGssz2EzWrbL+hg4DS40X4g6cXS4pUmnm303fFQp+LKnWS7YFUSCJjgavee8xalxOAYAeUM4mjcixF6O7Lpw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2893-20250912174518","@khanacademy/perseus-utils":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2893-20250912174518_1757699134356_0.9312764523136419","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-09-12T17:45:34.572Z","publish_time":1757699134572,"_source_registry_name":"default","_cnpm_publish_time":1757699134572},"0.0.0-PR2863-20250911220348":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250911220348","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250911220348","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250911220348","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GsziUmyZVUZCts1YV2F+S0QCPUvuvRqoK7CB8Fnc5WY9QQusek4wtnup/CKEKGA0/SkSKL3eFMxTXLCQFsN2yw==","_resolved":"/tmp/bf3f3b2cca8e60c145db0b4898a02fcb/khanacademy-keypad-context-0.0.0-PR2863-20250911220348.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250911220348.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ffbc00edc5a40584bdff69deb08b2263df568d07","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250911220348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250911220348.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250911220348_1757628243858_0.04813171908113123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T22:04:04.106Z","publish_time":1757628244106,"_source_registry_name":"default","_cnpm_publish_time":1757628244106},"0.0.0-PR2886-20250911214827":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2886-20250911214827","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2886-20250911214827","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2886-20250911214827","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eiMnhmF1fc28+zJS6X0qMOj9/XmSGhsiGL3KooJbVlAEdtOh8CoVAtWmMcenBNAivKqT7ZzV0XiN7MPw2egJ6Q==","_resolved":"/tmp/677bb9140e535a5174a3d163015b7c5f/khanacademy-keypad-context-0.0.0-PR2886-20250911214827.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2886-20250911214827.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7aa150abfa7dc7b975e4c4c15a442b60b7e3a24a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2886-20250911214827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2886-20250911214827.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2886-20250911214827_1757627324601_0.24076615704988824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T21:48:44.790Z","publish_time":1757627324790,"_source_registry_name":"default","_cnpm_publish_time":1757627324790},"0.0.0-PR2863-20250911203106":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250911203106","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250911203106","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250911203106","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-My8gJwjVimlb0hE/8frKzksC1D8H3XprTxJrIdEPLdiv9us4F2L6PRiY1X3rOzE/s8GSaCZa9suq5ghvTFCYlA==","_resolved":"/tmp/547c6accad3b14f2071fd9d967996054/khanacademy-keypad-context-0.0.0-PR2863-20250911203106.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250911203106.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d196ec52c0db5b9a695c3b6406ccf3f399ee5db3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250911203106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250911203106.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250911203106_1757622681203_0.03182467670418654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T20:31:21.385Z","publish_time":1757622681385,"_source_registry_name":"default","_cnpm_publish_time":1757622681385},"0.0.0-PR2892-20250911195447":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2892-20250911195447","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2892-20250911195447","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2892-20250911195447","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+sOT1kwp+e9TS69spFbW8Xvtx2hSRN3BNYBC7GRTT57PE6Rk7VhUrbXYyyXngdJV+FTeS4V4lO4sgimaUXRBVA==","_resolved":"/tmp/0e2ea8d1e46d4e291c6050ae58567c1d/khanacademy-keypad-context-0.0.0-PR2892-20250911195447.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2892-20250911195447.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"d5ba2dc2d3010115345900f993b7c71af1db7910","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2892-20250911195447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2892-20250911195447.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2892-20250911195447_1757620501158_0.4396546708410003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T19:55:01.358Z","publish_time":1757620501358,"_source_registry_name":"default","_cnpm_publish_time":1757620501358},"3.2.5":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.5","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.0.3","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.5","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BDkzuhX01PGVUZhBqYo/W3cqceTfxDEDH5t6OVY8D8bCv3CdLxCzOZmcpaX+LnA8LL/MYpqpEKwUmu/m/8Tjpw==","_resolved":"/tmp/d1340ca0ed192d1926ad32296e213a81/khanacademy-keypad-context-3.2.5.tgz","_from":"file:khanacademy-keypad-context-3.2.5.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"711758c801a092dffa71810e133b3dbef4fc2e18","size":65159,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.5.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.5_1757613274459_0.6899647226482508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T17:54:34.642Z","publish_time":1757613274642,"_source_registry_name":"default","_cnpm_publish_time":1757613274642},"0.0.0-PR2888-20250911174141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2888-20250911174141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2888-20250911174141","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2888-20250911174141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v6dTYg0lRSYgOS2HCynLmNQx0k5lUCxM1Jw1eMXH24XzhxpNnMlX6D+uXCctUn3KkegRcs9E44qxg6uzT4KM9w==","_resolved":"/tmp/9a0e1232fc523103a5fef2db99b3211a/khanacademy-keypad-context-0.0.0-PR2888-20250911174141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2888-20250911174141.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"87c953e164328a718358934f6351f487e27c7379","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2888-20250911174141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2888-20250911174141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2888-20250911174141_1757612520044_0.7584082445355445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T17:42:00.239Z","publish_time":1757612520239,"_source_registry_name":"default","_cnpm_publish_time":1757612520239},"0.0.0-PR2889-20250911173519":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2889-20250911173519","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2889-20250911173519","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2889-20250911173519","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-A6WC73fPNg/XDWV8A9DPP75J3y2XZ2iv0KFszp6kwhgwX4eIIwM/e2AyyiObhkfl3WjpHK6aiHoI4II2eJ65aQ==","_resolved":"/tmp/017bc4b8311698844cff74f88bf0e653/khanacademy-keypad-context-0.0.0-PR2889-20250911173519.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2889-20250911173519.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"ac2bfd7c5c2f440784feab95654d426d626f11db","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2889-20250911173519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2889-20250911173519.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2889-20250911173519_1757612133934_0.3565302645117072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T17:35:34.118Z","publish_time":1757612134118,"_source_registry_name":"default","_cnpm_publish_time":1757612134118},"0.0.0-PR2888-20250911173432":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2888-20250911173432","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2888-20250911173432","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2888-20250911173432","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VhrZGz6S6T/0KsHG6UMm3e42iVTorwsjL9YaadNtv3MhMghtQhBRh9Ez4/aGZv4zqB91rJ1TrjiiJZx8RCWujw==","_resolved":"/tmp/575db0890af1a466fcc7f3500662efe4/khanacademy-keypad-context-0.0.0-PR2888-20250911173432.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2888-20250911173432.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"c29860357650c7dc2a9ff4bd12d7ff06ae0f5a11","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2888-20250911173432.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2888-20250911173432.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2888-20250911173432_1757612086953_0.8498279999131169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T17:34:47.166Z","publish_time":1757612087166,"_source_registry_name":"default","_cnpm_publish_time":1757612087166},"0.0.0-PR2888-20250911173010":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2888-20250911173010","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2888-20250911173010","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2888-20250911173010","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-twV3YGl3W8cNeaseB+uFst9w1we+StGCzA2d/I7UGW7Fz/sG+jtuLuwlliR97DzLhXgiBPZWZ/LIoMkAD7rsGA==","_resolved":"/tmp/fcbad5cd0ce08d1e924a0e2f88c549cb/khanacademy-keypad-context-0.0.0-PR2888-20250911173010.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2888-20250911173010.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e30c20c4c3a270383589da81623d16d4d69ad1b7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2888-20250911173010.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2888-20250911173010.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2888-20250911173010_1757611827370_0.8966529415850413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T17:30:27.588Z","publish_time":1757611827588,"_source_registry_name":"default","_cnpm_publish_time":1757611827588},"0.0.0-PR2887-20250911170119":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2887-20250911170119","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2887-20250911170119","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2887-20250911170119","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FuJhDyYhEYCOmm7+fdFK2loAp5ZeZVq4GwDPoxLfat/OoPMinto1xtfHWQy2VDbpBaxeUXCSDgEDCwAZ8I9Fzw==","_resolved":"/tmp/36d88f2daa0377b08ad6cf9166128fba/khanacademy-keypad-context-0.0.0-PR2887-20250911170119.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2887-20250911170119.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7660a7bf79b014170a04989090fd109041d9b467","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2887-20250911170119.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2887-20250911170119.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2887-20250911170119_1757610098558_0.11467718047032927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T17:01:38.739Z","publish_time":1757610098739,"_source_registry_name":"default","_cnpm_publish_time":1757610098739},"0.0.0-PR2776-20250911143713":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2776-20250911143713","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2776-20250911143713","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2776-20250911143713","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YGhWkU7nYv4pdX/xjCZvqrIQomgts7YnOW7UJB9QHHYDrouKnteZ2HD5KZxy4rudT12dygnP4iUN4c5of7GbwQ==","_resolved":"/tmp/8fa26b1f62aa83b880d4ba0cd7538edb/khanacademy-keypad-context-0.0.0-PR2776-20250911143713.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2776-20250911143713.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a57f962f4b7df4ae09087f1dea3a5b29d15d4a34","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2776-20250911143713.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2776-20250911143713.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2776-20250911143713_1757601449438_0.8477033928463902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-11T14:37:29.630Z","publish_time":1757601449630,"_source_registry_name":"default","_cnpm_publish_time":1757601449630},"0.0.0-PR2886-20250910231400":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2886-20250910231400","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2886-20250910231400","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2886-20250910231400","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PEgQ80uGbQBt4zyPkhm8PiP7euHYzzO4d+Bt7PzFYjAjJ6PiG52kj5WpFjr6vJAO+45JWSV2D7SsU8xM2syJYw==","_resolved":"/tmp/50968ef5782f88ef7bb8fab0186602d5/khanacademy-keypad-context-0.0.0-PR2886-20250910231400.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2886-20250910231400.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"1fe1d6b3677777c3eaf40d4ca612a21fed67b994","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2886-20250910231400.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2886-20250910231400.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2886-20250910231400_1757546055155_0.1256247240779944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T23:14:15.400Z","publish_time":1757546055400,"_source_registry_name":"default","_cnpm_publish_time":1757546055400},"0.0.0-PR2883-20250910224222":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2883-20250910224222","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2883-20250910224222","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2883-20250910224222","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2WYCdmKD57H8+31rzPwLORgTv7YaJnjq2br/glu9Va/T1gOXfb1CH7d5/rMWqN8weM8PCczvqVhW7t+O1t7U6w==","_resolved":"/tmp/399d6ad4b561fa9687580b3c1bd8c4f9/khanacademy-keypad-context-0.0.0-PR2883-20250910224222.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2883-20250910224222.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"2fdebacbd7c879e8195fe941f82fe27215b23fa7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2883-20250910224222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2883-20250910224222.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2883-20250910224222_1757544157602_0.18301588493886944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T22:42:37.831Z","publish_time":1757544157831,"_source_registry_name":"default","_cnpm_publish_time":1757544157831},"0.0.0-PR2883-20250910224024":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2883-20250910224024","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2883-20250910224024","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2883-20250910224024","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-O0tukC/N7dk57e9dk4DP5C8gZ6N79F7wdIP9q5oL47nPp6NTgbLFl7/Ig/OyE7w4UG0v9u+ohijZ+2hMuPCv0Q==","_resolved":"/tmp/9030231dcbd090485d455e2e19df5b55/khanacademy-keypad-context-0.0.0-PR2883-20250910224024.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2883-20250910224024.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"5df12065703179c955228c850e6292f888ab1a9c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2883-20250910224024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2883-20250910224024.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2883-20250910224024_1757544039546_0.08893310207124427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T22:40:39.739Z","publish_time":1757544039739,"_source_registry_name":"default","_cnpm_publish_time":1757544039739},"0.0.0-PR2863-20250910223702":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250910223702","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250910223702","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250910223702","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BEKdEiM/9uUcpOxN3PE03xC2Rsr6mBrJc/GNOQcZhXXxrIA9JQpevh2gQQ3mxXUYr6+7L4k9Nww/Tw1/0SMU9w==","_resolved":"/tmp/1807bab1c9d64568e69c5f87755acc47/khanacademy-keypad-context-0.0.0-PR2863-20250910223702.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250910223702.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"836595d484fcbb0c441e85ca9389559d2ce6c25d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250910223702.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250910223702.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250910223702_1757543839914_0.1933276816186178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T22:37:20.108Z","publish_time":1757543840108,"_source_registry_name":"default","_cnpm_publish_time":1757543840108},"0.0.0-PR2885-20250910222323":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2885-20250910222323","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2885-20250910222323","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2885-20250910222323","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+bGvwkwDdMgSDuFnEqsO/jbQDUmOATYp4DJMyQjf1kt3c9ObrIrKeSu92O9TE6dbtzN13G34bX7Ro6fQsYk5qA==","_resolved":"/tmp/0236c384cc1dd0aa91c2e9076b0cc366/khanacademy-keypad-context-0.0.0-PR2885-20250910222323.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2885-20250910222323.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"8df02209e6f3bdd10c01cd67553ff5b5ee3244c0","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2885-20250910222323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2885-20250910222323.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2885-20250910222323_1757543017288_0.18218073864523765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T22:23:37.472Z","publish_time":1757543017472,"_source_registry_name":"default","_cnpm_publish_time":1757543017472},"0.0.0-PR2884-20250910215222":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2884-20250910215222","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2884-20250910215222","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2884-20250910215222","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dePmfwgyH0cjYt7terPeI3BIP8wxFjJ4X+1TMStyOV8kJ8B1W26csnbz2/Hv+TlIvoCEzftQBG0zYzgseZ2ciw==","_resolved":"/tmp/a9854030354b41c790392ad89e76ccc9/khanacademy-keypad-context-0.0.0-PR2884-20250910215222.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2884-20250910215222.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7741b93f3f9d3e247f7a85757ab4b51dc6b7d45d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2884-20250910215222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2884-20250910215222.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2884-20250910215222_1757541159482_0.3936566535851129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T21:52:39.658Z","publish_time":1757541159658,"_source_registry_name":"default","_cnpm_publish_time":1757541159658},"0.0.0-PR2883-20250910214823":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2883-20250910214823","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2883-20250910214823","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2883-20250910214823","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ctsdYgMeCoGl3YcPVBjrE575kTl+WzHYf0tLHN8ObnIvX7OA5KGLSTbOAm3QPtbMzMZwQ9E2zfxQuF+hI9VGQg==","_resolved":"/tmp/32aa9caeb33c7f6de8f99d3e14636cf7/khanacademy-keypad-context-0.0.0-PR2883-20250910214823.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2883-20250910214823.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"dacf3e53c388d3f31a8cf11794b2fe04193e4e38","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2883-20250910214823.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2883-20250910214823.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2883-20250910214823_1757540920395_0.6046904482368631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T21:48:40.581Z","publish_time":1757540920581,"_source_registry_name":"default","_cnpm_publish_time":1757540920581},"0.0.0-PR2884-20250910214527":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2884-20250910214527","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2884-20250910214527","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2884-20250910214527","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bA3SwEWW1Y5xtmujANTbDmIkiu5Yk7/ofhZrInOEldMGdj2NKfU2z90ttapjQT/Nxy7NBG7GtsDuVjUCqYZcCA==","_resolved":"/tmp/c6b3022a5800be9d7b346acdc8820db4/khanacademy-keypad-context-0.0.0-PR2884-20250910214527.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2884-20250910214527.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"55c3f40968548bf21c1aa0aa087a99b9616d0a31","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2884-20250910214527.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2884-20250910214527.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2884-20250910214527_1757540746131_0.9055555446849284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T21:45:46.321Z","publish_time":1757540746321,"_source_registry_name":"default","_cnpm_publish_time":1757540746321},"0.0.0-PR2884-20250910212443":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2884-20250910212443","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2884-20250910212443","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2884-20250910212443","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-//njpYieOr2CzxxOs+IoNwm5PUts0xnMiq6eaIKbhE+LypPZUsgRHFATtit0hmbtNfcoigpSz1zdQ197iu/NvQ==","_resolved":"/tmp/dc8b5315fb43d49d0a73ee9d0c03e7f0/khanacademy-keypad-context-0.0.0-PR2884-20250910212443.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2884-20250910212443.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"e43caf389c874c24c036f4cd27cfb1298b299bc4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2884-20250910212443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2884-20250910212443.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2884-20250910212443_1757539497864_0.1466528262247737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T21:24:58.065Z","publish_time":1757539498065,"_source_registry_name":"default","_cnpm_publish_time":1757539498065},"0.0.0-PR2863-20250910212043":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250910212043","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250910212043","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250910212043","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-reSCoPbjte7tZJjLPN8UPjdlMNyG4EEIJLgU/nRDrPMdAshiXI9VNQxJUPRPyfVtgqOwTbJ0H+TOC5bCtpltkA==","_resolved":"/tmp/7fa1ec6bb21106371bfcd41f90504d5e/khanacademy-keypad-context-0.0.0-PR2863-20250910212043.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250910212043.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"69b29f1ec604ebee6c2b17c90d85b4547e236fa7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250910212043.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250910212043.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250910212043_1757539259021_0.8034379390057418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T21:20:59.204Z","publish_time":1757539259204,"_source_registry_name":"default","_cnpm_publish_time":1757539259204},"0.0.0-PR2884-20250910211152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2884-20250910211152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2884-20250910211152","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2884-20250910211152","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RdLOwDNM7KfaQ+Tojy/UXsq4Y6YemO7QoZJ/0x/6q0XModrJUbzCn/ZcCuW69+rvy9odiloQY/DvXJ815D64/g==","_resolved":"/tmp/913f639ee553baf432fd8e483ff86ec2/khanacademy-keypad-context-0.0.0-PR2884-20250910211152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2884-20250910211152.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7ff7c9a092cc44c71656d365476be76c1c551976","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2884-20250910211152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2884-20250910211152.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2884-20250910211152_1757538730064_0.6916039204484323"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T21:12:10.274Z","publish_time":1757538730274,"_source_registry_name":"default","_cnpm_publish_time":1757538730274},"0.0.0-PR2884-20250910204807":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2884-20250910204807","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2884-20250910204807","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2884-20250910204807","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M/VIegqREMMV61oFGG3s2irnDNms2yiigDoYv02948vyHGwX22O5vnwImGdhCGph8pYiyxhlAhhf9PM7jDMj5Q==","_resolved":"/tmp/0ba7e88e8ddc556db326e572941ebdde/khanacademy-keypad-context-0.0.0-PR2884-20250910204807.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2884-20250910204807.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"a21b0f04981e20d86251086f1d1e919d3024c38a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2884-20250910204807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2884-20250910204807.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2884-20250910204807_1757537305170_0.35472613521060103"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T20:48:25.367Z","publish_time":1757537305367,"_source_registry_name":"default","_cnpm_publish_time":1757537305367},"0.0.0-PR2883-20250910201709":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2883-20250910201709","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2883-20250910201709","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2883-20250910201709","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pu8x5sggKAh3JJcH7pT9sTn9xeeRBzyCUJ64XB818pczPH+FjZcHhCYelUkKIrDqB70bfTqv/BekHgjII28XUQ==","_resolved":"/tmp/b11cb553007af574ac55a986493ed900/khanacademy-keypad-context-0.0.0-PR2883-20250910201709.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2883-20250910201709.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"38c1f1dd6a283520e18b482004a2b2950e198840","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2883-20250910201709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2883-20250910201709.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2883-20250910201709_1757535446745_0.8968280462237466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T20:17:26.960Z","publish_time":1757535446960,"_source_registry_name":"default","_cnpm_publish_time":1757535446960},"0.0.0-PR2863-20250910201233":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250910201233","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250910201233","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250910201233","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IsolbyII+KHjC6gUaYB7drGmFwZcB9hDvdk1ZPXywkehN11WkwLEVfyAU1y5S9ylceI6mNV+PGRIPAcDjk9D4w==","_resolved":"/tmp/ad0d5dd1525223190eb9e720babf220e/khanacademy-keypad-context-0.0.0-PR2863-20250910201233.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250910201233.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"607513f482c229b65ab45f032f0ad2d3e8b3bad6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250910201233.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250910201233.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250910201233_1757535174190_0.46571189814103975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T20:12:54.390Z","publish_time":1757535174390,"_source_registry_name":"default","_cnpm_publish_time":1757535174390},"0.0.0-PR2863-20250910000400":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250910000400","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250910000400","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250910000400","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7IDC6tFS4I9g0BwtjPcjzVRELMvjjNioWoBULj0aatJOcGdQoPQCFEVB942j4mqTfDwKkHLouLacjaAevneRKw==","_resolved":"/tmp/5d030d44d96b7497d23cc6806d5838be/khanacademy-keypad-context-0.0.0-PR2863-20250910000400.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250910000400.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"b0dc0e3e9ef017a5b2826d7cbb28132d0421f538","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250910000400.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250910000400.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250910000400_1757462656814_0.8429876121121356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T00:04:16.991Z","publish_time":1757462656991,"_source_registry_name":"default","_cnpm_publish_time":1757462656991},"0.0.0-PR2863-20250910000057":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250910000057","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250910000057","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250910000057","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xkVz183PuoT2NC/wraHsaZ/oc9UD79egTRsvlvMClhRTF62spC49ewCQoFYDwYWLFjrj3AQCk0d7aWcv0VjRog==","_resolved":"/tmp/83bbe01c5745bc39b3105ad00ddbab8a/khanacademy-keypad-context-0.0.0-PR2863-20250910000057.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250910000057.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"11ee5b96d3c7f9e852217cdf087653497a308409","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250910000057.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250910000057.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250910000057_1757462473576_0.25417319769309743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-10T00:01:13.769Z","publish_time":1757462473769,"_source_registry_name":"default","_cnpm_publish_time":1757462473769},"0.0.0-PR2863-20250909223507":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250909223507","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250909223507","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250909223507","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g/lkG8vfGz8wrpRJwbbXuVvbpK1nIhRkkZOLl0q+Jdl1UN6W/j013IoKvt7zcdsudClUkEF3h0mpGBNxGw2yTA==","_resolved":"/tmp/64b80866eb7e186e981e66e932bed14c/khanacademy-keypad-context-0.0.0-PR2863-20250909223507.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250909223507.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"7f99f49a16e2e9bcd5d713a067db9da1155a77e9","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250909223507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250909223507.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250909223507_1757457321155_0.14863944328376233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-09T22:35:21.355Z","publish_time":1757457321355,"_source_registry_name":"default","_cnpm_publish_time":1757457321355},"3.2.4":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.0.2","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TEMyokbMDVmzzmUV3X52x1cn6HvV+xEg8yozd1gnVgQXz5BWMRWcM/ORYskalvBl1XGrqGJ9JPkgUSuXdX6kow==","_resolved":"/tmp/89e4997e9b813d72652a0685ffd29459/khanacademy-keypad-context-3.2.4.tgz","_from":"file:khanacademy-keypad-context-3.2.4.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"99a04b081be048cf10ac25565b1ef7adb60fe8d4","size":65159,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.4.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.4_1757355706593_0.5353698715471116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T18:21:46.804Z","publish_time":1757355706804,"_source_registry_name":"default","_cnpm_publish_time":1757355706804},"0.0.0-PR2868-20250908174545":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250908174545","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250908174545","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250908174545","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WkpdqFF96zYje4T/p1Dx2irwriA1A9iMgBeLN3vEvbWiRJaij+rKBmTqXsvZyMsVWI+tRT2UZfAkZwFv1+dY+g==","_resolved":"/tmp/a559764fc5bc533f3da0c07bcf65dee7/khanacademy-keypad-context-0.0.0-PR2868-20250908174545.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250908174545.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9445c9c960e2645e7e6540bc91a7420ff72f7da0","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250908174545.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250908174545.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250908174545_1757353560539_0.8788374292424812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T17:46:00.731Z","publish_time":1757353560731,"_source_registry_name":"default","_cnpm_publish_time":1757353560731},"0.0.0-PR2872-20250908171344":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2872-20250908171344","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2872-20250908171344","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2872-20250908171344","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6LcdD7gBP1GK//tPzcMYsU0EaHpQmPiZYBt62e1eWyO/MI5NS2gv2K/+nBkG6aqSF82Rq4jsNG4Tvx0gi2N8Aw==","_resolved":"/tmp/11e13859d87c686ae863e7fcefbdcd73/khanacademy-keypad-context-0.0.0-PR2872-20250908171344.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2872-20250908171344.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"4505412fd0cdbc0fd42953f52b5956539135440c","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2872-20250908171344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2872-20250908171344.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2872-20250908171344_1757351638510_0.7378920487998377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T17:13:58.669Z","publish_time":1757351638669,"_source_registry_name":"default","_cnpm_publish_time":1757351638669},"0.0.0-PR2872-20250908170222":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2872-20250908170222","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2872-20250908170222","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2872-20250908170222","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g0s5se0MqiiCDrrsoRnFuancczSPdZgStGpSjJhReIVyoJJK0TGXLoR9nQA6DZ6FRo3HVf/Ia6NPWbcm11gLzA==","_resolved":"/tmp/27cc5569ee7945b00db3d1eda79d7267/khanacademy-keypad-context-0.0.0-PR2872-20250908170222.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2872-20250908170222.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"01f6f6a5d1e507520671469c7ac3125615558fc3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2872-20250908170222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2872-20250908170222.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2872-20250908170222_1757350956862_0.6327480468163413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T17:02:37.074Z","publish_time":1757350957074,"_source_registry_name":"default","_cnpm_publish_time":1757350957074},"0.0.0-PR2868-20250908164834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250908164834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250908164834","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250908164834","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2yOCJfa/y4HoMxhg1C8KxcUfu1JJvvnBsrXPfgunFPqdGVtalGSbbmTsglLiB0GM1GfziQeP28hH6BC2ATi5+A==","_resolved":"/tmp/e7a5039701a2fbdadad5f5a1ff106d93/khanacademy-keypad-context-0.0.0-PR2868-20250908164834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250908164834.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9fbc422a4e7d6cff2dc4f6e526b19704eb970387","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250908164834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250908164834.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250908164834_1757350128003_0.936788266155957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T16:48:48.230Z","publish_time":1757350128230,"_source_registry_name":"default","_cnpm_publish_time":1757350128230},"0.0.0-PR2867-20250908164155":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2867-20250908164155","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2867-20250908164155","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2867-20250908164155","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZKKRUysyGxriOVGUXy08jSqox8wa7smMBWUAOGQzcPjFlD/U/Bbp35PVHDX72Qv/n/u9Ahpx/YGig97K2oSzbQ==","_resolved":"/tmp/2124a75810000e4b44c3b1ac1880fa6f/khanacademy-keypad-context-0.0.0-PR2867-20250908164155.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2867-20250908164155.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7b5882d896b4077fde3058e139becb0713a427ab","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2867-20250908164155.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2867-20250908164155.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2867-20250908164155_1757349729882_0.5836581117708421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T16:42:10.083Z","publish_time":1757349730083,"_source_registry_name":"default","_cnpm_publish_time":1757349730083},"0.0.0-PR2867-20250908161317":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2867-20250908161317","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2867-20250908161317","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2867-20250908161317","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a/fChUVmjXuWwivq5gTza98npzse+kA2Ods+Ox9kt5ibzgO9l0oWgcu3Xf8phPp1ZfDMKmgtMfdbkoYEEru7tQ==","_resolved":"/tmp/6bad17d0f0c4745cdceaadd0c32f193e/khanacademy-keypad-context-0.0.0-PR2867-20250908161317.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2867-20250908161317.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"024ace6b0b859c63b0bb1a27482653e90f248c7c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2867-20250908161317.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2867-20250908161317.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2867-20250908161317_1757348011464_0.5700701855136734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T16:13:31.650Z","publish_time":1757348011650,"_source_registry_name":"default","_cnpm_publish_time":1757348011650},"0.0.0-PR2868-20250905224424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250905224424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250905224424","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250905224424","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Cudop3CdMxHNkYcpNslydunDnwFi/RqFxTCFki/AZtOVRMazqFuBeEKwY+MnrjBqqIVqN6ST2Dgpw6joaGH0tQ==","_resolved":"/tmp/460062117047708ce8bc81839f3cbbb7/khanacademy-keypad-context-0.0.0-PR2868-20250905224424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250905224424.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fcfbdec6ceef7cd5b2d0d4b9222ec5d04953f30a","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250905224424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250905224424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250905224424_1757112278466_0.1457210418291799"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T22:44:38.674Z","publish_time":1757112278674,"_source_registry_name":"default","_cnpm_publish_time":1757112278674},"0.0.0-PR2868-20250905222919":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250905222919","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250905222919","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250905222919","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HuHKjXtKpGR5e1TKpW/U7ca2vc2cGccj9bZ1VsqPhkV9qqbNmo/UaK+ayNF+4IRtacMU5G3wfwm9jUmHOcFvsA==","_resolved":"/tmp/77f48a0b0766722c2410e13d2c5d3b20/khanacademy-keypad-context-0.0.0-PR2868-20250905222919.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250905222919.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"2175c2d07161147c4ff87ae982693e997da409b6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250905222919.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250905222919.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250905222919_1757111377902_0.20579119108113608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T22:29:38.103Z","publish_time":1757111378103,"_source_registry_name":"default","_cnpm_publish_time":1757111378103},"0.0.0-PR2868-20250905221740":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250905221740","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250905221740","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250905221740","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XmiT1xZuJ/NZr8OoGea40n2TpTYiJmlJZlH/ur759fLLNh/qxh7OQynMPaJQExlee3R7PUfrXwhXWrWTnIgXzg==","_resolved":"/tmp/fb9617c7d31d302cae6e23017ac697d9/khanacademy-keypad-context-0.0.0-PR2868-20250905221740.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250905221740.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"2fdff576a573eea03fc37ccc0f5f8e75a93ca8c2","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250905221740.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250905221740.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250905221740_1757110674826_0.03777719746367714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T22:17:55.015Z","publish_time":1757110675015,"_source_registry_name":"default","_cnpm_publish_time":1757110675015},"0.0.0-PR2863-20250905215858":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250905215858","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250905215858","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250905215858","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nQafHJfoA29KhOmdnAq6LmO0os07HK8imXj2AoSFAT0D6jwihXUi57ZJXatMFtydYD8tHjEV6seBbD73iu3RQg==","_resolved":"/tmp/961523f4fa73c45f6beeedaab1399636/khanacademy-keypad-context-0.0.0-PR2863-20250905215858.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250905215858.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"8684fbdd3810fc5c9017fe318d7d94de79f31a63","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250905215858.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250905215858.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250905215858_1757109555320_0.27324395433796345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T21:59:15.505Z","publish_time":1757109555505,"_source_registry_name":"default","_cnpm_publish_time":1757109555505},"0.0.0-PR2868-20250905210248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250905210248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250905210248","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250905210248","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2iV/mjGHNHNq1MkqmPxTsrIU+l7b5zrDIq7LQzYwiU/+bGNpeejEZl3f51fl+zNuo1jt2zOTPeEJ7m6Qq2sE+A==","_resolved":"/tmp/af9567d2f390c13685a5880cc38d422e/khanacademy-keypad-context-0.0.0-PR2868-20250905210248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250905210248.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"53204c1e6ac0143ebf7a75a9ecf46ce886765aa9","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250905210248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250905210248.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250905210248_1757106183643_0.09297018120713596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T21:03:03.907Z","publish_time":1757106183907,"_source_registry_name":"default","_cnpm_publish_time":1757106183907},"0.0.0-PR2862-20250905195925":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250905195925","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250905195925","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250905195925","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IKX/u5dZWAJj02ONoy+6k+11n8mHc8okIqB2k0XyFvIVur0KBBdUH0/GDkiP79qqxIUpPabdA5xl5TrbBOkg0g==","_resolved":"/tmp/67991cb7522e3ef3d1cf6f075c875dce/khanacademy-keypad-context-0.0.0-PR2862-20250905195925.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250905195925.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c856a3ef946dd5a04151baaed621afea4cfa4ca4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250905195925.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250905195925.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250905195925_1757102382301_0.3829243939475664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T19:59:42.481Z","publish_time":1757102382481,"_source_registry_name":"default","_cnpm_publish_time":1757102382481},"0.0.0-PR2868-20250905192236":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250905192236","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250905192236","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250905192236","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r94ksNRIbKA/w8QM696r8dVJ9s0oc39cfqeaNxaiTGqTrZk7oPJcpzV8+jemgD13kg785KwT39tp7w0oJ/6tKQ==","_resolved":"/tmp/50ac4241d32ad537f9cceffe538e09dd/khanacademy-keypad-context-0.0.0-PR2868-20250905192236.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250905192236.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a0a9107d69e791ed212e7efac47226410b677a1c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250905192236.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250905192236.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250905192236_1757100169522_0.6146322967538456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T19:22:49.773Z","publish_time":1757100169773,"_source_registry_name":"default","_cnpm_publish_time":1757100169773},"0.0.0-PR2868-20250905192051":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2868-20250905192051","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2868-20250905192051","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2868-20250905192051","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sSZAXi5cSR+xYUguNWSLGsqB07v2ffS1OSqpkxZHwBSkzu2zq1Po0mgOxouGEhlZCvZkPRGGhFfdWiEwJpO6TQ==","_resolved":"/tmp/29a111dddc002f80599e4967645d434e/khanacademy-keypad-context-0.0.0-PR2868-20250905192051.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2868-20250905192051.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6af703ace557ea76b170b76c36d3037947b0b7e0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2868-20250905192051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2868-20250905192051.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2868-20250905192051_1757100066426_0.7416981189847012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T19:21:06.630Z","publish_time":1757100066630,"_source_registry_name":"default","_cnpm_publish_time":1757100066630},"0.0.0-PR2867-20250905191609":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2867-20250905191609","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2867-20250905191609","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2867-20250905191609","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BknHHAQ1Xvb8EwAtvQreg3jxCPszGbQWoqJobQEW25cZIyLCBNG9qc0UfPDiJ9hw/GToGMTIbD0Kio9wnDcm1Q==","_resolved":"/tmp/da48f9dac5f4c9dd96832430910d81ac/khanacademy-keypad-context-0.0.0-PR2867-20250905191609.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2867-20250905191609.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b899e24e258a59cc1cca556977e24efa28b0d406","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2867-20250905191609.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2867-20250905191609.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2867-20250905191609_1757099783619_0.7674194187579391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T19:16:23.813Z","publish_time":1757099783813,"_source_registry_name":"default","_cnpm_publish_time":1757099783813},"0.0.0-PR2867-20250905163541":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2867-20250905163541","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2867-20250905163541","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2867-20250905163541","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ULXidL6SWd/6cM55HZ3B3oruq7ELZFc6HtMbHbqFOpmeTJmv9r847dUrDpuVc8p8/lFG5kjJo4SRQAaPCwCHyQ==","_resolved":"/tmp/379eb096747d7613d43651260e6db1ed/khanacademy-keypad-context-0.0.0-PR2867-20250905163541.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2867-20250905163541.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a83d2420ca465cc7b7e7269510f5812a06d8e35e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2867-20250905163541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2867-20250905163541.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2867-20250905163541_1757090155444_0.2013218410078237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T16:35:55.655Z","publish_time":1757090155655,"_source_registry_name":"default","_cnpm_publish_time":1757090155655},"0.0.0-PR2867-20250905002831":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2867-20250905002831","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2867-20250905002831","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2867-20250905002831","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c5GMhWts50ZbbAiZu/iP6Um+PQ3p+r8zCBU+knGq2umiawLqiLC3hshbHOIPSTG3eHjg0US4NuMpl2xd+Fkvcw==","_resolved":"/tmp/705501e4701e23f837c92e74f2d4a5f7/khanacademy-keypad-context-0.0.0-PR2867-20250905002831.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2867-20250905002831.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3570a99a7010fb4fe370373354b9467bdaf136ae","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2867-20250905002831.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2867-20250905002831.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2867-20250905002831_1757032127927_0.09352096744435268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T00:28:48.116Z","publish_time":1757032128116,"_source_registry_name":"default","_cnpm_publish_time":1757032128116},"3.2.3":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.0.1","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b+5bDYDQHa15Au/VzpzGODgIJA2ZgWGuDdquMmS8vcRzt2FxboTrN1CySCMZXo0vp6kx5cNompSC4/JmKMJJSw==","_resolved":"/tmp/f0345c142a270054498f02a1a39ed631/khanacademy-keypad-context-3.2.3.tgz","_from":"file:khanacademy-keypad-context-3.2.3.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0701822e7a7ae09e0d2103260f342ec305ee7f0d","size":65159,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.3.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.3_1757022294962_0.37081605233957005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T21:44:55.155Z","publish_time":1757022295155,"_source_registry_name":"default","_cnpm_publish_time":1757022295155},"0.0.0-PR2864-20250904212048":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904212048","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904212048","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904212048","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-df6vz7YQjm+7KKKyxG6u1pOj2nOmujREL4U3L7NkimOaEhgvCHEzlHpM3ZfkX9QhGx3ptPksanROg5LZv/kskQ==","_resolved":"/tmp/53b41945a0a9971eee55a618a107ae1c/khanacademy-keypad-context-0.0.0-PR2864-20250904212048.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904212048.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7848b84426b6ff493f22e3abd9f90de7e953ffe5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904212048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904212048.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904212048_1757020863728_0.25127927892263124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T21:21:04.125Z","publish_time":1757020864125,"_source_registry_name":"default","_cnpm_publish_time":1757020864125},"0.0.0-PR2864-20250904205722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904205722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904205722","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904205722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GuJeoTXhXHLiDZAkgLYNZIZAUU715CabYIYPHExgdP0LYJ7F9VNhHrgdqoDScyera4yDSb7Jq31M6H3MzMalUg==","_resolved":"/tmp/9962ae9280f2e3b451682864687bb6a5/khanacademy-keypad-context-0.0.0-PR2864-20250904205722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904205722.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"dee421c3ca5e90362984c734c94b2c4b83efd502","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904205722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904205722.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904205722_1757019457460_0.7317770557072576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:57:37.642Z","publish_time":1757019457642,"_source_registry_name":"default","_cnpm_publish_time":1757019457642},"0.0.0-PR2864-20250904205041":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904205041","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904205041","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904205041","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a0GJSFRJqtfo0H/4w8XvgZLRKplirSbzU1kM3UoENQG2zXsdcHAjGyihX2GB9Vfm6x11a4MuXV3hT/cyncSaig==","_resolved":"/tmp/6b67f11fc0d00b979196ef4735787dfa/khanacademy-keypad-context-0.0.0-PR2864-20250904205041.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904205041.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b865da51dd0431e9e48db23d1a511afd5b946bf4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904205041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904205041.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904205041_1757019057127_0.19405303788373618"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:50:57.304Z","publish_time":1757019057304,"_source_registry_name":"default","_cnpm_publish_time":1757019057304},"0.0.0-PR2864-20250904204253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904204253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904204253","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904204253","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HKjHDtxTCpuiEKmSXg2ZfqfAvsG2pZYmAiyxBp1yyRiwVxK9LxcKXimHAru6/5Usb+GGh09qjQKGMjNqooZA/Q==","_resolved":"/tmp/70f817a97309372e8c4dfaa01de74ebb/khanacademy-keypad-context-0.0.0-PR2864-20250904204253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904204253.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a70962589891f0dd8fe8014d4f17e457069d5f0c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904204253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904204253.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904204253_1757018586939_0.7558027208100273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:43:07.185Z","publish_time":1757018587185,"_source_registry_name":"default","_cnpm_publish_time":1757018587185},"0.0.0-PR2864-20250904204050":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904204050","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904204050","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904204050","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GtvV5jyj3Mz3IM0MOgPcSKKRftxX6TBXF8eeVBSBUaPdH0+/wv8OnM+mqfnJZ3BI5Y62OiXuIoloAnoca3pKLg==","_resolved":"/tmp/adf2405b31e003cbc2fa63db0b6cda6b/khanacademy-keypad-context-0.0.0-PR2864-20250904204050.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904204050.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f72755ef5ca4db74480095f34fba9137623d386d","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904204050.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904204050.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904204050_1757018464942_0.27291812681452177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:41:05.155Z","publish_time":1757018465155,"_source_registry_name":"default","_cnpm_publish_time":1757018465155},"0.0.0-PR2864-20250904203326":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904203326","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904203326","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904203326","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6Jqstjj8UQ12d0gD3unyuCz67Py/xy3Vqrk3jJo3MFIz/fYf9OQnpPnyOW6OxM/BWkgvGebNvgVcKLVwqF97tQ==","_resolved":"/tmp/984b22162c5a89994e3cbce99a55f740/khanacademy-keypad-context-0.0.0-PR2864-20250904203326.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904203326.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5c8ff6c0e99cfd3f923460b77b23f4e150d8e201","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904203326.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904203326.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904203326_1757018020949_0.15723014896760268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:33:41.130Z","publish_time":1757018021130,"_source_registry_name":"default","_cnpm_publish_time":1757018021130},"0.0.0-PR2864-20250904202837":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904202837","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904202837","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904202837","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wDSPEJKByJP9Hy7DiR4dfhYhiA3rKH6UeaJ/tvh6TWxnFtn43fOzTr3eVuazGG42eOFol/N/E1f4vdmKEsvzBA==","_resolved":"/tmp/31401667f4297d096f26e29e16334639/khanacademy-keypad-context-0.0.0-PR2864-20250904202837.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904202837.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d324e7f51b3a513d848ee6ae718198a4eace6801","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904202837.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904202837.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904202837_1757017734091_0.6374202646714291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:28:54.374Z","publish_time":1757017734374,"_source_registry_name":"default","_cnpm_publish_time":1757017734374},"0.0.0-PR2864-20250904202050":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904202050","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904202050","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904202050","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Vud86fKnYlBhWS0pj17yAJZtpmGTTjsoVaKBCws+mISMlvsgdyG2xaHaBCX09LEtjEqoM0wQq35X2DWhUGXiDQ==","_resolved":"/tmp/22b6e8ade948ebb301a96d027fb3e14b/khanacademy-keypad-context-0.0.0-PR2864-20250904202050.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904202050.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"57637a43875f158ce2f30ae0526adf7dcf37dca4","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904202050.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904202050.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904202050_1757017267245_0.5266899808428742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:21:07.443Z","publish_time":1757017267443,"_source_registry_name":"default","_cnpm_publish_time":1757017267443},"0.0.0-PR2863-20250904201742":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250904201742","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250904201742","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250904201742","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WVUxVrQ40Ig8GTo4ztmgI1UsYKbtq8RzmHNc2N2QI+jTSFCgSqnrity2A0peINNT76EF6paWiQZ8xsZBzU2JGg==","_resolved":"/tmp/79b9102db975c3d249d0882d9dfb6644/khanacademy-keypad-context-0.0.0-PR2863-20250904201742.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250904201742.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b028ffc89cd9cf6462a383b15036d123deaf1c8f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250904201742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250904201742.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250904201742_1757017076389_0.3124904390154648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T20:17:56.591Z","publish_time":1757017076591,"_source_registry_name":"default","_cnpm_publish_time":1757017076591},"0.0.0-PR2864-20250904195741":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904195741","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904195741","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904195741","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1n2e4gMbgGDvz0tlE87bs0oO4v+ovp1sO4ZtIiK6nKlECrSPZkHuB4khmDm95lLyRT6BO7A69DWriI+rSoo3uA==","_resolved":"/tmp/5cc823fea258cfcb0ff41f0ce561d366/khanacademy-keypad-context-0.0.0-PR2864-20250904195741.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904195741.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c115f8f02c6d8d14c2d70661f79e6528ef603e5f","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904195741.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904195741.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904195741_1757015875067_0.16820547769925254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T19:57:55.253Z","publish_time":1757015875253,"_source_registry_name":"default","_cnpm_publish_time":1757015875253},"0.0.0-PR2864-20250904195114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904195114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904195114","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904195114","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-56Jbizsms5dROP4uogaLgy57l+DbTVS4EYPcXp03t58MAFcqEo5INCyCC3eRvULEVP5CUg0cuJa67nHiNxIX1g==","_resolved":"/tmp/bf3723b3623bde50ae4e9ff8035aaa70/khanacademy-keypad-context-0.0.0-PR2864-20250904195114.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904195114.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1c6c1adeb80070816bb9f9836da443fa4c6c8fa1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904195114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904195114.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904195114_1757015491104_0.39527623445108584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T19:51:31.280Z","publish_time":1757015491280,"_source_registry_name":"default","_cnpm_publish_time":1757015491280},"0.0.0-PR2863-20250904192349":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250904192349","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250904192349","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250904192349","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zlCNQTnFLKHAMm15tqn2IbkHVlxJ1W893b0xfG/mEnNUfsM6SWtzPNle3DRKMKKSTJ/FvQayOLCm9iCowvC4FQ==","_resolved":"/tmp/bb52893477ce81d25be7fca3b42144d3/khanacademy-keypad-context-0.0.0-PR2863-20250904192349.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250904192349.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"36362f8fb20576767bd7b85243a8e87ed2d1bc76","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250904192349.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250904192349.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250904192349_1757013847611_0.17060831250411712"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T19:24:07.779Z","publish_time":1757013847779,"_source_registry_name":"default","_cnpm_publish_time":1757013847779},"0.0.0-PR2848-20250904190056":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2848-20250904190056","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2848-20250904190056","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2848-20250904190056","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IbHzSh81/K7vaMkapMCmVSY5vUapoDyeJsTc00KvIqJXGQS+GPJDcx+smQXfxy6lOzyjjf2TXVvEGnNHKtSXTg==","_resolved":"/tmp/61fbe27675edc4cba146f84383dee046/khanacademy-keypad-context-0.0.0-PR2848-20250904190056.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2848-20250904190056.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3b31a3f58abab23ffd2afbe780d23ae36a98c50a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2848-20250904190056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2848-20250904190056.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2848-20250904190056_1757012471442_0.7515876893099218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T19:01:11.602Z","publish_time":1757012471602,"_source_registry_name":"default","_cnpm_publish_time":1757012471602},"0.0.0-PR2865-20250904184625":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2865-20250904184625","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2865-20250904184625","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2865-20250904184625","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qC0zlHd2B2a9QIrOh6lk+YuuYhezwnItibyp/MfuYq+bKpHhEGX5mZvcQPz0O7co/s4bz2Gz+QUJ7no61qRCYg==","_resolved":"/tmp/c8eb3a2051c532bd0ccca388c30f58ea/khanacademy-keypad-context-0.0.0-PR2865-20250904184625.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2865-20250904184625.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0bade50bb1eb0701ebe80f35aa7015ac0cdd4184","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2865-20250904184625.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2865-20250904184625.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2865-20250904184625_1757011602266_0.7922123311410205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T18:46:42.459Z","publish_time":1757011602459,"_source_registry_name":"default","_cnpm_publish_time":1757011602459},"0.0.0-PR2833-20250904181644":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2833-20250904181644","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2833-20250904181644","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2833-20250904181644","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7C33CbDtvouScwecAbwZoQGy6S3tveTJwyB4aKV9PMwZ5At41KSqQp4JjCrS7JwsdEafhADxQcxl26Oj9Lwwdw==","_resolved":"/tmp/f28c73277ddce80a21f8a4861bd8f495/khanacademy-keypad-context-0.0.0-PR2833-20250904181644.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2833-20250904181644.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a7bdba3c2d1ad2f7fc5f4c29de328e8d2c4caa04","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2833-20250904181644.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2833-20250904181644.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2833-20250904181644_1757009821654_0.8058416345443049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T18:17:01.828Z","publish_time":1757009821828,"_source_registry_name":"default","_cnpm_publish_time":1757009821828},"0.0.0-PR2866-20250904181548":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2866-20250904181548","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2866-20250904181548","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2866-20250904181548","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NDACZDplnpPsmqZqbsn4rjEloN2yDzeBQ8LqZO15ZLl5q1PkSuvapPw8f5rN3sgiG9MiGvwBW7JQpOZQ54RV0w==","_resolved":"/tmp/834258f106d296f381cd87dcedfe0b2f/khanacademy-keypad-context-0.0.0-PR2866-20250904181548.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2866-20250904181548.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d96f218606e7ab0a3b90315f5087352f072109a4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2866-20250904181548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2866-20250904181548.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2866-20250904181548_1757009762638_0.10441056190545916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T18:16:02.864Z","publish_time":1757009762864,"_source_registry_name":"default","_cnpm_publish_time":1757009762864},"0.0.0-PR2865-20250904181259":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2865-20250904181259","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2865-20250904181259","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2865-20250904181259","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sz/gMPXrATIuVA50hl7SAnJnwiicAiKhqeWH/NfJAuooSryh7nYVpDsgpyh3zXYIONYbJf86bz6vz1Itc2EzUA==","_resolved":"/tmp/2f09ac441a85a6653a3b725f9301893f/khanacademy-keypad-context-0.0.0-PR2865-20250904181259.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2865-20250904181259.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c66ebfc3fed09700bea5a84927e0d63065dcbdb7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2865-20250904181259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2865-20250904181259.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2865-20250904181259_1757009592008_0.7467670867030012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T18:13:12.230Z","publish_time":1757009592230,"_source_registry_name":"default","_cnpm_publish_time":1757009592230},"0.0.0-PR2864-20250904173210":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904173210","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904173210","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904173210","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HRdyk66KgyqBuoVFTfoxEHBRFsunmTpqVvz4Va72m58ewgzD1/4fQrAa/KB1bDG1Rt8oSRowImVF6ur6Jxl2rA==","_resolved":"/tmp/68c8cc963d56920dce1a9f0601210b83/khanacademy-keypad-context-0.0.0-PR2864-20250904173210.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904173210.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"738265005beeabf76e2ab6675b7aab27868377a3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904173210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904173210.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904173210_1757007145912_0.614067173313408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T17:32:26.125Z","publish_time":1757007146125,"_source_registry_name":"default","_cnpm_publish_time":1757007146125},"0.0.0-PR2864-20250904160821":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904160821","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904160821","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904160821","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r3A5RGIs5YKRvn/unzRaoRw37cBAaQrRcC0CBphCjpBWehHoptS6yfVg7bzc3ctjIRChVM47HSwHST3jZJzr/w==","_resolved":"/tmp/c70d052c6706010b76621e3e4d6ee746/khanacademy-keypad-context-0.0.0-PR2864-20250904160821.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904160821.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7ba4d42a2ee58587bde918b21c7b5f184c8cf442","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904160821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904160821.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904160821_1757002115936_0.42454588562176276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T16:08:36.115Z","publish_time":1757002116115,"_source_registry_name":"default","_cnpm_publish_time":1757002116115},"0.0.0-PR2864-20250904153111":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2864-20250904153111","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2864-20250904153111","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2864-20250904153111","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2IxQ/eCrj5HYDHl7NYO6bhditm5O4XDYY2sgAMG6cntDdyRidQCEpKdgdPsUDj9U92XoHcz8Zv7xPfXOep6Slg==","_resolved":"/tmp/ee9b74f563aeb3aae3d2b21c0a664d2b/khanacademy-keypad-context-0.0.0-PR2864-20250904153111.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2864-20250904153111.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d9cc32e2403a238645156187aa1da6d84a7c9edb","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2864-20250904153111.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2864-20250904153111.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2864-20250904153111_1756999885682_0.9821596529022909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T15:31:25.885Z","publish_time":1756999885885,"_source_registry_name":"default","_cnpm_publish_time":1756999885885},"0.0.0-PR2863-20250904011859":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250904011859","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250904011859","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250904011859","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sviq7mnMtC+7PpzkoVxQvoFRuwgUmB+OmRktL8EQXK1+GbPSijnk1UsF9w9ClyQLwOzrP78IdMXHNb2y+OpVsQ==","_resolved":"/tmp/8c9fade08a9898954139d82b80210f4e/khanacademy-keypad-context-0.0.0-PR2863-20250904011859.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250904011859.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6602923aef20c5cb5808d1e4114ebad0180f16e1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250904011859.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250904011859.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250904011859_1756948755084_0.8157752512006198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T01:19:15.304Z","publish_time":1756948755304,"_source_registry_name":"default","_cnpm_publish_time":1756948755304},"0.0.0-PR2861-20250904011726":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2861-20250904011726","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2861-20250904011726"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2861-20250904011726","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+EeUdJPdmO+JJ8QgoLhj0wy+R0qZ6rKBLW17L+ZInu3C0WkzKtWcKvGZC+0IX5Wp1rX3dXn8utigUcTZeRnDtA==","_resolved":"/tmp/c567920f626d0ad3e0f5d4476dbbd78a/khanacademy-keypad-context-0.0.0-PR2861-20250904011726.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2861-20250904011726.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"51ba8927325ab42ff3ff52c8c60a1525395ce0d6","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2861-20250904011726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2861-20250904011726.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2861-20250904011726_1756948661450_0.16523205749792425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T01:17:41.681Z","publish_time":1756948661681,"_source_registry_name":"default","_cnpm_publish_time":1756948661681},"0.0.0-PR2862-20250904010832":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250904010832","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250904010832","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250904010832","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+AWrkPG6aTLYuVgRe6VP1WIppnXdHFc61+9z3OYfAM8XYWsz8VHwL67Lo7ExTXCH3GWGJQDzgudcu+HXRRPTXw==","_resolved":"/tmp/7b1c567d1f5b9c31a8bbe9b69ac18a3c/khanacademy-keypad-context-0.0.0-PR2862-20250904010832.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250904010832.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0cef2bc0c0e3954742bf53a25af5f05eb767a6a0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250904010832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250904010832.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250904010832_1756948128326_0.2756242975485308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T01:08:48.517Z","publish_time":1756948128517,"_source_registry_name":"default","_cnpm_publish_time":1756948128517},"0.0.0-PR2863-20250904005705":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2863-20250904005705","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2863-20250904005705","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2863-20250904005705","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-95FvtZ9H5P5d2dA8ckUaI1oQosrQbWAYcfkUEvpzRU8sIr7NtLuW2JtJLxKHCOLyZaawRG4CxYHv6xim0GgrFA==","_resolved":"/tmp/35e97aee34f98be3a61257a5d1705c75/khanacademy-keypad-context-0.0.0-PR2863-20250904005705.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2863-20250904005705.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"85bdb4effc9f56236cd788b22bb1f0ea960e9c5d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2863-20250904005705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2863-20250904005705.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2863-20250904005705_1756947437992_0.2646017487635901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T00:57:18.260Z","publish_time":1756947438260,"_source_registry_name":"default","_cnpm_publish_time":1756947438260},"0.0.0-PR2848-20250904005506":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2848-20250904005506","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2848-20250904005506","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2848-20250904005506","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FpczK4LwMZVKFQK70VwyetKHs3raEbhwCsNK924v9btQbYKp+f5ckOHuwusoaLlfp6vDsoyjZu0C0d3V6dpEzQ==","_resolved":"/tmp/644f3b518352bdb757ec6c0c43fe8837/khanacademy-keypad-context-0.0.0-PR2848-20250904005506.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2848-20250904005506.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9febf81a8da692bf29ea79379ea8e1b9a831da7f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2848-20250904005506.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2848-20250904005506.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2848-20250904005506_1756947320594_0.39235224044000416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T00:55:20.786Z","publish_time":1756947320786,"_source_registry_name":"default","_cnpm_publish_time":1756947320786},"0.0.0-PR2862-20250904004642":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250904004642","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250904004642","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250904004642","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e9YLPsNNFDS/R88wu1hAzdcrNiEyj7PewlsjiLXYtIdDJzFDZEE8D0LTu/h/xGs6QdjoNeOK6CHWRTyrgfBCFw==","_resolved":"/tmp/22e067c1f8541f9255854f6f4cda0782/khanacademy-keypad-context-0.0.0-PR2862-20250904004642.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250904004642.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"86722c03c531d11bd5c128cafbd206092ff0d4d0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250904004642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250904004642.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250904004642_1756946816377_0.031918253538769426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T00:46:56.566Z","publish_time":1756946816566,"_source_registry_name":"default","_cnpm_publish_time":1756946816566},"0.0.0-PR2862-20250904004035":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250904004035","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250904004035","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250904004035","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D2uEumMU+40WKQKumO4F1VwByBRfgG3vyaEBUnVsmFixlX67GxHqsaPudcsO5dpokJrfEdVOm1o6ueY8myXe+A==","_resolved":"/tmp/dc8cf0ce686ece0560a1fe2f431789fd/khanacademy-keypad-context-0.0.0-PR2862-20250904004035.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250904004035.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c8b0cff4146be2ec35a8c5b9b78150427456fbfb","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250904004035.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250904004035.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250904004035_1756946452987_0.6209580545131135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T00:40:53.209Z","publish_time":1756946453209,"_source_registry_name":"default","_cnpm_publish_time":1756946453209},"0.0.0-PR2862-20250904003541":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250904003541","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250904003541","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250904003541","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9xZ4W7DsBGgjF0lm875aAufXlHdYuftPNt+JAnAKfWAEjH/5i6Mva4JeveelxRWQFT6ZVcr0NMhEJn+pFEyTTg==","_resolved":"/tmp/1648032070a0bb911709fd1ca05ce25a/khanacademy-keypad-context-0.0.0-PR2862-20250904003541.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250904003541.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"de8badcb6ec5c91c23a4828fa4c190a9ea8ee6bf","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250904003541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250904003541.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250904003541_1756946155585_0.020312782149012776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T00:35:55.851Z","publish_time":1756946155851,"_source_registry_name":"default","_cnpm_publish_time":1756946155851},"0.0.0-PR2862-20250904002555":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250904002555","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250904002555","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250904002555","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Gcc0Nwg2Ln41QHsNSnt2pwAh3FvWpwtGYkGbDfSBQ4sYWHLMTz9rGO1o8/DTiNDm5hWxfLlKKg58+THBqukfRw==","_resolved":"/tmp/b338fe549d2b7c4c1d6fbde3236913fe/khanacademy-keypad-context-0.0.0-PR2862-20250904002555.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250904002555.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"4db7a1210e687dd3287bc3275dd2ba9cf5cab8a1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250904002555.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250904002555.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250904002555_1756945569113_0.3991054572605659"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T00:26:09.330Z","publish_time":1756945569330,"_source_registry_name":"default","_cnpm_publish_time":1756945569330},"0.0.0-PR2862-20250904001948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2862-20250904001948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2862-20250904001948","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2862-20250904001948","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vyMkLBF5qeWRhSoFV61mb11KfgbxcV7xcdHdvgiGh9ffltVyU7NTxqTeY0oFHW44zMjewkJUoI8IW/aq2VohQA==","_resolved":"/tmp/de2c413db33a8d9af5f9a20f1f1906ae/khanacademy-keypad-context-0.0.0-PR2862-20250904001948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2862-20250904001948.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"724b5d38392611c5df24c3deaae0d27f4c1e9494","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2862-20250904001948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2862-20250904001948.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2862-20250904001948_1756945202334_0.8827758022077477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-04T00:20:02.604Z","publish_time":1756945202604,"_source_registry_name":"default","_cnpm_publish_time":1756945202604},"0.0.0-PR2861-20250903214516":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2861-20250903214516","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2861-20250903214516","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2861-20250903214516","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qWOiZCZ+6d7fgrbGZqmHqi3HNGt8xOGICa3jBRpHE2pGOBqhydJXTBXax8WYcycxdqHKsns/yqnYYs4xjCQ7Zg==","_resolved":"/tmp/730175ab5315609e9ec95e01ed109e9e/khanacademy-keypad-context-0.0.0-PR2861-20250903214516.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2861-20250903214516.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a5549122441cf6afe5f608512651379459301203","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2861-20250903214516.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2861-20250903214516.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2861-20250903214516_1756935930265_0.5389495082967601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T21:45:30.476Z","publish_time":1756935930476,"_source_registry_name":"default","_cnpm_publish_time":1756935930476},"0.0.0-PR2861-20250903213540":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2861-20250903213540","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2861-20250903213540","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2861-20250903213540","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e0HoQZEa82tzfhpth6Y7syou4B+YZqvMH5Weig7XxFgw6nNiEIkHFdBOueKkhvtG068bwDVgVSgGcAMEIty1Uw==","_resolved":"/tmp/fa03ff639b4c8c529da6a0c77b98ad43/khanacademy-keypad-context-0.0.0-PR2861-20250903213540.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2861-20250903213540.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ff7003fea406775079d54386ecfb003ba2334fe7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2861-20250903213540.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2861-20250903213540.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2861-20250903213540_1756935356757_0.9289724360368266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T21:35:57.012Z","publish_time":1756935357012,"_source_registry_name":"default","_cnpm_publish_time":1756935357012},"0.0.0-PR2859-20250903213148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2859-20250903213148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2859-20250903213148","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2859-20250903213148","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5KruyokaAUDBPIrD0wZYqSwKe6zZFI2JNhvxfQlN/v3ZUR6+ayb4w75X/bqPgD0Wk97hXL+2Rs95aoZ70Yqugg==","_resolved":"/tmp/5eba9ac6e2252a3a7497ac3fb054d8a8/khanacademy-keypad-context-0.0.0-PR2859-20250903213148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2859-20250903213148.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"aafcf3c8840f7591dee3a0c70c04a9249ad994f3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2859-20250903213148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2859-20250903213148.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2859-20250903213148_1756935122283_0.634722640425387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T21:32:02.457Z","publish_time":1756935122457,"_source_registry_name":"default","_cnpm_publish_time":1756935122457},"0.0.0-PR2861-20250903212947":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2861-20250903212947","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2861-20250903212947","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2861-20250903212947","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uZIyqIyr1qJGx+dubolo16+1gurmLF22ZteLCi1557zpqryPuvgDh9YWK3CBhb5e3Q++ZEGDedudQmeK2UBCLw==","_resolved":"/tmp/ca81c1cf0c80a013bf560fffd385d169/khanacademy-keypad-context-0.0.0-PR2861-20250903212947.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2861-20250903212947.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"46e7473744600e47793e58b4c22d6df807a1fea0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2861-20250903212947.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2861-20250903212947.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2861-20250903212947_1756935000987_0.10361903693871666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T21:30:01.164Z","publish_time":1756935001164,"_source_registry_name":"default","_cnpm_publish_time":1756935001164},"0.0.0-PR2861-20250903212714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2861-20250903212714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2861-20250903212714","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2861-20250903212714","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Mct5vekf7nHROKkTmjIdsEqlc5dSqn4QGu1TsiTxkGffDpBq0MSrEztKmPm3HDxQJJStY5Tf9yE3PmwkqLckPQ==","_resolved":"/tmp/8c3a6017920f7a44e16fd9fef1ad15ed/khanacademy-keypad-context-0.0.0-PR2861-20250903212714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2861-20250903212714.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"42c8900ad9d3a68af45b81c71cf92aee2453a2a4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2861-20250903212714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2861-20250903212714.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2861-20250903212714_1756934851748_0.15634905786589748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T21:27:31.954Z","publish_time":1756934851954,"_source_registry_name":"default","_cnpm_publish_time":1756934851954},"0.0.0-PR2859-20250903211133":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2859-20250903211133","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2859-20250903211133","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2859-20250903211133","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lJKhfyRQSme7Y8G1XgfeBmQsqR62zgelwYhmAm97vwRI1gcCFHL+EG9qMdhk/Vl8DYqbSxbr7q0ezSZmYJlXMw==","_resolved":"/tmp/b065ed758c90f6c630d042f073af2d03/khanacademy-keypad-context-0.0.0-PR2859-20250903211133.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2859-20250903211133.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0a60d335c72592c60a6822ebd978e98d5788c894","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2859-20250903211133.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2859-20250903211133.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2859-20250903211133_1756933908514_0.41325823579508425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T21:11:48.747Z","publish_time":1756933908747,"_source_registry_name":"default","_cnpm_publish_time":1756933908747},"0.0.0-PR2846-20250903204227":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2846-20250903204227","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2846-20250903204227","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2846-20250903204227","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aZUCyzPAqtXwNEHycmCsaNZISrpuYQ2Esadv8ftoLJ9FbkrNeRH6LGGGUojlsrI91rieXpSa14pe8CMwiJ2R6Q==","_resolved":"/tmp/c5d309342def2d01cc77826e4e310fe7/khanacademy-keypad-context-0.0.0-PR2846-20250903204227.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2846-20250903204227.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f594e44169a3d1842083ad70b2ab53a993514ba6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2846-20250903204227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2846-20250903204227.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2846-20250903204227_1756932161715_0.3507888499486551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T20:42:41.899Z","publish_time":1756932161899,"_source_registry_name":"default","_cnpm_publish_time":1756932161899},"3.2.2":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"19.0.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.2","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VlJvPO8+iEKIdO19gtnvV0FJ/ab9kskE16vVJ/p4GAifS+z786TnBg/Iud1YX7kP4fa4ZwwWs7XjoZzlM3YYfQ==","_resolved":"/tmp/209351bd40b92410fdbf7f2493fa5101/khanacademy-keypad-context-3.2.2.tgz","_from":"file:khanacademy-keypad-context-3.2.2.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"74965326279c68e4902e0a6d76769a146a468eed","size":65157,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.2.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.2_1756928637889_0.11172755101093146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T19:43:58.122Z","publish_time":1756928638122,"_source_registry_name":"default","_cnpm_publish_time":1756928638122},"0.0.0-PR2857-20250903190256":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2857-20250903190256","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2857-20250903190256","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2857-20250903190256","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AxljcLW1FcBgRnBeve6Kv2Jytir4g+jySa6cKmkDCijl9+COf5RFyALhWIsP2Kod9pCAC+PNueI8RFvI5kuqbw==","_resolved":"/tmp/6324abb84f3fee7ea8129ab66b7d3010/khanacademy-keypad-context-0.0.0-PR2857-20250903190256.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2857-20250903190256.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"120f0931c19ce161f42f295a04ddc009586fc5b7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2857-20250903190256.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2857-20250903190256.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2857-20250903190256_1756926191873_0.23908166180056845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T19:03:12.089Z","publish_time":1756926192089,"_source_registry_name":"default","_cnpm_publish_time":1756926192089},"0.0.0-PR2857-20250903154003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2857-20250903154003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2857-20250903154003"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2857-20250903154003","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ybWC5x1Dd3LyaucoHtrPb3uS4O7qwMMlgoIzayoelUOJYNz9nXUF0Kz5j99mSqEmr0fDsxV5GTlMiP08EIusPw==","_resolved":"/tmp/8270d2dd3ac9a307c8eae86433dd99b7/khanacademy-keypad-context-0.0.0-PR2857-20250903154003.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2857-20250903154003.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"81028d2c0fd281f784fb13570076c0a4dc64c35f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2857-20250903154003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2857-20250903154003.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2857-20250903154003_1756914018499_0.9929055393982289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T15:40:18.709Z","publish_time":1756914018709,"_source_registry_name":"default","_cnpm_publish_time":1756914018709},"0.0.0-PR2841-20250903153545":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250903153545","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250903153545","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250903153545","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7sQuIc0ApPQ3e03iyhmssbZkDFdZnwiGY1ZslHV+1D1ue9saFrCF3E32MiQAE4ciKIkDGJ9tK61XZsi6TOBe6w==","_resolved":"/tmp/5801e2cc2307148caee45298d4eec1e2/khanacademy-keypad-context-0.0.0-PR2841-20250903153545.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250903153545.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5247a384f318a18d140048875e88cfb1510726c7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250903153545.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250903153545.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250903153545_1756913759623_0.7791732336504831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T15:35:59.859Z","publish_time":1756913759859,"_source_registry_name":"default","_cnpm_publish_time":1756913759859},"0.0.0-PR2857-20250903145924":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2857-20250903145924","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2857-20250903145924","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2857-20250903145924","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0tMI20SlXlkc0OhbXjslznjqq3i5jtdP7BaiQkDmgy1iDcbnXURE4cvKOQZVlbVccCpRDqDwzOJTXFbfl+Dg7A==","_resolved":"/tmp/bb773f55e797d75b937c024bb2a80e7a/khanacademy-keypad-context-0.0.0-PR2857-20250903145924.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2857-20250903145924.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d97ad06f1b2caeb77336541e2757f39662724636","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2857-20250903145924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2857-20250903145924.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2857-20250903145924_1756911578549_0.4804538032037309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T14:59:38.718Z","publish_time":1756911578718,"_source_registry_name":"default","_cnpm_publish_time":1756911578718},"0.0.0-PR2857-20250903145437":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2857-20250903145437","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2857-20250903145437","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2857-20250903145437","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6n+MjB/J75XRCwSeUtWCUsXoCrTkmkYr36DY5ICz4ijcmV0IFnZWBQaPrlEQRu6Q+DJjWxSospSSxFGxV/i4mA==","_resolved":"/tmp/d414f48622087c3fc73f162412fe8f6e/khanacademy-keypad-context-0.0.0-PR2857-20250903145437.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2857-20250903145437.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"dafe3cbf090eb87dce1330f9324c8b3240507fa2","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2857-20250903145437.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2857-20250903145437.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2857-20250903145437_1756911295661_0.22686648730558723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T14:54:55.836Z","publish_time":1756911295836,"_source_registry_name":"default","_cnpm_publish_time":1756911295836},"0.0.0-PR2846-20250902171604":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2846-20250902171604","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2846-20250902171604","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2846-20250902171604","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Pmo+vEjq42TKY+BurmbgnWqmzQyELCdcDh5NDD/EYNnOQHNV38kXu8sISO83uEW0cryCihMV+dyBBkIHiSErSA==","_resolved":"/tmp/8a9160cebc2ede14cb815f1a396debd4/khanacademy-keypad-context-0.0.0-PR2846-20250902171604.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2846-20250902171604.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"16510c297cd66554b226d659e14e100b0362a147","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2846-20250902171604.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2846-20250902171604.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2846-20250902171604_1756833379230_0.5525008934768376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-02T17:16:19.394Z","publish_time":1756833379394,"_source_registry_name":"default","_cnpm_publish_time":1756833379394},"0.0.0-PR2846-20250828184559":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2846-20250828184559","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2846-20250828184559","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2846-20250828184559","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7B+Ycx4pL1Tg0cwqS1m0WDQu7saT+xBYPQ9SuAQhK+aYaGuLrfHBylLGPKu//YkUIePXJ54fU9F5Emay58Imbw==","_resolved":"/tmp/d0cadc89e9bef8a8f063e34052d9a130/khanacademy-keypad-context-0.0.0-PR2846-20250828184559.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2846-20250828184559.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c5d84e93acedecab0670515f7a22ce457b456c5d","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2846-20250828184559.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2846-20250828184559.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2846-20250828184559_1756406775208_0.4342655463372005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T18:46:15.435Z","publish_time":1756406775435,"_source_registry_name":"default","_cnpm_publish_time":1756406775435},"0.0.0-PR2846-20250828184318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2846-20250828184318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2846-20250828184318","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2846-20250828184318","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x3w81JprqZIUWnZoGzwEkf6JS1jI9qHKF3d5bSfZ/WLQZmQ5hpw4HMEIoUVMkaZklNHzV8rU4beGT1DHVFcmkw==","_resolved":"/tmp/b177fd07fcbd07182fbf8b718c95c06b/khanacademy-keypad-context-0.0.0-PR2846-20250828184318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2846-20250828184318.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1370641dc0d8b50d0078a69108cee15992962569","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2846-20250828184318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2846-20250828184318.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2846-20250828184318_1756406613036_0.4694309190279"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T18:43:33.300Z","publish_time":1756406613300,"_source_registry_name":"default","_cnpm_publish_time":1756406613300},"0.0.0-PR2846-20250828174437":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2846-20250828174437","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2846-20250828174437","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2846-20250828174437","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-usJ14bnXcFbMNJBDURSozkH0Y5jIi6AR3aqCYXvKPhWx1StxYgsXfq5gSMqqtn3X5Be0s5Zh4hgifjmLTwWBIw==","_resolved":"/tmp/a5f54f10126f56d9c2f84649863700c6/khanacademy-keypad-context-0.0.0-PR2846-20250828174437.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2846-20250828174437.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7df7b9f2f91131c079d0a6737be7b8f36dbd8d7c","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2846-20250828174437.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2846-20250828174437.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2846-20250828174437_1756403094148_0.22754951075995344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T17:44:54.362Z","publish_time":1756403094362,"_source_registry_name":"default","_cnpm_publish_time":1756403094362},"3.2.1":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.9.1","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q0NbYSVryCgfc+mamuRVU87SCJDEaENiqLvFTGBVGxbpc95rDLmOSI2b+IZtx9O3czWo+TbTjEt3FIxZuivdiw==","_resolved":"/tmp/f1199e442205b02fb09e6c5b867c0d47/khanacademy-keypad-context-3.2.1.tgz","_from":"file:khanacademy-keypad-context-3.2.1.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1c8c9e66d6c7f00433fa1c12be6181841283a7dc","size":65156,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.1.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.1_1756392597747_0.20057755986968417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T14:49:57.932Z","publish_time":1756392597932,"_source_registry_name":"default","_cnpm_publish_time":1756392597932},"0.0.0-PR2849-20250828142937":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2849-20250828142937","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2849-20250828142937","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2849-20250828142937","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FKqiWRZ/gQgkK6r9Bw2ewUiMxDSjOBQXpn5up2T2MLoe5Ya9g7XWWSGpn42hoG58L814l3R9AgJTaJIG5r6LNQ==","_resolved":"/tmp/c4180d6669f09d86b221a9d4c333999d/khanacademy-keypad-context-0.0.0-PR2849-20250828142937.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2849-20250828142937.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3f0ac204b916ef59002a4d3a84a935574a5cc4dd","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2849-20250828142937.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2849-20250828142937.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2849-20250828142937_1756391391441_0.6586995115765397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T14:29:51.652Z","publish_time":1756391391652,"_source_registry_name":"default","_cnpm_publish_time":1756391391652},"0.0.0-PR2849-20250828122818":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2849-20250828122818","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2849-20250828122818","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2849-20250828122818","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jm03V+UbIzvPsV+STS1S9tnp6twpoRuqb1jokXm/wwbgjhe3+LVFA3fhWHoxmC1qpkj9I6SSAb5alCsRYZAX/w==","_resolved":"/tmp/a0c1afaea652ef586cdd8ca7709e2856/khanacademy-keypad-context-0.0.0-PR2849-20250828122818.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2849-20250828122818.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0217fdb2020608ad61b05363f94c3f146dd1e085","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2849-20250828122818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2849-20250828122818.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2849-20250828122818_1756384112503_0.09158572958772959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T12:28:32.733Z","publish_time":1756384112733,"_source_registry_name":"default","_cnpm_publish_time":1756384112733},"0.0.0-PR2848-20250828011453":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2848-20250828011453","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2848-20250828011453","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2848-20250828011453","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5NV/1oUQn8DBzavqe+SJ4Tb4sHB+SMCtwh+mCUUe3pJVQHKtja72doeFK42GC53SYXidpU5t4z7uF/YqSMvWWw==","_resolved":"/tmp/c41bff84a1685aee364dec941758d568/khanacademy-keypad-context-0.0.0-PR2848-20250828011453.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2848-20250828011453.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"546856a9eb63497952aaa01e2bf796905e93726d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2848-20250828011453.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2848-20250828011453.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2848-20250828011453_1756343706834_0.6080147052212623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T01:15:07.059Z","publish_time":1756343707059,"_source_registry_name":"default","_cnpm_publish_time":1756343707059},"0.0.0-PR2848-20250828010805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2848-20250828010805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2848-20250828010805","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2848-20250828010805","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kzBagAb07QeZM6ARSsCyNnJIt5Ah79QyJx7mb27G6kizwPCZD026U7ks3h2mjuTmyvAcBGtQaxRgqaGhAU8rNg==","_resolved":"/tmp/5f03e1b2bd09a857717205ef22911ad9/khanacademy-keypad-context-0.0.0-PR2848-20250828010805.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2848-20250828010805.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6dd7aed71c78c90f00d028e9332441803c10f66d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2848-20250828010805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2848-20250828010805.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2848-20250828010805_1756343299756_0.03804664231689325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T01:08:19.960Z","publish_time":1756343299960,"_source_registry_name":"default","_cnpm_publish_time":1756343299960},"0.0.0-PR2848-20250828010331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2848-20250828010331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2848-20250828010331","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2848-20250828010331","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h5sWkknwMIx0nj7m10gDOR2NYLkVJ0k1h5SjsHewiE4f8cWuJGNi2eNbNB4Qas0Sa5gmWEwOlRiBnaEp8XQxfg==","_resolved":"/tmp/212fa6822d8a3dcc1e139b5bddb28c76/khanacademy-keypad-context-0.0.0-PR2848-20250828010331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2848-20250828010331.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"4ec3fe0e4c053127f2206d59f2d55692521e3fe8","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2848-20250828010331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2848-20250828010331.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2848-20250828010331_1756343027943_0.9359832976419022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T01:03:48.144Z","publish_time":1756343028144,"_source_registry_name":"default","_cnpm_publish_time":1756343028144},"0.0.0-PR2845-20250827230856":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2845-20250827230856","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2845-20250827230856","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2845-20250827230856","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JQ5xsB43UumIgurYsfPjp/kAJpZcpUZMAmXVMY13D92EaGQuS55KP4s93M04jn5YAUwd9NaveK94ri1ja8nRCg==","_resolved":"/tmp/3e8ef5e8df10f380f8cd146d5e4411a4/khanacademy-keypad-context-0.0.0-PR2845-20250827230856.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2845-20250827230856.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5643274e180b7a8c7ee4d27f5eef4ac991651474","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2845-20250827230856.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2845-20250827230856.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2845-20250827230856_1756336150165_0.3143088969817629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T23:09:10.374Z","publish_time":1756336150374,"_source_registry_name":"default","_cnpm_publish_time":1756336150374},"0.0.0-PR2847-20250827230736":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2847-20250827230736","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2847-20250827230736","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2847-20250827230736","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PI976TUTefI+49uxanyE3w6KkvS8zF/l1Fo6rFja8LjljQHSV4kSlw1WRO5Exy+g3Gx7aZnuRmalnwA0rO0euA==","_resolved":"/tmp/6f6c42ccd73daea9f6779373ff5862ea/khanacademy-keypad-context-0.0.0-PR2847-20250827230736.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2847-20250827230736.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6e3943c4d19829a6949d8bc86a05e69f1c8863c9","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2847-20250827230736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2847-20250827230736.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2847-20250827230736_1756336072755_0.34514728383665005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T23:07:52.972Z","publish_time":1756336072972,"_source_registry_name":"default","_cnpm_publish_time":1756336072972},"0.0.0-PR2840-20250827222654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2840-20250827222654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2840-20250827222654","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2840-20250827222654","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c3ZCbaIJCfw5qn3cnfssoqpoHy5U6K4A8QsrW+hUbZ3X6mTJ1g69xIdi6MjIQmz/L2L7TtB2dJyaVg2l6dchyQ==","_resolved":"/tmp/b2072a2a550105f13b9d61344ddc95e6/khanacademy-keypad-context-0.0.0-PR2840-20250827222654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2840-20250827222654.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"419c571038df0627f5adf2def856f2107282c244","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2840-20250827222654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2840-20250827222654.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2840-20250827222654_1756333629546_0.3550113045775436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T22:27:09.773Z","publish_time":1756333629773,"_source_registry_name":"default","_cnpm_publish_time":1756333629773},"0.0.0-PR2842-20250827222416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2842-20250827222416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2842-20250827222416","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2842-20250827222416","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Xh0Qr4SGm5N1AZPOjfSSaTvEqPBX+nLZjaMmC75V22LDyd6blgiX91YCv+0C8082Zd669wI3D504j8PZxII51g==","_resolved":"/tmp/96bbc7acd98104237ae1aa9f5b7c4602/khanacademy-keypad-context-0.0.0-PR2842-20250827222416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2842-20250827222416.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ac20631e453620dcd92e8a019fa569d492710e8b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2842-20250827222416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2842-20250827222416.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2842-20250827222416_1756333470982_0.8350310413993864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T22:24:31.170Z","publish_time":1756333471170,"_source_registry_name":"default","_cnpm_publish_time":1756333471170},"0.0.0-PR2842-20250827221844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2842-20250827221844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2842-20250827221844","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2842-20250827221844","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aGwADsDCZPCuP7nL/Jz1RvcfTI8esdyAx5XT5C0kjttmg2pXirz8vaYgaAV607jZSw9M+BqgJAj97tofHBX7mQ==","_resolved":"/tmp/415039a81e354b9445e767d0f33f3b6b/khanacademy-keypad-context-0.0.0-PR2842-20250827221844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2842-20250827221844.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5515649ef49970bc8e1540cf6083d59d620f9003","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2842-20250827221844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2842-20250827221844.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2842-20250827221844_1756333138919_0.22026664078118774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T22:18:59.106Z","publish_time":1756333139106,"_source_registry_name":"default","_cnpm_publish_time":1756333139106},"0.0.0-PR2846-20250827220433":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2846-20250827220433","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2846-20250827220433","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2846-20250827220433","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rPVmHfi36BxZlMjNUDqLXHgt7XIAFIOJFk8mibqWdqWikJACYfFXHM2QNdIQNUwNd6Ekm+w25NXIlIwEwGuHEA==","_resolved":"/tmp/90d03de54e40ed335806412b1c2759f7/khanacademy-keypad-context-0.0.0-PR2846-20250827220433.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2846-20250827220433.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ae6654c447c1f0dd5c3b12a596943e2fa284aed5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2846-20250827220433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2846-20250827220433.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2846-20250827220433_1756332287925_0.863762090231116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T22:04:48.139Z","publish_time":1756332288139,"_source_registry_name":"default","_cnpm_publish_time":1756332288139},"0.0.0-PR2845-20250827220220":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2845-20250827220220","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2845-20250827220220","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2845-20250827220220","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0MxXKBBj3OvA9bTccHJ9rkSeujzwgMhIJMW9ZMG9SxHHmlgkKGL4c7ax8UJmVDR6cKwMu3Yr2ugtbSZSl1DJlQ==","_resolved":"/tmp/10a1924778cc8f3bb25920fa797f0c94/khanacademy-keypad-context-0.0.0-PR2845-20250827220220.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2845-20250827220220.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"affa531f9653c6849008aaa978055c7a409b44a9","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2845-20250827220220.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2845-20250827220220.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2845-20250827220220_1756332154575_0.771850002028668"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T22:02:34.802Z","publish_time":1756332154802,"_source_registry_name":"default","_cnpm_publish_time":1756332154802},"0.0.0-PR2845-20250827215658":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2845-20250827215658","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2845-20250827215658","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2845-20250827215658","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-grtGPM96nKKqM+zeF7RLoP/2BzZv7vumKZDoLYNTYX/md9QkMNCx1xe5X/iBlqdxvirY3tSVh9kWs5FUNFWMGA==","_resolved":"/tmp/ece28c737a34a130233918cf7efbb53c/khanacademy-keypad-context-0.0.0-PR2845-20250827215658.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2845-20250827215658.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fdeaa260bf6dec991e3c8120a144b4d3b4e4ea2e","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2845-20250827215658.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2845-20250827215658.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2845-20250827215658_1756331832802_0.5169329711628714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T21:57:12.992Z","publish_time":1756331832992,"_source_registry_name":"default","_cnpm_publish_time":1756331832992},"0.0.0-PR2844-20250827215049":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2844-20250827215049","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2844-20250827215049","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2844-20250827215049","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h3GBPeCWQdsiWZcy3lUrwkZLJljtnab5wpKXS5Wg4vk1vqZM8viKPSyvsyLMjiQmLQAJS045KzigOtXqcLJTig==","_resolved":"/tmp/68d1ccb26c1f38d9d117485706ab1c5a/khanacademy-keypad-context-0.0.0-PR2844-20250827215049.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2844-20250827215049.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"14f62f97bac9d3305e50557e97de066072c6b2a1","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2844-20250827215049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2844-20250827215049.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2844-20250827215049_1756331463194_0.6063160460344148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T21:51:03.370Z","publish_time":1756331463370,"_source_registry_name":"default","_cnpm_publish_time":1756331463370},"0.0.0-PR2844-20250827214449":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2844-20250827214449","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2844-20250827214449","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2844-20250827214449","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OuKcqQQ8U8wSben97OtBbdiAe9dGfK+K/jMRd7PH4b8hkN5UchRIkaAgWvr+ABBDg0CMmAqP0xdnhyK8UQ2ioA==","_resolved":"/tmp/351642da10d5606b82b17a211ad0c79e/khanacademy-keypad-context-0.0.0-PR2844-20250827214449.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2844-20250827214449.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e98b1bead3a6f018466d3f6424b5acfc2d9b9ede","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2844-20250827214449.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2844-20250827214449.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2844-20250827214449_1756331102544_0.8052246246225649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T21:45:02.729Z","publish_time":1756331102729,"_source_registry_name":"default","_cnpm_publish_time":1756331102729},"0.0.0-PR2844-20250827213625":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2844-20250827213625","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2844-20250827213625","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2844-20250827213625","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+ViGngSPy+G4KJWN5R9IEf3KMppAuNcXmhXvQ4ayo54UlE0RR4Q+Hh6nzwQmJlbft5PRrSoKg8Z/4lhO0r/3GQ==","_resolved":"/tmp/ec445a2367fde372d59cd049f6f8d8dd/khanacademy-keypad-context-0.0.0-PR2844-20250827213625.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2844-20250827213625.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"446d452bb9d7ef6d26eb1ba547dc781824fccc1f","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2844-20250827213625.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2844-20250827213625.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2844-20250827213625_1756330600102_0.9374825956678468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T21:36:40.284Z","publish_time":1756330600284,"_source_registry_name":"default","_cnpm_publish_time":1756330600284},"0.0.0-PR2841-20250827201955":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250827201955","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250827201955","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250827201955","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2p8qQZzpd8/yx9Lvt9tWTQRDk2pptMMIyLUsb1uqMotIALABsQ1TDPi0bRykElCcYRMiGGA0J/y5/XzYEgYriQ==","_resolved":"/tmp/2969a9068d0b665306f020687163ea10/khanacademy-keypad-context-0.0.0-PR2841-20250827201955.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250827201955.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3b7692901aab08db57846d0a2aded0279cfd1c95","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250827201955.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250827201955.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250827201955_1756326009753_0.6696763368343999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T20:20:09.996Z","publish_time":1756326009996,"_source_registry_name":"default","_cnpm_publish_time":1756326009996},"0.0.0-PR2841-20250827201315":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250827201315","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250827201315","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250827201315","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-O2sbEpID4bIbZv5+mcaUYdwjTLNxTEFqbok7wh6RybOu9Ja1AnAm71D7Z9CIUWhSoq9nO4T/VB1/H5nko6IocQ==","_resolved":"/tmp/8db39a69c49344efc0e21c2c0ad97881/khanacademy-keypad-context-0.0.0-PR2841-20250827201315.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250827201315.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ab08c44620514e2a8aaaf1fbbfdb6d672533abe9","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250827201315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250827201315.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250827201315_1756325612830_0.004932243019946769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T20:13:33.052Z","publish_time":1756325613052,"_source_registry_name":"default","_cnpm_publish_time":1756325613052},"3.2.0":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.2.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.9.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.2.0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tF8+M1DO2t+uc7f6F8L047/FtM7z+imWgd3gFLPOzAyFcCcx6wpDqKAiVXzVCETCg4n1MYICxkrWeRnUV0QvBQ==","_resolved":"/tmp/364c299bad00846afb7f228b3d094026/khanacademy-keypad-context-3.2.0.tgz","_from":"file:khanacademy-keypad-context-3.2.0.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a747082c7e1982bd3bd91cdcdbfbf03d87ab2c66","size":65154,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.2.0.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.2.0_1756324962597_0.6194183503438575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T20:02:42.807Z","publish_time":1756324962807,"_source_registry_name":"default","_cnpm_publish_time":1756324962807},"0.0.0-PR2840-20250827195927":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2840-20250827195927","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2840-20250827195927","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2840-20250827195927","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HzAeRKdXf2565YTvClYxmVOJwaLMwSi/VKdRyZ3FJZBPyHbocvvXxJK4vhfxpXeFAR/AJonNooaDyI4E57NGpA==","_resolved":"/tmp/397a59c7cd4ffde4e49a6e81c3ea71dc/khanacademy-keypad-context-0.0.0-PR2840-20250827195927.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2840-20250827195927.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e866ae5dc8cbb0ec35820e6f9512ba32514a07b6","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2840-20250827195927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2840-20250827195927.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2840-20250827195927_1756324781450_0.4823983418781297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T19:59:41.634Z","publish_time":1756324781634,"_source_registry_name":"default","_cnpm_publish_time":1756324781634},"0.0.0-PR2841-20250827195815":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250827195815","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250827195815","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250827195815","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HwgYpxsKguW2O1cdMkcxhFYYsTYw9FbK8Y6J419CEXmW6I/E2GaUJDhw7wTE5SN6+c27tvFK0a6DwZFj1ngEeA==","_resolved":"/tmp/0bfb8e79ac606917c95dba93af1afe14/khanacademy-keypad-context-0.0.0-PR2841-20250827195815.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250827195815.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"dd726b03b09c7a24731e65a82d4c03c1caac953f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250827195815.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250827195815.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250827195815_1756324709422_0.31765950948203003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T19:58:29.591Z","publish_time":1756324709591,"_source_registry_name":"default","_cnpm_publish_time":1756324709591},"0.0.0-PR2841-20250827190758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250827190758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250827190758","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250827190758","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aI5v2Gg5LxbrgGlz5FCsJoy7xI3qzvgas20A0GDHwMoiSZYyKH6AZTYqlRfH9PQ0wGdTHG0kBqnWpCzax5rsBA==","_resolved":"/tmp/0cb2139c8ac991d2f847fba932a84c76/khanacademy-keypad-context-0.0.0-PR2841-20250827190758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250827190758.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9008be02b9c629a26ff88697f1c1acd634c41fca","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250827190758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250827190758.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250827190758_1756321694697_0.16165938566192972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T19:08:14.884Z","publish_time":1756321694884,"_source_registry_name":"default","_cnpm_publish_time":1756321694884},"0.0.0-PR2841-20250827190017":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250827190017","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250827190017","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250827190017","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MiUWHSENiKwShtCpP8WGdLHYoGP/xF+pS6Rr9qU5/jzTaa+Hk9kSldITAbxxg8ZGmtR+eFjTPTkHBCwLtpHBUQ==","_resolved":"/tmp/e67168fa0de2a4292a499381b75d4907/khanacademy-keypad-context-0.0.0-PR2841-20250827190017.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250827190017.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e073d99f0d58d0a114bedb067cda6283ae528234","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250827190017.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250827190017.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250827190017_1756321231643_0.007394005775485768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T19:00:31.848Z","publish_time":1756321231848,"_source_registry_name":"default","_cnpm_publish_time":1756321231848},"0.0.0-PR2841-20250827185209":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250827185209","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250827185209","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250827185209","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-roH7JGk5KdtF9HRe6QeMSgGi+XI6cwjiek6z1AQxrx6tjhD5w7fA8AujwimTPENCCmugPYu+Chxn8FvKsIp6uQ==","_resolved":"/tmp/91722b12885d3db115cb713658d5b497/khanacademy-keypad-context-0.0.0-PR2841-20250827185209.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250827185209.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a3a9334caa2e85a70061e709aee0dec3aa145643","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250827185209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250827185209.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250827185209_1756320744738_0.6084324060338033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T18:52:24.952Z","publish_time":1756320744952,"_source_registry_name":"default","_cnpm_publish_time":1756320744952},"0.0.0-PR2834-20250827185157":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2834-20250827185157","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2834-20250827185157","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2834-20250827185157","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SO7hiFyKaQvUhFBiB7guEwc+99EpQV9OFFjYo+P35GdxP7CM6R4rTwOUq4BSBgbw8XGSAaR4K/ZUk0KuIrwGNw==","_resolved":"/tmp/8ae0cbf6cd9417af5d7679b427b7ce7c/khanacademy-keypad-context-0.0.0-PR2834-20250827185157.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2834-20250827185157.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"26407dc503501aa6a2eb6c42455cbd4c1183cf25","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2834-20250827185157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2834-20250827185157.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2834-20250827185157_1756320732346_0.9921456986295905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T18:52:12.523Z","publish_time":1756320732523,"_source_registry_name":"default","_cnpm_publish_time":1756320732523},"0.0.0-PR2841-20250827184736":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2841-20250827184736","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2841-20250827184736","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2841-20250827184736","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qTxi2Jb8l9TR6bPMUl31BLVr65v2Qk0e3hJGJeQnexI4wgoU4++2c/44MU9VfjGO0lkHJM5bRMdZn1AvMAleLg==","_resolved":"/tmp/278a77a86b23262c733f5e826827d76b/khanacademy-keypad-context-0.0.0-PR2841-20250827184736.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2841-20250827184736.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3cad7005a08d81cb1ed0e72ac6dd87d11972a0a5","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2841-20250827184736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2841-20250827184736.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2841-20250827184736_1756320471627_0.2902052708273555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T18:47:51.817Z","publish_time":1756320471817,"_source_registry_name":"default","_cnpm_publish_time":1756320471817},"0.0.0-PR2840-20250827184239":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2840-20250827184239","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2840-20250827184239","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2840-20250827184239","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-spmf+42Opf9Fj+Gj0CAJaZuPwV9sM3T3twxThgBuKONWs4yRdeEh1XG2lMEv/H7Dn+YZrHImMt5BKa+e9IfpVA==","_resolved":"/tmp/194d75ca7e749862bf5ef2a9d17d28dd/khanacademy-keypad-context-0.0.0-PR2840-20250827184239.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2840-20250827184239.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a0f59bb71c85c8a7cebb42704c99ab8e01d3d810","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2840-20250827184239.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2840-20250827184239.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2840-20250827184239_1756320173756_0.09354773051929621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T18:42:53.956Z","publish_time":1756320173956,"_source_registry_name":"default","_cnpm_publish_time":1756320173956},"0.0.0-PR2840-20250827183852":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2840-20250827183852","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2840-20250827183852","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2840-20250827183852","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0ViU0YpMfDWiI/B16PVE7AYnKuMFXaOeSx+pxWVLOa0HH1+yAHfJRk+EdlztScogAcJ+YnveltxjxV6JvdXJng==","_resolved":"/tmp/4818fa537779d22eb7e85389a9d32084/khanacademy-keypad-context-0.0.0-PR2840-20250827183852.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2840-20250827183852.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6d278a40eebd588f39136086a31e3d3c893377e6","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2840-20250827183852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2840-20250827183852.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2840-20250827183852_1756319946819_0.6960326923857605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T18:39:07.034Z","publish_time":1756319947034,"_source_registry_name":"default","_cnpm_publish_time":1756319947034},"0.0.0-PR2799-20250827181719":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250827181719","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250827181719","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250827181719","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TBFY9mRv2jzxlTY2Tao8tANXekFOL2qyENUECkSrgVW+xRq7JZh90s8GPYRzLhtvaFaGtcQ/UZsO83ZWPr1lYA==","_resolved":"/tmp/953216c8eee9314dcd72e8241d36010b/khanacademy-keypad-context-0.0.0-PR2799-20250827181719.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250827181719.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"35b58121b49ac766f57ecd58cc6ae7cc2c56ca8a","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250827181719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250827181719.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250827181719_1756318653837_0.4913801961771027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-27T18:17:34.077Z","publish_time":1756318654077,"_source_registry_name":"default","_cnpm_publish_time":1756318654077},"0.0.0-PR2799-20250826211507":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250826211507","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250826211507","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250826211507","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mXAovKZyiCFDi5w/0VwdT+ZBKB/ULc+xQzXbIQGmvMU794tJwegElQyTbUpWSVHgmZYxTg4GFMHSoLGOp0P35A==","_resolved":"/tmp/21b6ddbce237449e3d43e898413c0ba0/khanacademy-keypad-context-0.0.0-PR2799-20250826211507.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250826211507.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"34738952ed87fed3e8b8e6400d085433edd044f0","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250826211507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250826211507.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250826211507_1756242928504_0.6246253363567111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T21:15:28.778Z","publish_time":1756242928778,"_source_registry_name":"default","_cnpm_publish_time":1756242928778},"0.0.0-PR2799-20250826000722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250826000722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250826000722","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250826000722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h+252EqBHomgBynx5pdfUVnHKJ5GwUFmpzxTxQ5eRpyDMNEH8q72D+X8jViq9CLR+ppXUlGqIIn0W+b7BV9avQ==","_resolved":"/tmp/c3aa0b9612a8b29e956b282364d7eabe/khanacademy-keypad-context-0.0.0-PR2799-20250826000722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250826000722.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b71a4cb661e2728bd53768b0303d9f9e554aceeb","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250826000722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250826000722.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250826000722_1756166856265_0.9969106301001738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-26T00:07:36.467Z","publish_time":1756166856467,"_source_registry_name":"default","_cnpm_publish_time":1756166856467},"0.0.0-PR2799-20250825232959":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250825232959","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250825232959","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250825232959","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6NwrQOi41jXLQLzg+HxPZOSvNraEp/1kZ8xi4bOje3JSjURakOTOdsI8BQs3T4apHyy5Q74qT+n3blv0/m3M+w==","_resolved":"/tmp/df21d196c1007583852cda2c8dfe5003/khanacademy-keypad-context-0.0.0-PR2799-20250825232959.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250825232959.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"cf5cda00680f5b3efe24848d23e7e195325b5d9b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250825232959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250825232959.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250825232959_1756164612843_0.6716031333404313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T23:30:13.022Z","publish_time":1756164613022,"_source_registry_name":"default","_cnpm_publish_time":1756164613022},"0.0.0-PR2799-20250825232200":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250825232200","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250825232200","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250825232200","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GDOsxvwudWzeSphsTYby0WjVuEvML8aidaXpCXBFIX35VgaWgcJNknf8xeCYsHZ3CqMWuYfHc5+CtjZCoZOXEw==","_resolved":"/tmp/339548f3a71a79ad0f12a026278a87b0/khanacademy-keypad-context-0.0.0-PR2799-20250825232200.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250825232200.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c80b75c739e4f55c0784b8f358b34b413dfc5861","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250825232200.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250825232200.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250825232200_1756164136464_0.4948140056696466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T23:22:16.659Z","publish_time":1756164136659,"_source_registry_name":"default","_cnpm_publish_time":1756164136659},"0.0.0-PR2799-20250825231013":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250825231013","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250825231013","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250825231013","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qTcIqfUqc6yiiJ2AyBuHB3/kOOr7MUPye7AKiUheqirrFiQw9koh05QJqKEXMF7ag+rq6HXQW91MWuJoZzkwfQ==","_resolved":"/tmp/e0b26d9a685a6942d145f5a86bd3bbbd/khanacademy-keypad-context-0.0.0-PR2799-20250825231013.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250825231013.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6e3e77a9b7c7644699598541ba5376f4bb02a8df","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250825231013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250825231013.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250825231013_1756163430093_0.5702209291423863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T23:10:30.281Z","publish_time":1756163430281,"_source_registry_name":"default","_cnpm_publish_time":1756163430281},"0.0.0-PR2825-20250825221726":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2825-20250825221726","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2825-20250825221726","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2825-20250825221726","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oAoGOH3CcKOFDhlUfOJsXHlTVurQ6ukP6OXMerauW7B342Eo/EnY0dyVoWgB4inbU7ac4ebUg4QiYjK4+x/Wsg==","_resolved":"/tmp/adb6401f00b4c1756e9ffe864f4675b6/khanacademy-keypad-context-0.0.0-PR2825-20250825221726.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2825-20250825221726.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b53086116384594e19ddd7996b185f4ee3cf6218","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2825-20250825221726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2825-20250825221726.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2825-20250825221726_1756160261210_0.5691900138667401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T22:17:41.398Z","publish_time":1756160261398,"_source_registry_name":"default","_cnpm_publish_time":1756160261398},"0.0.0-PR2800-20250825190804":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250825190804","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250825190804","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250825190804","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gvdlOvvx8hfbjcK1y6otw3N8dJIkcPYqJxD7TxeUIKs4yFQg5sEnLhgbDmTLCFSu7zmP94aWbOn8OFOrMXG+Ew==","_resolved":"/tmp/fbf3c73e8352cdcef4a6856675a3159f/khanacademy-keypad-context-0.0.0-PR2800-20250825190804.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250825190804.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"dcc441f4f318b38e777b0e2b576030bf3e5ac3f5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250825190804.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250825190804.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250825190804_1756148898746_0.8862669513657628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T19:08:18.938Z","publish_time":1756148898938,"_source_registry_name":"default","_cnpm_publish_time":1756148898938},"3.1.5":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.1.5","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.8.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.1.5","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1z6tEYGcHyYTVjslKw376Wk7BoEqd3bT5eUhRC2DS6dEOzhvuKQLUZCo6iUWdJzSAX+NwSuBmClodz59Y9Eu7Q==","_resolved":"/tmp/ee9b6da888ebc353091c77ae3347d0dd/khanacademy-keypad-context-3.1.5.tgz","_from":"file:khanacademy-keypad-context-3.1.5.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9e2146d3d51df6c8b120273207af7c9abbb114b5","size":65156,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.1.5.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.1.5_1756146996252_0.7536807905111176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T18:36:36.454Z","publish_time":1756146996454,"_source_registry_name":"default","_cnpm_publish_time":1756146996454},"0.0.0-PR2822-20250825183437":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2822-20250825183437","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2822-20250825183437","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2822-20250825183437","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MnnMOmbgRVANrgFh7rvWATP9QQ2EbFAUQXu1aA66l4BuSLrUyBmxa0pdRX2sGFGM7ISkRan46AFIZVdJRbl5gw==","_resolved":"/tmp/7f2aa79aa680b41d544ced346d1c5cf4/khanacademy-keypad-context-0.0.0-PR2822-20250825183437.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2822-20250825183437.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1a30579ad50405ea04c37650a703fc771a685e84","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2822-20250825183437.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2822-20250825183437.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2822-20250825183437_1756146893954_0.01811024436785824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T18:34:54.163Z","publish_time":1756146894163,"_source_registry_name":"default","_cnpm_publish_time":1756146894163},"0.0.0-PR2829-20250825172920":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2829-20250825172920","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2829-20250825172920","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2829-20250825172920","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y4dxBQN0nII37QD98++TSceEiWycGUNGg66K4oKWTxeKRBmy6Yp1T25/DsYk/1U42bD+euLSt11gnJLOoJhJ8Q==","_resolved":"/tmp/2e101efd6a50d0179001cb4413ae9d15/khanacademy-keypad-context-0.0.0-PR2829-20250825172920.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2829-20250825172920.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"2253ebd2d9027a191db71a0e2acc5f810a3dccd8","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2829-20250825172920.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2829-20250825172920.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2829-20250825172920_1756142975580_0.0022793101536189297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T17:29:35.853Z","publish_time":1756142975853,"_source_registry_name":"default","_cnpm_publish_time":1756142975853},"0.0.0-PR2825-20250825172331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2825-20250825172331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2825-20250825172331","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2825-20250825172331","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-39OlfL9EiP/YRj3OFhj6CXCLNPubIu6/rHP00iI4tt1z7BpOwefHxtPTEHuePHfExjV7iWUgDULlhjr+W+mR0w==","_resolved":"/tmp/a8d01cf2e626581a463ace205f134202/khanacademy-keypad-context-0.0.0-PR2825-20250825172331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2825-20250825172331.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"86ef8ec471c59c81d8192456f9ddf3308fec24bb","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2825-20250825172331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2825-20250825172331.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2825-20250825172331_1756142624822_0.6836191358485395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T17:23:45.042Z","publish_time":1756142625042,"_source_registry_name":"default","_cnpm_publish_time":1756142625042},"0.0.0-PR2824-20250825172234":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2824-20250825172234","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2824-20250825172234","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2824-20250825172234","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CG5RMKEhaJyj+r/ah9IpZGsfJC2RIaI0ZIte0AgmH73wVy3vqKBVA9OdTmizlWMsWQsmWb09EY4IbKq2hpOgXQ==","_resolved":"/tmp/0f772521a5e692205ec125e22aed07b1/khanacademy-keypad-context-0.0.0-PR2824-20250825172234.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2824-20250825172234.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"049b11bb7a5526ac555f67567818e3a17dc9aa08","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2824-20250825172234.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2824-20250825172234.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2824-20250825172234_1756142569091_0.25428797426730765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T17:22:49.296Z","publish_time":1756142569296,"_source_registry_name":"default","_cnpm_publish_time":1756142569296},"0.0.0-PR2824-20250825171942":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2824-20250825171942","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2824-20250825171942","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2824-20250825171942","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-n+TcpwVFH7MIEbjaKXRA8aMgQCZhw8fiNSECqvlRPHZwCY39DHiyVZGX8+DUOLBNFrk19eJcv1qa0heLqhKftw==","_resolved":"/tmp/1d056abe1c60863f052b62049c946c51/khanacademy-keypad-context-0.0.0-PR2824-20250825171942.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2824-20250825171942.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e987340976ee6c1d6cd6d5670e7c8f12aad1c567","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2824-20250825171942.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2824-20250825171942.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2824-20250825171942_1756142397178_0.5617341311713633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T17:19:57.383Z","publish_time":1756142397383,"_source_registry_name":"default","_cnpm_publish_time":1756142397383},"0.0.0-PR2823-20250825171520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2823-20250825171520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2823-20250825171520","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2823-20250825171520","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nAlK3cHmNGx1BQBXIX0JFIyHFenmjYZJHFkHTO0NTuiAi+ZUDISKDkJDILPh8h8CJdS2Z2K71SNE0l9USKbY7A==","_resolved":"/tmp/17ac94c0a910616281415edaaa37c544/khanacademy-keypad-context-0.0.0-PR2823-20250825171520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2823-20250825171520.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b7e27434a86284cad4a0030e60405100373023fb","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2823-20250825171520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2823-20250825171520.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2823-20250825171520_1756142137847_0.8608538757645301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T17:15:38.059Z","publish_time":1756142138059,"_source_registry_name":"default","_cnpm_publish_time":1756142138059},"0.0.0-PR2829-20250825170229":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2829-20250825170229","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2829-20250825170229","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2829-20250825170229","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FaUCrG9TlB6FmetJGu2vUgNvEbCGq2mH/Ks7B8NVfWzRZ10GaGfwv/VVzeNSsJAOI7K6O1xIasAEPu/CaTZdiA==","_resolved":"/tmp/acaef5e55d5759b83fa0b1ebbfdc1af0/khanacademy-keypad-context-0.0.0-PR2829-20250825170229.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2829-20250825170229.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"270377a5de5fda0506b0b5418ffb1e4e3c2384fd","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2829-20250825170229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2829-20250825170229.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2829-20250825170229_1756141365673_0.5921712664095178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T17:02:45.859Z","publish_time":1756141365859,"_source_registry_name":"default","_cnpm_publish_time":1756141365859},"0.0.0-PR2828-20250823015933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2828-20250823015933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2828-20250823015933"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2828-20250823015933","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WBH5jtoMugKO6Ti9vdW4a2zzMZZjwIz3fsnKnGv/E28JPPtTpk65nY6kbK6xiu/TrYImScB/r7/V8V5HnJ8UhQ==","_resolved":"/tmp/3cb275c5e8151eaa7ae59b482529f4f4/khanacademy-keypad-context-0.0.0-PR2828-20250823015933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2828-20250823015933.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"69ffd82e006976a91eb4779598b061cea51cb41e","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2828-20250823015933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2828-20250823015933.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2828-20250823015933_1755914388347_0.9057881601339903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T01:59:48.536Z","publish_time":1755914388536,"_source_registry_name":"default","_cnpm_publish_time":1755914388536},"0.0.0-PR2828-20250823011232":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2828-20250823011232","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2828-20250823011232","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2828-20250823011232","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TOf53DAcA07ioVmsl83ym+v77i59f8HpztwQeeyvcstC1/wWiYV5nxNDjIewvpghWwCCZbpJ1LbadE68mebK8Q==","_resolved":"/tmp/f24ab0a2007580469b9e68066e1d549a/khanacademy-keypad-context-0.0.0-PR2828-20250823011232.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2828-20250823011232.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"222546ce5e6499bde4a2d01d8229d603eaeb7e82","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2828-20250823011232.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2828-20250823011232.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2828-20250823011232_1755911566492_0.2034810016348514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T01:12:46.692Z","publish_time":1755911566692,"_source_registry_name":"default","_cnpm_publish_time":1755911566692},"0.0.0-PR2825-20250823010210":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2825-20250823010210","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2825-20250823010210","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2825-20250823010210","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lshiZ90LVWO64YxycH6OnWbHeVnegvTK9o0/XkQYfsfPyNiuy/ZeKCdKFkFl/YwZTOI1M8X4Ceiy5l8bsHRsdA==","_resolved":"/tmp/c8c3135428bf6dae780c0444bb245c5e/khanacademy-keypad-context-0.0.0-PR2825-20250823010210.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2825-20250823010210.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"88485aa1ce07caf3abf07735dbafe4797b8eaacd","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2825-20250823010210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2825-20250823010210.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2825-20250823010210_1755910944940_0.6522195964215196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T01:02:25.126Z","publish_time":1755910945126,"_source_registry_name":"default","_cnpm_publish_time":1755910945126},"0.0.0-PR2824-20250823010104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2824-20250823010104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2824-20250823010104"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2824-20250823010104","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N2YcUXHku8BVS+Mf/ZOC4A1HVEsyQlEQklVeXvN9X8HApFKwIRP+Ya8zyYUc/mXl3grKIpsCYZjJVuXc0Tkr0g==","_resolved":"/tmp/f6492a848c234177201b3076d81a4434/khanacademy-keypad-context-0.0.0-PR2824-20250823010104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2824-20250823010104.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"4a25d3bc9bde45bec11da36896ea69ed53d6521f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2824-20250823010104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2824-20250823010104.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2824-20250823010104_1755910878745_0.1927046120212157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T01:01:19.007Z","publish_time":1755910879007,"_source_registry_name":"default","_cnpm_publish_time":1755910879007},"0.0.0-PR2822-20250823005906":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2822-20250823005906","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2822-20250823005906","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2822-20250823005906","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vJ5JAo4RWbGayFucL0N3HFYa/X1ZFQ2NqAFf/JfXYdba4QE3/CG/HTghDclw7MzBWWzRwNDnWPbGTRQDli4Jqw==","_resolved":"/tmp/88fac56218de8ed9413ec1fc4810382d/khanacademy-keypad-context-0.0.0-PR2822-20250823005906.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2822-20250823005906.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"557d56281c4cb627702b16eb447c76c988e5cb3b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2822-20250823005906.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2822-20250823005906.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2822-20250823005906_1755910761369_0.18050419668029094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T00:59:21.537Z","publish_time":1755910761537,"_source_registry_name":"default","_cnpm_publish_time":1755910761537},"0.0.0-PR2823-20250823004149":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2823-20250823004149","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2823-20250823004149","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2823-20250823004149","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l4gh0Ts/73QlzvPfnoiH0er3sdhPnH6S0B0okjnQG6mRmhw2Sa5mBqkU3UIggPqS5BSFwdQBDpIdE02rhZdlFA==","_resolved":"/tmp/abcc22803b2cd848aeff17b6e7569e23/khanacademy-keypad-context-0.0.0-PR2823-20250823004149.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2823-20250823004149.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ab5bc0c383e67dcda815db49f565b7d5f7e642aa","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2823-20250823004149.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2823-20250823004149.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2823-20250823004149_1755909723732_0.07110200123269483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T00:42:03.997Z","publish_time":1755909723997,"_source_registry_name":"default","_cnpm_publish_time":1755909723997},"0.0.0-PR2819-20250823003955":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2819-20250823003955","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2819-20250823003955","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2819-20250823003955","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-d/GoxVJ01EGE7sR6rNaDFSyYqFNJJ0atehc/2BSNr/qGKqgXyEHRJBChZZn2fFP6RE5m+YMMrYHMKxvC9bwbaA==","_resolved":"/tmp/373018cfaf51f066c7522c200eea4852/khanacademy-keypad-context-0.0.0-PR2819-20250823003955.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2819-20250823003955.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"413bb3ef80ca9e99769dd82ea6b45640fd2fed84","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2819-20250823003955.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2819-20250823003955.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2819-20250823003955_1755909611025_0.48673329475487015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T00:40:11.224Z","publish_time":1755909611224,"_source_registry_name":"default","_cnpm_publish_time":1755909611224},"0.0.0-PR2828-20250823002026":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2828-20250823002026","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2828-20250823002026","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2828-20250823002026","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qm6jn5AeFkZ+O+Xb4h7XDz4aYQjOk9atfYcZMCJ/0ppjRgvSocCb5BNTy8P2ETfAS/XkuMyhTHK/SdkfccZIvQ==","_resolved":"/tmp/6fefe5934c7088200929035762a68d40/khanacademy-keypad-context-0.0.0-PR2828-20250823002026.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2828-20250823002026.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"78c9765fb5fecece1946303558e2b9673a82b7db","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2828-20250823002026.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2828-20250823002026.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2828-20250823002026_1755908441235_0.8114839599278221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T00:20:41.448Z","publish_time":1755908441448,"_source_registry_name":"default","_cnpm_publish_time":1755908441448},"0.0.0-PR2828-20250823000709":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2828-20250823000709","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2828-20250823000709","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2828-20250823000709","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FCgSxncypV0XWRS+kOiIZYWkHv1DqphfhUTYjM0EiV4LZXimvGmtXUiAgQ8u2vrj248Wt0KLrA3Ot+Ko8edqTg==","_resolved":"/tmp/f38e9f29e7cd08f908ffa48c9a69d0d8/khanacademy-keypad-context-0.0.0-PR2828-20250823000709.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2828-20250823000709.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"8063524e40c69bd370d5624b0c92cdb91604dcfd","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2828-20250823000709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2828-20250823000709.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2828-20250823000709_1755907645422_0.9642606086692485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-23T00:07:25.637Z","publish_time":1755907645637,"_source_registry_name":"default","_cnpm_publish_time":1755907645637},"0.0.0-PR2823-20250822235834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2823-20250822235834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2823-20250822235834","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2823-20250822235834","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PEc2YU+U5ov9dJXVjag+TEe9U+ymsBwQCai0Ell35/qC2mH2/OUKpj/07ps8APgzdDt9TF0zbbsMqqPoeWSvZg==","_resolved":"/tmp/4dd3110bc76e57828fa0022da8c17f3b/khanacademy-keypad-context-0.0.0-PR2823-20250822235834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2823-20250822235834.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"2ccc14e29ee05b041c05deff837e14e7c7c06058","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2823-20250822235834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2823-20250822235834.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2823-20250822235834_1755907128465_0.5442574345889506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T23:58:48.747Z","publish_time":1755907128747,"_source_registry_name":"default","_cnpm_publish_time":1755907128747},"0.0.0-PR2828-20250822201433":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2828-20250822201433","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2828-20250822201433","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2828-20250822201433","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qeIsGqrXUYw8juzAPigSFU/64nQhhRNFsA8bkltap+Od/bC60drWgcKNvLJvzb5fXd0Hd9+J0NOazzcl1QrxPQ==","_resolved":"/tmp/19ec4f0344ff85d05924975964780bc4/khanacademy-keypad-context-0.0.0-PR2828-20250822201433.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2828-20250822201433.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d8e623f76d225abad02af3fe1442bb45a04df242","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2828-20250822201433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2828-20250822201433.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2828-20250822201433_1755893688104_0.357156671280874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T20:14:48.293Z","publish_time":1755893688293,"_source_registry_name":"default","_cnpm_publish_time":1755893688293},"0.0.0-PR2821-20250822181710":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2821-20250822181710","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2821-20250822181710","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2821-20250822181710","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EMftrD5YfIrRelDhikGajbkGlHVLUcfWne4EyjnezRttARxSTMPUGuy82Hk27hIUjYJIFFV0JIj3IeAIVwQ7Gg==","_resolved":"/tmp/25c301be3d8f022e5863e4265759c23a/khanacademy-keypad-context-0.0.0-PR2821-20250822181710.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2821-20250822181710.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"be4081ad442bdeb45586b2d9014e6eedc2ff9b7a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2821-20250822181710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2821-20250822181710.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2821-20250822181710_1755886646091_0.8322261165777398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T18:17:26.295Z","publish_time":1755886646295,"_source_registry_name":"default","_cnpm_publish_time":1755886646295},"0.0.0-PR2799-20250822180425":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250822180425","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250822180425","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250822180425","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-u4pbWxceL8k6Tv7oYedvjBdOZAnQdxBNnnGzNb584quYiOwAjY0B/Hlo2A1CHetP9Ui2aTvF+syoq1gbZVq36g==","_resolved":"/tmp/edd072f636afcf75698e54d649990b9f/khanacademy-keypad-context-0.0.0-PR2799-20250822180425.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250822180425.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d6dd106311336b37a7dad3f9016249457352cc05","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250822180425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250822180425.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250822180425_1755885881535_0.9478621020887064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T18:04:41.760Z","publish_time":1755885881760,"_source_registry_name":"default","_cnpm_publish_time":1755885881760},"0.0.0-PR2799-20250822180010":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250822180010","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250822180010","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250822180010","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xKmEPmODGzjEPB//Ois5xqv+HEQWb75rVIynGQTwkR5XBoGIL/GggadCTDyGGGwKdaAYR+VMFlOrWe9SEpYU3g==","_resolved":"/tmp/85e0a3c4004c03075f2e21d74398cd85/khanacademy-keypad-context-0.0.0-PR2799-20250822180010.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250822180010.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"48f77d5d539e846b047075b83e1711269847c5e5","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250822180010.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250822180010.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250822180010_1755885624906_0.9832088598716267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T18:00:25.105Z","publish_time":1755885625105,"_source_registry_name":"default","_cnpm_publish_time":1755885625105},"0.0.0-PR2827-20250822173458":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2827-20250822173458","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2827-20250822173458","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2827-20250822173458","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZlFNvGZ5hTVdclvYErcQ1VG0PoHJOZH+qg6lz0Jxstttbg9Mge7keJ6Sii5pQlzMUYtrNoKLud6Fds9eXsffkw==","_resolved":"/tmp/3549c618d06b113e528275fd74dd624f/khanacademy-keypad-context-0.0.0-PR2827-20250822173458.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2827-20250822173458.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"be6e6b7c1f463ec94d72ff53f826bd5ad7859596","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2827-20250822173458.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2827-20250822173458.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2827-20250822173458_1755884113874_0.3966814597145565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T17:35:14.062Z","publish_time":1755884114062,"_source_registry_name":"default","_cnpm_publish_time":1755884114062},"0.0.0-PR2826-20250822165632":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2826-20250822165632","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2826-20250822165632","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2826-20250822165632","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-myOX5W++nSe1TRfxZUAKRIYnlsxUpge1XvGMzvHXT98BNpcC/VZ/KR+ovfKjI10OYBAaF7oEaLfF2rfhDENMdw==","_resolved":"/tmp/1675d65c5008d44b8bec55f8333d6e88/khanacademy-keypad-context-0.0.0-PR2826-20250822165632.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2826-20250822165632.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"08f3e5b09f5595c9a9da1e5a95ef9a36bc472622","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2826-20250822165632.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2826-20250822165632.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2826-20250822165632_1755881807810_0.7816539011704302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T16:56:48.010Z","publish_time":1755881808010,"_source_registry_name":"default","_cnpm_publish_time":1755881808010},"0.0.0-PR2799-20250822164822":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250822164822","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250822164822","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250822164822","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZiB6PKHAbS7UqQLSDIl6c6cLk7FucdHiKv/b0cT8wG9+q+7Bnk+q8o6aBeWdnUYMDGVoExTirBuZNGWxzyGEKA==","_resolved":"/tmp/09beea1ba8690a3c46aed2683646477c/khanacademy-keypad-context-0.0.0-PR2799-20250822164822.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250822164822.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"22d210720aa26c98e8358f04f642a486a5d1f3f8","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250822164822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250822164822.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250822164822_1755881318088_0.779380402033486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T16:48:38.306Z","publish_time":1755881318306,"_source_registry_name":"default","_cnpm_publish_time":1755881318306},"0.0.0-PR2825-20250822001136":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2825-20250822001136","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2825-20250822001136","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2825-20250822001136","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v86OZh/Sp9yUI1bwLslYzV368DB2r/f+sH8q5vUw6cT+ZIInVIbwcqNCEkyPLlP3/F/nf6EHUe1L9Wieztffkw==","_resolved":"/tmp/cb899ac9c06113ad68149015e25e6722/khanacademy-keypad-context-0.0.0-PR2825-20250822001136.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2825-20250822001136.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"031b2c22558a333e1242d147c53cb8f3d898a684","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2825-20250822001136.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2825-20250822001136.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2825-20250822001136_1755821510468_0.22007775182303013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T00:11:50.664Z","publish_time":1755821510664,"_source_registry_name":"default","_cnpm_publish_time":1755821510664},"0.0.0-PR2824-20250821233326":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2824-20250821233326","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2824-20250821233326","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2824-20250821233326","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-prj6jyPyGKizaB5GHfu2hduLo5sWeDDHyQsiyRR11TrinMv4htNTtZIPQrvRUz1FpL5gNoplk95S33GR9sWEMw==","_resolved":"/tmp/7e6dd8b99ce4acea120ceeeeca2efd7b/khanacademy-keypad-context-0.0.0-PR2824-20250821233326.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2824-20250821233326.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b26eb0bd056d2fd17e9a4e344465fc3f68b14f80","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2824-20250821233326.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2824-20250821233326.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2824-20250821233326_1755819220954_0.7218673680627579"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T23:33:41.140Z","publish_time":1755819221140,"_source_registry_name":"default","_cnpm_publish_time":1755819221140},"0.0.0-PR2821-20250821231941":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2821-20250821231941","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2821-20250821231941","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2821-20250821231941","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VP/fXx7ebZ7io+LUoG1qYrKSHY9ttpFvXkgtpVX0TxR813eg4Zn9T80fvCr9gvao01JjIc7Pbtk4eIDRVeFtdA==","_resolved":"/tmp/89cd31b2f0834edd4211b95c5024e4d2/khanacademy-keypad-context-0.0.0-PR2821-20250821231941.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2821-20250821231941.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e2baea63401a538b66fc72bb672cf74ca7d97842","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2821-20250821231941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2821-20250821231941.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2821-20250821231941_1755818397252_0.9563687271747625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T23:19:57.536Z","publish_time":1755818397536,"_source_registry_name":"default","_cnpm_publish_time":1755818397536},"0.0.0-PR2821-20250821231353":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2821-20250821231353","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2821-20250821231353","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2821-20250821231353","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XsrhxhlQXHiH7ENy6bnWQUBBDx4850NwHPctkaeqpZzHWmBMMm9ASrc8z5SGmUG/UwAssWYEo4d2bjzxjuwgdw==","_resolved":"/tmp/012b187d75bbe59b2a5f5a0edbad5db1/khanacademy-keypad-context-0.0.0-PR2821-20250821231353.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2821-20250821231353.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5425f29970f44888352d7856ee16fe9adfce076f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2821-20250821231353.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2821-20250821231353.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2821-20250821231353_1755818048194_0.15124734912207427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T23:14:08.408Z","publish_time":1755818048408,"_source_registry_name":"default","_cnpm_publish_time":1755818048408},"0.0.0-PR2823-20250821225457":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2823-20250821225457","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2823-20250821225457","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2823-20250821225457","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LLMriG0vnMBPnqj+bOnu0mVf5kymotNv0cTJm85KtA+R/8s3Pav6oa9pEUtZdhW+24vkyJ+2gJXoD/16iEQzUw==","_resolved":"/tmp/5fb9594600c765bff1f50ed93d76c15e/khanacademy-keypad-context-0.0.0-PR2823-20250821225457.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2823-20250821225457.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7336622609f4c31204370d7a19ddb35dfe131499","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2823-20250821225457.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2823-20250821225457.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2823-20250821225457_1755816912264_0.012314273136472487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T22:55:12.423Z","publish_time":1755816912423,"_source_registry_name":"default","_cnpm_publish_time":1755816912423},"0.0.0-PR2822-20250821225353":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2822-20250821225353","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2822-20250821225353","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2822-20250821225353","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DDORRFkbwDn3wI8TiiiG0QZVYMA3Kt0gHAmnH7HJm5aKkph4hNMfrVgXSQstP1HprkSe5lcOkioEa3P6eV4F1A==","_resolved":"/tmp/df08bf7a2dd01c207a1f3f0279f4107d/khanacademy-keypad-context-0.0.0-PR2822-20250821225353.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2822-20250821225353.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"07a316770cba52d25055f2836bee85fe9fd4c0d3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2822-20250821225353.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2822-20250821225353.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2822-20250821225353_1755816848599_0.47502307966832813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T22:54:08.824Z","publish_time":1755816848824,"_source_registry_name":"default","_cnpm_publish_time":1755816848824},"0.0.0-PR2821-20250821224956":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2821-20250821224956","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2821-20250821224956","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2821-20250821224956","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rpPOiDxygam7Bgj5sQX3uJkshZPkUOtThXFBoIeTV0c3f6qy1ifUGngJ+vCdBRr7NXvwHWHZ9IoWcvlMHoU2ig==","_resolved":"/tmp/d3b7b0994aef2a9902935bc60ab93ade/khanacademy-keypad-context-0.0.0-PR2821-20250821224956.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2821-20250821224956.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ab764c96d656ef7a56f04e337f963db9f7f022c8","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2821-20250821224956.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2821-20250821224956.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2821-20250821224956_1755816610843_0.6315407567002929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T22:50:11.067Z","publish_time":1755816611067,"_source_registry_name":"default","_cnpm_publish_time":1755816611067},"0.0.0-PR2821-20250821221928":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2821-20250821221928","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2821-20250821221928","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2821-20250821221928","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rHwMI29beMR2v6DClVLRVY3vCw55jWIWK8600b4jabgaO4YE5iP+lRcZmNnDvH3z7Vvutdc0JOWuO9qHRe2ayg==","_resolved":"/tmp/d8f58c0ab90015877086b8c3b3bc96c1/khanacademy-keypad-context-0.0.0-PR2821-20250821221928.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2821-20250821221928.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d9488a019068ecf676250c8c40e8d6746cfda524","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2821-20250821221928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2821-20250821221928.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2821-20250821221928_1755814783414_0.2194690903669092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T22:19:43.606Z","publish_time":1755814783606,"_source_registry_name":"default","_cnpm_publish_time":1755814783606},"0.0.0-PR2820-20250821221100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2820-20250821221100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2820-20250821221100","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2820-20250821221100","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qMpM93tbEhR57YSKZQAxHUGFjGJHi5NXdFd/+cZoEeBjWBxHXRFbHF8TbpsKyLCW4tp74ilNtSQUpQ1mBJjUew==","_resolved":"/tmp/acccea7f85ece27261c9e425854f4a53/khanacademy-keypad-context-0.0.0-PR2820-20250821221100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2820-20250821221100.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"783bd70b8cabb4d0e627fea9b1c1a4706674102f","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2820-20250821221100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2820-20250821221100.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2820-20250821221100_1755814275502_0.392085543819074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T22:11:15.691Z","publish_time":1755814275691,"_source_registry_name":"default","_cnpm_publish_time":1755814275691},"0.0.0-PR2820-20250821220513":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2820-20250821220513","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2820-20250821220513","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2820-20250821220513","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-botMEdO+8kcQhiVtUY8wuKzs50vzLCJFpz9YNdWDOkIPGPbrKJazbE+Mlj49vzlR8Gkq/cj4AIPljeVO+Pwlkg==","_resolved":"/tmp/a7c92d495d22ecb3da084f321d9389d2/khanacademy-keypad-context-0.0.0-PR2820-20250821220513.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2820-20250821220513.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"280ea5fa4a17721eecd0fd6ba8df5cc83b7bc73c","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2820-20250821220513.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2820-20250821220513.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2820-20250821220513_1755813927339_0.305861402104197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T22:05:27.539Z","publish_time":1755813927539,"_source_registry_name":"default","_cnpm_publish_time":1755813927539},"0.0.0-PR2799-20250821215709":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250821215709","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250821215709","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250821215709","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xskCkHkbKdhvsd42A60BH9Q9eaNqkZ5AFqEB1FnL+vSIy8EEPQ5QsZZZPjOZw4QB42ST2UjFTBGuMC48H/ExQQ==","_resolved":"/tmp/e669558f3aef87ea91ed75d6d51bddd2/khanacademy-keypad-context-0.0.0-PR2799-20250821215709.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250821215709.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"dc3639d0abb712385d468f687889549d6c1f1d98","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250821215709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250821215709.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250821215709_1755813443732_0.2980043805159964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T21:57:23.924Z","publish_time":1755813443924,"_source_registry_name":"default","_cnpm_publish_time":1755813443924},"0.0.0-PR2819-20250821215103":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2819-20250821215103","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2819-20250821215103","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2819-20250821215103","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N6yPqfD+I6odx5Msk1johaErhsmroUQ3F57xIb1w0tVqjNCoWSp2jq4rt/nxTYbBMrNiNpbgiAjuPy8VgNJvAw==","_resolved":"/tmp/b27ab66cd3b717d7747ea35f6cbc4d6c/khanacademy-keypad-context-0.0.0-PR2819-20250821215103.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2819-20250821215103.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3d4ab86334919eda8d97439cd2d5b9836b375fe9","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2819-20250821215103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2819-20250821215103.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2819-20250821215103_1755813077488_0.23714008207218606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T21:51:17.670Z","publish_time":1755813077670,"_source_registry_name":"default","_cnpm_publish_time":1755813077670},"0.0.0-PR2819-20250821214706":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2819-20250821214706","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2819-20250821214706","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2819-20250821214706","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TSNosQeQgxSPzJsHKbQa4sbIwgZ+sSBt2DoACu9n36sxqWGKjCaZYNaWNu1RKbEsHy0pv8fnvRzZJcWHtd+djA==","_resolved":"/tmp/e2b4d2440bd440884b715327b3d194a3/khanacademy-keypad-context-0.0.0-PR2819-20250821214706.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2819-20250821214706.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"02eddec510205c3813353fddf72c6e378fad6959","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2819-20250821214706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2819-20250821214706.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2819-20250821214706_1755812840813_0.7597803870479465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T21:47:20.990Z","publish_time":1755812840990,"_source_registry_name":"default","_cnpm_publish_time":1755812840990},"0.0.0-PR2813-20250821214358":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2813-20250821214358","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2813-20250821214358","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2813-20250821214358","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kfRCbqZQrS72JKaY2ag+QD0iJztO5S4MCAu+pq04wX0KPneOSVV8hDx5sc1PU9ayZ3QM660jWzI7FHAqZ6K80Q==","_resolved":"/tmp/414a8936c381fddec40832774dbf7c33/khanacademy-keypad-context-0.0.0-PR2813-20250821214358.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2813-20250821214358.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5df3fd289ee6a48bceb26c65e6988550d2216a58","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2813-20250821214358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2813-20250821214358.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2813-20250821214358_1755812651900_0.056177506902593155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T21:44:12.126Z","publish_time":1755812652126,"_source_registry_name":"default","_cnpm_publish_time":1755812652126},"0.0.0-PR2809-20250821211959":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2809-20250821211959","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2809-20250821211959","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2809-20250821211959","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p3wsz5OO6a5rShp37gkXCpunMUOKjEwHAPOxZRhIJynQYl3muoruPGRBry9XUVl6gRzKkT9i6LEMepwM7qjmHw==","_resolved":"/tmp/1f030ea7a1c26511708baa8501b755b4/khanacademy-keypad-context-0.0.0-PR2809-20250821211959.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2809-20250821211959.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b92ce0fa8a2a3f31c87bcb15f22ceb38d4da3c4c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2809-20250821211959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2809-20250821211959.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2809-20250821211959_1755811216976_0.14118024008173524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T21:20:17.191Z","publish_time":1755811217191,"_source_registry_name":"default","_cnpm_publish_time":1755811217191},"0.0.0-PR2799-20250821211810":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250821211810","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250821211810","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250821211810","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TWAfKJ6zM8La0jgDeO+eR4xL5MfCOJKXqyDvSCR7Uu2qDVFmfFpP2+U9OlGzK+ipMBCbUakSLbXLXiOnL1REqw==","_resolved":"/tmp/f949914af70255f81944cea831def837/khanacademy-keypad-context-0.0.0-PR2799-20250821211810.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250821211810.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9565207612ba69a4f8b80c559ee5ca6e54af7942","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250821211810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250821211810.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250821211810_1755811104840_0.27228025721083027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T21:18:25.018Z","publish_time":1755811105018,"_source_registry_name":"default","_cnpm_publish_time":1755811105018},"0.0.0-PR2799-20250821211311":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2799-20250821211311","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2799-20250821211311","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2799-20250821211311","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5enNcbqNMtG7mnoUko4QxOsaKLBoJqvkN0vHAD4Z4ntQcIYg9xO1eyOtp7gE5Vg2oOkIwFN4Ip9umGAIhVFaxQ==","_resolved":"/tmp/6a404843e97981747e23c7375f6041d4/khanacademy-keypad-context-0.0.0-PR2799-20250821211311.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2799-20250821211311.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"73bcec3fede6076520b0761d27aa0d9bdf2f1d53","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2799-20250821211311.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2799-20250821211311.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2799-20250821211311_1755810805333_0.6058553236584214"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T21:13:25.589Z","publish_time":1755810805589,"_source_registry_name":"default","_cnpm_publish_time":1755810805589},"0.0.0-PR2809-20250821003641":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2809-20250821003641","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2809-20250821003641","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2809-20250821003641","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KVAuSmiIQABS6viQ2Yc791FlEtqbl2Ak5tbPrFYEVtCe+lc05wdboQiOV96PJ7gnBWeRkHN+CPe43bo7d77ZlQ==","_resolved":"/tmp/54f5da25f1d9f34d3687b87768b92cd7/khanacademy-keypad-context-0.0.0-PR2809-20250821003641.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2809-20250821003641.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"09809b648e218e10f1e6a1693565d540ebc1ccc9","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2809-20250821003641.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2809-20250821003641.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2809-20250821003641_1755736618836_0.12495027546054227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T00:36:59.042Z","publish_time":1755736619042,"_source_registry_name":"default","_cnpm_publish_time":1755736619042},"0.0.0-PR2809-20250821000936":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2809-20250821000936","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2809-20250821000936","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2809-20250821000936","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1hqkAhL264aIoAnGKVUStlJ3VYT/WdvbzHr5OMHmeS2YJCS4MCfKwXeDxL5MpPHAAF+T/bE4oimWY8jtuRmk3g==","_resolved":"/tmp/1efbee04019561eda60fc4d0c733a6a0/khanacademy-keypad-context-0.0.0-PR2809-20250821000936.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2809-20250821000936.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"35bfa25675ffc7e3b10dbe7e9b528c3ee9b684c6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2809-20250821000936.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2809-20250821000936.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2809-20250821000936_1755734991781_0.16110654786858092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-21T00:09:52.021Z","publish_time":1755734992021,"_source_registry_name":"default","_cnpm_publish_time":1755734992021},"3.1.4":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.1.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.7.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.1.4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EizwdMrNmLmeFioDgW3PFhYGhJlm2eDwIX5ArQh7+kwSL/BEqXevTWzHFtH001ylQMVS7RLl4ctl+3sGdEDY4A==","_resolved":"/tmp/78d6a5a85faa7912a8b22e31ac1ce81d/khanacademy-keypad-context-3.1.4.tgz","_from":"file:khanacademy-keypad-context-3.1.4.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"290c6b5a154de45d6df52ccdbcac8daa67201111","size":65157,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.1.4.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.1.4_1755717465961_0.8172841272122442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T19:17:46.169Z","publish_time":1755717466169,"_source_registry_name":"default","_cnpm_publish_time":1755717466169},"0.0.0-PR2813-20250820191114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2813-20250820191114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2813-20250820191114","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2813-20250820191114","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NcG0y5eX9668MRKw340ReAx4Sf84xEuJdkW38RKQ74SZ66yV0UiJtTKOAFq32BdYrv1R982qB94v0v3dTwz25g==","_resolved":"/tmp/f7a07613ece74fdc3a6649d3d54fa501/khanacademy-keypad-context-0.0.0-PR2813-20250820191114.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2813-20250820191114.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"36e09abaa44fc472cb0154ddc67f62dcfce951a3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2813-20250820191114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2813-20250820191114.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2813-20250820191114_1755717091257_0.5200501935305721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T19:11:31.470Z","publish_time":1755717091470,"_source_registry_name":"default","_cnpm_publish_time":1755717091470},"0.0.0-PR2811-20250820000209":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2811-20250820000209","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2811-20250820000209","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2811-20250820000209","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0TXBL4+aWzC19+tvcXkMBG8LlXb3CwCeHoezCJiEKr845V6R7eTPDBU/Dg7Xc0PeflnosZ7lifzSdo7Ht4nD7Q==","_resolved":"/tmp/95f21716da0097d323395ef3a6784350/khanacademy-keypad-context-0.0.0-PR2811-20250820000209.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2811-20250820000209.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e712cb51d8f359d21e191a52d109ebf4fac649dd","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2811-20250820000209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2811-20250820000209.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2811-20250820000209_1755648143859_0.3660198269805721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T00:02:24.066Z","publish_time":1755648144066,"_source_registry_name":"default","_cnpm_publish_time":1755648144066},"0.0.0-PR2811-20250819235507":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2811-20250819235507","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2811-20250819235507","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2811-20250819235507","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y1Cwcn8iWsYcq6526ttd96+tOVgi0mx3DOwW8ofQ57YaVHu+LvVxHsHhSQWXjqmezK6DIjkatSeYDGexx8I5Tw==","_resolved":"/tmp/ffb997010e2c7a1b5465b8e07cb42a2e/khanacademy-keypad-context-0.0.0-PR2811-20250819235507.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2811-20250819235507.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"76731d792fd15ca9b326ab37ac124ad1429339f8","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2811-20250819235507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2811-20250819235507.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2811-20250819235507_1755647722341_0.8199699930760826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T23:55:22.525Z","publish_time":1755647722525,"_source_registry_name":"default","_cnpm_publish_time":1755647722525},"0.0.0-PR2811-20250819234441":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2811-20250819234441","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2811-20250819234441","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2811-20250819234441","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aL2oobr+HY6cOchpBVZotcCJ135/EqR2vsm4Uj8hVhlhqNlNWj5hZc1iS1vLT00vfo737M7CbmI8TWsaTm2nWA==","_resolved":"/tmp/d467fdf5363ccd2f851d6d8b0edfac33/khanacademy-keypad-context-0.0.0-PR2811-20250819234441.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2811-20250819234441.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9576c4cb546a334c3e205bf354c05068758d23b4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2811-20250819234441.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2811-20250819234441.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2811-20250819234441_1755647095292_0.8184632012433555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T23:44:55.498Z","publish_time":1755647095498,"_source_registry_name":"default","_cnpm_publish_time":1755647095498},"0.0.0-PR2812-20250819224703":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2812-20250819224703","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2812-20250819224703","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2812-20250819224703","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JGXSZAkGS/B6TqE1R+ndnKPhGuOgAS9b+aimsjt4LyAKyeYCQANO8jHwe23IiZh9T1ccrWRGdgFO6BC1p9hHZg==","_resolved":"/tmp/f1b58a745b4442108738fcf72868f008/khanacademy-keypad-context-0.0.0-PR2812-20250819224703.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2812-20250819224703.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a0080bd18291b0300c4d5ae7a177870fa1df3384","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2812-20250819224703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2812-20250819224703.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2812-20250819224703_1755643639609_0.24525902502273667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T22:47:19.790Z","publish_time":1755643639790,"_source_registry_name":"default","_cnpm_publish_time":1755643639790},"0.0.0-PR2812-20250819223919":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2812-20250819223919","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2812-20250819223919","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2812-20250819223919","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8185KaU2dbQI3gUt4UbzkB07CcA+O3I88D4aIqCktsWnfhGjFN/JYRZa/xunpW9ZoQyxEAwR0PPJZ05skcPG0A==","_resolved":"/tmp/0762b095695ced52e5d528968d779af1/khanacademy-keypad-context-0.0.0-PR2812-20250819223919.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2812-20250819223919.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7b1e7cba345ed968acb98932182be6603a991817","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2812-20250819223919.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2812-20250819223919.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2812-20250819223919_1755643174089_0.3564287086137552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T22:39:34.280Z","publish_time":1755643174280,"_source_registry_name":"default","_cnpm_publish_time":1755643174280},"0.0.0-PR2812-20250819223331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2812-20250819223331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2812-20250819223331","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2812-20250819223331","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+hcvxKRIkYwztYvieBSXaUdUg8LUMmcTQR15+EuPW/8eNlO1k9p/uR+UnNJLVnIjQy3nvicAKCDOAFrZg70XaA==","_resolved":"/tmp/ada95e26c79125dd913234b53a3cd8c6/khanacademy-keypad-context-0.0.0-PR2812-20250819223331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2812-20250819223331.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c2a944acfe19cd86180f3e8851fdef7a4860a7a2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2812-20250819223331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2812-20250819223331.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2812-20250819223331_1755642824570_0.5002145711873713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T22:33:44.753Z","publish_time":1755642824753,"_source_registry_name":"default","_cnpm_publish_time":1755642824753},"0.0.0-PR2812-20250819223015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2812-20250819223015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2812-20250819223015","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2812-20250819223015","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HZwNTM2e6eIjcsLXW1NmL+R40YZUorRVZ7oLgHY8l4azIaEqakmA/ud7BpFV0DIWyms74j0SKpcRydWyIGldsA==","_resolved":"/tmp/53038458590a8968e3bbfde58127e870/khanacademy-keypad-context-0.0.0-PR2812-20250819223015.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2812-20250819223015.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c375269a58e5002d15d090cde8a25549feec56d3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2812-20250819223015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2812-20250819223015.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2812-20250819223015_1755642630571_0.600890422869989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T22:30:30.769Z","publish_time":1755642630769,"_source_registry_name":"default","_cnpm_publish_time":1755642630769},"0.0.0-PR2812-20250819221717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2812-20250819221717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2812-20250819221717","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2812-20250819221717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yWiDbphiSnhvyMjIhs9AlPIJNlUcLhYQjNsOi23w/9EIeID67ylkAlbFUcMMQJzPmnH478AF8f3AZT2dvl81pg==","_resolved":"/tmp/d5d5662bb2eed2335b84c51987c5736a/khanacademy-keypad-context-0.0.0-PR2812-20250819221717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2812-20250819221717.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"05880b8ef1f8a9cf5f6fc69644c7b2125b282f62","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2812-20250819221717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2812-20250819221717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2812-20250819221717_1755641855441_0.33847101449348727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T22:17:35.618Z","publish_time":1755641855618,"_source_registry_name":"default","_cnpm_publish_time":1755641855618},"0.0.0-PR2812-20250819215158":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2812-20250819215158","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2812-20250819215158","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2812-20250819215158","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vBQAx6L1xXfHiyQAhWf68K0kV+5PQCgfyWNvHABCQI00NkThVV9AAXywPESHmzFIggBCLNOQrvndrrkcTWAavg==","_resolved":"/tmp/0cf889f9f74cae98bfa57375615cd166/khanacademy-keypad-context-0.0.0-PR2812-20250819215158.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2812-20250819215158.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b1c0dee2690c3dff8eb41b76068cca96ca89a72f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2812-20250819215158.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2812-20250819215158.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2812-20250819215158_1755640333088_0.7890947267745032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T21:52:13.307Z","publish_time":1755640333307,"_source_registry_name":"default","_cnpm_publish_time":1755640333307},"0.0.0-PR2808-20250819205352":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250819205352","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250819205352","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250819205352","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bqJJSJ4UsapXX/8Ie8/H23QNFH+QPe+nJh9a8lvtEsJa/X7lme6h6Kq+fFa8XYOYOK9XgOF8RRBQrDNZ6zrlkw==","_resolved":"/tmp/ac329e06d777d4c99671c0dab879fd77/khanacademy-keypad-context-0.0.0-PR2808-20250819205352.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250819205352.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0a76e7435a8e61d43e946e0f67f14473910a24cd","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250819205352.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250819205352.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250819205352_1755636846526_0.7245069502237844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T20:54:06.716Z","publish_time":1755636846716,"_source_registry_name":"default","_cnpm_publish_time":1755636846716},"0.0.0-PR2800-20250819184423":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250819184423","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250819184423","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250819184423","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lf65pXgDiOduV93B5VrvF6VseKMd2LZDS5vidhqAHfZ85xp9ZEYjNxKGlMyaDERNgr8evYDbPrdpNyCCei2EHw==","_resolved":"/tmp/b343dee703b43a428135cab502b00947/khanacademy-keypad-context-0.0.0-PR2800-20250819184423.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250819184423.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"249cb3caef097f2a40f943402f84126651a25a92","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250819184423.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250819184423.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250819184423_1755629077421_0.9235392402248728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T18:44:37.679Z","publish_time":1755629077679,"_source_registry_name":"default","_cnpm_publish_time":1755629077679},"0.0.0-PR2805-20250819181854":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2805-20250819181854","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2805-20250819181854","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2805-20250819181854","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/7LleAZGkphJS909ukoT+OAEKGuge2DZ9o//AmQZCl/+tl74FuZmh9FekSLG1ubcz/UR73ERsRQPSG/g2EL8tw==","_resolved":"/tmp/9eda379b829e995697ba600624339452/khanacademy-keypad-context-0.0.0-PR2805-20250819181854.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2805-20250819181854.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7e6d0e967ca6e03e1ca15f1f4677505f08b5a4a6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2805-20250819181854.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2805-20250819181854.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2805-20250819181854_1755627548198_0.6390200880418353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T18:19:08.431Z","publish_time":1755627548431,"_source_registry_name":"default","_cnpm_publish_time":1755627548431},"0.0.0-PR2800-20250819180112":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250819180112","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250819180112","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250819180112","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IexekCE2jygOfgQBxkpkO90kaLMFSIEj+9vwchV4gGMvmDDGnEFmeeKlWSvCRm/txoOz+DBBMlkz8JedgACYHw==","_resolved":"/tmp/6a2140046378c7d9ec1c8cea82f5b09c/khanacademy-keypad-context-0.0.0-PR2800-20250819180112.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250819180112.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"88c70a40a67dae691186d89e5f8c3a62d1421793","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250819180112.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250819180112.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250819180112_1755626488067_0.5825302615786929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T18:01:28.268Z","publish_time":1755626488268,"_source_registry_name":"default","_cnpm_publish_time":1755626488268},"0.0.0-PR2800-20250819174617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250819174617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250819174617","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250819174617","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+4GXEJVaapToesEpQB158+mzYAlkPJS9SBE4zD+fqIFhNgWxkGDXbyHr0CU8GSGlo582vg8OukHS+l5/Y6ALsw==","_resolved":"/tmp/7d7d77fbec40754992a85b23eb9c70cd/khanacademy-keypad-context-0.0.0-PR2800-20250819174617.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250819174617.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b0994075d9bc9bf6fbecbae8a22fce75a2dc5ede","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250819174617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250819174617.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250819174617_1755625592065_0.4035994198526236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T17:46:32.283Z","publish_time":1755625592283,"_source_registry_name":"default","_cnpm_publish_time":1755625592283},"0.0.0-PR2800-20250819154034":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250819154034","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250819154034","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250819154034","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KiS2ELTxdRdRnEFWichqgs4njl8gdMDFgNtASesMBxk/x1AQs8FRQ5EJYB+5gllqHD6PwkWUAcztIQ8i1PLhoQ==","_resolved":"/tmp/4fe2c5555ed27fe7d9db6ba795a3af34/khanacademy-keypad-context-0.0.0-PR2800-20250819154034.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250819154034.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6395ccff8843021ab983e5cc609f74c680382547","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250819154034.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250819154034.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250819154034_1755618048343_0.49678354839093974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T15:40:48.564Z","publish_time":1755618048564,"_source_registry_name":"default","_cnpm_publish_time":1755618048564},"0.0.0-PR2798-20250819145141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2798-20250819145141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2798-20250819145141","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2798-20250819145141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-do/dmMuNrHs7TP3HcOB5ntjBJ8T3y940HJ45RbKxEb/3TrxJ8/HqcBd+RTbRLo/hqB7teygW0xY4RPi6g0zkeg==","_resolved":"/tmp/729c0515bea1a87f4d9495122815e33a/khanacademy-keypad-context-0.0.0-PR2798-20250819145141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2798-20250819145141.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a33afd88c4bfa3d9b48bfaf58c52ed583751cd03","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2798-20250819145141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2798-20250819145141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2798-20250819145141_1755615118629_0.5414456153838032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T14:51:58.835Z","publish_time":1755615118835,"_source_registry_name":"default","_cnpm_publish_time":1755615118835},"0.0.0-PR2798-20250819144820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2798-20250819144820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2798-20250819144820","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2798-20250819144820","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-S5eC6eEN65fFnURa6Sy4I+ngMCis8tYZlpzWbI5t2wZUqrVlsXjKTbJGObRBU9aI2m/zex97L6zUJz9XW86jkA==","_resolved":"/tmp/6a57ca04d897fa88823236f473c3a7d2/khanacademy-keypad-context-0.0.0-PR2798-20250819144820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2798-20250819144820.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"98ad95dd0fc95f8bdf5abe174f5dbbd28cc091a5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2798-20250819144820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2798-20250819144820.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2798-20250819144820_1755614920646_0.9343085835160685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T14:48:40.833Z","publish_time":1755614920833,"_source_registry_name":"default","_cnpm_publish_time":1755614920833},"0.0.0-PR2808-20250819011805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250819011805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250819011805","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250819011805","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WdYggEdH7tqzqF5XeOFlLYZD4uuVFl3m0TEaQY2ikpI0mU8gSX6C3RpCDGdwqPGitAb3kyuroQzSrIGl+j+gew==","_resolved":"/tmp/093fdf6fbc7a523a2ed679e3604ec905/khanacademy-keypad-context-0.0.0-PR2808-20250819011805.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250819011805.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"86f254162cf198d005d16dea5bf9667ee7d4f96c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250819011805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250819011805.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250819011805_1755566300357_0.4176712225789778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T01:18:20.585Z","publish_time":1755566300585,"_source_registry_name":"default","_cnpm_publish_time":1755566300585},"0.0.0-PR2808-20250819005632":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250819005632","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250819005632","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250819005632","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QeXYcp2sYBjmSmil0hoerpJK6EwwWtDZgu9TXMmWGydslAT3Sc0gFtreKf9oGbnq4ZarXrag3yA8r+JEl/KZlQ==","_resolved":"/tmp/2f325a895004a2e7eaabf99974f37e19/khanacademy-keypad-context-0.0.0-PR2808-20250819005632.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250819005632.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9c414d5625847fe750b5b83b7f6e60124b6ca7fa","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250819005632.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250819005632.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250819005632_1755565006176_0.8987397377025277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T00:56:46.406Z","publish_time":1755565006406,"_source_registry_name":"default","_cnpm_publish_time":1755565006406},"0.0.0-PR2811-20250819001518":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2811-20250819001518","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2811-20250819001518","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2811-20250819001518","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NAZ2ps7NPBRTuahLlQeqR27zdCg1jQq8f+umjzWbOPSqVA7pUC+0NObXW8GkYBlplBGe9dFhdPX4A6QC4jLJqg==","_resolved":"/tmp/091afde22deba14b7793fcf7e6fcec62/khanacademy-keypad-context-0.0.0-PR2811-20250819001518.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2811-20250819001518.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f98b57b204905c511e7a752640950196129fa239","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2811-20250819001518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2811-20250819001518.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2811-20250819001518_1755562532137_0.46016556305168343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T00:15:32.412Z","publish_time":1755562532412,"_source_registry_name":"default","_cnpm_publish_time":1755562532412},"0.0.0-PR2810-20250819000512":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2810-20250819000512","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2810-20250819000512","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2810-20250819000512","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Msq8a7aEsTIv1TX/0HktOSVtWh5a/aAktzrkm4n7cDrMFVvmwWxJrHvkHYoGMXnRinh4Gu2ID/t1CpkeylnJ5A==","_resolved":"/tmp/32535a1f54903953d3d85ced542c57fc/khanacademy-keypad-context-0.0.0-PR2810-20250819000512.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2810-20250819000512.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"feda5e59498d0091ecf6ef991bdb6a7f0189bd4c","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2810-20250819000512.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2810-20250819000512.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2810-20250819000512_1755561926459_0.06903508229705291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T00:05:26.660Z","publish_time":1755561926660,"_source_registry_name":"default","_cnpm_publish_time":1755561926660},"0.0.0-PR2810-20250819000207":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2810-20250819000207","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2810-20250819000207","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2810-20250819000207","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rYDHM6D1i0xIUJZcw3MJZezHEWQO8Q2z6+fmzjcciy0o/lgv+3gEiWqZg5BkYPTUTJ4lK/1/tpqeg+SdsG3yYQ==","_resolved":"/tmp/8462d595f41403c8b553692fdd4ce9c6/khanacademy-keypad-context-0.0.0-PR2810-20250819000207.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2810-20250819000207.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e49a385971ecff4b3d0f5f0175250a2cb4862b92","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2810-20250819000207.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2810-20250819000207.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2810-20250819000207_1755561741556_0.2615226751174191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-19T00:02:22.008Z","publish_time":1755561742008,"_source_registry_name":"default","_cnpm_publish_time":1755561742008},"0.0.0-PR2810-20250818235813":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2810-20250818235813","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2810-20250818235813","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2810-20250818235813","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zhzrmWgi8oy51zI1YYi1IS/dkJrkRHoURnkyuKSiF81DzZyiJ6Dv65Ze3uEEjBV5eAJiIRND9TgR0oPBZhuTVg==","_resolved":"/tmp/e669f5db3b909073a05feab894a4bc11/khanacademy-keypad-context-0.0.0-PR2810-20250818235813.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2810-20250818235813.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"062ed1a1062a3b2b5216e7c818ab7f18694eafb9","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2810-20250818235813.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2810-20250818235813.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2810-20250818235813_1755561508217_0.8695932398325443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T23:58:28.422Z","publish_time":1755561508422,"_source_registry_name":"default","_cnpm_publish_time":1755561508422},"0.0.0-PR2808-20250818232728":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250818232728","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250818232728","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250818232728","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SFftFb3HCE7DbSYWQZJFW0G5NcB5N5MzlShfpYwy8jvnm2Dki+nxJZlKBS221e5SrR2aB7mAgTmENzb4v6JFPw==","_resolved":"/tmp/9a3a87313f35d719224b54158099d9d0/khanacademy-keypad-context-0.0.0-PR2808-20250818232728.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250818232728.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c8fb99e7a2b9886ea7bad188208482a62449be47","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250818232728.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250818232728.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250818232728_1755559662203_0.8786167427647764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T23:27:42.655Z","publish_time":1755559662655,"_source_registry_name":"default","_cnpm_publish_time":1755559662655},"0.0.0-PR2808-20250818210815":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250818210815","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250818210815","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250818210815","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ABhFw9tpnmoJlHeBhai3Ft7WITz7GM7DsgUXPmq4NcuFJ/dndqAoZTDqbNaYh/kCnyqHfck4ClGSDTqWukdUPA==","_resolved":"/tmp/cb9cbf9281d159f6457386c5b5605d62/khanacademy-keypad-context-0.0.0-PR2808-20250818210815.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250818210815.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9cd652f70f9438f8a3f272e63e75df317db57c6e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250818210815.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250818210815.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250818210815_1755551310276_0.16806482846647564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T21:08:30.824Z","publish_time":1755551310824,"_source_registry_name":"default","_cnpm_publish_time":1755551310824},"0.0.0-PR2808-20250818195420":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250818195420","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250818195420","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250818195420","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rM1UWawagegVB5oBRrNpv/T01LhnJHfuHrQIIW7sG1se6ifsX2qFZ27IHm9m/h8OmEdE52mEzEAjG+8BQdtmQg==","_resolved":"/tmp/e275329b7cd54fbfcc917fa4e429c95d/khanacademy-keypad-context-0.0.0-PR2808-20250818195420.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250818195420.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"8c2a8707ec0ab2d4aa3a7181590b6754c48ee0bc","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250818195420.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250818195420.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250818195420_1755546874990_0.5670025069529974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T19:54:35.235Z","publish_time":1755546875235,"_source_registry_name":"default","_cnpm_publish_time":1755546875235},"0.0.0-PR2808-20250818190205":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250818190205","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250818190205","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250818190205","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cHIhlwzY9ppjlAnhEFjP3KLMiBoJn8aeW+88RnV+S74Fcf3O3B5dGmwxnZWXcW2L8duHzjEYIcsleA33dc0Y4g==","_resolved":"/tmp/7908a68a0850a3b5dda17207538609f6/khanacademy-keypad-context-0.0.0-PR2808-20250818190205.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250818190205.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fbb91640514881ef555bdd3bcaee3dc666790a38","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250818190205.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250818190205.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250818190205_1755543739518_0.803072650532553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T19:02:19.770Z","publish_time":1755543739770,"_source_registry_name":"default","_cnpm_publish_time":1755543739770},"0.0.0-PR2808-20250818185849":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250818185849","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250818185849","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250818185849","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-O4+nK7wksp6CwKg/jim3fRtzW4r89xPck3wQ+U044+SRdxvXcHaJkD/1gzTDElekcp4jbiU7mjv1GZOaYCRftQ==","_resolved":"/tmp/9918c0d8925cbe816f7e99eb04efc9b8/khanacademy-keypad-context-0.0.0-PR2808-20250818185849.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250818185849.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3c9a5c735bb181c57cd0a4e48fddacab3a0f0e48","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250818185849.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250818185849.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250818185849_1755543544891_0.15727762503870357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-18T18:59:05.108Z","publish_time":1755543545108,"_source_registry_name":"default","_cnpm_publish_time":1755543545108},"0.0.0-PR2808-20250815235906":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250815235906","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250815235906","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250815235906","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Hh8PYqFC4L+x/rS5i4g3JtTQDrlsulVIsOCSaHo6isCIdKvhGHXWcAPP04PFB8fTgmCs0ch1Hgsmk9pX61yL5Q==","_resolved":"/tmp/22a12c0b4b5e7f53f49330d38756b15c/khanacademy-keypad-context-0.0.0-PR2808-20250815235906.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250815235906.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"694c277475d691bbebe3a337d6dc6df4da209b46","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250815235906.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250815235906.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250815235906_1755302359559_0.3736079131217336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T23:59:19.732Z","publish_time":1755302359732,"_source_registry_name":"default","_cnpm_publish_time":1755302359732},"0.0.0-PR2808-20250815232746":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250815232746","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250815232746","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250815232746","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YY8GH8fXV+clVRQMGzZD1yXjAF9svi3c+7IQeZZYO8wGtXdUmsAE7xnn+9VJMRClukxfq+MP7OLfgTP3AJt/Cw==","_resolved":"/tmp/13727dccd52d41b5b294f111a0c268e8/khanacademy-keypad-context-0.0.0-PR2808-20250815232746.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250815232746.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"bd530593378cbe1a5d03f51d723d050f7b97cb44","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250815232746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250815232746.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250815232746_1755300481273_0.14542564826265858"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T23:28:01.508Z","publish_time":1755300481508,"_source_registry_name":"default","_cnpm_publish_time":1755300481508},"0.0.0-PR2769-20250815231021":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250815231021","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250815231021","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250815231021","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-T++Tl2Dc6c3lLNgbnoOnxOPAjFpQ88A63lJUuT4zOtTI5acODvLvudSVzlx6zEAymsw+nMzNTpc+1AG2LtwR7A==","_resolved":"/tmp/f898c8533667e43a949c915b281d40e1/khanacademy-keypad-context-0.0.0-PR2769-20250815231021.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250815231021.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7aa073b3d0e14939004b60c8df098968a7cff63e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250815231021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250815231021.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250815231021_1755299435927_0.018755043857099585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T23:10:36.165Z","publish_time":1755299436165,"_source_registry_name":"default","_cnpm_publish_time":1755299436165},"0.0.0-PR2769-20250815224528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250815224528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250815224528","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250815224528","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/AgROLxMvLqZYAKScSt+UKRmoDo5s1Rre7HHiYklRTcqwE9O1Z0UB0+Mc1LHxCTr9UZkkfer3E9mg62YtAS4yQ==","_resolved":"/tmp/1395767cff58122d4fbd3267fb9b92da/khanacademy-keypad-context-0.0.0-PR2769-20250815224528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250815224528.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a3acae8bb7e4466f61de3f1e726e1d9d9c09bdf4","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250815224528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250815224528.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250815224528_1755297942146_0.6053654141337939"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T22:45:42.342Z","publish_time":1755297942342,"_source_registry_name":"default","_cnpm_publish_time":1755297942342},"0.0.0-PR2809-20250815223509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2809-20250815223509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2809-20250815223509","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2809-20250815223509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wM2F7HlZC0hmN1RqXbG03SwJOtegHly6vO5sSeX7OEaQiQ84AIQeq0xfn1MFc0HoBbSZrkWgNQXwBddjjPPOfA==","_resolved":"/tmp/7bfdb7d1531df41d8edc80cafe4d5da5/khanacademy-keypad-context-0.0.0-PR2809-20250815223509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2809-20250815223509.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1eabdf1ed3bd9c1f655e6ae8d0e82aa2f9ae7f5d","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2809-20250815223509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2809-20250815223509.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2809-20250815223509_1755297322789_0.6331606902026767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T22:35:23.060Z","publish_time":1755297323060,"_source_registry_name":"default","_cnpm_publish_time":1755297323060},"0.0.0-PR2808-20250815222633":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250815222633","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250815222633","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250815222633","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KQ1nCHGuQ+h8GbFod4h09N3Mxb6NxUohuvZPVmKWQooCOF+rNHz+POgIQht20BZi/I3Qba7jt1lIAS5hN13nCw==","_resolved":"/tmp/9e2e3601683b1fec45cd1c4058bb59c6/khanacademy-keypad-context-0.0.0-PR2808-20250815222633.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250815222633.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"55b97dd3c537382dd43be13b3561587340441247","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250815222633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250815222633.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250815222633_1755296808429_0.7602570767453996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T22:26:48.607Z","publish_time":1755296808607,"_source_registry_name":"default","_cnpm_publish_time":1755296808607},"0.0.0-PR2808-20250815214344":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250815214344","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250815214344","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250815214344","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pxw342IhyzXkUqW9RWIgJTY1c97znTLEewGE/AoIcJIXM4pdvM5/VYvzfqVAYcgPdLzm5ObglY5UL4TcxjRACA==","_resolved":"/tmp/64690737d3f0fdca9d6ffb0de4aa44e2/khanacademy-keypad-context-0.0.0-PR2808-20250815214344.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250815214344.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9011f2266a2540d75abac0f2ea234ad42d413739","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250815214344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250815214344.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250815214344_1755294238301_0.6323357324698748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T21:43:58.531Z","publish_time":1755294238531,"_source_registry_name":"default","_cnpm_publish_time":1755294238531},"0.0.0-PR2808-20250815210751":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2808-20250815210751","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2808-20250815210751","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2808-20250815210751","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Zio+vO9dnMzHMdG+DTrD8vJk5emrqvYOwTO4lWQeSe0g1ScFh6IW1CeUebgoUJDqKNbuaDNpHHlOOLcbsHAjTA==","_resolved":"/tmp/e494d3476311c7be23d10e0690f6571c/khanacademy-keypad-context-0.0.0-PR2808-20250815210751.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2808-20250815210751.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"33e32af372211a8da716bd19051e16e0e0e60bd2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2808-20250815210751.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2808-20250815210751.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2808-20250815210751_1755292086239_0.7584471159892776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T21:08:06.435Z","publish_time":1755292086435,"_source_registry_name":"default","_cnpm_publish_time":1755292086435},"0.0.0-PR2807-20250815204225":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2807-20250815204225","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2807-20250815204225","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2807-20250815204225","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vD0QB0gpr+VXntz0Q89q7e+/iTdYSqXtVAAVlRs6tyX4q8KYVy7lHjpBUpi9/8yJYxJxWqgCGC4ny2rP0ZnDDA==","_resolved":"/tmp/e0e6bda226cb1c71655968ec2ce0e1d8/khanacademy-keypad-context-0.0.0-PR2807-20250815204225.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2807-20250815204225.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c61e4557b79f0adb757af1a7255b68ddc57529a3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2807-20250815204225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2807-20250815204225.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2807-20250815204225_1755290559511_0.8014576466483374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T20:42:39.746Z","publish_time":1755290559746,"_source_registry_name":"default","_cnpm_publish_time":1755290559746},"0.0.0-PR2807-20250815204013":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2807-20250815204013","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2807-20250815204013","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2807-20250815204013","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PrVczngA/zvirv99awHGPa07Gsm6TEQsU0xmJCq9kfDd2fkg6WJApDOpzSt0KtzaiMJhH9efL+5O4ZY6a0bCRw==","_resolved":"/tmp/0bbf61f90f28880456b7e9d8bfb81de8/khanacademy-keypad-context-0.0.0-PR2807-20250815204013.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2807-20250815204013.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e4005211666e421a849c98180835308975a1ebb5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2807-20250815204013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2807-20250815204013.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2807-20250815204013_1755290428382_0.34530486854307463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T20:40:28.571Z","publish_time":1755290428571,"_source_registry_name":"default","_cnpm_publish_time":1755290428571},"0.0.0-PR2807-20250815202918":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2807-20250815202918","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2807-20250815202918","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2807-20250815202918","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Hv5r41gxcP+TT3kk/crGHTcNgODzj/TUZHTHcWY9FQNiD4UCaFmiBYmspzBOhRi+EVYpZkBOe192iKZYrzx+ZA==","_resolved":"/tmp/63f6f197b495eae21527526dcb926553/khanacademy-keypad-context-0.0.0-PR2807-20250815202918.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2807-20250815202918.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a216beb2c108eca5381df43ee54620e55c2d65c3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2807-20250815202918.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2807-20250815202918.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2807-20250815202918_1755289772395_0.7627754399936801"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T20:29:32.577Z","publish_time":1755289772577,"_source_registry_name":"default","_cnpm_publish_time":1755289772577},"0.0.0-PR2800-20250815202037":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250815202037","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250815202037","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250815202037","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VYlBHFeEc7dN6gWPpVhvP+fYqKxcbsgShjJAmqxihzHyXky/pEVdO/ro5Xq0G5+QtdcMmSlfdiy+RSB/sChKjw==","_resolved":"/tmp/2c91893da07b741046d0616d2384adf1/khanacademy-keypad-context-0.0.0-PR2800-20250815202037.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250815202037.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c4c39405eb3b13e7cd2ee3c1ab13f7b02d66201e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250815202037.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250815202037.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250815202037_1755289251597_0.2204916004182531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T20:20:51.846Z","publish_time":1755289251846,"_source_registry_name":"default","_cnpm_publish_time":1755289251846},"0.0.0-PR2800-20250815194836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250815194836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250815194836","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250815194836","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZXTxhGPINYuEtebDUZ6BanafA0yFojHQUKoF7x578vtLzPl6TPcPDXwC0tcwJcs/lQ47Fl8kvLITyTcYPCZ9MQ==","_resolved":"/tmp/dab5e4ff2c443b3f8857881d26e89c51/khanacademy-keypad-context-0.0.0-PR2800-20250815194836.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250815194836.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"89ce82320eca89bc306ffcccdbc2339b7addd158","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250815194836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250815194836.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250815194836_1755287330744_0.3446812528399843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T19:48:50.956Z","publish_time":1755287330956,"_source_registry_name":"default","_cnpm_publish_time":1755287330956},"0.0.0-PR2800-20250815165755":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250815165755","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250815165755","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250815165755","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K07P0tngEjH43XMTy+NdMucZ+pBDXof3i7y7APVRhoAQBNIVVnNtLs/64oyilhoFzkdjx5bcno7L7Q0qnx2OZQ==","_resolved":"/tmp/abdbc293937803562a8b7445107c7937/khanacademy-keypad-context-0.0.0-PR2800-20250815165755.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250815165755.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"57c36d53b4249f111ab58a641a56eeb7c9e41b62","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250815165755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250815165755.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250815165755_1755277088987_0.6541393935739022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T16:58:09.198Z","publish_time":1755277089198,"_source_registry_name":"default","_cnpm_publish_time":1755277089198},"0.0.0-PR2807-20250815164152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2807-20250815164152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2807-20250815164152","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2807-20250815164152","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QlRM01xP+GUv7ZhlZhX1QqwjlKFKF+4ACvYWwZkHuXbybkTaGV409XAnHkDUeRRRJ/UxDWrVAilbVQQnTchxbA==","_resolved":"/tmp/6c016dfbd61e01065769d84c4f6c4377/khanacademy-keypad-context-0.0.0-PR2807-20250815164152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2807-20250815164152.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"013eb48f733854351993040f14af4dae1935a525","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2807-20250815164152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2807-20250815164152.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2807-20250815164152_1755276125899_0.5976177567137817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T16:42:06.066Z","publish_time":1755276126066,"_source_registry_name":"default","_cnpm_publish_time":1755276126066},"0.0.0-PR2800-20250815162616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250815162616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250815162616","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250815162616","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QwlIFQ615LwjgYvy8z2uwqvStyCVRRXLJuT0D7mtvO66xeNwnIQqRYFP6qTGyO3Gsl6KTilsJtmhdtRADiJOAg==","_resolved":"/tmp/5a205443ed6dfd648e977bc81e438053/khanacademy-keypad-context-0.0.0-PR2800-20250815162616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250815162616.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1d364c8c2cc3393c8be8ada2e2905535593278e3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250815162616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250815162616.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250815162616_1755275191325_0.10367279921477346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T16:26:31.525Z","publish_time":1755275191525,"_source_registry_name":"default","_cnpm_publish_time":1755275191525},"0.0.0-PR2807-20250815150136":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2807-20250815150136","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2807-20250815150136","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2807-20250815150136","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ukFot0+M7Tg7pycmEhuWh2jhgmiMhDWefLPtbnIL+WCb+8IDwnAi4c1Tvi9Sv/ianGGw6OS86nlggWbClQ/mZA==","_resolved":"/tmp/cec01ae143b5f1c06b985250739b8990/khanacademy-keypad-context-0.0.0-PR2807-20250815150136.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2807-20250815150136.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5364afb13ec483014673ae005c39048bf02fe77a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2807-20250815150136.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2807-20250815150136.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2807-20250815150136_1755270111201_0.5264048471250735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T15:01:51.400Z","publish_time":1755270111400,"_source_registry_name":"default","_cnpm_publish_time":1755270111400},"0.0.0-PR2807-20250815145734":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2807-20250815145734","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2807-20250815145734","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2807-20250815145734","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-A9Z7kESNquIw3Ziy9W5qgAX7IlxQcQRYymJrZbqQLN9XjP/CKZm0UWn4ExRMzD2KRKM3vgq2B9uCVcoR2N2qtQ==","_resolved":"/tmp/d9fb623a6b3fe81b4a9bbdc583e17d80/khanacademy-keypad-context-0.0.0-PR2807-20250815145734.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2807-20250815145734.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d9a36415e5eb5cd734f9b05bec3c1c4e0a0e398f","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2807-20250815145734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2807-20250815145734.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2807-20250815145734_1755269868645_0.42774676913899357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T14:57:48.822Z","publish_time":1755269868822,"_source_registry_name":"default","_cnpm_publish_time":1755269868822},"0.0.0-PR2806-20250814215809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2806-20250814215809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2806-20250814215809","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2806-20250814215809","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UsnHVC/KTKPOTlxLGoMzpwC+j7vVVFgXHE+p7QFj/PjeoAr6Pnt8rBMLXzkKw6rEWEl/mAAqygRjnvaelp7kUg==","_resolved":"/tmp/f211e35b702f5eace7eee46b7b577410/khanacademy-keypad-context-0.0.0-PR2806-20250814215809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2806-20250814215809.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b635d1fe5365af12be27f17625a6c66dc0e5b4e4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2806-20250814215809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2806-20250814215809.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2806-20250814215809_1755208702515_0.8968571949982591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T21:58:22.702Z","publish_time":1755208702702,"_source_registry_name":"default","_cnpm_publish_time":1755208702702},"0.0.0-PR2806-20250814215608":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2806-20250814215608","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2806-20250814215608","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2806-20250814215608","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dl+b/MdW7m9gBOYneFklIBcwq2xivzSygSBxq5l7w2/sWu6lXacNuMt4qHoJuuzCQAawA1S6dbfKuHmUyK+IBQ==","_resolved":"/tmp/04219864d2cfe00f591bf312bdf2b07c/khanacademy-keypad-context-0.0.0-PR2806-20250814215608.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2806-20250814215608.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"71799b5247f233e46ba0132721dc8e5fcbaafce6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2806-20250814215608.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2806-20250814215608.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2806-20250814215608_1755208583802_0.05723947036592891"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T21:56:23.987Z","publish_time":1755208583987,"_source_registry_name":"default","_cnpm_publish_time":1755208583987},"0.0.0-PR2800-20250814215010":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250814215010","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250814215010","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250814215010","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bfpQdykZQRheW+raVYPyPzKs6v4s1dRugSYTDYxeN9p+2dWy+SKIvNcGkzwApyxM+IGL56eovBPqgcUnkzFxng==","_resolved":"/tmp/82f0f0dffe46549083e0273f3272fe76/khanacademy-keypad-context-0.0.0-PR2800-20250814215010.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250814215010.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"54f2535b18be605957ce0dcf6e692e39a139cc5b","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250814215010.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250814215010.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250814215010_1755208227234_0.8557572045786357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T21:50:27.419Z","publish_time":1755208227419,"_source_registry_name":"default","_cnpm_publish_time":1755208227419},"0.0.0-PR2800-20250814212558":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2800-20250814212558","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2800-20250814212558","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2800-20250814212558","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eCsIhrgUmAVl4y4f4tjxmkdLEKhFIVUef9Ef+AZeu3vtSBQ73eL/YE1yILJC3zDifz+e2PybmQbnqSeUhQNbrQ==","_resolved":"/tmp/a9114f0a24557abd2a391b522fd3587d/khanacademy-keypad-context-0.0.0-PR2800-20250814212558.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2800-20250814212558.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3bd99ddfe5f7ccc7783ecfb92ed337558730711e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2800-20250814212558.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2800-20250814212558.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2800-20250814212558_1755206773744_0.9275186049118369"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T21:26:13.893Z","publish_time":1755206773893,"_source_registry_name":"default","_cnpm_publish_time":1755206773893},"0.0.0-PR2786-20250814205444":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2786-20250814205444","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2786-20250814205444","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2786-20250814205444","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZqGi6znTOmI69bx/x4oCQdHw0LzhoZ2Iv2Fj7Encuqlj1hGnq6h3bt7WeTnuZ/IrpADYS8iBbZHcVKddKBTW1w==","_resolved":"/tmp/4599d6954a5b45c13152aee541c18c16/khanacademy-keypad-context-0.0.0-PR2786-20250814205444.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2786-20250814205444.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fb5b3dad13b3e47817be76f90033eb9a9b160581","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2786-20250814205444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2786-20250814205444.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2786-20250814205444_1755204899024_0.9614608282530821"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T20:54:59.229Z","publish_time":1755204899229,"_source_registry_name":"default","_cnpm_publish_time":1755204899229},"0.0.0-PR2804-20250813213939":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2804-20250813213939","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2804-20250813213939","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2804-20250813213939"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2804-20250813213939","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Eg6OFfLilIL631USbuTeinj24yzKwmscw86REQL8l2ssHLMk3VEi90DYT4nqa/TN74vJGTNg6TuDdURYmFs1hQ==","_resolved":"/tmp/d10a3bd028e0e36998eb3a0e465364dd/khanacademy-keypad-context-0.0.0-PR2804-20250813213939.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2804-20250813213939.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e640b2559482a4cead2dcdcf3723289b56bc4dd3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2804-20250813213939.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2804-20250813213939.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2804-20250813213939_1755121194521_0.6849073266392767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T21:39:54.706Z","publish_time":1755121194706,"_source_registry_name":"default","_cnpm_publish_time":1755121194706},"3.1.3":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.1.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.6.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.1.3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-j9sTHMPA6JyC5fJ3+/340O3MfBmoc3yEeOAB11UY0qPi3QB8pNNxo4nh0lluWe0whft5p7PKcy8qGcHzisMfLg==","_resolved":"/tmp/ce0d20610b2b405f5623e9c415d95972/khanacademy-keypad-context-3.1.3.tgz","_from":"file:khanacademy-keypad-context-3.1.3.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c37ba1329e30437754afc868575e42458563098a","size":65156,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.1.3.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.1.3_1755106128808_0.5738749870822981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T17:28:49.037Z","publish_time":1755106129037,"_source_registry_name":"default","_cnpm_publish_time":1755106129037},"0.0.0-PR2797-20250813162559":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2797-20250813162559","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2797-20250813162559","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2797-20250813162559","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ATq7NxtskdIlX+NsacNxvkcHscY29cXVPQA13hX9uYjTfHoOwAsX5f4NrqOPyxeOgx0zUYI+hm/kD69mAfSBWg==","_resolved":"/tmp/9e9b50fc429012468f886711ee2521dd/khanacademy-keypad-context-0.0.0-PR2797-20250813162559.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2797-20250813162559.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9e391306d1cdcee39cd5ff1a8b0f57306436808b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2797-20250813162559.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2797-20250813162559.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2797-20250813162559_1755102373353_0.9884739807466405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T16:26:13.538Z","publish_time":1755102373538,"_source_registry_name":"default","_cnpm_publish_time":1755102373538},"0.0.0-PR2798-20250813155426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2798-20250813155426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2798-20250813155426","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2798-20250813155426","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nT6+oR3+8N08yJ1s+T0iEsdvxvMZBpoDiy7SR8C7/jlqCHMG01thtJmB+cq3Xk+YracudQMfq2P5NrWtKsc59g==","_resolved":"/tmp/469c92644f7dfda1f119a5740eeab903/khanacademy-keypad-context-0.0.0-PR2798-20250813155426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2798-20250813155426.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"083c5305e6b1af635764bc5a8341767ac4db54bf","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2798-20250813155426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2798-20250813155426.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2798-20250813155426_1755100481647_0.1947631063111681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T15:54:41.859Z","publish_time":1755100481859,"_source_registry_name":"default","_cnpm_publish_time":1755100481859},"0.0.0-PR2798-20250813155114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2798-20250813155114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2798-20250813155114","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2798-20250813155114","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gprFKem0tk7fGajTzfb7AziLFlTqq6RB8sI4xjgxHoINQhR3nlRWXs3a0+kEv6vnVd9LGoFJAllmqZ8K9nr3xw==","_resolved":"/tmp/88cd458dd9df24029e3d8a6d89f7b582/khanacademy-keypad-context-0.0.0-PR2798-20250813155114.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2798-20250813155114.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"bbe82b0a83019cb17534e987f9262e6b718d0e9f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2798-20250813155114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2798-20250813155114.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2798-20250813155114_1755100288705_0.5285973201822736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T15:51:28.893Z","publish_time":1755100288893,"_source_registry_name":"default","_cnpm_publish_time":1755100288893},"0.0.0-PR2795-20250813153246":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2795-20250813153246","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2795-20250813153246"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2795-20250813153246","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-94/cfurdTPW1phDw6A0+IVR27KNg4yyGSgYYxbyimemrQpxJErZOUv9sBl2qIZvgClHJJBOlqxNQx2nlasNxzg==","_resolved":"/tmp/df1e0dd28adc2e2d171bbee73e1c0f34/khanacademy-keypad-context-0.0.0-PR2795-20250813153246.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2795-20250813153246.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d0a2dc4fd7a717a20b7d44997d8dc53cb43e1243","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2795-20250813153246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2795-20250813153246.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2795-20250813153246_1755099179467_0.38963922594994327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T15:32:59.644Z","publish_time":1755099179644,"_source_registry_name":"default","_cnpm_publish_time":1755099179644},"0.0.0-PR2797-20250813152606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2797-20250813152606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2797-20250813152606","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2797-20250813152606","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U6q/xPg/l1dOeBo07inPD8P1FuzvCeN/XMWFw5jbZ2SBzLMhtT3gvrwo21CNCy667pzY4kMv6vYZB+WyqwrVaA==","_resolved":"/tmp/7cb0a34fad6aad57f4e82ecad1f09ad8/khanacademy-keypad-context-0.0.0-PR2797-20250813152606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2797-20250813152606.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1bda2eb00e273c348098d3a7a0866b24298d8b52","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2797-20250813152606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2797-20250813152606.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2797-20250813152606_1755098780436_0.7597373303516448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T15:26:20.604Z","publish_time":1755098780604,"_source_registry_name":"default","_cnpm_publish_time":1755098780604},"0.0.0-PR2797-20250813151645":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2797-20250813151645","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2797-20250813151645","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2797-20250813151645","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9pFezG44jr4/Z2Pe26+sVd3zbumgjhnCww5Dt9+DcYTrds+f1J9t/LclQWajEUR/ss/y4ShelESoSk7/4AfXHA==","_resolved":"/tmp/df678c4f05efc10b5ec8a0235917bb46/khanacademy-keypad-context-0.0.0-PR2797-20250813151645.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2797-20250813151645.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"22af7801508013626444d7459e56172ab20988c7","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2797-20250813151645.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2797-20250813151645.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2797-20250813151645_1755098220557_0.9053508374228543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T15:17:00.739Z","publish_time":1755098220739,"_source_registry_name":"default","_cnpm_publish_time":1755098220739},"0.0.0-PR2796-20250813145311":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2796-20250813145311","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2796-20250813145311","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2796-20250813145311","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LnqnoUzeKSsUw5/wgyYcHpS0K2qMwvPV9EpbBsnuu6iYa7FFHKGmAka/Uy4AjTDaiot8cQPFRR9kk9y4CngcuA==","_resolved":"/tmp/e1dce20dcf3245aab54c6b671fd06a2c/khanacademy-keypad-context-0.0.0-PR2796-20250813145311.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2796-20250813145311.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"448c7f42c9c553055a29ee53d6dff8b661eb3434","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2796-20250813145311.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2796-20250813145311.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2796-20250813145311_1755096807851_0.5820001005850943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T14:53:28.025Z","publish_time":1755096808025,"_source_registry_name":"default","_cnpm_publish_time":1755096808025},"0.0.0-PR2796-20250813144656":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2796-20250813144656","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2796-20250813144656","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2796-20250813144656","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ARsixxGlcBjRFwYl2cZzMPww/ct3DW2FAV9hIlYe1Ikducy88q1HjYDLHvwR+pbSaBlEdmE1InHqohyYVhe48A==","_resolved":"/tmp/4079894e76717e247fd7fb36cdef868a/khanacademy-keypad-context-0.0.0-PR2796-20250813144656.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2796-20250813144656.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a7b04d5874ef01a87dda32a073d27185cfddb21b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2796-20250813144656.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2796-20250813144656.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2796-20250813144656_1755096431915_0.7512818521060405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T14:47:12.101Z","publish_time":1755096432101,"_source_registry_name":"default","_cnpm_publish_time":1755096432101},"0.0.0-PR2793-20250813142715":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2793-20250813142715","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2793-20250813142715","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2793-20250813142715","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0dEiy8KSvCwo0QDJjxr3GqPsUCbGr1UvjKADv7xkbIwNvbPvVnBiYc5IqgO5jBFRHrZlhLuucVhteWWNZONR0w==","_resolved":"/tmp/72dc26aaecbe74de71dc1ac411d932bd/khanacademy-keypad-context-0.0.0-PR2793-20250813142715.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2793-20250813142715.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"8e2919f8a9308b9b2fd7cd5c924c58901cf1c2fe","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2793-20250813142715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2793-20250813142715.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2793-20250813142715_1755095254354_0.8396122423085182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-13T14:27:34.524Z","publish_time":1755095254524,"_source_registry_name":"default","_cnpm_publish_time":1755095254524},"0.0.0-PR2791-20250812215915":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2791-20250812215915","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2791-20250812215915","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2791-20250812215915","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dRLCqvxs15hDUk7SUNmfzQH3/+Qg1SdP9lGRMuFWJStAWrGRAs6gYz9TdoGwFK6px513BfWt1RfaqvmzgFDG2g==","_resolved":"/tmp/195fbd78f0fe84d636629f0fa1621c7d/khanacademy-keypad-context-0.0.0-PR2791-20250812215915.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2791-20250812215915.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fed8d3ec22fec8fbd864824783aac7ad6a37faf1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2791-20250812215915.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2791-20250812215915.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2791-20250812215915_1755035968592_0.23638063512728857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:59:28.760Z","publish_time":1755035968760,"_source_registry_name":"default","_cnpm_publish_time":1755035968760},"0.0.0-PR2795-20250812215653":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2795-20250812215653","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2795-20250812215653","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2795-20250812215653","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1ljbU9W5jJURjBnC0+lFF4Egjt9nVe+xjAEy6gIZdn9D4vNVblI0yHkwhv90u1IDAnzfsVjWSFuz89lFxewyqg==","_resolved":"/tmp/3e83ef543e088dfedf9ad320fc2c4df0/khanacademy-keypad-context-0.0.0-PR2795-20250812215653.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2795-20250812215653.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"474bfc966df899c6e6199cc9f5d20ed3c7e77d73","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2795-20250812215653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2795-20250812215653.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2795-20250812215653_1755035826795_0.02831383570069712"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:57:06.985Z","publish_time":1755035826985,"_source_registry_name":"default","_cnpm_publish_time":1755035826985},"0.0.0-PR2786-20250812215332":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2786-20250812215332","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2786-20250812215332","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b4ffffaee9380a176e105b030fdbc38202c8b39e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2786-20250812215332.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2786-20250812215332.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2786-20250812215332.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f6fb10ba080d7370c40eaf2faac423a0/khanacademy-keypad-context-0.0.0-PR2786-20250812215332.tgz","_integrity":"sha512-LF7C+Cujj/p6yKo2zgIHBaNnz47OdosEW+tY6TgRx7C6r1KL+Mvp4oUDHfLVyj3CTUsWUXDFTDoXuWhzKb5JEQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2786-20250812215332","@khanacademy/perseus-utils":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2786-20250812215332_1755035626680_0.2167251371427661","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-08-12T21:53:46.914Z","publish_time":1755035626914,"_source_registry_name":"default","_cnpm_publish_time":1755035626914},"0.0.0-PR2793-20250812214705":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2793-20250812214705","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2793-20250812214705","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2793-20250812214705","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aSEFYSUcRA6SneG1pE3oZhbQWuhOyrYMKACUSBhXa0oTX2ANXws2fG0qWPpzhhCKDnXp3XMd8RCMqUfRAeW5XA==","_resolved":"/tmp/e5bbe15b7c8207a351d883f817aabd7d/khanacademy-keypad-context-0.0.0-PR2793-20250812214705.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2793-20250812214705.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1d39b05fb72068be241b27c436f0a218a2a345b6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2793-20250812214705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2793-20250812214705.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2793-20250812214705_1755035238921_0.1954794304609817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:47:19.563Z","publish_time":1755035239563,"_source_registry_name":"default","_cnpm_publish_time":1755035239563},"0.0.0-PR2794-20250812214651":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2794-20250812214651","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2794-20250812214651","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2794-20250812214651","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ED3dRyWjgf0Vyl2yc6Bc5s9yo621VYzGkuy1bZ5l2DB2qeq+g6ejUD8QmFmZdvBiiNoqlF3aScNbglQ5RMUBuQ==","_resolved":"/tmp/e163eeb13b33c08bf99552cb7d24e36c/khanacademy-keypad-context-0.0.0-PR2794-20250812214651.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2794-20250812214651.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"cf9c11daef9b73d9b71cea8480d47819ec40e55b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2794-20250812214651.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2794-20250812214651.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2794-20250812214651_1755035226348_0.5092238357011993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:47:06.559Z","publish_time":1755035226559,"_source_registry_name":"default","_cnpm_publish_time":1755035226559},"0.0.0-PR2793-20250812213852":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2793-20250812213852","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2793-20250812213852","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2793-20250812213852","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yKJ+GN+6CA+UUHEUulaKi7GngtkXzcN+OG7Vti5mQ3orRM4JF20SEQLzwLdTryCk2is+NtcGbiIAi9dSFMTxAA==","_resolved":"/tmp/fbda413ca48a205a92fc4961da2b774a/khanacademy-keypad-context-0.0.0-PR2793-20250812213852.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2793-20250812213852.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0f7c217c3f4ea1e99de1e0402ef24a8420a1ebc1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2793-20250812213852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2793-20250812213852.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2793-20250812213852_1755034745924_0.6726475268813523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:39:06.198Z","publish_time":1755034746198,"_source_registry_name":"default","_cnpm_publish_time":1755034746198},"0.0.0-PR2792-20250812213232":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2792-20250812213232","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2792-20250812213232","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2792-20250812213232","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sjrPPCTagDrqbHCDwGIQHi5RFJGl4ysTkxxyUOLyfErgDeRWyHirYe75zziffqCqpjA8MFUf4yM7EHkLnLB5bQ==","_resolved":"/tmp/29b2b6083968d6aa0dc137a4ea3b7baa/khanacademy-keypad-context-0.0.0-PR2792-20250812213232.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2792-20250812213232.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"49acf339f60ef85e7547a90e543de67dd538b9c4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2792-20250812213232.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2792-20250812213232.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2792-20250812213232_1755034366986_0.41910552519341615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:32:47.236Z","publish_time":1755034367236,"_source_registry_name":"default","_cnpm_publish_time":1755034367236},"0.0.0-PR2792-20250812212814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2792-20250812212814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2792-20250812212814","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2792-20250812212814","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vRR1SyVl57MXSMsyirlMtHj4UBvqhuTHYxA8aoc80y7TdTwpFQtNqPehkn2b4SpVeXE7HkuNurGOYaOE9StPaQ==","_resolved":"/tmp/169b158a7dcab1365d8018fde96bc256/khanacademy-keypad-context-0.0.0-PR2792-20250812212814.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2792-20250812212814.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f2efe50844a4af48f62f1407ddca187453afe352","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2792-20250812212814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2792-20250812212814.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2792-20250812212814_1755034109591_0.8323305667951968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:28:29.847Z","publish_time":1755034109847,"_source_registry_name":"default","_cnpm_publish_time":1755034109847},"0.0.0-PR2791-20250812211143":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2791-20250812211143","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2791-20250812211143","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2791-20250812211143","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CfYx1M54k85p2E80LoVpuHW5qcrAiyat7D+H8jzW7RFjrOYJlSCgDRdp2zWcNhyqt2MP3ac0y43ZIZNnb9o9zA==","_resolved":"/tmp/eb7ab1e666501da99dae5c464725acf1/khanacademy-keypad-context-0.0.0-PR2791-20250812211143.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2791-20250812211143.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a2cfe44ba34ef717abb5b1449c8d002a76bdd095","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2791-20250812211143.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2791-20250812211143.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2791-20250812211143_1755033117631_0.9058367204577693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T21:11:57.846Z","publish_time":1755033117846,"_source_registry_name":"default","_cnpm_publish_time":1755033117846},"0.0.0-PR2775-20250812192554":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2775-20250812192554","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2775-20250812192554","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2775-20250812192554","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cjwjc6mXSiLj6783rshKVhz18LlYXfxN4UZWsASchyqwhnsq1ywjy2gzAdRVASxK2XvDzezXVA2DW+P+vJQ1IA==","_resolved":"/tmp/992053a3a5bd5d447a11dc379c58fa1f/khanacademy-keypad-context-0.0.0-PR2775-20250812192554.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2775-20250812192554.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"be23c2bc72a47f1be4cb817e866d96e849fb837b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2775-20250812192554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2775-20250812192554.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2775-20250812192554_1755026768712_0.17149522041331244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-12T19:26:08.908Z","publish_time":1755026768908,"_source_registry_name":"default","_cnpm_publish_time":1755026768908},"0.0.0-PR2786-20250811231727":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2786-20250811231727","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2786-20250811231727","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2786-20250811231727","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kcwU+mBzIQ5aHLolb8knino3GRxDhxb/9GPUBk7fnG0Aqf3NfOVI19IjSTXtfymMutm7UnMKUNsJul/7spkytg==","_resolved":"/tmp/7751f24be39ec2c720ee58764a6b998c/khanacademy-keypad-context-0.0.0-PR2786-20250811231727.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2786-20250811231727.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fef57dc12813a8ec6c56c9069f220cae7cd9a5a5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2786-20250811231727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2786-20250811231727.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2786-20250811231727_1754954260754_0.18511972186968872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T23:17:40.969Z","publish_time":1754954260969,"_source_registry_name":"default","_cnpm_publish_time":1754954260969},"0.0.0-PR2777-20250811230835":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2777-20250811230835","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2777-20250811230835","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2777-20250811230835","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eCBdxkor96UK+T0zWT0PJNQRJSVAZgKS3pj3I/H+MhFzOn2Nld1Oz5+LoVd4V2ZkN8Yo7HI88iGyLgS0qCDKrQ==","_resolved":"/tmp/85306df058de5a81c0ad018e92e196dc/khanacademy-keypad-context-0.0.0-PR2777-20250811230835.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2777-20250811230835.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ae57425646c8e6fc5d57b1ba77f0e73a1bdd43af","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2777-20250811230835.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2777-20250811230835.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2777-20250811230835_1754953728496_0.5305775402444823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T23:08:48.667Z","publish_time":1754953728667,"_source_registry_name":"default","_cnpm_publish_time":1754953728667},"3.1.2":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.1.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.5.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.1.2","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TTmrgo8baOkyo8q5gNe65lTiPY+KejP2LkKue8tqs4XudcU5lEvPBW4O+AHEfTk3+EwL9KtmyOjGEOCQELE2Uw==","_resolved":"/tmp/8a6fbb5d9e8bec26587cc14187ffea64/khanacademy-keypad-context-3.1.2.tgz","_from":"file:khanacademy-keypad-context-3.1.2.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"664f5d4d985f8f16cd627db95d9bc5b2f49adc09","size":65156,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.1.2.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.1.2_1754952001611_0.992540789580538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T22:40:01.838Z","publish_time":1754952001838,"_source_registry_name":"default","_cnpm_publish_time":1754952001838},"0.0.0-PR2785-20250811221824":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2785-20250811221824","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2785-20250811221824","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2785-20250811221824","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wUqMjCw3q8wIS+F3FTucvYD5F8aI7e6sumqLG+L+s4O0JvGamUnetDzFajY9b3yN/0W5ZDvK0qxyhbxDBb9KZQ==","_resolved":"/tmp/e1d76d25e68958005a3d6a15e2bda87c/khanacademy-keypad-context-0.0.0-PR2785-20250811221824.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2785-20250811221824.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0f283c154d603a9fc297b15050070de44254ddcb","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2785-20250811221824.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2785-20250811221824.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2785-20250811221824_1754950719355_0.2811858032042549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T22:18:39.550Z","publish_time":1754950719550,"_source_registry_name":"default","_cnpm_publish_time":1754950719550},"0.0.0-PR2785-20250811221332":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2785-20250811221332","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2785-20250811221332","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2785-20250811221332","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aF3XE0hRJDTv44IRJZRGZp860DTN2vbhe2t7tJvhrbdbTyGbagS7etC07l5aLj0xNJfGoQL6YCkzuPbR86kXGQ==","_resolved":"/tmp/1572b4cf0a1496997cebeb744ac2360b/khanacademy-keypad-context-0.0.0-PR2785-20250811221332.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2785-20250811221332.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"61b1b4fc0abfcb07dc7a23613b2029665cfa4c27","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2785-20250811221332.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2785-20250811221332.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2785-20250811221332_1754950426571_0.5688090216778701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T22:13:46.785Z","publish_time":1754950426785,"_source_registry_name":"default","_cnpm_publish_time":1754950426785},"0.0.0-PR2777-20250811215711":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2777-20250811215711","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2777-20250811215711","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2777-20250811215711","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UPs5YrtvtvhxelM7wIA8KTTfD2szaHXjJnPc/9JuskWu3ObESbcr3M8AXDDLeLjmZz742TXnAXUEnOAXWZnRMQ==","_resolved":"/tmp/846c47c5edc78b5ccda2dc44df82d712/khanacademy-keypad-context-0.0.0-PR2777-20250811215711.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2777-20250811215711.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"25e6d05c09cce563db9d42e3a0a33f1b62565d16","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2777-20250811215711.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2777-20250811215711.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2777-20250811215711_1754949447778_0.6621120781340963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T21:57:28.050Z","publish_time":1754949448050,"_source_registry_name":"default","_cnpm_publish_time":1754949448050},"0.0.0-PR2784-20250811213411":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2784-20250811213411","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2784-20250811213411","@khanacademy/perseus-utils":"0.0.0-PR2784-20250811213411"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2784-20250811213411"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2784-20250811213411","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AaxwY5sZ0PFT9RMiRCDnHlCqNBvBUUr78KL7N6VsJPJjbyxXvwoLQPhqhMFWw/uV7C4RrwLC+IODSOBiSCxgmw==","_resolved":"/tmp/1baf747239f74508e36c76c1332fac22/khanacademy-keypad-context-0.0.0-PR2784-20250811213411.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2784-20250811213411.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"eefa99676a63f877c529ac9bd39c88e4da7ed709","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2784-20250811213411.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2784-20250811213411.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2784-20250811213411_1754948067495_0.610648586494503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T21:34:27.736Z","publish_time":1754948067736,"_source_registry_name":"default","_cnpm_publish_time":1754948067736},"0.0.0-PR2783-20250811212510":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2783-20250811212510","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2783-20250811212510","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2783-20250811212510","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PfDvcDcDI1mVEx6FJXhyplyzHoIbed3nYQ06XubWYoQb1idUvFr/Vj6dH0MkwawX726pQ9WPMicW/6FXH/3Mhg==","_resolved":"/tmp/f4c47af619196da5c88d8c8d5413e57a/khanacademy-keypad-context-0.0.0-PR2783-20250811212510.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2783-20250811212510.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5047e99e21d55797faa0e1463d80cf5a568cadef","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2783-20250811212510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2783-20250811212510.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2783-20250811212510_1754947525110_0.19912796706844182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T21:25:25.291Z","publish_time":1754947525291,"_source_registry_name":"default","_cnpm_publish_time":1754947525291},"0.0.0-PR2780-20250811204500":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2780-20250811204500","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2780-20250811204500","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2780-20250811204500","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KzcyQw+lXDUKPyyGBj1DQh0UX5m2CpO0Pii76+Q9STthIQZwzH9MqvpDFDYRsp9e9ivPKSjeHaC5A6Gydebfqg==","_resolved":"/tmp/1e48ee0d78fa0da2569e6fe7d163769e/khanacademy-keypad-context-0.0.0-PR2780-20250811204500.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2780-20250811204500.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"2e2e3c335ef7e924160fd21ee059bc83b1771bbf","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2780-20250811204500.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2780-20250811204500.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2780-20250811204500_1754945116181_0.2993835143643455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T20:45:16.514Z","publish_time":1754945116514,"_source_registry_name":"default","_cnpm_publish_time":1754945116514},"0.0.0-PR2782-20250811191002":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2782-20250811191002","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2782-20250811191002","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2782-20250811191002","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Npvxd8qhJzGVpTRmAVT/euii6fINfNXooGiXOkgWbkxpwhNr551IMAUxOHGxxcUHPGnpqWuUcg0z+FxSwyGY6A==","_resolved":"/tmp/e73ea52fa0f9a904f4729c4ac9e1ef7a/khanacademy-keypad-context-0.0.0-PR2782-20250811191002.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2782-20250811191002.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5361597fd027ddd48580f2966099cce3eb815fb7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2782-20250811191002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2782-20250811191002.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2782-20250811191002_1754939416978_0.371210735716645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T19:10:17.157Z","publish_time":1754939417157,"_source_registry_name":"default","_cnpm_publish_time":1754939417157},"0.0.0-PR2780-20250811190342":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2780-20250811190342","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2780-20250811190342","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2780-20250811190342","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vRrEzJfM0WBbDiAaPjRSct4XJsfEjWILJW0Nl6wqkyzf5qGtIiMNCcDxemkJ5GPN9ItFsiVRMfKec0q1m5c+7A==","_resolved":"/tmp/85b6ad6914e32a473fe284c0eac563f2/khanacademy-keypad-context-0.0.0-PR2780-20250811190342.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2780-20250811190342.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c332075ceaf058b9311cc5fd6030c1e740221a0f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2780-20250811190342.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2780-20250811190342.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2780-20250811190342_1754939036979_0.40789847886330266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T19:03:57.185Z","publish_time":1754939037185,"_source_registry_name":"default","_cnpm_publish_time":1754939037185},"0.0.0-PR2781-20250811185653":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2781-20250811185653","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2781-20250811185653","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2781-20250811185653","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PaAIV/M70qCdi4h3F8Btmcug/uZwEWYZW/d27EOQXetYpp/TqnVnfNTiEzGBtISpbP9TNSNVvrfu9Pkhc1aQdw==","_resolved":"/tmp/ed3d5755cb70858c6bc882416459aaa5/khanacademy-keypad-context-0.0.0-PR2781-20250811185653.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2781-20250811185653.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"51bfd43d2eea91b1fd4ee57c03039623933e9113","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2781-20250811185653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2781-20250811185653.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2781-20250811185653_1754938627853_0.031131351606261237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T18:57:08.087Z","publish_time":1754938628087,"_source_registry_name":"default","_cnpm_publish_time":1754938628087},"0.0.0-PR2781-20250811185015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2781-20250811185015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2781-20250811185015","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2781-20250811185015","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EqfZLUOf0/8oX6OkiHCTCR7g+L4daOGe0Dpb8Mqbp1lRtcvqqYLLbAdt+p4KaMGUZ15R/+xC4llQz2G5XRtkMQ==","_resolved":"/tmp/7f8a9ed648d68884aab1f9b60b6fd6da/khanacademy-keypad-context-0.0.0-PR2781-20250811185015.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2781-20250811185015.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"dd7ff2be932e1763875747f01b05a602f12f4732","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2781-20250811185015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2781-20250811185015.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2781-20250811185015_1754938229907_0.7774364101390896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T18:50:30.206Z","publish_time":1754938230206,"_source_registry_name":"default","_cnpm_publish_time":1754938230206},"0.0.0-PR2779-20250811181517":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2779-20250811181517","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2779-20250811181517","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2779-20250811181517","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K5/G62ER/ziuDqOG5iV3YQNapRtKy/t++NWI/01ix2gugfI19to7APYAxMvtebTaXqQf+JAmNDoxthslIRLExw==","_resolved":"/tmp/15672bd1be1c0c98a59f7665aeba0c8a/khanacademy-keypad-context-0.0.0-PR2779-20250811181517.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2779-20250811181517.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7da97f4aacf8066ae6831f58a4e6773b81f331cd","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2779-20250811181517.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2779-20250811181517.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2779-20250811181517_1754936133410_0.03212951651296758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T18:15:33.611Z","publish_time":1754936133611,"_source_registry_name":"default","_cnpm_publish_time":1754936133611},"0.0.0-PR2777-20250811172027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2777-20250811172027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2777-20250811172027","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2777-20250811172027","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Mvu6fETznkRCM8QbhSx93Kn4H3RmAqvkM3Onu/jOCHT6UV7I8ggrqyq8X5g3M8u3GbZlE4B6okt4p0TwEpDKgg==","_resolved":"/tmp/aba3412236d2800be46d311d25cc2988/khanacademy-keypad-context-0.0.0-PR2777-20250811172027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2777-20250811172027.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"51a51b4d2e7b0015f6d81b823a571c1c7a45c994","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2777-20250811172027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2777-20250811172027.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2777-20250811172027_1754932842875_0.06641782027369736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T17:20:43.147Z","publish_time":1754932843147,"_source_registry_name":"default","_cnpm_publish_time":1754932843147},"0.0.0-PR2780-20250811163836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2780-20250811163836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2780-20250811163836","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2780-20250811163836","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y0m3PEEIZ3rE5shfE5n/zy30aK++vXKAL3JvGr2vEbH18tt4YR/Dyda/6ZtWUu7j4hTmw9uLFPrHcly0qOm6SQ==","_resolved":"/tmp/48cd7e342c1fda4ef028578938aa5b19/khanacademy-keypad-context-0.0.0-PR2780-20250811163836.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2780-20250811163836.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"17ac205aae53e395e4e7c1751e72e9a13fa8720b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2780-20250811163836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2780-20250811163836.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2780-20250811163836_1754930331903_0.20978991681781944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-11T16:38:52.064Z","publish_time":1754930332064,"_source_registry_name":"default","_cnpm_publish_time":1754930332064},"0.0.0-PR2778-20250808230358":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808230358","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808230358","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808230358","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PKppinKCZmJBhW3/Gg07ipp/+3B12FQcpfL0f6QFRM9pGUeVKNHqjJcJfaw1GQ3ASzMa6DGlG9ZBHjzmVHD0VA==","_resolved":"/tmp/0e7cfa3d00171200ad7d48738c5384ea/khanacademy-keypad-context-0.0.0-PR2778-20250808230358.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808230358.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"dfff92dc938a839be624c1b5ef87b2ca44b083c6","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808230358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808230358.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808230358_1754694254030_0.6708097751750783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T23:04:14.237Z","publish_time":1754694254237,"_source_registry_name":"default","_cnpm_publish_time":1754694254237},"0.0.0-PR2778-20250808225200":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808225200","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808225200","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808225200","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-adKjYVUgN1COAx7OhSp2uWzcs6ilAy+OfcZRe/lyLyttbneItpM4f+upWlviXrOoSmWP42wb0olRAZAIkIaizA==","_resolved":"/tmp/eb922659b9c6f0751b1f6ef4776cea0c/khanacademy-keypad-context-0.0.0-PR2778-20250808225200.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808225200.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d9fd3ad258d56edae0c21e1ef2b2a1996bfc94d7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808225200.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808225200.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808225200_1754693534845_0.4843092121298871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T22:52:15.059Z","publish_time":1754693535059,"_source_registry_name":"default","_cnpm_publish_time":1754693535059},"0.0.0-PR2778-20250808223141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808223141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808223141","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808223141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FolAsv6hSV5+vPu0keZ8xUSb4wdl0vNl2TuYTJgcfCpDTPM3E1FxKCsNPamc9Oix8K6RxvaNgSJYMjmCDyn1aw==","_resolved":"/tmp/e2ab1e82b9d35b46aca56cd900c6a481/khanacademy-keypad-context-0.0.0-PR2778-20250808223141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808223141.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6827cd7e7590b833edd96a2de0e23de5fcc71f5a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808223141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808223141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808223141_1754692320097_0.4881413309453153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T22:32:00.323Z","publish_time":1754692320323,"_source_registry_name":"default","_cnpm_publish_time":1754692320323},"0.0.0-PR2778-20250808220050":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808220050","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808220050","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808220050","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-glGyAk55O78Y4iMGrl7vDh1VldcoDar7oOATJpQTF8AIGM7/aG+jVdj+2vxuu02DugKQtYnTDZjMcnnHTrlHPA==","_resolved":"/tmp/c3def9baacf3856b6fdabfb84de1bea7/khanacademy-keypad-context-0.0.0-PR2778-20250808220050.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808220050.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"021a3862025f636686b6cb1f0844705b181ead99","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808220050.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808220050.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808220050_1754690465004_0.41583926691840745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T22:01:05.207Z","publish_time":1754690465207,"_source_registry_name":"default","_cnpm_publish_time":1754690465207},"0.0.0-PR2779-20250808202116":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2779-20250808202116","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2779-20250808202116","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2779-20250808202116","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WGc1qevN8lxvzcUoPXbBLypfGqnJfC6wROjHpvVNpSUej8NdV1WwWzvAJdIkPca9aTChCUyvicbrQULV10EdWw==","_resolved":"/tmp/7bb056cb9e17639a938999f4dc127ede/khanacademy-keypad-context-0.0.0-PR2779-20250808202116.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2779-20250808202116.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"327b40eef2770474673c7e071e9c90084dc9efb3","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2779-20250808202116.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2779-20250808202116.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2779-20250808202116_1754684491246_0.8377155539784027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T20:21:31.437Z","publish_time":1754684491437,"_source_registry_name":"default","_cnpm_publish_time":1754684491437},"0.0.0-PR2779-20250808201255":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2779-20250808201255","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2779-20250808201255","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2779-20250808201255","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N5z34AwRAqeMdnLBxKYBb3clfQoDX4eiitUgVE2zRgf4R6vUM3joldpljkxMDeZ6R7k3ySUt9x4sfAG47P813w==","_resolved":"/tmp/662d9b961ae9808080d447c5cc773b0c/khanacademy-keypad-context-0.0.0-PR2779-20250808201255.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2779-20250808201255.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"05e35426740cd85a8c2c94a95161fe73c9de10fd","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2779-20250808201255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2779-20250808201255.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2779-20250808201255_1754683990441_0.21843815145201995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T20:13:10.621Z","publish_time":1754683990621,"_source_registry_name":"default","_cnpm_publish_time":1754683990621},"0.0.0-PR2779-20250808201020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2779-20250808201020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2779-20250808201020","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2779-20250808201020","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-65HWaP4MUYFHuSKj4PqegbUDOuXTjfQEGwnLxuETVfmyxHHSGKGpaILNEGESs6+Lo63XPsr3UtoTznQnJM6Z4g==","_resolved":"/tmp/3ef880cb6e833f66548f8b4facc9a47a/khanacademy-keypad-context-0.0.0-PR2779-20250808201020.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2779-20250808201020.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c6b10c130567ee95bf914541e7cb6ce65d8e4bf1","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2779-20250808201020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2779-20250808201020.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2779-20250808201020_1754683834125_0.44544554845386175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T20:10:34.335Z","publish_time":1754683834335,"_source_registry_name":"default","_cnpm_publish_time":1754683834335},"0.0.0-PR2753-20250808183452":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2753-20250808183452","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2753-20250808183452","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2753-20250808183452","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I74hLbbbtNjdflgX/iPYSDtb9IjyRXcwQ3sGEVzBuUgOFqRZHhnZndp9ylRfW3Dj8oY0Crg817kwTchrwWPQeA==","_resolved":"/tmp/027f91dd73119ab3f4954e73a8e0bb95/khanacademy-keypad-context-0.0.0-PR2753-20250808183452.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2753-20250808183452.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b5cc711dc3dad6e9d03485ef2d0c5ad4deae7e18","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2753-20250808183452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2753-20250808183452.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2753-20250808183452_1754678107555_0.7219440143280786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T18:35:07.765Z","publish_time":1754678107765,"_source_registry_name":"default","_cnpm_publish_time":1754678107765},"0.0.0-PR2778-20250808180331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808180331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808180331","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808180331","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0ezZaWJtqcsO8Ln5QO9fmYHEXrOWmd/56f1p3urhiJ25mdSZM/WgW8XYf2Rnjby4PZouHAs5S/qnODmBNHthOw==","_resolved":"/tmp/49cd3c38690093378dd91fa3789dc266/khanacademy-keypad-context-0.0.0-PR2778-20250808180331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808180331.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"76ea5e7f8c4a86ba8e44cee05ba73f3d2eab5d78","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808180331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808180331.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808180331_1754676226088_0.5391749934431531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T18:03:46.268Z","publish_time":1754676226268,"_source_registry_name":"default","_cnpm_publish_time":1754676226268},"0.0.0-PR2778-20250808175830":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808175830","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808175830","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808175830","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HZMfye5lnPVt2up+Onv1OH/wBP4yDVnqgLAuGKZYFCzqM35R3ZCWPXkNSwrxVo2OZgJH1GYYYA2q3JHDXH+7/A==","_resolved":"/tmp/a554629cf2585d7321f22c6b8f12ec36/khanacademy-keypad-context-0.0.0-PR2778-20250808175830.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808175830.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"cdde99c234f813b06b27dcb8e620bcecb4a198ae","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808175830.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808175830.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808175830_1754675925368_0.28540167095737856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T17:58:45.562Z","publish_time":1754675925562,"_source_registry_name":"default","_cnpm_publish_time":1754675925562},"0.0.0-PR2778-20250808171947":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808171947","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808171947","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808171947","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yVaCa/6gUtluwaLAleOVx+8hkLho2tIHGs1JKdTj+001bNGPRixnQ22lAwtxMModEQoJSEKzh9PB3h7yDJLeQg==","_resolved":"/tmp/24bf5ae2163ba8179ac9c239b3d72fe4/khanacademy-keypad-context-0.0.0-PR2778-20250808171947.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808171947.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"376abd80e3b0686a5af58b43fae44a850829297e","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808171947.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808171947.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808171947_1754673603520_0.7056501308414878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T17:20:03.762Z","publish_time":1754673603762,"_source_registry_name":"default","_cnpm_publish_time":1754673603762},"0.0.0-PR2778-20250808171135":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2778-20250808171135","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2778-20250808171135","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2778-20250808171135","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-65DarofVSjoL9E1gRsPvFmOnZXDO9TDe7YH0SkVVRFRyH7FwCmIbN/sFxL1YsNHlxgeEfvInb2Ja8Ce3rg/JGg==","_resolved":"/tmp/15fcc841f56d78857d8baac5ba7581d3/khanacademy-keypad-context-0.0.0-PR2778-20250808171135.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2778-20250808171135.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"873d0fc8303fbf4cbb470ac0afb0b736f26e2576","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2778-20250808171135.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2778-20250808171135.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2778-20250808171135_1754673110285_0.13044743507220846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T17:11:50.466Z","publish_time":1754673110466,"_source_registry_name":"default","_cnpm_publish_time":1754673110466},"0.0.0-PR2762-20250807233946":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250807233946","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250807233946","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250807233946","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UAaa8rmq93DAqhM8XPyJFq5uDolTxwjtwUeqzW6Lf9eFVAE/94qZSGBc7P1Bq2qF7pA/g9kB6oKOoPoZUlCj1g==","_resolved":"/tmp/4e70f4bcc350711f2d3310bba6fc9e2b/khanacademy-keypad-context-0.0.0-PR2762-20250807233946.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250807233946.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a753ef969d5ee44bbf784a0a2442d37abfd82cbf","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250807233946.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250807233946.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250807233946_1754610003155_0.5196781889227053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T23:40:03.354Z","publish_time":1754610003354,"_source_registry_name":"default","_cnpm_publish_time":1754610003354},"0.0.0-PR2762-20250807233101":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250807233101","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250807233101","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250807233101","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LQHWQ6bFoGI5RWMnZQ5mLsMRx6g1RJx9ffmh0CrtcBO8+/Wx2VAgAzZ9XqJCIpTAC6dDMiRrpI7segTY7lR5zA==","_resolved":"/tmp/5e9e0c0f1b4c9942e04251ef8e192f57/khanacademy-keypad-context-0.0.0-PR2762-20250807233101.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250807233101.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9d5c07548772a132e1d42ec923e315d741d1dbda","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250807233101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250807233101.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250807233101_1754609476841_0.8386870180462191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T23:31:17.073Z","publish_time":1754609477073,"_source_registry_name":"default","_cnpm_publish_time":1754609477073},"0.0.0-PR2777-20250807225119":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2777-20250807225119","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2777-20250807225119","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2777-20250807225119","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gXxENJrv+SGPt9Q+fASZAamRewx+ZBWyCaIozo7Cw+D+m3sDxRqhYdo1lnLwULKl7w5QXHB7xRs29pHxdyIPUw==","_resolved":"/tmp/b4f7f9cf051802c4da5763c50b4f7a82/khanacademy-keypad-context-0.0.0-PR2777-20250807225119.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2777-20250807225119.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0fd7fa0dd4e6d2dc6f7094c0368ad3170398da45","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2777-20250807225119.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2777-20250807225119.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2777-20250807225119_1754607094405_0.01419713306573156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T22:51:34.579Z","publish_time":1754607094579,"_source_registry_name":"default","_cnpm_publish_time":1754607094579},"0.0.0-PR2777-20250807224719":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2777-20250807224719","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2777-20250807224719","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2777-20250807224719","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vRwMd8NZriNGghqwyq8GydP/HQ9SExLlwq24V3S7Oty1VwtA+yhEraid8gNaUvd92JjvkPUxdh5yktTkIHgoBA==","_resolved":"/tmp/f7361d8c03a15ae27434cfbb8c774207/khanacademy-keypad-context-0.0.0-PR2777-20250807224719.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2777-20250807224719.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"50577bd1db1b3f09514eff71fe2a4165286798a4","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2777-20250807224719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2777-20250807224719.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2777-20250807224719_1754606853672_0.09101082641140579"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T22:47:33.984Z","publish_time":1754606853984,"_source_registry_name":"default","_cnpm_publish_time":1754606853984},"0.0.0-PR2769-20250807215424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250807215424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250807215424","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250807215424","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ckePs9ILX0YuHMVhRlOWZOJpf144D3prk2sS1DnsPyJBecDRsGIQadz+80/tJy5ZacTtUt583N8Y1vQFWLdKkA==","_resolved":"/tmp/3aee88e07adf5193d8aaffcf1454c9a1/khanacademy-keypad-context-0.0.0-PR2769-20250807215424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250807215424.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1c21d884d2da51d2d1e6db140456aeeffd0dac8b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250807215424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250807215424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250807215424_1754603680178_0.23846920741994637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T21:54:40.362Z","publish_time":1754603680362,"_source_registry_name":"default","_cnpm_publish_time":1754603680362},"0.0.0-PR2769-20250807215114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250807215114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250807215114","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250807215114","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kH/AfV+MoXO2ygT2iH3z6QIiOoeLZvQM/Iug017waSpe/pRpogZgoPBO+IFZhS8ezYv6jomUklq6FZnu3Cr2qA==","_resolved":"/tmp/27db0e17087df421f7c73c4e99137872/khanacademy-keypad-context-0.0.0-PR2769-20250807215114.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250807215114.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ae4cd4b116378bfeba2221988d9d14072bac14b4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250807215114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250807215114.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250807215114_1754603488335_0.9701136244029587"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T21:51:28.586Z","publish_time":1754603488586,"_source_registry_name":"default","_cnpm_publish_time":1754603488586},"0.0.0-PR2762-20250807212531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250807212531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250807212531","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250807212531","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VxUb8L+I0qGFoJwI25ShYwPHDxuqPB+DIc92TUVOI5HBv13V1YRmlA6COWFckp9gW6XS7Wc+wpYdheaJ8A8ilQ==","_resolved":"/tmp/5e1909f8eda4b84bd0803496f54545b9/khanacademy-keypad-context-0.0.0-PR2762-20250807212531.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250807212531.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"68c4d8d3456e8ad29fef4ecbe609f4f153b4d74a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250807212531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250807212531.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250807212531_1754601946386_0.47946895889454644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T21:25:46.613Z","publish_time":1754601946613,"_source_registry_name":"default","_cnpm_publish_time":1754601946613},"0.0.0-PR2762-20250807210730":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250807210730","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250807210730","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250807210730","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AeilKRCt8SJfqm7J1RyNnXtu5Yj9qPE+NNeDQ0ARwqKWCa9V9RifxMxOfR5RIXb381Rbs0UQ7/59+t4PT7NT1Q==","_resolved":"/tmp/86ce88a1b4514d1bec5f21438e8d4d90/khanacademy-keypad-context-0.0.0-PR2762-20250807210730.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250807210730.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5d212935a63b1bb7b26994a993d3b4990e045bc8","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250807210730.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250807210730.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250807210730_1754600865882_0.40049393017112633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T21:07:46.093Z","publish_time":1754600866093,"_source_registry_name":"default","_cnpm_publish_time":1754600866093},"0.0.0-PR2776-20250807195555":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2776-20250807195555","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2776-20250807195555","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2776-20250807195555","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DEUI5YCFd4VjGPYScUxFdaqJdbykX3AJmcnBzFe0zQcFsFk3NYog64Km2zaYYMthmSjsTtindDsLoKzldR6jAw==","_resolved":"/tmp/9726cfb1771cc129e42c0e761bfd4447/khanacademy-keypad-context-0.0.0-PR2776-20250807195555.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2776-20250807195555.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"634592337622b20684984321c6a226b87f13d1e0","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2776-20250807195555.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2776-20250807195555.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2776-20250807195555_1754596570193_0.8087210715621547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T19:56:10.397Z","publish_time":1754596570397,"_source_registry_name":"default","_cnpm_publish_time":1754596570397},"0.0.0-PR2775-20250807195553":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2775-20250807195553","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2775-20250807195553","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1040943b0889db33db4b5021b6dd0a7fa8bb92a4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2775-20250807195553.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2775-20250807195553.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2775-20250807195553.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c53439c86a513844cfc6fe78a66faa27/khanacademy-keypad-context-0.0.0-PR2775-20250807195553.tgz","_integrity":"sha512-MY3xXPiZ8akK/92FO9LDRtwVvOmcRXO+ZuA3cvPa20vY4Oqe4CJbLrF2h36WfV3DzTbCIxxuk2LlpkNtKnB3VQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2775-20250807195553","@khanacademy/perseus-utils":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2775-20250807195553_1754596568426_0.35993962213689734","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-08-07T19:56:08.625Z","publish_time":1754596568625,"_source_registry_name":"default","_cnpm_publish_time":1754596568625},"0.0.0-PR2776-20250807195029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2776-20250807195029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2776-20250807195029","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2776-20250807195029","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Li2enBrJ5zE8kWof/Ysq4MYKGEYJuNe1hovMgYLzWY7qN5alvHJSByGr/oNwTihbhjXx8Mri09t8PvqQ4+Z0kw==","_resolved":"/tmp/fac2d0005f55f9d4d2add683ba7c92d0/khanacademy-keypad-context-0.0.0-PR2776-20250807195029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2776-20250807195029.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ff83133399ae7db0721741b362be8529e036a201","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2776-20250807195029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2776-20250807195029.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2776-20250807195029_1754596243427_0.33474304662137766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T19:50:43.620Z","publish_time":1754596243620,"_source_registry_name":"default","_cnpm_publish_time":1754596243620},"0.0.0-PR2775-20250807194914":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2775-20250807194914","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2775-20250807194914","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2775-20250807194914","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GUQk8oLQ6NODNek/+aKaczmJlAzOCu2U7IH8wGCBJBqe7zvESnOfl+vLY2nAcEtZ6QuLmqbe84lFrOZewcFeLQ==","_resolved":"/tmp/18ea345f28c4bebef86610f19a3663b8/khanacademy-keypad-context-0.0.0-PR2775-20250807194914.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2775-20250807194914.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"544b4a9aa104e5c2ea0bf75fc00c33ec26e7c527","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2775-20250807194914.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2775-20250807194914.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2775-20250807194914_1754596168795_0.8154259626793057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T19:49:29.001Z","publish_time":1754596169001,"_source_registry_name":"default","_cnpm_publish_time":1754596169001},"0.0.0-PR2769-20250807184206":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250807184206","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250807184206","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250807184206","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MM+bk4jWoomrQpdk28emlitghotcoiQHXOkQSsq0rkcVaqnBfUbJhUae0bh8czLD06GFf34DZOtvRAXvB/AFjQ==","_resolved":"/tmp/23431906f9bac780045887dd1d0ab36c/khanacademy-keypad-context-0.0.0-PR2769-20250807184206.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250807184206.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"131cd0937b048b127329f22a4c83e632fbb265b7","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250807184206.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250807184206.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250807184206_1754592143402_0.9323271744613524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T18:42:23.587Z","publish_time":1754592143587,"_source_registry_name":"default","_cnpm_publish_time":1754592143587},"0.0.0-PR2773-20250807165458":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2773-20250807165458","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2773-20250807165458","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2773-20250807165458","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-flvxXKSg5QtV4Rm+/9Irn9PoekI5odbWdqaH2k0tVZ7+M9PCltnUSj2MMS6t2elqQwiqGrO/i7qvJsEzkv1doA==","_resolved":"/tmp/e1d076163aaa174e44f52f4a4baec8d0/khanacademy-keypad-context-0.0.0-PR2773-20250807165458.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2773-20250807165458.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0bc3b4d698822a58e43918277152d2bf2e0d1756","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2773-20250807165458.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2773-20250807165458.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2773-20250807165458_1754585714069_0.09857902650972306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T16:55:14.238Z","publish_time":1754585714238,"_source_registry_name":"default","_cnpm_publish_time":1754585714238},"0.0.0-PR2769-20250807153717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250807153717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250807153717","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250807153717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-twpej17LDrRoA9uIYE9YydaafbZEAnuY/QLWquv9lRet6euJe8SKhMP84iYBFsDWVF/FFfnJDUUJdMz7xRqPMQ==","_resolved":"/tmp/6961cc0c0cf31b40b4089059c0f87fe7/khanacademy-keypad-context-0.0.0-PR2769-20250807153717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250807153717.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5b295ffe9d37c0b44054c5cee8725bc533b9baf3","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250807153717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250807153717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250807153717_1754581052687_0.4085851193811152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T15:37:32.901Z","publish_time":1754581052901,"_source_registry_name":"default","_cnpm_publish_time":1754581052901},"0.0.0-PR2775-20250807151157":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2775-20250807151157","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2775-20250807151157","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2775-20250807151157","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FPSVyXUBwZ7AHA9wqtIoP7n+SVhFwvhJLfMCmz8k9e4J2bOkDD+ppjLHojEqEfpG+OX0J2w0Qx4Am+V13ABxiw==","_resolved":"/tmp/989e17410615e2f5b77ff64bb7938405/khanacademy-keypad-context-0.0.0-PR2775-20250807151157.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2775-20250807151157.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5dea277ba6c388cd85e19ace0e0e84aedf082399","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2775-20250807151157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2775-20250807151157.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2775-20250807151157_1754579534581_0.3543026693045006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T15:12:14.767Z","publish_time":1754579534767,"_source_registry_name":"default","_cnpm_publish_time":1754579534767},"0.0.0-PR2770-20250807143509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2770-20250807143509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2770-20250807143509","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2770-20250807143509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OS9NuqNbTnWp1Vu3bQtWr2hj6xfhKVyEJbjewF9hNEPHt27nhWl1WcDDgLjdweAxUnGGDmlzEeOnqlYbiij21A==","_resolved":"/tmp/6f29d31524b7481fbca835ebf5f7e5a7/khanacademy-keypad-context-0.0.0-PR2770-20250807143509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2770-20250807143509.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ad02ed1cf60f58bc0cff1d28704bce803e4bdf1b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2770-20250807143509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2770-20250807143509.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2770-20250807143509_1754577325493_0.7782948671053975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T14:35:25.715Z","publish_time":1754577325715,"_source_registry_name":"default","_cnpm_publish_time":1754577325715},"0.0.0-PR2774-20250806234517":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2774-20250806234517","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2774-20250806234517","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2774-20250806234517","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lCh/KIiP+tnY7FIzCm0tJVbJJbLtpa2XI32IXuJGf+I4nygAkZkt0QkF2Rk5EyIuxBf/jODrWidV7E9+vqNk3w==","_resolved":"/tmp/15d90cf5d74e8483106d9163b82f1c7f/khanacademy-keypad-context-0.0.0-PR2774-20250806234517.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2774-20250806234517.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b51c81ebeafa51b4cda5c50a9cedbff6f45aa2a0","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2774-20250806234517.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2774-20250806234517.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2774-20250806234517_1754523932052_0.26736439470957074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T23:45:32.255Z","publish_time":1754523932255,"_source_registry_name":"default","_cnpm_publish_time":1754523932255},"0.0.0-PR2774-20250806234039":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2774-20250806234039","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2774-20250806234039","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2774-20250806234039","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r1YKXltlj/RuBIe8cK6P03vR4U1Jd1EAZa6ZkxcxV+7Jg0rxEMvh/n+/qMf/LRnA5ov9sWGDszPzPzal3Of8kQ==","_resolved":"/tmp/fd0101420abdf8b835e4b86133ef8d07/khanacademy-keypad-context-0.0.0-PR2774-20250806234039.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2774-20250806234039.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"38e3c1eebfa14b165c4e17e70e858dd3017b21a1","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2774-20250806234039.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2774-20250806234039.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2774-20250806234039_1754523653810_0.447978388267231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T23:40:54.016Z","publish_time":1754523654016,"_source_registry_name":"default","_cnpm_publish_time":1754523654016},"0.0.0-PR2774-20250806233524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2774-20250806233524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2774-20250806233524","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2774-20250806233524","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fk2wvXna/6H/ykTBdzPNSCVMxjMMqO+yzwJP8XDZeThzgr8cBW372n2I7zKIdxIJBxwcd6NULBXO/0qtH7HC3A==","_resolved":"/tmp/14f0a2c907f92979d54c26336230afb3/khanacademy-keypad-context-0.0.0-PR2774-20250806233524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2774-20250806233524.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ce4d4cb47e171dd9fc94db4e1f168f82c73f029a","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2774-20250806233524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2774-20250806233524.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2774-20250806233524_1754523338776_0.48438335621910844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T23:35:39.011Z","publish_time":1754523339011,"_source_registry_name":"default","_cnpm_publish_time":1754523339011},"0.0.0-PR2773-20250806232730":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2773-20250806232730","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2773-20250806232730","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2773-20250806232730","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IpdRSn8LGMXA163J12F/rhuhCfw69e2nmWICu0DQJ4uDVZYbSHIamf4QySfHwhOH9ogN+L6zROkwIgifYYm3aQ==","_resolved":"/tmp/879bcbfa1e14dbdb02151da15764fa79/khanacademy-keypad-context-0.0.0-PR2773-20250806232730.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2773-20250806232730.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"2f4091f66d19329162f52b5d5c2e3dd2e516599e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2773-20250806232730.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2773-20250806232730.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2773-20250806232730_1754522865191_0.17690002180143938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T23:27:45.398Z","publish_time":1754522865398,"_source_registry_name":"default","_cnpm_publish_time":1754522865398},"0.0.0-PR2773-20250806232439":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2773-20250806232439","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2773-20250806232439","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2773-20250806232439","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0pTTg2+NOy8ev/D22gPCp/OULWmkw9d2oRc0hX1rqekpEP0NInMIgMjehYJlFWMk+eMxSKjnTmAjMqvHnR376Q==","_resolved":"/tmp/8a800761b5a9cf6dd08f4132260ecdf3/khanacademy-keypad-context-0.0.0-PR2773-20250806232439.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2773-20250806232439.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"337587d6fe0009f4aec52fb31be5fec544f273c3","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2773-20250806232439.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2773-20250806232439.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2773-20250806232439_1754522703465_0.2680426062628294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T23:25:03.709Z","publish_time":1754522703709,"_source_registry_name":"default","_cnpm_publish_time":1754522703709},"0.0.0-PR2647-20250806232233":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250806232233","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250806232233","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250806232233","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-24rz/hPEOgXHNQAIHcvEK8GdrO6fxOv6DrjgnwL41cfVnCAp8fQG6ybYGNUQ/WL9w+LItoLjSxqStTG/hC88CA==","_resolved":"/tmp/a9b2e151befad4f047a65065472bbc5b/khanacademy-keypad-context-0.0.0-PR2647-20250806232233.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250806232233.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e2f40b53d26e52e1cd4e10b5bc2ab3bf87018c20","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250806232233.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250806232233.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250806232233_1754522568120_0.37326434442556233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T23:22:48.435Z","publish_time":1754522568435,"_source_registry_name":"default","_cnpm_publish_time":1754522568435},"0.0.0-PR2772-20250806230905":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2772-20250806230905","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2772-20250806230905","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2772-20250806230905","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZhmAlnT+lHyehLpZA2f6SxbPv1Pi6eK/FFGyPDyLQE9itbtSHOqE4aATXikEKCEE0gZIcgLyH518SfK8O042yg==","_resolved":"/tmp/35ddd4a520bcd663f23959fbc2ad9677/khanacademy-keypad-context-0.0.0-PR2772-20250806230905.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2772-20250806230905.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7bca4e917067b63ad0107d30d99a5cc8fd190849","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2772-20250806230905.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2772-20250806230905.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2772-20250806230905_1754521758817_0.4951821896646287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T23:09:19.038Z","publish_time":1754521759038,"_source_registry_name":"default","_cnpm_publish_time":1754521759038},"0.0.0-PR2767-20250806223013":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2767-20250806223013","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2767-20250806223013","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2767-20250806223013","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PPKzdwU6IdmkTD768xkLKZiSSV2mEjNJOuHM2JWlfQLgPxBbeFdED7WzDm6yszg6qCEgcmqQ+BGp6n46AZOdFQ==","_resolved":"/tmp/873e1c56fc671e54b9cae9e2d2c30102/khanacademy-keypad-context-0.0.0-PR2767-20250806223013.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2767-20250806223013.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"576d7eece49133aceced9023500cd83c3cfddb50","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2767-20250806223013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2767-20250806223013.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2767-20250806223013_1754519426709_0.35555369625372135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T22:30:26.959Z","publish_time":1754519426959,"_source_registry_name":"default","_cnpm_publish_time":1754519426959},"0.0.0-PR2762-20250806221718":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250806221718","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250806221718","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250806221718","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9vAzGpCC7ULAN0qn5gtyp/1UTuz5hb3k2dK8a6vFWCUpi3ajH82egZw5j6glJgoBdNqDIvx15Q2BI7bzSXzebA==","_resolved":"/tmp/4a2bfdb0be09d45e9d8581bac3b9f7ca/khanacademy-keypad-context-0.0.0-PR2762-20250806221718.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250806221718.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3d25cea66acd5b41549e84cdd07d9eef954524a7","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250806221718.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250806221718.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250806221718_1754518652925_0.2606800637089841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T22:17:33.144Z","publish_time":1754518653144,"_source_registry_name":"default","_cnpm_publish_time":1754518653144},"0.0.0-PR2771-20250806220430":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2771-20250806220430","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2771-20250806220430","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2771-20250806220430","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1g1nk9uLf1KLPQVj86gmGjf7YNKh+4xJrMVLeDVdwjnSKg3xA9z9Ny38tfLsvd/RzsI/wI0sLO6DfYcZJCRp5w==","_resolved":"/tmp/442936b11c7a41b372ae1b991a80a299/khanacademy-keypad-context-0.0.0-PR2771-20250806220430.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2771-20250806220430.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0aed3891451a75155009d3ba1c4cd622303eef44","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2771-20250806220430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2771-20250806220430.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2771-20250806220430_1754517885454_0.6523627672096592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T22:04:45.656Z","publish_time":1754517885656,"_source_registry_name":"default","_cnpm_publish_time":1754517885656},"0.0.0-PR2768-20250806215241":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2768-20250806215241","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2768-20250806215241"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2768-20250806215241","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JzhHSwNjGMcwoA7dNwg5MzM4zaKIckPkoxnqexXQBkwQ1ePNm1WTuVg7K0CNwWWSkVqaKtbAMBA6PgX0b9ovrw==","_resolved":"/tmp/5ffc75bdda6d530341dfbcd59878aac7/khanacademy-keypad-context-0.0.0-PR2768-20250806215241.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2768-20250806215241.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"8d16feb3f5b9ec8b37d67880e1b7c8d96faa6926","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2768-20250806215241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2768-20250806215241.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2768-20250806215241_1754517178546_0.9974877078359681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T21:52:58.763Z","publish_time":1754517178763,"_source_registry_name":"default","_cnpm_publish_time":1754517178763},"0.0.0-PR2664-20250806214433":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2664-20250806214433","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2664-20250806214433","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2664-20250806214433","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YFdLaEHW/kfnMCw70eqV9klRfkKh1lneE0AkFNkUpQKua54EvP3zcZlivWYW1PpGfu8NAeWku/Q7kkYOWeSbpw==","_resolved":"/tmp/c093e14cb4c05cad4dc56a3575d04aa0/khanacademy-keypad-context-0.0.0-PR2664-20250806214433.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2664-20250806214433.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"297b85862f2cf461ae3fe479e2411b5218deded8","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2664-20250806214433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2664-20250806214433.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2664-20250806214433_1754516688190_0.716117990004697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T21:44:48.414Z","publish_time":1754516688414,"_source_registry_name":"default","_cnpm_publish_time":1754516688414},"0.0.0-PR2770-20250806212909":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2770-20250806212909","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2770-20250806212909","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2770-20250806212909","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jT05qWkQ5XIxK36ASSs6bwSfBURUPcYeNfLEscOkAgusDumjPOn6LjAjiT41x92/vF1zfgjrAmezJB6imL2YiQ==","_resolved":"/tmp/5ed0fb502d17e8c5979ea50e6af42c03/khanacademy-keypad-context-0.0.0-PR2770-20250806212909.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2770-20250806212909.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"05bcc4dfa5ec02330adee3a1ed14f073b3c6d72a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2770-20250806212909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2770-20250806212909.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2770-20250806212909_1754515765474_0.28440420182437953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T21:29:25.719Z","publish_time":1754515765719,"_source_registry_name":"default","_cnpm_publish_time":1754515765719},"0.0.0-PR2769-20250806205517":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250806205517","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250806205517","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250806205517","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LKDvHW4C1WbQGC9E8olEpzuF1VOeIXJpwTdlm/yE6cgbnxahZWumyMVkIvMz1rdl+/dSBwVdJaAMOR9wlCnmqQ==","_resolved":"/tmp/debb3d2ed2c85772545d82689397d63b/khanacademy-keypad-context-0.0.0-PR2769-20250806205517.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250806205517.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ecdde76afe50dd5f4cd6cb608d720fa887554e12","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250806205517.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250806205517.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250806205517_1754513731207_0.2289956306726404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:55:31.435Z","publish_time":1754513731435,"_source_registry_name":"default","_cnpm_publish_time":1754513731435},"0.0.0-PR2768-20250806205316":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2768-20250806205316","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2768-20250806205316","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2768-20250806205316","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-97CDq8stFxYYvkuwaQvOSoo0N84FJAfcr/UCdt2SHYwSUGvTikQcvTGzXs8bu6Ih8xtHDXLOJEwTz+mLVzvmPQ==","_resolved":"/tmp/5cd7a6b8b9642042fabec180c2c081f6/khanacademy-keypad-context-0.0.0-PR2768-20250806205316.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2768-20250806205316.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"51beacbba5fd74028295a8a3b5a75f08e1a776fe","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2768-20250806205316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2768-20250806205316.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2768-20250806205316_1754513609678_0.48226125211204773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:53:29.860Z","publish_time":1754513609860,"_source_registry_name":"default","_cnpm_publish_time":1754513609860},"0.0.0-PR2770-20250806204443":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2770-20250806204443","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2770-20250806204443","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2770-20250806204443","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oFLNMME/RSAqtqg9TTaF+FER2aJE5Lv/Eh0mjkz7WYiImNZm8mJjHnjK3tQ10j438Xs0HfizKX/ztELo7E2Z/w==","_resolved":"/tmp/c6f34739343b007e533bc2480d9723b9/khanacademy-keypad-context-0.0.0-PR2770-20250806204443.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2770-20250806204443.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f548ea6779ee85674e227739c82b1e8e93d0040c","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2770-20250806204443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2770-20250806204443.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2770-20250806204443_1754513097376_0.3845941481257098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:44:57.565Z","publish_time":1754513097565,"_source_registry_name":"default","_cnpm_publish_time":1754513097565},"0.0.0-PR2770-20250806203844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2770-20250806203844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2770-20250806203844","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2770-20250806203844","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QotHIx2LH0Of+1tTFTkQGTRX6sF1sBUH3d9LAbYsvQ1wlUTdDwraWSyOv1glYtKyysvZkSsmbxtg/Op/f5u9rQ==","_resolved":"/tmp/26c8bcfc40fbdc9590a6176778083e60/khanacademy-keypad-context-0.0.0-PR2770-20250806203844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2770-20250806203844.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3c7c1e6d7e449c0386f6883f302f22c29002e7fc","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2770-20250806203844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2770-20250806203844.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2770-20250806203844_1754512738727_0.1694585784120839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:38:58.912Z","publish_time":1754512738912,"_source_registry_name":"default","_cnpm_publish_time":1754512738912},"0.0.0-PR2769-20250806203602":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250806203602","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250806203602","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250806203602","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CLOwpkAK1QNscMLwvQ6yKt/rasMieP4tLyrgXcGZQJcgNy25zai3uh+AB9EsvbS9yaPqU5tjVQ90spYTxuN2tg==","_resolved":"/tmp/f883654526f36f3fdb294ab72a4ac2e7/khanacademy-keypad-context-0.0.0-PR2769-20250806203602.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250806203602.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a1b3ffa845ca6d06ba51a88fcbcc6b36579d5ea9","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250806203602.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250806203602.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250806203602_1754512577178_0.4477201256079011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:36:17.422Z","publish_time":1754512577422,"_source_registry_name":"default","_cnpm_publish_time":1754512577422},"0.0.0-PR2664-20250806202837":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2664-20250806202837","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2664-20250806202837","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2664-20250806202837","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y1PI7cnfBj5vKW1Jx83BvKB23A7td+7Z8XbAjBqDk4mr7SaNy1M5HUysrv7/w/rRkCOFuVYQFK3o0KndcL9img==","_resolved":"/tmp/dc6c728a766bb9b3f31bf7795b3ca83d/khanacademy-keypad-context-0.0.0-PR2664-20250806202837.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2664-20250806202837.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1a6c210438f50cd94cde7522cc2363886efa3673","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2664-20250806202837.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2664-20250806202837.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2664-20250806202837_1754512130473_0.7697899942797266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:28:50.725Z","publish_time":1754512130725,"_source_registry_name":"default","_cnpm_publish_time":1754512130725},"0.0.0-PR2647-20250806202614":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250806202614","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250806202614","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250806202614","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Wkioq3kiTKxvdQP43GxAuUuAvtpc5SYfWMh9ij/ukvO8gb6b2rB//rVmmM7UksymLv/LnL0Ynv5zLUmdbCHxww==","_resolved":"/tmp/1af5ac0d40bdbfec8529d27d62d405b9/khanacademy-keypad-context-0.0.0-PR2647-20250806202614.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250806202614.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a8222189e218811b70ff81e47906768aa12d7095","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250806202614.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250806202614.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250806202614_1754511990077_0.5856446151662029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:26:30.374Z","publish_time":1754511990374,"_source_registry_name":"default","_cnpm_publish_time":1754511990374},"0.0.0-PR2769-20250806202556":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250806202556","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250806202556","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250806202556","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s/nShPNHi9UnSuRit4qP9igJHzcr5oj+NhTd3opFWNhdmx0dSKkh0xFwUpOj/QNg5hkenE+UWBv7TQQ1qMzPvg==","_resolved":"/tmp/587c72d93b5dd6e449c61df815c22146/khanacademy-keypad-context-0.0.0-PR2769-20250806202556.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250806202556.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"450da3b7226baf315ddcf2e8485bd4497e15266c","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250806202556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250806202556.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250806202556_1754511971493_0.28964990444291216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:26:11.694Z","publish_time":1754511971694,"_source_registry_name":"default","_cnpm_publish_time":1754511971694},"0.0.0-PR2769-20250806201059":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2769-20250806201059","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2769-20250806201059","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2769-20250806201059","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wnr0XnV8tiRUlo+39eQpr/7/a156aH6geKSc7uFjIfQqMiJCcCII5ybwGQ58lrcvgLFvIZr4gVYS0F/KFgS4QQ==","_resolved":"/tmp/df0f338d7b827ec556fa4282b9ca32a9/khanacademy-keypad-context-0.0.0-PR2769-20250806201059.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2769-20250806201059.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"22411363e1dfa5e3d6c0dd1c5894a532d7b5bad2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2769-20250806201059.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2769-20250806201059.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2769-20250806201059_1754511073391_0.5396555625728745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T20:11:13.561Z","publish_time":1754511073561,"_source_registry_name":"default","_cnpm_publish_time":1754511073561},"0.0.0-PR2647-20250806185021":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250806185021","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250806185021","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250806185021","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w/BMpukztDrHsZ8aRxDuOa/DXKKVSqTdsXKDB9k/4yXKJbVHQ5YPgfU6h8t7mgPIg7NmJFYo/DBhr0Ij+aTYfQ==","_resolved":"/tmp/e8ed0b4519ef44cd9443dff9c4913abb/khanacademy-keypad-context-0.0.0-PR2647-20250806185021.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250806185021.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"851cf54e4fe2531f125d8b0359b05d2c7ae062ae","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250806185021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250806185021.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250806185021_1754506236718_0.049869584826294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T18:50:36.910Z","publish_time":1754506236910,"_source_registry_name":"default","_cnpm_publish_time":1754506236910},"0.0.0-PR2762-20250806184457":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250806184457","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250806184457","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250806184457","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w1KqIgMqPcN+Jx22nBQeg9OoLvo/dniF5QRR8YO1p4xno39QpH3zf7nerNXHC0q1e+Jdw51bFzbf9M7uzEXNqw==","_resolved":"/tmp/bb3a65ee2b31bed45ab072cf573c8eb0/khanacademy-keypad-context-0.0.0-PR2762-20250806184457.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250806184457.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c2e4b60ed6795bf0feb05baddc08e94dba795cb2","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250806184457.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250806184457.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250806184457_1754505911036_0.6502345452917453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T18:45:11.246Z","publish_time":1754505911246,"_source_registry_name":"default","_cnpm_publish_time":1754505911246},"0.0.0-PR2647-20250806184148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250806184148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250806184148","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250806184148","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r3rezZaEtEMt8l+R96GvZQXsDB675EYQ9hpu7iPeukjM93IjV/DZ9XPzNLpce6zpDtw+RCaQ7j2Jx0vyOVb2TA==","_resolved":"/tmp/999b01deef29db0bdb9ccd21d52ccfb3/khanacademy-keypad-context-0.0.0-PR2647-20250806184148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250806184148.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"12df4166dc5b86295d528cd7bb076b1c1a4e105e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250806184148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250806184148.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250806184148_1754505722766_0.6653208376797368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T18:42:02.971Z","publish_time":1754505722971,"_source_registry_name":"default","_cnpm_publish_time":1754505722971},"0.0.0-PR2647-20250806183523":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250806183523","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250806183523","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250806183523","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1N+4JmHnFl4wmlpwU1HDvU56gjf2R9F7ohTmJNAxCGdhDu/PrFiNr5M3u3T0T8hV7B7RiUSYYty1e7w6TbX2Ag==","_resolved":"/tmp/03e4be159b08c656cac8acbab81f8ffd/khanacademy-keypad-context-0.0.0-PR2647-20250806183523.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250806183523.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"8041bed683c58622646c990fbb13e8afb1fd4c7c","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250806183523.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250806183523.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250806183523_1754505337404_0.9122178309152613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T18:35:37.628Z","publish_time":1754505337628,"_source_registry_name":"default","_cnpm_publish_time":1754505337628},"0.0.0-PR2762-20250806181830":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250806181830","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250806181830","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250806181830","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8o2tBgKumwPUZEV+iPDVH5PiEeeWdbZqDepwmjM+Nrz3YKQPyMEd9NMpcQl5Ono2ovsYKwnjbUpnKEB2AxhjLA==","_resolved":"/tmp/4a354a4d08020ad9fb2f24f34cee08f3/khanacademy-keypad-context-0.0.0-PR2762-20250806181830.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250806181830.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3ac36a1ca9e658681946fa7af99aa3fe86e80d70","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250806181830.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250806181830.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250806181830_1754504323979_0.5236649970663703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T18:18:44.201Z","publish_time":1754504324201,"_source_registry_name":"default","_cnpm_publish_time":1754504324201},"0.0.0-PR2762-20250806181531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250806181531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250806181531","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250806181531","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qr0ayZiSCTJynF/+GI2k2pmXk670+g+sIaZcpwm6eaDMRrAbWOLoEqC8lNvxbfpBljTmqMQmJY3tIGOPj8rnhg==","_resolved":"/tmp/fcbdccf9eaf9ccbd302711f57255f4d6/khanacademy-keypad-context-0.0.0-PR2762-20250806181531.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250806181531.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"6f9d2becf90ba84712a22b6b74a27922f9f6c8c1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250806181531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250806181531.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250806181531_1754504145167_0.4255145482267777"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T18:15:45.348Z","publish_time":1754504145348,"_source_registry_name":"default","_cnpm_publish_time":1754504145348},"0.0.0-PR2762-20250806175655":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250806175655","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250806175655","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250806175655","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7IbiWcvvXX60vIZwTYoNFJLuwsi7bDwRorPvG017CiDhdhlHYIRhCJ9iDLakEbDWkos+JuLc4dCU6YL7R1U4Lw==","_resolved":"/tmp/bd2f5dffc43f588d4a2a6d93f7a38d21/khanacademy-keypad-context-0.0.0-PR2762-20250806175655.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250806175655.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"627d23a66d33b04b4da8dbd9114748dd434725f1","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250806175655.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250806175655.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250806175655_1754503029698_0.734805847606729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T17:57:09.909Z","publish_time":1754503029909,"_source_registry_name":"default","_cnpm_publish_time":1754503029909},"0.0.0-PR2762-20250806171530":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250806171530","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250806171530","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250806171530","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UE7d17nzJAnzxSk+Ij27mdWzM6YXrmHJjlSgY7W4lovd318VGn7PJcpYwsvs9+K2rWlRaiNPTgL9sjUk91B5YQ==","_resolved":"/tmp/4b162f9a16951a871c46108488a2edae/khanacademy-keypad-context-0.0.0-PR2762-20250806171530.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250806171530.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"db7a3ef9637ad6e0b7819796d888bb431b209f7f","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250806171530.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250806171530.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250806171530_1754500546525_0.1396541392511912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T17:15:46.844Z","publish_time":1754500546844,"_source_registry_name":"default","_cnpm_publish_time":1754500546844},"0.0.0-PR2768-20250806003007":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2768-20250806003007","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2768-20250806003007","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2768-20250806003007","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9zQ4NFknZqnJLlJoCGv4CNVDiXIJIwLMH2ywrN4twa6nuD8lEXVc27j8F9FjCQawCuU7ykS75Ws0D5Jz+t7BcQ==","_resolved":"/tmp/1df7b7257c59bc98d266edb9daa6fcfa/khanacademy-keypad-context-0.0.0-PR2768-20250806003007.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2768-20250806003007.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"cc8c9456719db2e19bd01a81ed027777bc4ea121","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2768-20250806003007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2768-20250806003007.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2768-20250806003007_1754440221967_0.686613806579712"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T00:30:22.146Z","publish_time":1754440222146,"_source_registry_name":"default","_cnpm_publish_time":1754440222146},"0.0.0-PR2768-20250806002736":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2768-20250806002736","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2768-20250806002736","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2768-20250806002736","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FtqZXpbCJSwQ4oP3pd75MgfX2QbIW2aPh69NB3/YvWlx87eQ2wi3EH8U+jsaD0J2kYOaUMYVu3JWgl80S1CroQ==","_resolved":"/tmp/6e62937852e71b36956941d0e225931e/khanacademy-keypad-context-0.0.0-PR2768-20250806002736.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2768-20250806002736.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"da38218b3e830ac3074577fbb1ea96ce87bee6a6","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2768-20250806002736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2768-20250806002736.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2768-20250806002736_1754440071215_0.5897871371560228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-06T00:27:51.436Z","publish_time":1754440071436,"_source_registry_name":"default","_cnpm_publish_time":1754440071436},"0.0.0-PR2767-20250805235416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2767-20250805235416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2767-20250805235416","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2767-20250805235416","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9raapWnkKhH02gxv5whoEivnrTQ6AYgACMyLw9TJv6PB5ELHsEvZfzVMFrQovk0eQAebPr1OYiSdz/l4I+PByA==","_resolved":"/tmp/e9464b52f74b79bffac97af3de893692/khanacademy-keypad-context-0.0.0-PR2767-20250805235416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2767-20250805235416.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0076e44e18d7366e30dde05728ed24bbf01edd42","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2767-20250805235416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2767-20250805235416.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2767-20250805235416_1754438071117_0.06257341658891424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T23:54:31.331Z","publish_time":1754438071331,"_source_registry_name":"default","_cnpm_publish_time":1754438071331},"0.0.0-PR2767-20250805235101":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2767-20250805235101","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2767-20250805235101","@khanacademy/perseus-utils":"0.0.0-PR2767-20250805235101"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2767-20250805235101"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2767-20250805235101","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ggkrMgeVjksTiW/6eNqkOx7KvrBmOB1atss8Fx78Crm1EbsJ+istVAuCnfRoEVlpUQA8s099H9+qFpY8ibw/eA==","_resolved":"/tmp/cbf1abdef69a128fb984eae3e7f96005/khanacademy-keypad-context-0.0.0-PR2767-20250805235101.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2767-20250805235101.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f0149d7a36d356f3ba61b219360ed44b5ee0b158","size":65169,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2767-20250805235101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2767-20250805235101.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2767-20250805235101_1754437876464_0.8244830466978643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T23:51:16.677Z","publish_time":1754437876677,"_source_registry_name":"default","_cnpm_publish_time":1754437876677},"0.0.0-PR2745-20250805220501":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2745-20250805220501","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2745-20250805220501","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2745-20250805220501","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AKcnVMJhclnVyEW8YjPWtJoYDgwSDT8qpluanfKksVInHccPRWN7rrPHvPul3uKcnpxXTNz40cswIhhcMS5Svg==","_resolved":"/tmp/95fd02fec70d0c3151be34a8ed8b8e55/khanacademy-keypad-context-0.0.0-PR2745-20250805220501.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2745-20250805220501.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"17586b11638b03e702ab86e426761b3df177e0ef","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2745-20250805220501.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2745-20250805220501.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2745-20250805220501_1754431515130_0.39860135673422525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T22:05:15.364Z","publish_time":1754431515364,"_source_registry_name":"default","_cnpm_publish_time":1754431515364},"0.0.0-PR2745-20250805215752":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2745-20250805215752","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2745-20250805215752","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2745-20250805215752","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rwPK8ceiZaeJz/llVWUyy8W7ezvoLQvqFQjb3uZ5BY5EI15vhPnfAPHaztIaYfgup4Sw78Y6y+NL7RsW5/UA0A==","_resolved":"/tmp/8e424576fe05a20c9339ddc8078beabb/khanacademy-keypad-context-0.0.0-PR2745-20250805215752.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2745-20250805215752.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"17bef11ea340d2f22ec4ab4c5eb67e52eca87d20","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2745-20250805215752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2745-20250805215752.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2745-20250805215752_1754431086655_0.18955229442339427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T21:58:06.908Z","publish_time":1754431086908,"_source_registry_name":"default","_cnpm_publish_time":1754431086908},"0.0.0-PR2647-20250805204934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250805204934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250805204934","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250805204934","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cGmxPIj65iJjANqR7JIWX70kIJ47YhahH5/g3PLvM6FO8WbMauywnNFrLxy3aFwf418RUkYVVfUEj1+L7aQESg==","_resolved":"/tmp/352a44d1b1cfec67b0dc8de3c41e5005/khanacademy-keypad-context-0.0.0-PR2647-20250805204934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250805204934.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"af34f748920d8f5630659b10d612fc49837ba735","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250805204934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250805204934.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250805204934_1754426988247_0.6879116794317537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T20:49:48.433Z","publish_time":1754426988433,"_source_registry_name":"default","_cnpm_publish_time":1754426988433},"0.0.0-PR2762-20250805201831":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250805201831","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250805201831","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250805201831","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oQR3z0eTIaxE4Bo5O30bxTFJ7ZWXKgRdiCvB9jBYBoqy/a0hyfvFDbv+upcRmI4U0/hSZkybB18Ll/D+Z5kc7g==","_resolved":"/tmp/be880cbe64912266056f370fd2fe7889/khanacademy-keypad-context-0.0.0-PR2762-20250805201831.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250805201831.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a79d1e0b269df4f83a978d176b02b957bcb472bc","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250805201831.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250805201831.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250805201831_1754425126408_0.9754909398627074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T20:18:46.582Z","publish_time":1754425126582,"_source_registry_name":"default","_cnpm_publish_time":1754425126582},"0.0.0-PR2766-20250805200047":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2766-20250805200047","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2766-20250805200047"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2766-20250805200047","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LysORk/nP7f/HY4r4nxJVXMDCCHi/QMaHHUpBGOO9uT1fR63kIbwDs9pLx3wK1WBWFvk3KroTDVsFzGVvBIYAw==","_resolved":"/tmp/d60e6c6ad2c24d9404723208c68f2b60/khanacademy-keypad-context-0.0.0-PR2766-20250805200047.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2766-20250805200047.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1f79f67b2c973941881d6fb7846d5c21b031e37a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2766-20250805200047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2766-20250805200047.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2766-20250805200047_1754424061695_0.9719791389802386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T20:01:01.915Z","publish_time":1754424061915,"_source_registry_name":"default","_cnpm_publish_time":1754424061915},"0.0.0-PR2765-20250805194611":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2765-20250805194611","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.1.0","@khanacademy/perseus-core":"0.0.0-PR2765-20250805194611"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2765-20250805194611","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wotPaArazmGe2ZWpW9c0MHsbNgizVkOHSSJaT5UUJ1oEpv6jNOcQ4MNlQwaQqexPLZWGFRfGIZ4Ndm6WDXb4QQ==","_resolved":"/tmp/d79f4fc17280bd2206f64d30885d88b3/khanacademy-keypad-context-0.0.0-PR2765-20250805194611.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2765-20250805194611.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7ffb126c8e958adbd2eb21e668f2fa3004c687c6","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2765-20250805194611.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2765-20250805194611.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2765-20250805194611_1754423185930_0.08433163214463124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T19:46:26.269Z","publish_time":1754423186269,"_source_registry_name":"default","_cnpm_publish_time":1754423186269},"0.0.0-PR2745-20250805191523":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2745-20250805191523","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2745-20250805191523","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2745-20250805191523","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0jGWCrD/OPXeWX9UjLV4gXWn5tKEKnsDY7rFb95lfU4zlWTzF+WS5Y9QjSAEWL3r8M9nePvCsksM3pBIY364Wg==","_resolved":"/tmp/adeb0afad01374bc228c138c31efc3ed/khanacademy-keypad-context-0.0.0-PR2745-20250805191523.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2745-20250805191523.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7cdf442906bacc84627137676f4e53189b5dc991","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2745-20250805191523.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2745-20250805191523.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2745-20250805191523_1754421336221_0.7888721194301356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T19:15:36.383Z","publish_time":1754421336383,"_source_registry_name":"default","_cnpm_publish_time":1754421336383},"0.0.0-PR2647-20250805185852":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250805185852","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250805185852","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250805185852","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QdYbJBEDCBBwVrjCzoIaSMVhZyUuhN/CuzofaeOkB1mofLQ8U2pe1dkOjWkC53WfZaeqU1o+0LllY5aqRHILQA==","_resolved":"/tmp/2cd5ca0c5ab8dfdd085614af3ba327ef/khanacademy-keypad-context-0.0.0-PR2647-20250805185852.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250805185852.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a76668e50cfc104d6e3bdb5e49a25c717cf8e826","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250805185852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250805185852.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250805185852_1754420346361_0.6744462204310122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T18:59:06.553Z","publish_time":1754420346553,"_source_registry_name":"default","_cnpm_publish_time":1754420346553},"0.0.0-PR2762-20250805185647":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250805185647","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250805185647","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250805185647","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jgmeP+T831xtMDFtnRDGPMPRFmyYsBl9EGCKgkKir0VMT5r7UW7kLE/zTfez0S2T9xZzA8kiEGZUkuNcS68/MQ==","_resolved":"/tmp/195cd08148119d9faabfa8a6c046aef3/khanacademy-keypad-context-0.0.0-PR2762-20250805185647.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250805185647.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a402f271df22af54df02a85d067491cbb05b44d9","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250805185647.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250805185647.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250805185647_1754420221554_0.05624887291727809"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T18:57:01.722Z","publish_time":1754420221722,"_source_registry_name":"default","_cnpm_publish_time":1754420221722},"0.0.0-PR2762-20250805185145":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250805185145","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250805185145","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250805185145","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TyExXWnngxf0AmiRlcKtVBW+kqYa9K7DrbSbKE86VyLCBFJv62B5i8i3jJsTbFgB84hbFOtMK1HiyFR4xkXymw==","_resolved":"/tmp/89dd7f4cc2fffe304a4a55432fe1ad8c/khanacademy-keypad-context-0.0.0-PR2762-20250805185145.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250805185145.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"cd3ce770f22018a74a370199bed0485cf9e509f2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250805185145.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250805185145.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250805185145_1754419918764_0.7385412025780207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T18:51:58.983Z","publish_time":1754419918983,"_source_registry_name":"default","_cnpm_publish_time":1754419918983},"0.0.0-PR2647-20250805184847":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250805184847","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250805184847","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250805184847","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-osY1uSHCOsiUcXwjYk1HM/8PQwCtBai+w88j8wl06tp6c7e/roCPzqqoCr5A8vvwLfsMrTavbte32WjoxD+6ow==","_resolved":"/tmp/ece9901f5b50c7081ad5e9e230909b63/khanacademy-keypad-context-0.0.0-PR2647-20250805184847.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250805184847.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9659444d722e42b6de10e97ec310381db9e3ef0a","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250805184847.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250805184847.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250805184847_1754419743141_0.2915704362536544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T18:49:03.366Z","publish_time":1754419743366,"_source_registry_name":"default","_cnpm_publish_time":1754419743366},"0.0.0-PR2647-20250805183251":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250805183251","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250805183251","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250805183251","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eWfjmYqWhG6hmt4r7wKuW3QUkQCAvzzVnZPXnC4FqNbmtjJuwKtJ/4WG0SpiIUcP3o+jvyMpmwQ50+f4FY9FQA==","_resolved":"/tmp/0e80420c5d6414987e440788846d9a53/khanacademy-keypad-context-0.0.0-PR2647-20250805183251.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250805183251.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9ad1b73d5a5ff1616763e6a06c3f21f9f170d4a2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250805183251.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250805183251.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250805183251_1754418786380_0.1416128192721784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T18:33:06.554Z","publish_time":1754418786554,"_source_registry_name":"default","_cnpm_publish_time":1754418786554},"0.0.0-PR2763-20250805173211":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2763-20250805173211","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2763-20250805173211","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2763-20250805173211","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xHbYmxgmhAYVcw8dY85F46i1TSmwqWVTA0RMyyujkxlZtEn1KSVrMheioptt6FC2OAxyZDVpUI6SCj0JRSAxaQ==","_resolved":"/tmp/41fde17dc6d50301070b83589934c8bb/khanacademy-keypad-context-0.0.0-PR2763-20250805173211.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2763-20250805173211.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fe58f586abb043ef461656fbdcb3a16ad9d05761","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2763-20250805173211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2763-20250805173211.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2763-20250805173211_1754415146430_0.42705486921686475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T17:32:26.661Z","publish_time":1754415146661,"_source_registry_name":"default","_cnpm_publish_time":1754415146661},"0.0.0-PR2764-20250805173046":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2764-20250805173046","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2764-20250805173046","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2764-20250805173046","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eBDgUc+96mrrd+sDAfHODVxM3aa3Wx5/N+ND+UCHwQLmBD6ZT3rCaIDIqTaEZOitM1inMadDxBNcRu4CBWj5+w==","_resolved":"/tmp/5b807c91e7d53c07cb4692104101d5c7/khanacademy-keypad-context-0.0.0-PR2764-20250805173046.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2764-20250805173046.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9b119fbeeabb10aefa893cc5165490911b205c1e","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2764-20250805173046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2764-20250805173046.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2764-20250805173046_1754415060285_0.9006371197950771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T17:31:00.502Z","publish_time":1754415060502,"_source_registry_name":"default","_cnpm_publish_time":1754415060502},"0.0.0-PR2763-20250805172614":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2763-20250805172614","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2763-20250805172614","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2763-20250805172614","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9xAT6comZvlR5OwGCe4K4WTeBqlUrEQa27X5TvuOG2netSulpmbCs9ozI2zOZ1G1V3qd2saF9z9ysuMFRs0bLw==","_resolved":"/tmp/ee9c19e1c98e6c86bb52625786acac44/khanacademy-keypad-context-0.0.0-PR2763-20250805172614.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2763-20250805172614.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"c94cd3dbe82c1d2cfd996403bcb02aeb1e8619a6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2763-20250805172614.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2763-20250805172614.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2763-20250805172614_1754414788844_0.3709542020979544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T17:26:29.045Z","publish_time":1754414789045,"_source_registry_name":"default","_cnpm_publish_time":1754414789045},"0.0.0-PR2762-20250805171440":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2762-20250805171440","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2762-20250805171440","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2762-20250805171440","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-boSKOrWK0q3fIavhSQVHS8rhaWmvJDvpl5YSv60mA3XoEe9zEk9f+19uK1WH3P41U0H+kTQiooiiLGWOihubrA==","_resolved":"/tmp/632d082fa159a8935783f258232102cf/khanacademy-keypad-context-0.0.0-PR2762-20250805171440.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2762-20250805171440.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"addf678b2ba555f06310313da5eabfbd7f34e524","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2762-20250805171440.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2762-20250805171440.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2762-20250805171440_1754414093833_0.378559663304594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T17:14:54.025Z","publish_time":1754414094025,"_source_registry_name":"default","_cnpm_publish_time":1754414094025},"0.0.0-PR2647-20250805171345":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2647-20250805171345","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2647-20250805171345","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2647-20250805171345","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6F7iFYLttH1+UqMGQ/JYPMjA5jbXm5bmIPVfpA4rlVyf4PpHX4or68CeMNga9siawZV8JNjue3iYqMecxNyXLA==","_resolved":"/tmp/77b0f5929893d2ecd1fa4665643c6c75/khanacademy-keypad-context-0.0.0-PR2647-20250805171345.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2647-20250805171345.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ef3238b061e8e7e27e6ee51e2a416d56c1ea5176","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2647-20250805171345.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2647-20250805171345.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2647-20250805171345_1754414039692_0.8183981248420391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T17:13:59.909Z","publish_time":1754414039909,"_source_registry_name":"default","_cnpm_publish_time":1754414039909},"0.0.0-PR2761-20250805161858":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2761-20250805161858","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2761-20250805161858","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2761-20250805161858","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JLTh0spQv5JU95QLExtnsh8QcfPdmbpE97/v8B1piu/mISr4fC8aicCI7pVZCe7diDct8Xs4Cui70vDwuVK7Nw==","_resolved":"/tmp/3f9332194f9205c248d97c4a05cec809/khanacademy-keypad-context-0.0.0-PR2761-20250805161858.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2761-20250805161858.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f9846ee1afeed0219bb773af0a3651c9c88fbe3d","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2761-20250805161858.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2761-20250805161858.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2761-20250805161858_1754410752951_0.59456765810345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T16:19:13.174Z","publish_time":1754410753174,"_source_registry_name":"default","_cnpm_publish_time":1754410753174},"0.0.0-PR2761-20250805153421":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2761-20250805153421","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2761-20250805153421","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2761-20250805153421","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vW1zSQ9QJTKRJIDE9Fhp0VgsiLDI1DcVBuHaVx7Dx6wuaWgeCIZv+8X8fbyfBM24GHUsbA3fDhk+MnjvCZs5Yw==","_resolved":"/tmp/8e6f62d1ab416d5c6dafc47fc3009dc8/khanacademy-keypad-context-0.0.0-PR2761-20250805153421.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2761-20250805153421.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"2ad9884636906d691a59f70e89c6ae83a1347fd4","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2761-20250805153421.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2761-20250805153421.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2761-20250805153421_1754408076332_0.21041527421051853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T15:34:36.533Z","publish_time":1754408076533,"_source_registry_name":"default","_cnpm_publish_time":1754408076533},"0.0.0-PR2761-20250805152217":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2761-20250805152217","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2761-20250805152217","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2761-20250805152217","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9bJrQZNOBBGKOcKL/HCIBDY+aVOgWjdanSHBLVEZdwY9VSn9PqsKJt7Pluqsob90KZnHJBae1eE0qjnfZ56UTQ==","_resolved":"/tmp/f449a4a304bcf312d3372f5f721a5a15/khanacademy-keypad-context-0.0.0-PR2761-20250805152217.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2761-20250805152217.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a5acb6917eb559f26208ed9e1175c67774eced49","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2761-20250805152217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2761-20250805152217.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2761-20250805152217_1754407351671_0.6102371730976581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T15:22:31.850Z","publish_time":1754407351850,"_source_registry_name":"default","_cnpm_publish_time":1754407351850},"0.0.0-PR2758-20250804211630":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2758-20250804211630","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2758-20250804211630","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2758-20250804211630","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PcmSOLqwj8/KB6G6SmDN2c+QDRTnrtqGamy0g9tXGrWm09P70tfanEqnihY7gmdL7AVeqMqhCL3b2tz5ikEgfw==","_resolved":"/tmp/9cec61367dc0e1616c505cc19779b331/khanacademy-keypad-context-0.0.0-PR2758-20250804211630.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2758-20250804211630.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fd5e6510ee96031fd17e738446a5dbaa106faf2f","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2758-20250804211630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2758-20250804211630.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2758-20250804211630_1754342205251_0.4279303318991199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-04T21:16:45.438Z","publish_time":1754342205438,"_source_registry_name":"default","_cnpm_publish_time":1754342205438},"3.1.1":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.1.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.4.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.1.1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5qBGJbSq4PBUyh1hH50JZWyJV3UCln4gnzPdOh71sP38Jhi/pzvCrmvFO4TYd20F/gfx7Uqr1cqxaUz55520Pg==","_resolved":"/tmp/74cecf7782e7cfd382a64e4c33e27b67/khanacademy-keypad-context-3.1.1.tgz","_from":"file:khanacademy-keypad-context-3.1.1.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9e915cf60a1cbc3004c6ede57404ebdec274e854","size":65156,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.1.1.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.1.1_1753720165764_0.01820265000348753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-28T16:29:25.964Z","publish_time":1753720165964,"_source_registry_name":"default","_cnpm_publish_time":1753720165964},"0.0.0-PR2741-20250726003631":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2741-20250726003631","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2741-20250726003631","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2741-20250726003631","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c5Etvz2qI69p7Gx3iN6L/tqoHPkOZtYmuvruF3sBwfRTwdFB0F6glt15HEfwZi3DfOHg3Wz6OEboe2F0HCwMtw==","_resolved":"/tmp/604469912a2238ac9aa125c615a90e84/khanacademy-keypad-context-0.0.0-PR2741-20250726003631.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2741-20250726003631.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ec5fe8aaeb4ba5e5c2372b289da54fb07990055e","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2741-20250726003631.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2741-20250726003631.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2741-20250726003631_1753490206063_0.025120879262986673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-26T00:36:46.247Z","publish_time":1753490206247,"_source_registry_name":"default","_cnpm_publish_time":1753490206247},"0.0.0-PR2743-20250725223642":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2743-20250725223642","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2743-20250725223642","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2743-20250725223642","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/UKsskXkNikOHjBdFX8OalWu0xyKqfIMgXomqaXkRFLhB/LkxmdNpj3bxX7J5//WZwjQKlWfkE3XSqI9cSg45A==","_resolved":"/tmp/9bf86c5e4aa092581c63ca8c268d45d3/khanacademy-keypad-context-0.0.0-PR2743-20250725223642.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2743-20250725223642.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"66cf47c683689568a3d180ec12a7149c1734e052","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2743-20250725223642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2743-20250725223642.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2743-20250725223642_1753483015795_0.43424122338484317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T22:36:55.995Z","publish_time":1753483015995,"_source_registry_name":"default","_cnpm_publish_time":1753483015995},"0.0.0-PR2743-20250725223252":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2743-20250725223252","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2743-20250725223252","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2743-20250725223252","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NJIBeRLpkKUT5MO1hpsJX+aWTvxi3S5lZ4b4F6D8uS2vK3b6IUTRGAd2fyi7uXUv7cQ9nOFY0MT09ZA0P1dDkw==","_resolved":"/tmp/6ad3850b53e15f4d41e62b130e3771cb/khanacademy-keypad-context-0.0.0-PR2743-20250725223252.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2743-20250725223252.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"435f5729055809db4d24281c72d7f90c6a28c183","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2743-20250725223252.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2743-20250725223252.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2743-20250725223252_1753482786532_0.12614655076833148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T22:33:06.798Z","publish_time":1753482786798,"_source_registry_name":"default","_cnpm_publish_time":1753482786798},"0.0.0-PR2742-20250725222249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2742-20250725222249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2742-20250725222249","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2742-20250725222249","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dCRIoTgUrFsss4sdwr+geDRv8/nGYJLj7J5S7QTCy1hQjQ8roHscPwU1zU55ZpCjoleyG9mXpKg5PsH9RIb24Q==","_resolved":"/tmp/5ad3f27962ab26468cd281abec43588b/khanacademy-keypad-context-0.0.0-PR2742-20250725222249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2742-20250725222249.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"56fbf6bf76336852bee17ed330fd5779b189955e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2742-20250725222249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2742-20250725222249.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2742-20250725222249_1753482184073_0.8433907497175515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T22:23:04.274Z","publish_time":1753482184274,"_source_registry_name":"default","_cnpm_publish_time":1753482184274},"0.0.0-PR2741-20250725213802":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2741-20250725213802","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2741-20250725213802","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2741-20250725213802","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w1aYD5O8XAvxPgaHKnvQ1yxGt8INUVhz0fbBdYF0IaGwZSsFrtGfRF/PJIoBHdIuuXm4z6D3tk/0cmgJcSW7rA==","_resolved":"/tmp/13afe0b91db8d715336e54e0c7d4e638/khanacademy-keypad-context-0.0.0-PR2741-20250725213802.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2741-20250725213802.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ee070217c80313105ace651a54cdc1012c2efb1e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2741-20250725213802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2741-20250725213802.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2741-20250725213802_1753479496204_0.7567736262655622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T21:38:16.388Z","publish_time":1753479496388,"_source_registry_name":"default","_cnpm_publish_time":1753479496388},"0.0.0-PR2719-20250725191125":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250725191125","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250725191125","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250725191125","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kewNAA9oc4KTEjN9rFfqQTn9oPFaoiNBZYQAF1F5U21asHgEJwp4Ij+X/oyUYF5hTuTixyDlkacr8HyMWubGXA==","_resolved":"/tmp/5ef624f45b4fc23c713bb549aa5fc5c5/khanacademy-keypad-context-0.0.0-PR2719-20250725191125.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250725191125.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"93a3be9a8d8b8e7e4760bd1e012d0cad1437ac82","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250725191125.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250725191125.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250725191125_1753470698238_0.04660622187577301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T19:11:38.428Z","publish_time":1753470698428,"_source_registry_name":"default","_cnpm_publish_time":1753470698428},"0.0.0-PR2719-20250725190429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250725190429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250725190429","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250725190429","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mDzUBvGTjZMM5lTM0AaV0B8+6J0Q5lErBIFh52nLAA78pwu0DDfqZn02f9yXG9TerFNxLz7tSHRqgUldtL9vdw==","_resolved":"/tmp/57278bb2ce2db862fc153224d5d2d128/khanacademy-keypad-context-0.0.0-PR2719-20250725190429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250725190429.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0f1cc9c8052ef638078cb22f2c735ccda4766f42","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250725190429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250725190429.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250725190429_1753470284323_0.24888458657882162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T19:04:44.521Z","publish_time":1753470284521,"_source_registry_name":"default","_cnpm_publish_time":1753470284521},"0.0.0-PR2719-20250725190058":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250725190058","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250725190058","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250725190058","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gujNvgi+iTx+etTaiwiONKAkOotH5KHD70C2nsix5jj9RVDnRoO89b0DncGvjVzBxRSLZqIKQnZOhb4P34kWGA==","_resolved":"/tmp/2b76ba9150eaa2855720dbe4db49f23a/khanacademy-keypad-context-0.0.0-PR2719-20250725190058.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250725190058.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"49463174d7a3528151410143048548f5789eba92","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250725190058.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250725190058.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250725190058_1753470071659_0.780812586460448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T19:01:11.876Z","publish_time":1753470071876,"_source_registry_name":"default","_cnpm_publish_time":1753470071876},"0.0.0-PR2719-20250725185611":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250725185611","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250725185611","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250725185611","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SjPaKwQ8aVfNc94d0iW1Opolaek2gF4ZivJcenCPf+7r95LbF7i79sUozGBVDEVPHrn8nvr6o2fice2tFOCLGw==","_resolved":"/tmp/408d63105b15ec20c245c326436c12e1/khanacademy-keypad-context-0.0.0-PR2719-20250725185611.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250725185611.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"5c38870fa23a75c5302252692431d821d37afe0f","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250725185611.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250725185611.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250725185611_1753469784894_0.028195147693606426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T18:56:25.086Z","publish_time":1753469785086,"_source_registry_name":"default","_cnpm_publish_time":1753469785086},"3.1.0":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.1.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.3.0","@khanacademy/perseus-utils":"2.1.0"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.1.0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6EINBDaS512dekq31PATdmjM/W3E2O3LL528EvLvTXrcd5HxOGIhxDYJoC3iBa4lYFEBb+5zwrP/UPcqCGXg1w==","_resolved":"/tmp/8e8b899f0a8094eb260b031f37631031/khanacademy-keypad-context-3.1.0.tgz","_from":"file:khanacademy-keypad-context-3.1.0.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f4c58b27987bbfca437b5bfeb0b691f80179abb7","size":65153,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.1.0.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.1.0_1753402061831_0.7986874577578531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T00:07:42.109Z","publish_time":1753402062109,"_source_registry_name":"default","_cnpm_publish_time":1753402062109},"0.0.0-PR2737-20250724235112":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2737-20250724235112","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2737-20250724235112","@khanacademy/perseus-utils":"0.0.0-PR2737-20250724235112"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2737-20250724235112","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RaACES4iRFFSQRx4Kdc9sDmbAOkGb/0DL0iwvSIfLfnEHuGAaXbBX6eloFB6uuL6/Ju+vXEZ0aZgle7Qli35XA==","_resolved":"/tmp/cdbc04d75d8e433c27cfb673e2e32d8a/khanacademy-keypad-context-0.0.0-PR2737-20250724235112.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2737-20250724235112.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ffd134184bd1a945568916ebc4ec2fcdd964fdf0","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2737-20250724235112.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2737-20250724235112.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2737-20250724235112_1753401087739_0.5007230325947765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T23:51:27.957Z","publish_time":1753401087957,"_source_registry_name":"default","_cnpm_publish_time":1753401087957},"3.0.29":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.29","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.2.2","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.29","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zji+pGRhPWOt1c21CWWFtONMbaKVBZqcOn8lruJXgVx3Z0iVcTCpQxnpMaPlhAJAUkJxr4jqu5cuAp6YT2i3iw==","_resolved":"/tmp/523b071a0d7c7b156f06845df0ef691c/khanacademy-keypad-context-3.0.29.tgz","_from":"file:khanacademy-keypad-context-3.0.29.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"80dce36e4c4bb180610d7a6169679c9587c93edd","size":65159,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.29.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.29.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.29_1753375585663_0.6608621579726477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T16:46:25.900Z","publish_time":1753375585900,"_source_registry_name":"default","_cnpm_publish_time":1753375585900},"0.0.0-PR2731-20250724151622":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2731-20250724151622","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2731-20250724151622","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2731-20250724151622","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p/i7hLpVI9pk3Tne7cKs628Y4jQ3yQmPa4p+HHU6MJTg7VEYVfeF264CFAp9To34Qef6Z96f+Bey2n0j06V1FA==","_resolved":"/tmp/7f5b9afa880c4f7ab4aa112eae63de7a/khanacademy-keypad-context-0.0.0-PR2731-20250724151622.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2731-20250724151622.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e4d32b5141f0e592d1306b7ac170c62e7cd2a660","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2731-20250724151622.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2731-20250724151622.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2731-20250724151622_1753370196151_0.708777600330559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T15:16:36.388Z","publish_time":1753370196388,"_source_registry_name":"default","_cnpm_publish_time":1753370196388},"0.0.0-PR2699-20250724151248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250724151248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2699-20250724151248","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250724151248","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BCG8/nbdweRbK5XZbjyu2hNuAR560wxoUFrp8i/PfKLAtODePYsRYGDyCMQnKHLdrNavzGxla7VCfJmrcCZBRg==","_resolved":"/tmp/816810877cc950694889f94abf5b31b1/khanacademy-keypad-context-0.0.0-PR2699-20250724151248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250724151248.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"62fa81fc5cd420d69df40705f3f28862e6c0cfba","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250724151248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250724151248.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250724151248_1753369982155_0.8650847117624256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T15:13:02.357Z","publish_time":1753369982357,"_source_registry_name":"default","_cnpm_publish_time":1753369982357},"0.0.0-PR2731-20250724150112":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2731-20250724150112","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2731-20250724150112","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2731-20250724150112","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pSyyYBg7dsU/xmaLsZsssGK4jjCBWy8V3GxnZtSwEyYFhN/J7fscLKI0dMzh+5xiK7GhQOL4zaUKxGhnqiAPRg==","_resolved":"/tmp/ca9ab593b2cab25d63a671d6f0229a38/khanacademy-keypad-context-0.0.0-PR2731-20250724150112.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2731-20250724150112.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"fb0e489ad8d55e83a3ce6dc126a5a94c316f81d7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2731-20250724150112.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2731-20250724150112.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2731-20250724150112_1753369286437_0.41478179427134787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T15:01:26.639Z","publish_time":1753369286639,"_source_registry_name":"default","_cnpm_publish_time":1753369286639},"0.0.0-PR2731-20250724145806":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2731-20250724145806","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2731-20250724145806","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2731-20250724145806","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lcm9HeKA8z+CxQTk0QVI6ATgKigpR8YG7pBj0XdXweMYxP9sqTT/vJRtjSkUUiKzL+Bdqky/7urrqYHrICITkQ==","_resolved":"/tmp/84bf7c52a3a801bbf7c0b82fd0a9b342/khanacademy-keypad-context-0.0.0-PR2731-20250724145806.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2731-20250724145806.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"33af70e22dd407e473d946fbb4b3c96cb00c3008","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2731-20250724145806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2731-20250724145806.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2731-20250724145806_1753369101115_0.5916546815810502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T14:58:21.372Z","publish_time":1753369101372,"_source_registry_name":"default","_cnpm_publish_time":1753369101372},"0.0.0-PR2731-20250724144825":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2731-20250724144825","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2731-20250724144825","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2731-20250724144825","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-edCPJFhIzYg+R9LMcGHk9O444xOp9SHRSidzF3K8PZZ0gkq1fHbWqnF5Zaj0XUeqg4S5y0FT7H2GEhQM3ighVg==","_resolved":"/tmp/b351451aaf2384c13332e4ac9739f58a/khanacademy-keypad-context-0.0.0-PR2731-20250724144825.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2731-20250724144825.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"367914f8bc52bd8ff537dc73e20eb8dcf5d71e6e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2731-20250724144825.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2731-20250724144825.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2731-20250724144825_1753368519680_0.4576066463046413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T14:48:39.891Z","publish_time":1753368519891,"_source_registry_name":"default","_cnpm_publish_time":1753368519891},"0.0.0-PR2699-20250724012447":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250724012447","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2699-20250724012447","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250724012447","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KvPNRnkcF9V6Mx+5aQ4CVrmgj54Uf+oms2xmMxGpjZ9A1HFfel5CvhU8wl4m2jLaK3jXlqdqGA1qey3LWTUEmA==","_resolved":"/tmp/e47c12fa274dbb03d4d6f348c8fdd956/khanacademy-keypad-context-0.0.0-PR2699-20250724012447.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250724012447.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"52a15fc304dad8e42ed37055abdfeed4a9f821cd","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250724012447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250724012447.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250724012447_1753320300744_0.5651508078338165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-24T01:25:00.949Z","publish_time":1753320300949,"_source_registry_name":"default","_cnpm_publish_time":1753320300949},"0.0.0-PR2730-20250723234113":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2730-20250723234113","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2730-20250723234113","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2730-20250723234113","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JWmGQILMeicMnMd4GCyuPXsJQPOB0hq06wM5UrFrcCZarYBFWaCC9cZMHTm7u8TwBbcDMC3tQvkk1AG5zYROkQ==","_resolved":"/tmp/3a80a133e5250bde5f2ec3329621e478/khanacademy-keypad-context-0.0.0-PR2730-20250723234113.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2730-20250723234113.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"44f91d112a872abc57363a56bcc42ca77d5c35ef","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2730-20250723234113.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2730-20250723234113.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2730-20250723234113_1753314086806_0.7900475873609696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T23:41:26.984Z","publish_time":1753314086984,"_source_registry_name":"default","_cnpm_publish_time":1753314086984},"0.0.0-PR2729-20250723232852":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2729-20250723232852","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2729-20250723232852","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2729-20250723232852","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nCncgop8mICAakXrtQ+71RQRyzAQnVWO1hGuQzZwf9/Z+mcaFY8eEh1tJIz0ezZFnRjv8OtCv03qlEIU0kC4Kg==","_resolved":"/tmp/d10bf4d28577e71e306e4a74a0e792da/khanacademy-keypad-context-0.0.0-PR2729-20250723232852.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2729-20250723232852.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"f9fa684dcd212611060533ce96df4ffb670e5c69","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2729-20250723232852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2729-20250723232852.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2729-20250723232852_1753313347591_0.8454756131447454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T23:29:07.773Z","publish_time":1753313347773,"_source_registry_name":"default","_cnpm_publish_time":1753313347773},"0.0.0-PR2728-20250723223637":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2728-20250723223637","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2728-20250723223637","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2728-20250723223637","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+D2UzYY6zQRV6lfX3llTD5huX6B9ntMpc4Vi99N+9Dma37ZR6uUmrykIfljb06dK5Y0w6qlnJhY0OQcRsntOoQ==","_resolved":"/tmp/b323ed659b123fa64de869b388857117/khanacademy-keypad-context-0.0.0-PR2728-20250723223637.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2728-20250723223637.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d25762cd99f86dae4673901dda5cce6c885eb4b2","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2728-20250723223637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2728-20250723223637.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2728-20250723223637_1753310212509_0.8108333022681482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T22:36:52.688Z","publish_time":1753310212688,"_source_registry_name":"default","_cnpm_publish_time":1753310212688},"0.0.0-PR2729-20250723222027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2729-20250723222027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2729-20250723222027","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2729-20250723222027","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Pmb3ouA9yPJ2UbfttWrqUiuqFqjHbhD+QH7Jh/4L7xHOMqMW4y+q1H2DZoBeyZvY+8RkdGbH7MfzdQbPuPML7A==","_resolved":"/tmp/9ccb7d26111e66278baaf9ffcf1e9c7b/khanacademy-keypad-context-0.0.0-PR2729-20250723222027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2729-20250723222027.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e40f976176e287d51cdcdec364e9eb4827caec04","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2729-20250723222027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2729-20250723222027.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2729-20250723222027_1753309241211_0.5399417116394349"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T22:20:41.410Z","publish_time":1753309241410,"_source_registry_name":"default","_cnpm_publish_time":1753309241410},"0.0.0-PR2728-20250723221558":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2728-20250723221558","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2728-20250723221558","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2728-20250723221558","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e5OewYa44UcbmlLVVd2xjQxLI/8UAs+Lw3DC5HqJI4dkEGPirpJcloWxnjC5yeO1+omPFmzhzTI32UvYDXhTpQ==","_resolved":"/tmp/a342a34034dbad0398901153a2bcd5cd/khanacademy-keypad-context-0.0.0-PR2728-20250723221558.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2728-20250723221558.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"33a3c6c2f0a8920ad6d68c34a42f5316229a7ef6","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2728-20250723221558.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2728-20250723221558.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2728-20250723221558_1753308971203_0.9732005761579521"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T22:16:11.399Z","publish_time":1753308971399,"_source_registry_name":"default","_cnpm_publish_time":1753308971399},"0.0.0-PR2729-20250723221443":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2729-20250723221443","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2729-20250723221443","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2729-20250723221443","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-St7/T2BJonwhev+Z/374REKjuNsn2gIDjChycxgiykU3tiUBDNGTtdbFCi5MBkLVH2o4wAaxQ8doqWfiqeP1aw==","_resolved":"/tmp/0fd3bd12cc4e1062c36b24dfb21748ef/khanacademy-keypad-context-0.0.0-PR2729-20250723221443.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2729-20250723221443.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"18255c6bd001784a1b663a2b673f1a6f75784095","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2729-20250723221443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2729-20250723221443.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2729-20250723221443_1753308896516_0.9232555788097778"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T22:14:56.741Z","publish_time":1753308896741,"_source_registry_name":"default","_cnpm_publish_time":1753308896741},"0.0.0-PR2729-20250723221223":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2729-20250723221223","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2729-20250723221223","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2729-20250723221223","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5IHV5QuQgUVwc72sBrqe0SZ5SaXTA2ygBfsCMB3SEmawsXxaBBdg6gjSS6HOhn9SKnstRNayObZ1c7KVJ+Kt2Q==","_resolved":"/tmp/321ed70b8a78a1019cfdaaf98777f544/khanacademy-keypad-context-0.0.0-PR2729-20250723221223.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2729-20250723221223.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"1c8a06c46a278011fb340aef2aa329f87964f7c6","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2729-20250723221223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2729-20250723221223.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2729-20250723221223_1753308757521_0.3854597854813231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T22:12:37.717Z","publish_time":1753308757717,"_source_registry_name":"default","_cnpm_publish_time":1753308757717},"0.0.0-PR2728-20250723195909":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2728-20250723195909","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2728-20250723195909","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2728-20250723195909","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vSRHMUAlLxhlnHm+WomtjIKZhr13HkInRAC6rgBlx7s1GF3WLg3mkTRzrJmIy46sz8RWBy2ilez7osUmbrUJmQ==","_resolved":"/tmp/38c2d0fd5e01a919feb4a0da8ac0a770/khanacademy-keypad-context-0.0.0-PR2728-20250723195909.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2728-20250723195909.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"39f5161972b53704accc1b03a1b02e9d5a598d48","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2728-20250723195909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2728-20250723195909.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2728-20250723195909_1753300762433_0.9311368190814486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T19:59:22.612Z","publish_time":1753300762612,"_source_registry_name":"default","_cnpm_publish_time":1753300762612},"0.0.0-PR2728-20250723195640":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2728-20250723195640","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2728-20250723195640"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2728-20250723195640","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-An3y7nRPnXksDUgoIEMSTqrrcbgeZVzqYmxN1Fkr7rMxgJqjYJItabzWRoj+Xrjlc5Jl5hW5XYJgRx8p75HRVQ==","_resolved":"/tmp/cebfedb66a286ad75f5c177d0db73b94/khanacademy-keypad-context-0.0.0-PR2728-20250723195640.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2728-20250723195640.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"806303da7f7b2505c1b5b64c1d0945bd9b13d3ed","size":65183,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2728-20250723195640.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2728-20250723195640.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2728-20250723195640_1753300615103_0.634271670975397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T19:56:55.278Z","publish_time":1753300615278,"_source_registry_name":"default","_cnpm_publish_time":1753300615278},"0.0.0-PR2728-20250723194359":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2728-20250723194359","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2728-20250723194359","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2728-20250723194359","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-S+/TpRzg6/jqLb6qmbo+f3KMfDRkC88FllqLwPR203JlW+AkcVlYy6YYH65igLN72DED6Iy9hGzUleXTF7uJRQ==","_resolved":"/tmp/f6cf73651e5d74c78a80a1c699ef64c8/khanacademy-keypad-context-0.0.0-PR2728-20250723194359.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2728-20250723194359.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"4ba0c437cc9e30b47a387ae67b1d8d2175d631a1","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2728-20250723194359.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2728-20250723194359.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2728-20250723194359_1753299852682_0.8877132786187241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T19:44:12.864Z","publish_time":1753299852864,"_source_registry_name":"default","_cnpm_publish_time":1753299852864},"0.0.0-PR2728-20250723185804":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2728-20250723185804","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2728-20250723185804","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2728-20250723185804","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s8SbEHBgXeRGaoo1qWAfZQ35cwb13nL4eW3UNBa5eiU4CWxcugmlPzsnNug9uyfWIMkS01s4to69K7U+PSsZyQ==","_resolved":"/tmp/20d846ea709aa2a6b91e06a6432c7f1d/khanacademy-keypad-context-0.0.0-PR2728-20250723185804.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2728-20250723185804.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3d82dc31666ce3a7203a20d345a337f2f86a6aa7","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2728-20250723185804.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2728-20250723185804.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2728-20250723185804_1753297098151_0.7878459520769994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T18:58:18.342Z","publish_time":1753297098342,"_source_registry_name":"default","_cnpm_publish_time":1753297098342},"0.0.0-PR2699-20250723180615":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250723180615","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2699-20250723180615","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250723180615","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TLXsMgZmOPMvBzqP2cgaDy5gLj1Roqn1Vp/A2uAaYrZHZIRxdUacc+IqDI9I0vQG/DrMdqiC0zc7z7s9kiFiXQ==","_resolved":"/tmp/dd26fd6d89f3d1d63d1abc365ba1e005/khanacademy-keypad-context-0.0.0-PR2699-20250723180615.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250723180615.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"49451700bf1f2bcb7bac61f34923b4a4e66149ed","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250723180615.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250723180615.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250723180615_1753293988590_0.08535184731395451"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T18:06:28.775Z","publish_time":1753293988775,"_source_registry_name":"default","_cnpm_publish_time":1753293988775},"0.0.0-PR2728-20250723180216":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2728-20250723180216","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2728-20250723180216","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2728-20250723180216","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ATpTqpzDz39d7ABaQ/2vlhkfgRi08IS0aAbTqYImZdf8mSxush5XymvyMSdrpaqgjScF5fYEIpyqweI7QguXMA==","_resolved":"/tmp/94553b7d0e97fe3b54cffe771c5634c4/khanacademy-keypad-context-0.0.0-PR2728-20250723180216.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2728-20250723180216.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"47c532eba1d97621ce628b0a28c61210c018ef7c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2728-20250723180216.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2728-20250723180216.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2728-20250723180216_1753293751446_0.6577148245049387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T18:02:31.636Z","publish_time":1753293751636,"_source_registry_name":"default","_cnpm_publish_time":1753293751636},"0.0.0-PR2699-20250723170256":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250723170256","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2699-20250723170256","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250723170256","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/66vqcKIQXr68H+YhjiG4nLxplt99Pbf7QmsOTLweOL6Kx38yoE9uepAwzzQeGoaOULNE2GarJIMKNZLH8BvxQ==","_resolved":"/tmp/932c3099e56c24356a60bfbcd4198585/khanacademy-keypad-context-0.0.0-PR2699-20250723170256.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250723170256.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"8b1afa0f84b61c73a0a76528bc8256e82c2beafc","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250723170256.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250723170256.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250723170256_1753290192384_0.31224101633749046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T17:03:12.572Z","publish_time":1753290192572,"_source_registry_name":"default","_cnpm_publish_time":1753290192572},"0.0.0-PR2718-20250722231539":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250722231539","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250722231539","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250722231539","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XAgLGESMg21TVwz/HGNdLQut5wYZCpvbJAPKdYRmVzQ5qv6da61InRFQ0asoltRZERYVJbjWg4nXVdan+xkpVw==","_resolved":"/tmp/8a1910ddaad37b5360456a8643e51794/khanacademy-keypad-context-0.0.0-PR2718-20250722231539.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250722231539.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"408b04312afad35a8ce0fc55336fc7a4687030c6","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250722231539.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250722231539.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250722231539_1753226154459_0.5839023569052377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T23:15:54.645Z","publish_time":1753226154645,"_source_registry_name":"default","_cnpm_publish_time":1753226154645},"0.0.0-PR2718-20250722224916":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250722224916","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250722224916","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250722224916","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2s+k8sBosn9hRt9WZcGlNxe8M9OeZST2x1It//e+11wXtYaY2tohishqX9bwU9GCv2QxDhmrfT/w4p2RFHKzQA==","_resolved":"/tmp/82345d2db47b71b2dd8439ac6756233f/khanacademy-keypad-context-0.0.0-PR2718-20250722224916.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250722224916.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"b438e9f96e4e36b3f2b28e0132f131a68b627c0d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250722224916.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250722224916.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250722224916_1753224570480_0.48823010596920535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:49:30.673Z","publish_time":1753224570673,"_source_registry_name":"default","_cnpm_publish_time":1753224570673},"0.0.0-PR2727-20250722224513":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2727-20250722224513","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2727-20250722224513","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2727-20250722224513","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7npKnnJDMQ+TxJ3629smpZtRMSFrkmokZf8737HQkkVqRhccR05BO4tsawGKOxBi24VkKS1KCWgh09wAVVRVVw==","_resolved":"/tmp/15d59902d4d01ab165f11856412d2304/khanacademy-keypad-context-0.0.0-PR2727-20250722224513.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2727-20250722224513.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"5ce1146128c599cf25cf2f05a4de532f4a939344","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2727-20250722224513.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2727-20250722224513.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2727-20250722224513_1753224327133_0.5579959710902107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:45:27.332Z","publish_time":1753224327332,"_source_registry_name":"default","_cnpm_publish_time":1753224327332},"0.0.0-PR2727-20250722224305":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2727-20250722224305","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2727-20250722224305","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2727-20250722224305","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QtTVOydjal6CQe6CL/Xucx7j1ZXPUNxyWPdEHGQFjxR/LfDRHDE4nyeFhZKk8+9l9inCWijsiCT1YrcyJPCA0Q==","_resolved":"/tmp/ed0ed5716ec3e8a41ad1cdd3d0b4d5e8/khanacademy-keypad-context-0.0.0-PR2727-20250722224305.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2727-20250722224305.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"deb968a051b4ffe1addccb36f3fb5d0d1a92a11c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2727-20250722224305.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2727-20250722224305.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2727-20250722224305_1753224198124_0.26409155813599217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:43:18.316Z","publish_time":1753224198316,"_source_registry_name":"default","_cnpm_publish_time":1753224198316},"0.0.0-PR2718-20250722223540":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250722223540","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250722223540","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250722223540","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CFsNVcD6oYDnRPRxb+zIhJJUCxvP2Gqdcp6yTN2iF4jyJHoROidwrUe83ypTpSRFQT+aqen2SOjj0tL2rn9QsQ==","_resolved":"/tmp/e63c3614c166ba739910b5321d43d78b/khanacademy-keypad-context-0.0.0-PR2718-20250722223540.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250722223540.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"244a64f104568301f035ff657fc4520bbff01ebd","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250722223540.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250722223540.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250722223540_1753223753409_0.8645198791953774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:35:53.607Z","publish_time":1753223753607,"_source_registry_name":"default","_cnpm_publish_time":1753223753607},"0.0.0-PR2718-20250722223347":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250722223347","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250722223347","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250722223347","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aSOKfZ9lG1XIUnSwLLsytx46SaoBrMmN+e2UzR3dWbjqlwRuK9WgrFyuLDs3eJL6YSPISsFglxEEO2HinHehEQ==","_resolved":"/tmp/0c9d0a5df4b2ef9e2948442ea4cf7b5a/khanacademy-keypad-context-0.0.0-PR2718-20250722223347.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250722223347.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"d1c7c8302e9fcee738c7fe94ed727ef36056ba50","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250722223347.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250722223347.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250722223347_1753223642957_0.5078170597311389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:34:03.158Z","publish_time":1753223643158,"_source_registry_name":"default","_cnpm_publish_time":1753223643158},"0.0.0-PR2626-20250722222840":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250722222840","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250722222840","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250722222840","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-epnQZkCgfHfWNIbhMlFlA+1tsMNfwrVlym0SEMcpaE/0MrORmCjDjADHZOgn+l5ArWnLrm2jqSoKctcKI3NFpg==","_resolved":"/tmp/4505873cfe828564637d1b58ec6e280a/khanacademy-keypad-context-0.0.0-PR2626-20250722222840.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250722222840.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"4a870c3774a44cc7f0a7c1adb31a3889f4504923","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250722222840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250722222840.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250722222840_1753223334415_0.37982591496202067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:28:54.581Z","publish_time":1753223334581,"_source_registry_name":"default","_cnpm_publish_time":1753223334581},"0.0.0-PR2718-20250722222121":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250722222121","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250722222121","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250722222121","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WAny2DUVZ+NyEzatm7BKZWTZ93JuEQDrBvyY9S7yGBTFGXZuPm3UCeJiz2hZqfFsfBA1kOLJWVlCopZ2uUk17A==","_resolved":"/tmp/dd8869462abf7d5f2fb4df52dcacd9fd/khanacademy-keypad-context-0.0.0-PR2718-20250722222121.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250722222121.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"571de96395930d00db0cae0519ebb071bf005712","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250722222121.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250722222121.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250722222121_1753222895509_0.364882552013426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:21:35.693Z","publish_time":1753222895693,"_source_registry_name":"default","_cnpm_publish_time":1753222895693},"0.0.0-PR2718-20250722221716":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250722221716","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250722221716","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250722221716","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EXkMhN8IN2CEx9SmdQ8XaJUKTHdCDe7WaK2eASJ61VLMrq+g26RNL+b4st7QpxyDaIujcH3Qsx/nRy0uZk0Hcw==","_resolved":"/tmp/9ec6785549fd81570b65d5eb1da59aa5/khanacademy-keypad-context-0.0.0-PR2718-20250722221716.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250722221716.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"9abd6ba779790c417ef071d86d4c7bfb90d5c41c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250722221716.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250722221716.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250722221716_1753222649473_0.118495290811921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T22:17:29.674Z","publish_time":1753222649674,"_source_registry_name":"default","_cnpm_publish_time":1753222649674},"0.0.0-PR2659-20250722215607":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2659-20250722215607","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2659-20250722215607","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2659-20250722215607","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FvzHeUEuv+R0QiMc+YcanXsKqNv9C7K8rCKhVVyiZd3CTJ+Zw1aC72Qw/3xnC36s+GRy2NC1Ilxyby7765pTZg==","_resolved":"/tmp/9c4be100d91ddf351294da3a739b8a6c/khanacademy-keypad-context-0.0.0-PR2659-20250722215607.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2659-20250722215607.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"77cee29c40ee504739897377a85e60109f44004e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2659-20250722215607.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2659-20250722215607.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2659-20250722215607_1753221381077_0.23846348446096832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T21:56:21.274Z","publish_time":1753221381274,"_source_registry_name":"default","_cnpm_publish_time":1753221381274},"0.0.0-PR2659-20250722211157":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2659-20250722211157","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2659-20250722211157","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2659-20250722211157","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5bV4H5u82ezPwhEIdWrtNssoKMe/ipsBpshcz7W42tpCzhCGTVhb5KUTDIXR9LFJKXL4UqamysCtPC0Ya1zY+A==","_resolved":"/tmp/27662636d3c8ac95912705f33d951c7b/khanacademy-keypad-context-0.0.0-PR2659-20250722211157.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2659-20250722211157.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"5fe66288b158943583745c2b696621eca23035a9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2659-20250722211157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2659-20250722211157.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2659-20250722211157_1753218730723_0.08656347807426812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T21:12:10.916Z","publish_time":1753218730916,"_source_registry_name":"default","_cnpm_publish_time":1753218730916},"0.0.0-PR2626-20250722211101":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250722211101","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250722211101","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250722211101","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U5DBSOVsOsvrurb4Jv8gRwdkvXTibgAUsNcWcfV6BIqu7C3um+RkwsVzSckO4lYpOhYEpirRD0UrhWmBsr5hUQ==","_resolved":"/tmp/f5b44f92d4f0a01fa75e4ebdf4fb717b/khanacademy-keypad-context-0.0.0-PR2626-20250722211101.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250722211101.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"92fac491bfc2a2cbaf387a65a1693bd5d6ab6f7a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250722211101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250722211101.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250722211101_1753218674926_0.13900147566661802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T21:11:15.107Z","publish_time":1753218675107,"_source_registry_name":"default","_cnpm_publish_time":1753218675107},"0.0.0-PR2659-20250722210124":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2659-20250722210124","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2659-20250722210124","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2659-20250722210124","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tiEJ6II0v6/EHziuqSt+6iabVpCePGQ68p+S+6jxSqmBaDSEJ85gBjwVcF2DfYvkNP8Z3QZvXPZt4VtrooiWNQ==","_resolved":"/tmp/9686e71465f9a753ff9183755ba6283e/khanacademy-keypad-context-0.0.0-PR2659-20250722210124.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2659-20250722210124.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"aaba0d7c929ecfb2883baa008d9f706e12dccab8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2659-20250722210124.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2659-20250722210124.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2659-20250722210124_1753218097925_0.05731186389755005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T21:01:38.173Z","publish_time":1753218098173,"_source_registry_name":"default","_cnpm_publish_time":1753218098173},"0.0.0-PR2705-20250722210028":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2705-20250722210028","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2705-20250722210028","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2705-20250722210028","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SpOhwqqyxojLq8VZF82CCf2UniSgbt2ARPUDze1zqx/Ns+kgDU+Jpf1B5jxwpDRgLt/2V9LlXyu2nrBPYkyoGA==","_resolved":"/tmp/100d6cc60a6f7cfc44dbd6b26c10465b/khanacademy-keypad-context-0.0.0-PR2705-20250722210028.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2705-20250722210028.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"84cfdd119ae23236a38b68b33ff464195e955d85","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2705-20250722210028.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2705-20250722210028.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2705-20250722210028_1753218042762_0.6626122289415748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T21:00:42.956Z","publish_time":1753218042956,"_source_registry_name":"default","_cnpm_publish_time":1753218042956},"0.0.0-PR2626-20250722205819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250722205819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250722205819","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250722205819","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hqhkRabXWqU7PAoABqMw0xmsmQmuJfzJUH6D++4JiYNKMJN0xI98wVHoI6XjE3mdDbQ4iB2YDSHCcjzGNiIkaw==","_resolved":"/tmp/060a8dfdd4bdd331e22c0db179a7a656/khanacademy-keypad-context-0.0.0-PR2626-20250722205819.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250722205819.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9ef3dd88c631c377930e4f5c4fbde27c4b3ea743","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250722205819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250722205819.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250722205819_1753217913491_0.16346142086720472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T20:58:33.711Z","publish_time":1753217913711,"_source_registry_name":"default","_cnpm_publish_time":1753217913711},"0.0.0-PR2626-20250722204015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250722204015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250722204015","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250722204015","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p6rfGeIin1Z3YWpR1UQ5BO8knqPftWnjLk1fQ7PWN62Vn4ZVEFShECZSiVs/Nk23SroBfhyG/fqz43c+2vkApQ==","_resolved":"/tmp/1acb1381d433315c26dc9498ac597351/khanacademy-keypad-context-0.0.0-PR2626-20250722204015.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250722204015.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"12cdd06692a911abcb1c612184b6df021dd721e7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250722204015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250722204015.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250722204015_1753216830169_0.1762292709660922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T20:40:30.359Z","publish_time":1753216830359,"_source_registry_name":"default","_cnpm_publish_time":1753216830359},"0.0.0-PR2719-20250722191637":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250722191637","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250722191637","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250722191637","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ko5wq3lX0jiRs/6HBPH1Ci0s6R16upBdU2p1lvZavrzd33ODjAPLkrLvJYb2fNwnwDjFNS3oQ3UQRqgYX8+Qig==","_resolved":"/tmp/9893b6a78941de0ed8ccd629c2b3b272/khanacademy-keypad-context-0.0.0-PR2719-20250722191637.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250722191637.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"f8c78d16b6c514546eb42b28686ba712b5018bdc","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250722191637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250722191637.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250722191637_1753211810542_0.39904305664233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T19:16:50.735Z","publish_time":1753211810735,"_source_registry_name":"default","_cnpm_publish_time":1753211810735},"0.0.0-PR2719-20250722183429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250722183429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250722183429","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250722183429","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ksrz3IwFL6Bq/LoT2Xlf8UDZ5CQzDy8JiuJa+KQUelRQC5TT0oQ8umdtwjDYvuDo8uN1hguBAiQQVLzL+wrsKw==","_resolved":"/tmp/5d98973ac76e3706df477b06fa844fc4/khanacademy-keypad-context-0.0.0-PR2719-20250722183429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250722183429.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"20ec05013f9edf0f68e942a4ad918a3e74a9c518","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250722183429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250722183429.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250722183429_1753209282871_0.8591790347311328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T18:34:43.164Z","publish_time":1753209283164,"_source_registry_name":"default","_cnpm_publish_time":1753209283164},"0.0.0-PR2719-20250722182410":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250722182410","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250722182410","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250722182410","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FCRglETC8hbHfH+XwWgle05eVVvFsqHvWKqk4NGefm+4BIBwucFhPbohkXPvVHNZIEDf1ROgaN2xXRaquibgaw==","_resolved":"/tmp/74cfab07658c9f85792de1cb6df6df1e/khanacademy-keypad-context-0.0.0-PR2719-20250722182410.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250722182410.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"38e1b80d36ff905fc140708581d9faba4847d02c","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250722182410.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250722182410.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250722182410_1753208663555_0.24562783664598298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T18:24:23.732Z","publish_time":1753208663732,"_source_registry_name":"default","_cnpm_publish_time":1753208663732},"0.0.0-PR2719-20250722181834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250722181834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250722181834","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250722181834","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OO0WssYisqUkrUuCFFyj+G2hXuq46a1PCSORlVSfOkupI1oIH9vIYkg2sW/I436gzOrzXzW/CJurcM0iL+/Hgg==","_resolved":"/tmp/93f0dd57484fd5c1333a2abf65d4fedb/khanacademy-keypad-context-0.0.0-PR2719-20250722181834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250722181834.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"953798d24b9a043a6549e0bec4687c15b423eb44","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250722181834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250722181834.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250722181834_1753208328740_0.17482821043506425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T18:18:48.910Z","publish_time":1753208328910,"_source_registry_name":"default","_cnpm_publish_time":1753208328910},"0.0.0-PR2719-20250722181628":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250722181628","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250722181628","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250722181628","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1nKk7Bu0ID74PuClvPZPstWMQ+4OkbpRFud5QYaRnlJZoGd3cQge7qCFTOpezQffeQEdlwdlJj9MtYszxyd/sg==","_resolved":"/tmp/2d5b0597a42ca56ceb6ef909c5ca3eff/khanacademy-keypad-context-0.0.0-PR2719-20250722181628.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250722181628.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2289f780ae79026f89d5138f66079cf7cebf95fc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250722181628.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250722181628.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250722181628_1753208201900_0.8002679649430151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T18:16:42.107Z","publish_time":1753208202107,"_source_registry_name":"default","_cnpm_publish_time":1753208202107},"0.0.0-PR2718-20250722170436":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250722170436","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250722170436","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250722170436","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hN1PIjy+T3jySfjKu5V/f5YqryD+2KvXDf/711cp7M1R6cWH5t2wuAk6yKa5g5k6n/zylRPyP0BEW33fy8+eFg==","_resolved":"/tmp/61a8f27094b490c4459b6d9fdaaa96fc/khanacademy-keypad-context-0.0.0-PR2718-20250722170436.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250722170436.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"3365aba72ce12339f1001d9fc2e634b4fb46d031","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250722170436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250722170436.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250722170436_1753203889844_0.35362928497715496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T17:04:50.102Z","publish_time":1753203890102,"_source_registry_name":"default","_cnpm_publish_time":1753203890102},"0.0.0-PR2719-20250722162633":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250722162633","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250722162633","@khanacademy/perseus-utils":"0.0.0-PR2719-20250722162633"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250722162633","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e3b3exG7o9tP+zFJUZDhezx7hVwof8ybHQmwW4jO6A2I/1h5xC1bD/uW+rKMgA8GtkkAjCRNvQFTjCBNhcDrzg==","_resolved":"/tmp/63a1736c9a79680916f4b96ece7c89de/khanacademy-keypad-context-0.0.0-PR2719-20250722162633.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250722162633.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"34f14ec83f16046f5f1d7f2d225629d38aee5b00","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250722162633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250722162633.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250722162633_1753201608261_0.6204664081255213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T16:26:48.466Z","publish_time":1753201608466,"_source_registry_name":"default","_cnpm_publish_time":1753201608466},"3.0.28":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.28","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.2.1","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.28","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-G5mX5HNy4/RNLxaYn+NgM8Gx9Ftwu6mtWukOyT8DVZAyZiSt3rb0Rn1+qin2MCL2Sa02EoCgsRIDFkQfrz7xyg==","_resolved":"/tmp/d72ce602cbe4e5f398327bef07137819/khanacademy-keypad-context-3.0.28.tgz","_from":"file:khanacademy-keypad-context-3.0.28.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"bf005c8f26ce975ad0b0b9f34f1305466f2ec565","size":65158,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.28.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.28.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.28_1753135864349_0.8137504008767475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T22:11:04.532Z","publish_time":1753135864532,"_source_registry_name":"default","_cnpm_publish_time":1753135864532},"0.0.0-PR2718-20250721215645":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250721215645","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250721215645","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250721215645","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y1gpyyEKZN/eH1qkkXEPf3XqpeAjXN5lxfVHtKR7gl1HSdGx3dAkDCtZJU48wEQKO1CgcNWVUbBXLwIMB2Lz1Q==","_resolved":"/tmp/22710c093d85186147ca6a20373af6f0/khanacademy-keypad-context-0.0.0-PR2718-20250721215645.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250721215645.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"1bc0d6ad90b8d3d83cbb692ccde26bb5149dc41d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250721215645.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250721215645.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250721215645_1753135019170_0.38452738549515075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T21:56:59.351Z","publish_time":1753135019351,"_source_registry_name":"default","_cnpm_publish_time":1753135019351},"0.0.0-PR2722-20250721211338":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2722-20250721211338","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2722-20250721211338","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2722-20250721211338","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eQW72M0RoxKrx7WLANdhN+sIUThpnr8A/TZ8nSNUrvlFb95Ct2uTIUuB3vu/HZcDd0TVagE1QldulGV98UVXSQ==","_resolved":"/tmp/2a0fd0b6a08b7e4f2fb62191dc8d5b56/khanacademy-keypad-context-0.0.0-PR2722-20250721211338.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2722-20250721211338.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"d0906d9b0de4d17c706c45a7958c0f39f1997850","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2722-20250721211338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2722-20250721211338.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2722-20250721211338_1753132432430_0.5165702026928498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T21:13:52.617Z","publish_time":1753132432617,"_source_registry_name":"default","_cnpm_publish_time":1753132432617},"0.0.0-PR2719-20250721193601":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250721193601","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250721193601","@khanacademy/perseus-utils":"0.0.0-PR2719-20250721193601"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250721193601","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ih/5Hd6MjrdBQN8i3AzSfqm8Q00LGjgRI1/p4UeHkF2Tq8QGL7ElNCJ2PTdQeRs6Vyy7cmQ1HMp7v99igEZYKg==","_resolved":"/tmp/562172797616277e0aa85af05fc58635/khanacademy-keypad-context-0.0.0-PR2719-20250721193601.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250721193601.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"239b41c6dea8586c5005b737c240a19eda857127","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250721193601.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250721193601.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250721193601_1753126577190_0.3154173089662189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T19:36:17.382Z","publish_time":1753126577382,"_source_registry_name":"default","_cnpm_publish_time":1753126577382},"0.0.0-PR2711-20250721193009":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250721193009","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250721193009","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250721193009","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xFNBsYGsUXttrBsoprVd4WnJ60Xdi4AKs7HaoOjiecLGl7xpZEDTnQuhB2z7+z3HFLe7de8RIMCXtTdlJQIuDg==","_resolved":"/tmp/8cc4c1ec6faedd5002d50285d049134b/khanacademy-keypad-context-0.0.0-PR2711-20250721193009.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250721193009.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"45ff72c39956026d527d96d67ec35756a31b3c55","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250721193009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250721193009.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250721193009_1753126223746_0.21926184500156465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T19:30:24.016Z","publish_time":1753126224016,"_source_registry_name":"default","_cnpm_publish_time":1753126224016},"0.0.0-PR2678-20250721191825":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250721191825","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250721191825","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250721191825","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rbLJxFk95nppkrksk0aNVgN1Ra+3T0l/qSXb+lJmOeMnrRlVVPRXbXuVFNsEip458Y0BOUNGe6tK7yq4Vn7SQg==","_resolved":"/tmp/868f1ef838d10fd49e877bee33f18205/khanacademy-keypad-context-0.0.0-PR2678-20250721191825.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250721191825.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"dbb426dbf08f9ca0b5103a4feefc1cf1e020c525","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250721191825.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250721191825.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250721191825_1753125519825_0.17394157173145564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T19:18:40.040Z","publish_time":1753125520040,"_source_registry_name":"default","_cnpm_publish_time":1753125520040},"0.0.0-PR2711-20250721181828":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250721181828","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250721181828","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250721181828","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fPkN1nwzn5vaa2V6W9L5qiXX+B0lA2VN8KIyDPDe/nodExJknuWIiYhkJBGAv9OpGruqoUsjHg3bjAN4fdTfiA==","_resolved":"/tmp/e8cd5c2ebeae37817d88a454ad888ef0/khanacademy-keypad-context-0.0.0-PR2711-20250721181828.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250721181828.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"f3f2afad62d219ceae298a22e37564f8118dbbe8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250721181828.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250721181828.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250721181828_1753121924097_0.44353698357193894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T18:18:44.291Z","publish_time":1753121924291,"_source_registry_name":"default","_cnpm_publish_time":1753121924291},"0.0.0-PR2711-20250721171017":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250721171017","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250721171017","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250721171017","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-i8gOGQDG0razUVvnakOsOkKC0O9qulS7oqjS+XEXMY5MZLIDrSzwba+SMy+qPq1mjeOYpfonH0D4MuAtlsqOpw==","_resolved":"/tmp/232da36d43f4f313fa678f7549d8b0d1/khanacademy-keypad-context-0.0.0-PR2711-20250721171017.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250721171017.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"1120eda0e3b4e712c4f649a34ae52bf015e8ea3c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250721171017.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250721171017.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250721171017_1753117831229_0.22588938799935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T17:10:31.417Z","publish_time":1753117831417,"_source_registry_name":"default","_cnpm_publish_time":1753117831417},"0.0.0-PR2711-20250721165418":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250721165418","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250721165418","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250721165418","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Zl2h0HU0MfQ2TYJm1Dh/LKJwWh4JU0QnVO6t6rlOigPpGPjHaoOiQrKe70jr+yZySrHLx2OWOg792buu3v7CCw==","_resolved":"/tmp/3cc2f1a7d4e276bd3bdc23e9c782fe59/khanacademy-keypad-context-0.0.0-PR2711-20250721165418.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250721165418.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"50d94b140c700118013e82abe9fc0e63662a083c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250721165418.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250721165418.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250721165418_1753116872118_0.5283116811722646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T16:54:32.337Z","publish_time":1753116872337,"_source_registry_name":"default","_cnpm_publish_time":1753116872337},"0.0.0-PR2678-20250721153148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250721153148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250721153148","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250721153148","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WYtTx2lUgQKYVTt8bT/AI2JOXiw91LOajPaNEz7491VKttIGUKb/PT/LMnXXi4445l7PXZRUpXSv1Cj/BvMmqA==","_resolved":"/tmp/140bfd27d1c480adc2c8418d1ed7b121/khanacademy-keypad-context-0.0.0-PR2678-20250721153148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250721153148.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"714d83b3342c5c5cdf936c93f7f5ec63b98a97fb","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250721153148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250721153148.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250721153148_1753111924065_0.21679540830139454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T15:32:04.255Z","publish_time":1753111924255,"_source_registry_name":"default","_cnpm_publish_time":1753111924255},"0.0.0-PR2678-20250721143529":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250721143529","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250721143529","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250721143529","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sTO5vzYyUZm55GOA/zGFFFge80itq7lFCB9leByiQZTslzM3puTjRzON6orNV/zORhNZ/3HaJisM/HTao8COhA==","_resolved":"/tmp/54b1cbee39dcc54da02ff9bfde07d6be/khanacademy-keypad-context-0.0.0-PR2678-20250721143529.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250721143529.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"c1ecb8cd3434f7d841f4b4fbb5ece98cae023c5a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250721143529.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250721143529.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250721143529_1753108542818_0.3122769880109384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-21T14:35:43.012Z","publish_time":1753108543012,"_source_registry_name":"default","_cnpm_publish_time":1753108543012},"0.0.0-PR2720-20250718001608":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2720-20250718001608","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2720-20250718001608","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2720-20250718001608","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CxHTpbXdFVKSqQicBFW1GsnguUd5iRRTDcloUGqcpn+p1bgfjbLj1l3Rsew8N+RIqpHANJRgK1kbks/+OUuFJQ==","_resolved":"/tmp/5ed335857878bd5771522e3e7784438c/khanacademy-keypad-context-0.0.0-PR2720-20250718001608.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2720-20250718001608.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6366da8aa9cb4cac448c979f2e06efb22a6f0337","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2720-20250718001608.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2720-20250718001608.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2720-20250718001608_1752797781098_0.8450476734936174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T00:16:21.297Z","publish_time":1752797781297,"_source_registry_name":"default","_cnpm_publish_time":1752797781297},"0.0.0-PR2720-20250718001136":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2720-20250718001136","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2720-20250718001136","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2720-20250718001136","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xu1xOV/iccbgUgHRFoTvIx4zFL5wh7/O/yxnUo32vE5sNBdHpb65D2PW/iIw4ApgqibpC9TJxWhLTxrwwJHN6Q==","_resolved":"/tmp/4b83bb47b9e8f70c7bd15e45304ef55a/khanacademy-keypad-context-0.0.0-PR2720-20250718001136.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2720-20250718001136.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"bcb301265d632ac82dc3a05aff31387d4653c0b5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2720-20250718001136.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2720-20250718001136.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2720-20250718001136_1752797509660_0.3983900574214432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T00:11:49.871Z","publish_time":1752797509871,"_source_registry_name":"default","_cnpm_publish_time":1752797509871},"0.0.0-PR2720-20250718000943":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2720-20250718000943","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2720-20250718000943"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2720-20250718000943","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kXpid7MZJrZmfANUZQkA7JhGTLQXoA4Tkg+OwmZj7+9JXYWFHb5AuoltLG1s9MXWAjqJN8u7Lojr2Ldm0/98tw==","_resolved":"/tmp/71d6f2d7f89cf3c937b6bd4c46e52a0e/khanacademy-keypad-context-0.0.0-PR2720-20250718000943.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2720-20250718000943.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2144c3b593c16743509a25c225220d2acb05604e","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2720-20250718000943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2720-20250718000943.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2720-20250718000943_1752797396789_0.0445062186433145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T00:09:56.999Z","publish_time":1752797396999,"_source_registry_name":"default","_cnpm_publish_time":1752797396999},"0.0.0-PR2720-20250718000731":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2720-20250718000731","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2720-20250718000731","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2720-20250718000731","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X3KV4+PfYs1O4O71etae4kVqkusu1MjCnANDelG1oQMtE7YPnE6BD9DvYa0tI5w4sn56noyyrN8DuD3yTOvRJg==","_resolved":"/tmp/132a382703cf7a0a20f175b6b105324b/khanacademy-keypad-context-0.0.0-PR2720-20250718000731.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2720-20250718000731.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"838e1b74cc2768cfee2857a96906964b9935724a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2720-20250718000731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2720-20250718000731.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2720-20250718000731_1752797266782_0.15426304336354613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T00:07:47.086Z","publish_time":1752797267086,"_source_registry_name":"default","_cnpm_publish_time":1752797267086},"0.0.0-PR2719-20250717233302":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717233302","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717233302","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717233302"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717233302","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Gy3166CAAkMorPtlgW9DeNK0OV98rLTtz6XpT53V+iWfcejzPCj86nvJeKeZe4Af/bU72bjwdpTsaTDhqROVtw==","_resolved":"/tmp/6c36c6c9906f1d6c1acb807f95f1761c/khanacademy-keypad-context-0.0.0-PR2719-20250717233302.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717233302.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"150e1c1539d08d1e9dc89700affbad3c54530314","size":65232,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717233302.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717233302.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717233302_1752795197134_0.6871754135593202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T23:33:17.302Z","publish_time":1752795197302,"_source_registry_name":"default","_cnpm_publish_time":1752795197302},"0.0.0-PR2719-20250717232813":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717232813","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717232813","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717232813"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717232813","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yOZVBQIBVimZtjJASKF8eIzZddBhevLlETGogAzqLHrqB99SpVW9RZFuEEVLV89uDR9XyyTpWiMtsUQEPAugDA==","_resolved":"/tmp/92f911a563f3cdaac5e951be65d93e9f/khanacademy-keypad-context-0.0.0-PR2719-20250717232813.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717232813.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"4af56006985a3792674fd708825296f9d450e808","size":65232,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717232813.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717232813.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717232813_1752794908806_0.3928981809010017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T23:28:29.032Z","publish_time":1752794909032,"_source_registry_name":"default","_cnpm_publish_time":1752794909032},"0.0.0-PR2719-20250717232521":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717232521","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717232521","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717232521"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717232521","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-thF8/OQDkIHOYYBox/ioCTl+loY8s3wD1PnMcEcCMGbPQRYuSn+VPSinBosR6hnztjobHeI5ZU51MKDgP5xd/A==","_resolved":"/tmp/813a7184199dc91ffb504ab4ec7741cb/khanacademy-keypad-context-0.0.0-PR2719-20250717232521.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717232521.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"56308043e9e714738d77785b0505a1914da79741","size":65232,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717232521.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717232521.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717232521_1752794735801_0.4291196796364496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T23:25:36.000Z","publish_time":1752794736000,"_source_registry_name":"default","_cnpm_publish_time":1752794736000},"0.0.0-PR2719-20250717232110":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717232110","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717232110","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717232110"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717232110","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DLk/8kZ2DKC0jPVe/pcKSVWFnht1p+OUM+dcGhLaA4Dl4bNZNyirn02TSQ6+wLhOLA9fYtGbFMT/HA1SJkYEJQ==","_resolved":"/tmp/430df15f34188b59dea53f2df7617f82/khanacademy-keypad-context-0.0.0-PR2719-20250717232110.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717232110.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"540cf1a7f9ebb9ad5cca944fd25c66acecf5b0ab","size":65229,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717232110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717232110.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717232110_1752794485145_0.6648343611819925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T23:21:25.311Z","publish_time":1752794485311,"_source_registry_name":"default","_cnpm_publish_time":1752794485311},"0.0.0-PR2699-20250717231530":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250717231530","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2699-20250717231530","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250717231530","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CF70fzo/DTRQjedjuPgpRvY4nphmBP0EadRFnZ1yOzdGqJjQI5GP6YJzwvIMOrfatu+Xhn1Diprq1NXRorXHpg==","_resolved":"/tmp/10c699f5b02b98d79a5e30bdaa49a892/khanacademy-keypad-context-0.0.0-PR2699-20250717231530.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250717231530.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"109f697242b83a6b6a712ed1a30f463f72ae07ea","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250717231530.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250717231530.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250717231530_1752794144006_0.09231633346689105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T23:15:44.213Z","publish_time":1752794144213,"_source_registry_name":"default","_cnpm_publish_time":1752794144213},"0.0.0-PR2719-20250717224526":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717224526","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717224526","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717224526"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717224526","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uxZEFuoEnlV/ERizZbWkqbh+WYAr6wpq4I8ZtMMHZX396x/9sN9yGHicNt+3xz02BzZGzly6OQTA+nN+GzbkMQ==","_resolved":"/tmp/d9114ca55bd76b923532f6b6eb7bf625/khanacademy-keypad-context-0.0.0-PR2719-20250717224526.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717224526.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b64f6f3078733984c0eba36a168baca61c1be65d","size":65232,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717224526.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717224526.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717224526_1752792340215_0.4493406965428104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:45:40.395Z","publish_time":1752792340395,"_source_registry_name":"default","_cnpm_publish_time":1752792340395},"0.0.0-PR2432-20250717224050":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2432-20250717224050","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2432-20250717224050","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2432-20250717224050","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lw944FICw8nWj5LqWetHcu6BHKjG9jcezcVohgorlAtv/ytYvmzsGs762cb8K6vfYl65e00em2DW+JkvsGtMZQ==","_resolved":"/tmp/b7ae42e8dc665ddef1fa518fc571429f/khanacademy-keypad-context-0.0.0-PR2432-20250717224050.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2432-20250717224050.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"3cf3b0e366c282d3dadba9d1f135acd7ff93c78b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2432-20250717224050.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2432-20250717224050.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2432-20250717224050_1752792073574_0.4992913043652216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:41:13.797Z","publish_time":1752792073797,"_source_registry_name":"default","_cnpm_publish_time":1752792073797},"0.0.0-PR2719-20250717223911":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717223911","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717223911","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717223911"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717223911","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5m17dlmKFAnk3qTPkwv5Tx+yLfjMlc/aZ95vxG381V1OrOkikR6dkVMODADw7OzsQEYHxT0fmdmkIkpN2HPVfA==","_resolved":"/tmp/6022f778d64862bba18e7ac76c2ae69a/khanacademy-keypad-context-0.0.0-PR2719-20250717223911.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717223911.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"54eb5bf8b534b7fc7dd7551a26160d8c6f023d91","size":65232,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717223911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717223911.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717223911_1752791966478_0.5948853174502968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:39:26.657Z","publish_time":1752791966657,"_source_registry_name":"default","_cnpm_publish_time":1752791966657},"0.0.0-PR2719-20250717223249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717223249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717223249","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717223249"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717223249","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bUmTuAcmitJit+OzHrbg0q0w/lRSWsuY6sHvmgeg3a35HRGox8AsOKNPxN7KCUp5PSvF9tAgJY3KNbuJzKAIpQ==","_resolved":"/tmp/afe701dab5c2dbfdbf0a9723e99bc7ac/khanacademy-keypad-context-0.0.0-PR2719-20250717223249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717223249.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"ba3c53e85c3b73c1d17e98565babdb1333ca6805","size":65232,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717223249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717223249.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717223249_1752791584593_0.12746587896528294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:33:04.846Z","publish_time":1752791584846,"_source_registry_name":"default","_cnpm_publish_time":1752791584846},"0.0.0-PR2719-20250717222849":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717222849","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717222849","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717222849"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717222849","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YvS6kJ6cq2vdKtKXExM81q5JWroZzp47BEDX2egAvAnMvJJIr9wirZCnOWQZT1CM0s66v19ijD/JPiwnwqu6pg==","_resolved":"/tmp/62079998da04ae2f8282dd22052eec4a/khanacademy-keypad-context-0.0.0-PR2719-20250717222849.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717222849.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b5e25402eac52aae672f82c67b0d767ce469a58d","size":65233,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717222849.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717222849.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717222849_1752791344369_0.47938013838470805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:29:04.548Z","publish_time":1752791344548,"_source_registry_name":"default","_cnpm_publish_time":1752791344548},"0.0.0-PR2719-20250717222212":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717222212","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717222212","@khanacademy/perseus-utils":"0.0.0-PR2719-20250717222212"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717222212","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I3xEuanNBPNY3GL1rHL+kH6IbYB+EpPqNzqlp92kz274Ku09t1JVpQyuxhATjhFWosfGQDLv/FGVgVStRBOT1g==","_resolved":"/tmp/8ddead70ea83b613250aa996a7848555/khanacademy-keypad-context-0.0.0-PR2719-20250717222212.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717222212.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"517bee3e4f32027d0ff2d971064071f5ca141004","size":65231,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717222212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717222212.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717222212_1752790948170_0.8791371079840555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:22:28.359Z","publish_time":1752790948359,"_source_registry_name":"default","_cnpm_publish_time":1752790948359},"0.0.0-PR2719-20250717221813":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717221813","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717221813","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717221813","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eN/7GGowrbdoZDjwyEjCdpVu2rYPlZRNpYKcf8sRS+vEwTQIKzILTMR1hUcvHRNYRz0uzZvWACHy6L5NVQpCqw==","_resolved":"/tmp/105e37d931bbf6f9e36db1305cb77f59/khanacademy-keypad-context-0.0.0-PR2719-20250717221813.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717221813.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"dca5897c36e1b39c3f8c76d3ec812f74611d0e0c","size":65237,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717221813.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717221813.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717221813_1752790706105_0.34491995289493516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:18:26.312Z","publish_time":1752790706312,"_source_registry_name":"default","_cnpm_publish_time":1752790706312},"0.0.0-PR2719-20250717221330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717221330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717221330","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717221330","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/Qt3W8nP4YdG8tdfrwL1c3NB9dHXpSrlG59xdDPlPtUjGnrTTGtOXrTZIpYYTQgpPH2ON+nJiJQ9nE3HV00lOw==","_resolved":"/tmp/b86d8ad4a834525aedd01a7b0ddc7bf5/khanacademy-keypad-context-0.0.0-PR2719-20250717221330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717221330.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"730879a739f70e11db66b9c762dcaaeb537aadc4","size":65236,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717221330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717221330.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717221330_1752790424786_0.10046376285414249"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:13:45.079Z","publish_time":1752790425079,"_source_registry_name":"default","_cnpm_publish_time":1752790425079},"0.0.0-PR2719-20250717220840":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2719-20250717220840","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","exports":{".":{"import":"./dist/es/index.js","require":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2719-20250717220840","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2719-20250717220840","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yRp8BxTqLnUo9sIKcoTOAL2wOg9Lku76oDJNLtGF8Xnf2/CXTTGIY/8o2CHtNtwmsT06ZX9VzWlPppApYoYv6A==","_resolved":"/tmp/59c43f7f1deb47ba2c16226d0b0cf057/khanacademy-keypad-context-0.0.0-PR2719-20250717220840.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2719-20250717220840.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"bc40aa07b79735b78bafe90e1c357d6466a3aea1","size":65236,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2719-20250717220840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2719-20250717220840.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2719-20250717220840_1752790133428_0.5418350675247072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T22:08:53.606Z","publish_time":1752790133606,"_source_registry_name":"default","_cnpm_publish_time":1752790133606},"0.0.0-PR2718-20250717214845":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250717214845","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250717214845","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250717214845","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3r0t6EwM+mtAwKpbeFvZV78zQhCviHTsm/YBaLAfvqcq7YwgTGDfRdRz45nYYo4Zam0JRCFnm2EtYtTVQ8c0SA==","_resolved":"/tmp/30fb8ec13fdee67defc58ac0daaf7196/khanacademy-keypad-context-0.0.0-PR2718-20250717214845.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250717214845.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"f684540c2b4e52f39fa3ec57919b51a5bde4b738","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250717214845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250717214845.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250717214845_1752788939251_0.9137142179785711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T21:48:59.431Z","publish_time":1752788939431,"_source_registry_name":"default","_cnpm_publish_time":1752788939431},"0.0.0-PR2715-20250717214659":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2715-20250717214659","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2715-20250717214659","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2715-20250717214659","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XW9LY+RtqbF2GFsvRft1RXVMlnh/CE2gU/NQCyOK5APoPnfEqx1hhi4uUHARm7BfGF8PqoV5+lIZNurh0oIHkg==","_resolved":"/tmp/58251f7e24599b957259ebb1e5f90976/khanacademy-keypad-context-0.0.0-PR2715-20250717214659.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2715-20250717214659.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"4569e2416d807890976a41ef4ec96532c1856f9e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2715-20250717214659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2715-20250717214659.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2715-20250717214659_1752788833059_0.8299106427208158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T21:47:13.252Z","publish_time":1752788833252,"_source_registry_name":"default","_cnpm_publish_time":1752788833252},"0.0.0-PR2718-20250717214308":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2718-20250717214308","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2718-20250717214308","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2718-20250717214308","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7AaYYPEorEfWB5BwX0ym6SmHaIZf9o/kczosw3giWwPKKIN8Df95D40DsmmPEoOYLMA5nisuR31F+QJbK58vZg==","_resolved":"/tmp/629309f920e81b89b3f52cf49214c8ce/khanacademy-keypad-context-0.0.0-PR2718-20250717214308.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2718-20250717214308.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"010b11865446179c2de33bc2d4770179844b1498","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2718-20250717214308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2718-20250717214308.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2718-20250717214308_1752788602893_0.12562998570536088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T21:43:23.090Z","publish_time":1752788603090,"_source_registry_name":"default","_cnpm_publish_time":1752788603090},"0.0.0-PR2711-20250717202213":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250717202213","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250717202213","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250717202213","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a3zw6sdoyEipZoZ6Aeev+6mZe9Pwx1eEqv9G3eOO4dlrKnwSl68VZBm2RraWJ7wlQZDcwwdELKNXN8/gxU3Kaw==","_resolved":"/tmp/afe252104ef9761044a5ef2f47575189/khanacademy-keypad-context-0.0.0-PR2711-20250717202213.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250717202213.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"1b3a40022b4ee90cea0d66b750ed2fb68dacdfcb","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250717202213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250717202213.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250717202213_1752783746114_0.11979648120175868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T20:22:26.309Z","publish_time":1752783746309,"_source_registry_name":"default","_cnpm_publish_time":1752783746309},"0.0.0-PR2678-20250717201525":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250717201525","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250717201525","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250717201525","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vxvgfnOYjeoRgO93DuqqwemUoR7Qul8FhkamK/s4zF2EPrWPbsS1UCpfF2YYr9XlKdZI866mc4c5o3+Uy60zfg==","_resolved":"/tmp/bf0bfed6319e4a3f6b0523fe7995bd3a/khanacademy-keypad-context-0.0.0-PR2678-20250717201525.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250717201525.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"3c0669943449644612585fec692219d39cfeb311","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250717201525.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250717201525.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250717201525_1752783338665_0.0959928078837684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T20:15:38.839Z","publish_time":1752783338839,"_source_registry_name":"default","_cnpm_publish_time":1752783338839},"0.0.0-PR2432-20250717193238":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2432-20250717193238","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2432-20250717193238","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2432-20250717193238","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wzi36q+370i+pjLel403ze84EabveKhpwPeob9gEiH11JFpf80OIiqGvgorfoPFYmvf6fVSozMDYRSA4fNnFjg==","_resolved":"/tmp/c4248de0acdc8303d10ab2c64af2c517/khanacademy-keypad-context-0.0.0-PR2432-20250717193238.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2432-20250717193238.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2f5b50b9a88acd5b2f51f961066b985bbc5dd0c9","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2432-20250717193238.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2432-20250717193238.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2432-20250717193238_1752780771921_0.7601753561023605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T19:32:52.090Z","publish_time":1752780772090,"_source_registry_name":"default","_cnpm_publish_time":1752780772090},"0.0.0-PR2711-20250717185011":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250717185011","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250717185011","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250717185011","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sWVoVhW+o87HZkAWABYiSLIBFk+mGD/LHEGoxZ/sQ776I1m6VtAHgrgE/7oSXnhsHBrOI4/VtPcTuo4uT0VJ6A==","_resolved":"/tmp/1b000e927babe2ff92a426d8dd4c43dd/khanacademy-keypad-context-0.0.0-PR2711-20250717185011.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250717185011.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"481dd085d6aa810be5503ed0704ea55dc5bed8b7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250717185011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250717185011.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250717185011_1752778226311_0.516294245130192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T18:50:26.504Z","publish_time":1752778226504,"_source_registry_name":"default","_cnpm_publish_time":1752778226504},"0.0.0-PR2711-20250717180134":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250717180134","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250717180134","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250717180134","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-V8EQRDK4CoD13Mk1ppUhNWAsRjD3w9QKZjIrKtyzmj7tIDOKFpIs4WhtQtyVOi0UH+KADq0oGtNCQWBTEi9ySA==","_resolved":"/tmp/ceff2b6e4c3171493876f824455cb74c/khanacademy-keypad-context-0.0.0-PR2711-20250717180134.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250717180134.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"bd38e09a7c57307bcc7a56f1f5df59315f546aa7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250717180134.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250717180134.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250717180134_1752775308065_0.7044742443368375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T18:01:48.280Z","publish_time":1752775308280,"_source_registry_name":"default","_cnpm_publish_time":1752775308280},"0.0.0-PR2711-20250717174455":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2711-20250717174455","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2711-20250717174455","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2711-20250717174455","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jcBlZWoBFKSfeuG3YBJhiIxjYUv3BUINI2UPz1cPtfGGF4/8itsU06E2yqlSImHYeMS/txDP1lwHgmrfP5WzNA==","_resolved":"/tmp/bf109a8989df2592dda8cea19b1e4c10/khanacademy-keypad-context-0.0.0-PR2711-20250717174455.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2711-20250717174455.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"3bf6b6882bff0b89c4e578ec6326a6f42bc311c9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2711-20250717174455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2711-20250717174455.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2711-20250717174455_1752774308948_0.4079039239478648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T17:45:09.130Z","publish_time":1752774309130,"_source_registry_name":"default","_cnpm_publish_time":1752774309130},"0.0.0-PR2716-20250717173855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2716-20250717173855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2716-20250717173855","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2716-20250717173855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rP7eE/+X9g2ne5iKlBFVofovaTVOmzP9Pw5kLwxt1v2dx3nofqZjn3H6nCKamXRiUtDsjNb6bU+hhROjYhGlTw==","_resolved":"/tmp/7063a4c8923e8706d59831c3a3e346bd/khanacademy-keypad-context-0.0.0-PR2716-20250717173855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2716-20250717173855.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"1818a57b6d1085cbccdb4e958a967aa7aa07ac16","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2716-20250717173855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2716-20250717173855.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2716-20250717173855_1752773949803_0.7323372743805554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T17:39:09.989Z","publish_time":1752773949989,"_source_registry_name":"default","_cnpm_publish_time":1752773949989},"0.0.0-PR2716-20250717173328":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2716-20250717173328","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2716-20250717173328","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2716-20250717173328","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NbRJtMYINrMMUCQhbKMuaMduuqCnxeFE7d5sT3iX18U9r2C2y302ISAwa5JKEXuoAVSAuiXkdPFeJjbJMoczOQ==","_resolved":"/tmp/c475bcb16fdd88472931d841385f961d/khanacademy-keypad-context-0.0.0-PR2716-20250717173328.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2716-20250717173328.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"0ef7f7dde708a79d9b5293aee5eb2f488255ec62","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2716-20250717173328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2716-20250717173328.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2716-20250717173328_1752773623533_0.724799613456462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T17:33:43.728Z","publish_time":1752773623728,"_source_registry_name":"default","_cnpm_publish_time":1752773623728},"0.0.0-PR2715-20250717155654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2715-20250717155654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2715-20250717155654","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2715-20250717155654","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-F0hoQ5nFwMdUTqmEkRRxweJOIyb2bi91e2QKvn66dU9nRML7EuCBrEjWgoHiOYqFYdBYP5ElkpBV/5hebGJZtw==","_resolved":"/tmp/6d5fb9e2d924970b0b5a6a3be4970040/khanacademy-keypad-context-0.0.0-PR2715-20250717155654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2715-20250717155654.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"132dcaf19f76a5ba5bc011aaaacfced333efa536","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2715-20250717155654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2715-20250717155654.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2715-20250717155654_1752767832132_0.6556724875277535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-17T15:57:12.323Z","publish_time":1752767832323,"_source_registry_name":"default","_cnpm_publish_time":1752767832323},"3.0.27":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.27","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.2.0","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.27","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bxEj9PiZBemQkwiE6d3ObiZaSq0coRvxTYUCnWPkMUut4K/jrq9rr3WbhenGef3bQrMG7kDv6+k/efcxRmmgYA==","_resolved":"/tmp/11668b5662069d03b57e0cd8f03cf0b5/khanacademy-keypad-context-3.0.27.tgz","_from":"file:khanacademy-keypad-context-3.0.27.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"fb66a4308f58a1c112900274018980154b49331b","size":65157,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.27.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.27.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.27_1752702868737_0.3563484265829955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T21:54:28.931Z","publish_time":1752702868931,"_source_registry_name":"default","_cnpm_publish_time":1752702868931},"0.0.0-PR2713-20250716211758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2713-20250716211758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2713-20250716211758","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2713-20250716211758","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VciRZcks6mn+8rhL1PSaeJlNLIYO5p8BJea9oEijZmW2yYg9tdpgbrijcnFZodVNwxqdGVll+Oc+brzxXx+Dng==","_resolved":"/tmp/023566c5c268eb19a099730c7222c9fd/khanacademy-keypad-context-0.0.0-PR2713-20250716211758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2713-20250716211758.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"56e70878e502bc49eeb7095903c949b60445d0bd","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2713-20250716211758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2713-20250716211758.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2713-20250716211758_1752700692675_0.7619055117299194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T21:18:12.872Z","publish_time":1752700692872,"_source_registry_name":"default","_cnpm_publish_time":1752700692872},"0.0.0-PR2713-20250716210200":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2713-20250716210200","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2713-20250716210200","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2713-20250716210200","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2j5Z4eoQDVm+8vP66T8j+6UvDYfFOWRUkrplnbs/s+yMdcyzJhs6ehZcY1zU4VnFWfBEsens4iC476kTg+aUtA==","_resolved":"/tmp/d8a42b7a9a631f4ed77b5cdd54665067/khanacademy-keypad-context-0.0.0-PR2713-20250716210200.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2713-20250716210200.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"37fbade6681f6d0252efd137c643739fa7566610","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2713-20250716210200.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2713-20250716210200.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2713-20250716210200_1752699734688_0.8684285828002909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T21:02:14.880Z","publish_time":1752699734880,"_source_registry_name":"default","_cnpm_publish_time":1752699734880},"0.0.0-PR2712-20250716205123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2712-20250716205123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2712-20250716205123","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2712-20250716205123","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5XsBNaQjv8egCN0GWeElpsjcUQIJ3dT78VNl2yw3np0qjCDtjCp8AkyfV9x7rjZpFopmwzei6nrA9sY2tyB6+g==","_resolved":"/tmp/001ba727ffbaed08d3ff271238bf4715/khanacademy-keypad-context-0.0.0-PR2712-20250716205123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2712-20250716205123.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6ff6b6ff9677928cf0b1a850571a326c35435781","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2712-20250716205123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2712-20250716205123.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2712-20250716205123_1752699098098_0.4591936496474096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T20:51:38.312Z","publish_time":1752699098312,"_source_registry_name":"default","_cnpm_publish_time":1752699098312},"0.0.0-PR2710-20250716201347":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2710-20250716201347","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2710-20250716201347","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2710-20250716201347","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b1tzaFEs+2apTK3fgBxCL9ZH+0xSrQph5ZLzIlS3e2F6chMr2D6ZG6aHxZc8pjgsT8En45qcL6TPbBf4QvlodA==","_resolved":"/tmp/806f1d76847cae3659fcdc62d3ab1812/khanacademy-keypad-context-0.0.0-PR2710-20250716201347.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2710-20250716201347.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2c27da7772b960f13cd9f53d39bfd63464957071","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2710-20250716201347.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2710-20250716201347.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2710-20250716201347_1752696842402_0.7454574337637803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T20:14:02.615Z","publish_time":1752696842615,"_source_registry_name":"default","_cnpm_publish_time":1752696842615},"0.0.0-PR2710-20250716201011":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2710-20250716201011","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2710-20250716201011","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2710-20250716201011","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LmEnqbD+BSjqz2zaq2NFBYkNMlHerVbKcO88GWIMt54JxQXSDLKISBWxpduIC7hM7RlXaOO9v8UNYtsidMvuvA==","_resolved":"/tmp/cd8d860ca62fe04478f3c19f0aba3207/khanacademy-keypad-context-0.0.0-PR2710-20250716201011.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2710-20250716201011.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"16f993465b0b2ac32b13fe91e563e24e134ecdf9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2710-20250716201011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2710-20250716201011.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2710-20250716201011_1752696625199_0.7136185974261682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T20:10:25.398Z","publish_time":1752696625398,"_source_registry_name":"default","_cnpm_publish_time":1752696625398},"0.0.0-PR2710-20250716200531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2710-20250716200531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2710-20250716200531","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2710-20250716200531","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/AFqUZjDniasTjxl2YtBweM+4iGqYCwhUM5i7SQe+CHkxm4FshOVYyTDflBy3e4pK6WHL7jOn6B5lYmCK/5CLg==","_resolved":"/tmp/b586f6736e738b8dd54940ced6a7aa60/khanacademy-keypad-context-0.0.0-PR2710-20250716200531.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2710-20250716200531.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b49fd48a90d1cb3ebb963c3adc67987af03dfb21","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2710-20250716200531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2710-20250716200531.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2710-20250716200531_1752696345543_0.9900650725803901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T20:05:45.803Z","publish_time":1752696345803,"_source_registry_name":"default","_cnpm_publish_time":1752696345803},"0.0.0-PR2710-20250716200158":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2710-20250716200158","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2710-20250716200158","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2710-20250716200158","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U+SkjPc77RXh1aDp/bi5BY7AjlWAiLEE2Hh7QOzl1Dal3lg9EqYtAYDSpHY33LWF7XSwHIl6Zpyb1+Hc1wUmsw==","_resolved":"/tmp/78482737a3c6c9e483055fc69c396bf9/khanacademy-keypad-context-0.0.0-PR2710-20250716200158.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2710-20250716200158.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"aba7b8dc2a282eebd6e0e41dc4a1936a13a33677","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2710-20250716200158.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2710-20250716200158.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2710-20250716200158_1752696132794_0.7211468882735086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T20:02:13.026Z","publish_time":1752696133026,"_source_registry_name":"default","_cnpm_publish_time":1752696133026},"0.0.0-PR2709-20250716193953":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2709-20250716193953","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2709-20250716193953","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2709-20250716193953","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QbSn3YdXsXZJcpdMiOhnKUV69XvO3YiB/FHskhDAf60kNoQAW8gOQ0Rs930ctjq/TkPCP77YmUrasDxOXuIgew==","_resolved":"/tmp/e4cc1eeb3729231844a737ad6ab8ee23/khanacademy-keypad-context-0.0.0-PR2709-20250716193953.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2709-20250716193953.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6410dfaf9752350f35fcda581db5ff55941e4f48","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2709-20250716193953.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2709-20250716193953.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2709-20250716193953_1752694808176_0.7389162242818472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T19:40:08.371Z","publish_time":1752694808371,"_source_registry_name":"default","_cnpm_publish_time":1752694808371},"0.0.0-PR2699-20250716191425":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250716191425","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2699-20250716191425","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250716191425","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wxrXfJsuXrJ60p3cFzKB+0y7o+8jIh2ifrFZETBkz5qQzrB2fLEDjZu+k8JV8Rzd1fxK0V8PuM7QI1ELRmaLCA==","_resolved":"/tmp/9cf34851f7dd7a611c04330aa43f2001/khanacademy-keypad-context-0.0.0-PR2699-20250716191425.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250716191425.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"df146ee912ac55b2061393235030adf8cd4bb27c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250716191425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250716191425.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250716191425_1752693278606_0.052818770884015764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T19:14:38.793Z","publish_time":1752693278793,"_source_registry_name":"default","_cnpm_publish_time":1752693278793},"0.0.0-PR2707-20250716175020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2707-20250716175020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2707-20250716175020","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2707-20250716175020","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VrIrJsBLmn/WgWWsj5fw3TyvLdTupec90Q/umJIAujOuP+yqGlTlsJUN//RxZCFYxpjSVvMoSErkE8Y38CSLBw==","_resolved":"/tmp/0f6040a83fcdf222272a44c6750ee893/khanacademy-keypad-context-0.0.0-PR2707-20250716175020.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2707-20250716175020.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"7a8d775b3671b0975342288ff2ef53ba4587a4f8","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2707-20250716175020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2707-20250716175020.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2707-20250716175020_1752688234785_0.7940038825227898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T17:50:34.997Z","publish_time":1752688234997,"_source_registry_name":"default","_cnpm_publish_time":1752688234997},"0.0.0-PR2708-20250716174818":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2708-20250716174818","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2708-20250716174818","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2708-20250716174818","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z587/UvMM3xusqTVY8VC0L0iUVJc5lh0lBbelYornQJOkgVabm2pshS+CrzkfSljXXuPjJ5xnfN3fowWXDC/7w==","_resolved":"/tmp/a4ca3322dee3685817bf7b31d25f9389/khanacademy-keypad-context-0.0.0-PR2708-20250716174818.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2708-20250716174818.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"32810732f49519dbb8cde8ec6ed09c8607aa3e00","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2708-20250716174818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2708-20250716174818.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2708-20250716174818_1752688113123_0.00028254342183808845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T17:48:33.302Z","publish_time":1752688113302,"_source_registry_name":"default","_cnpm_publish_time":1752688113302},"0.0.0-PR2707-20250716174651":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2707-20250716174651","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2707-20250716174651","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2707-20250716174651","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dj24mkFYB8zxaAJFjC+p6NJzKF7fkc7JdaaqLP3ghmsV9MNgGEIUYePHMtf6QvZTVZVg6PYcknAGs+wJq3Q/VQ==","_resolved":"/tmp/1fd2c58bcb9e06e2298de787a909c5f1/khanacademy-keypad-context-0.0.0-PR2707-20250716174651.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2707-20250716174651.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"cda250cb8bf975ef8d1f6b6d02e96a0381ef532f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2707-20250716174651.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2707-20250716174651.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2707-20250716174651_1752688027221_0.6440117773669538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T17:47:07.446Z","publish_time":1752688027446,"_source_registry_name":"default","_cnpm_publish_time":1752688027446},"0.0.0-PR2708-20250716174442":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2708-20250716174442","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2708-20250716174442","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2708-20250716174442","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D9slkNMQ8DS6B3/fQYTgBthf6VQITJdTqJWgpi0IjfwMZ2YPipAJ42+wId5cSnSpHWLmAEiLkBuXWxwpNejzFw==","_resolved":"/tmp/5a3b45cd80bf707eba77adcadd0e4d53/khanacademy-keypad-context-0.0.0-PR2708-20250716174442.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2708-20250716174442.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"78f63dbb8642da81ec9a7702078c4e7a03697433","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2708-20250716174442.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2708-20250716174442.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2708-20250716174442_1752687898128_0.880797023409188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T17:44:58.333Z","publish_time":1752687898333,"_source_registry_name":"default","_cnpm_publish_time":1752687898333},"0.0.0-PR2708-20250716173130":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2708-20250716173130","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2708-20250716173130","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2708-20250716173130","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1tgbYRY9z8c9gHXCZzbKGnxw9Sa7tK/e4Omj0JZkRiLPDv7TGgpjmyTGhcWrHfufNbWG4Lic/QvH+k2Lhbl3iw==","_resolved":"/tmp/25641e43402a09843bc97558c2af778e/khanacademy-keypad-context-0.0.0-PR2708-20250716173130.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2708-20250716173130.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"e0c02363e271374067de6df4441a0e260d296561","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2708-20250716173130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2708-20250716173130.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2708-20250716173130_1752687104169_0.8632051450498353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T17:31:44.354Z","publish_time":1752687104354,"_source_registry_name":"default","_cnpm_publish_time":1752687104354},"0.0.0-PR2708-20250716171334":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2708-20250716171334","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2708-20250716171334","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2708-20250716171334","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-A1kvA42OqFYLeu/jkRYekZHe40WtDbiqLifPeJmITSko5BSgNTkeVzHDeiwNXtTOQDPVwKAh7n1OF83mOsAlNQ==","_resolved":"/tmp/bd98a38c02b83778d7af5ad377438535/khanacademy-keypad-context-0.0.0-PR2708-20250716171334.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2708-20250716171334.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"f3a4e96403152325497d51cb0ef1fb1958e76661","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2708-20250716171334.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2708-20250716171334.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2708-20250716171334_1752686029626_0.07392315226051882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T17:13:49.794Z","publish_time":1752686029794,"_source_registry_name":"default","_cnpm_publish_time":1752686029794},"0.0.0-PR2707-20250716161204":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2707-20250716161204","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2707-20250716161204","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2707-20250716161204","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hEtw8OeavAJRGs4VAkXKolm37B9gjoU4yhyhXnS6JqGwrA2Vh9vUPYQSxEwkzoCfDiFr61KpE1fA3aofPckoNA==","_resolved":"/tmp/5f6ba9a87c53f13ca9cb285e41b7aa9f/khanacademy-keypad-context-0.0.0-PR2707-20250716161204.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2707-20250716161204.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"19cdc09f72ea282d32ca3bc19463fff67e7eb4a5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2707-20250716161204.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2707-20250716161204.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2707-20250716161204_1752682339073_0.7943948837794481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T16:12:19.272Z","publish_time":1752682339272,"_source_registry_name":"default","_cnpm_publish_time":1752682339272},"0.0.0-PR2704-20250716155524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2704-20250716155524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2704-20250716155524","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2704-20250716155524","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t0vT8xwV3Vn1yv+sjhb3jbua+zAgSqrD856WsfAcb8RO0Ym78LnvRLOte2rrt9Pfqxh+JaqaVUAjeIUMbiRVIw==","_resolved":"/tmp/fca457d3befa747f2f8399202d99cc88/khanacademy-keypad-context-0.0.0-PR2704-20250716155524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2704-20250716155524.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"4aa7874f3f191efa5e914fd0ea5ab4516470c81f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2704-20250716155524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2704-20250716155524.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2704-20250716155524_1752681338334_0.11448814036872945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T15:55:38.551Z","publish_time":1752681338551,"_source_registry_name":"default","_cnpm_publish_time":1752681338551},"0.0.0-PR2678-20250716152230":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250716152230","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250716152230","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250716152230","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cswHM3JCw/ihHs3QZkQC8gz/uYPS7wKVd5neU0+nuoLh7AeQrFbE4U9Gs6S1ez7kcoz0MC9IKbDAMU1zOHqxZw==","_resolved":"/tmp/192526bdc2e78c12bbccadc0b0d72c9c/khanacademy-keypad-context-0.0.0-PR2678-20250716152230.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250716152230.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"910ffb9c156611c81e8aea14b46d5506e741f3f1","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250716152230.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250716152230.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250716152230_1752679366057_0.4251328981415039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-16T15:22:46.277Z","publish_time":1752679366277,"_source_registry_name":"default","_cnpm_publish_time":1752679366277},"0.0.0-PR2706-20250715214943":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2706-20250715214943","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2706-20250715214943","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2706-20250715214943","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nQ4W1B/ck59iXq1aPOscUd4eEFT1tfOA97hKSPVUNBYfzC7oSvGQEL3ShY1JZdn8/AFkEL+JheJDdWH77dMWaQ==","_resolved":"/tmp/d0a1b493eeaa5ad205b0ce7aa47f129d/khanacademy-keypad-context-0.0.0-PR2706-20250715214943.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2706-20250715214943.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"8f9eed7aecdb80c4c4442afd002d109623b1100c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2706-20250715214943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2706-20250715214943.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2706-20250715214943_1752616198053_0.42606674422616875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T21:49:58.255Z","publish_time":1752616198255,"_source_registry_name":"default","_cnpm_publish_time":1752616198255},"0.0.0-PR2705-20250715213009":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2705-20250715213009","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2705-20250715213009","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2705-20250715213009","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RpqnVNn4Y2TaMmJa7nZxnfSf63tG/oM5Vv/NOcFrMFRzIOXrNpZvCnqhZhRKt3hC8rlBcZhQoMQPp26uke2dVw==","_resolved":"/tmp/37d635d7dd1c0ca2155e6f685db8546b/khanacademy-keypad-context-0.0.0-PR2705-20250715213009.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2705-20250715213009.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"74bf81935f200d6eaa0389bb63ba692eec3bd918","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2705-20250715213009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2705-20250715213009.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2705-20250715213009_1752615022420_0.28287404747138467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T21:30:22.627Z","publish_time":1752615022627,"_source_registry_name":"default","_cnpm_publish_time":1752615022627},"0.0.0-PR2704-20250715204923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2704-20250715204923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2704-20250715204923","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2704-20250715204923","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IhWUAKRkTfJeBvMReYspZ930prR2sMZWvSROqYGkq2Lv5QqotB8o7xhb0vg/bAMJ/oOsNk5nT3ujeuCV/vZW2A==","_resolved":"/tmp/1224d52d86d11b18980fc41e35ebe60c/khanacademy-keypad-context-0.0.0-PR2704-20250715204923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2704-20250715204923.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"8553066a85f067f4b22c493592a2d6205a7651bd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2704-20250715204923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2704-20250715204923.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2704-20250715204923_1752612577101_0.339146134245651"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T20:49:37.279Z","publish_time":1752612577279,"_source_registry_name":"default","_cnpm_publish_time":1752612577279},"0.0.0-PR2703-20250715200037":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2703-20250715200037","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2703-20250715200037","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2703-20250715200037","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q2MkPse9hKA59kI3pD8xy/3QyG7gSPS1976l8l5kDAfudK3apCmVb0y6p8wzo9kYK7uaCvC7KHYy4YYccps16A==","_resolved":"/tmp/f2da3449b955be6a3bf459c592481300/khanacademy-keypad-context-0.0.0-PR2703-20250715200037.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2703-20250715200037.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2752cb701237a296d438c1f1ff39785cbd84099f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2703-20250715200037.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2703-20250715200037.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2703-20250715200037_1752609651723_0.9779043041318731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T20:00:51.935Z","publish_time":1752609651935,"_source_registry_name":"default","_cnpm_publish_time":1752609651935},"0.0.0-PR2678-20250715194216":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250715194216","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2678-20250715194216"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250715194216","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+OwRn1cnNH//SCS2+bpCE4CHdJr+92T1QCR7EhyubyZHsqV/vv+FkAKy2TIuanjz+VPJUlTf0ka9vGS9mmNYdg==","_resolved":"/tmp/0b029504627481da066da5202d2b5014/khanacademy-keypad-context-0.0.0-PR2678-20250715194216.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250715194216.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"7b3bfd28b869115c5461299f619c4fa1c9369b49","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250715194216.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250715194216.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250715194216_1752608551422_0.8786286321037748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T19:42:31.756Z","publish_time":1752608551756,"_source_registry_name":"default","_cnpm_publish_time":1752608551756},"0.0.0-PR2694-20250715181455":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2694-20250715181455","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2694-20250715181455","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2694-20250715181455","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vJt49myz0XVC5l93ela8YeH+oS4lvvYQSCl2/YHomXrISRn8jxK9nvugQPQSa2BmegFHrPCqCEIbXGM9/5YB1Q==","_resolved":"/tmp/8d87d245ba75c2bde5aa76a32b1840d8/khanacademy-keypad-context-0.0.0-PR2694-20250715181455.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2694-20250715181455.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"16c7ec50019e996fe100ec94691a52a1fa78a052","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2694-20250715181455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2694-20250715181455.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2694-20250715181455_1752603309398_0.08708624045116675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T18:15:09.601Z","publish_time":1752603309601,"_source_registry_name":"default","_cnpm_publish_time":1752603309601},"0.0.0-PR2701-20250715163433":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2701-20250715163433","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2701-20250715163433","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2701-20250715163433","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Q2ubaHvK9E44vrieVx3An39OUi/Ev/wH4kVChJI5iW2/lvurMBOCDb0Fw5HItQQsi+08+dFcWi7rmeZJqVB9RA==","_resolved":"/tmp/68e8542b611ffa262a9752c74fef8ca4/khanacademy-keypad-context-0.0.0-PR2701-20250715163433.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2701-20250715163433.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"811b081be89494911ea8bda906b645ddb1a2e814","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2701-20250715163433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2701-20250715163433.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2701-20250715163433_1752597286386_0.21006798218664335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T16:34:46.570Z","publish_time":1752597286570,"_source_registry_name":"default","_cnpm_publish_time":1752597286570},"0.0.0-PR2699-20250715162808":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250715162808","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2699-20250715162808","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250715162808","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f+FqMjf9e1YQ0gmfgVVBNn/KaQwLbIiHeonUqENB74qdy4lapvnms0hhsr7onkDhqGjZGjfTAaNXO/63RBwEYw==","_resolved":"/tmp/f3d1c2e1bcfbd51e57baefb0da15d024/khanacademy-keypad-context-0.0.0-PR2699-20250715162808.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250715162808.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"0d10b01c46394dbea8d53984ec54a9bfb85635ae","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250715162808.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250715162808.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250715162808_1752596901115_0.3887535601393699"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T16:28:21.344Z","publish_time":1752596901344,"_source_registry_name":"default","_cnpm_publish_time":1752596901344},"0.0.0-PR2698-20250715161345":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2698-20250715161345","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2698-20250715161345","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2698-20250715161345","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GPsWNd+PaD0PqNz6XKElD3Zb/zTkZbVrR43qj7Qz7OCyrPESdp7uDILPNzIX+Gkbxd19JskkHT/+kaMFrURO4A==","_resolved":"/tmp/3d9be4cd650b5c3fd4543f2cd1bfaa53/khanacademy-keypad-context-0.0.0-PR2698-20250715161345.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2698-20250715161345.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"a8d5989a7aa4cfa9210557db4d061da8c69cd97a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2698-20250715161345.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2698-20250715161345.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2698-20250715161345_1752596039710_0.3802943353075139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T16:13:59.881Z","publish_time":1752596039881,"_source_registry_name":"default","_cnpm_publish_time":1752596039881},"0.0.0-PR2701-20250715155851":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2701-20250715155851","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2701-20250715155851","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2701-20250715155851","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-telDDC0Umttb/FJbrnLOsWBZVqDBomf6cCljBMqroKFishfYRMVZ+jMHSnfYvDNphfUxMyCZDdeNBTgtxlOVEg==","_resolved":"/tmp/7a4509f6ff467b13ee017c3f01d139d8/khanacademy-keypad-context-0.0.0-PR2701-20250715155851.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2701-20250715155851.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"dac9ba87d1363389de32bb50423ed47427592009","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2701-20250715155851.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2701-20250715155851.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2701-20250715155851_1752595145750_0.501814534495659"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T15:59:05.924Z","publish_time":1752595145924,"_source_registry_name":"default","_cnpm_publish_time":1752595145924},"0.0.0-PR2701-20250715153420":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2701-20250715153420","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2701-20250715153420","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2701-20250715153420","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RO0rlv1rpHIUiy3Wjmua8juPCsiTyhiBIVHzBmhFzrrAug3f3SqwFYz3y9orlWEAOD3/ql08kdHWKaDYTAAPbg==","_resolved":"/tmp/8bea81d00abf5d81155e7b0a2d371ec3/khanacademy-keypad-context-0.0.0-PR2701-20250715153420.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2701-20250715153420.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"d67540be21a20def76279daa38fa3924b056c5e5","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2701-20250715153420.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2701-20250715153420.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2701-20250715153420_1752593674615_0.8053523407572405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T15:34:34.809Z","publish_time":1752593674809,"_source_registry_name":"default","_cnpm_publish_time":1752593674809},"0.0.0-PR2699-20250714222529":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2699-20250714222529","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2699-20250714222529"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2699-20250714222529","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1kaMx0+rll5BpWcglNOPzNviAUMuAc1tjv4GJNRvExsgPg1ppjReUzfiI7L/2gpqtoL4BzM+lbUTdgX0cwGisw==","_resolved":"/tmp/31fd91a017fabe0a413ed91369d993d7/khanacademy-keypad-context-0.0.0-PR2699-20250714222529.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2699-20250714222529.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"697e654c7ed0266a68e4572031317bb24c13bd00","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2699-20250714222529.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2699-20250714222529.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2699-20250714222529_1752531943636_0.9263840280537361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-14T22:25:44.030Z","publish_time":1752531944030,"_source_registry_name":"default","_cnpm_publish_time":1752531944030},"0.0.0-PR2648-20250712204310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250712204310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250712204310","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250712204310","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k5D8l6uJ24HpLcmQt6ZyJFi9sR+XzxwK5PXnWM08AHqj4VodQDqFR9GWbnMjv+EJqaK+n91wWPebfBS1hd+KsA==","_resolved":"/tmp/31c61fda0d6e426ff5552376e0635531/khanacademy-keypad-context-0.0.0-PR2648-20250712204310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250712204310.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"4cc771550a3679aace89be7fbb2950893b9aca80","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250712204310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250712204310.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250712204310_1752353004447_0.7533070410217073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-12T20:43:24.639Z","publish_time":1752353004639,"_source_registry_name":"default","_cnpm_publish_time":1752353004639},"0.0.0-PR2648-20250711214857":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250711214857","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250711214857","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250711214857","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MOm4zqGq/OGrBrnKam36n91c2pKCXLOIxYQQYL4KvNOOh9T96puH/wGibl6xhixdzhIwjC5klG7nuxKeKX+IDQ==","_resolved":"/tmp/e2784bb6c41f639f60212467f6408e9b/khanacademy-keypad-context-0.0.0-PR2648-20250711214857.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250711214857.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"7b4553bd0d46abb8602bd2503b39cca882a643c8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250711214857.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250711214857.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250711214857_1752270550458_0.7832458492896748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T21:49:10.650Z","publish_time":1752270550650,"_source_registry_name":"default","_cnpm_publish_time":1752270550650},"0.0.0-PR2648-20250711181429":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250711181429","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2648-20250711181429"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250711181429","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s0FD+IYDeFTJNE1uA8ESTPPjynrtafOHUHHqdenbMs/iTy7gz6fol3gl2Y64r5CqKUeNbv1gggykcz6DNtzQ3A==","_resolved":"/tmp/3bbeceee1fe1a8c5eee6e515f9dec4fa/khanacademy-keypad-context-0.0.0-PR2648-20250711181429.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250711181429.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"c1e1d00756b3e3cafbf1c30ead7429fa68d7f707","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250711181429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250711181429.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250711181429_1752257682228_0.23510600844251917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T18:14:42.435Z","publish_time":1752257682435,"_source_registry_name":"default","_cnpm_publish_time":1752257682435},"0.0.0-PR2633-20250711181328":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250711181328","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250711181328","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250711181328","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XrH9rUKvNPc1uSEh9jzIZEdM3Nr6rCnVSnDQUhh7QRESqNr4Aml2BY+bCNW8cRZ2lLTvaUx7kh/JtDfzNEgWfQ==","_resolved":"/tmp/8b17025e9a761f80d882b68161cec8d5/khanacademy-keypad-context-0.0.0-PR2633-20250711181328.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250711181328.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"71732f698dc6d7134498082f4976c67a8da5be90","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250711181328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250711181328.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250711181328_1752257621977_0.4941851486914428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T18:13:42.238Z","publish_time":1752257622238,"_source_registry_name":"default","_cnpm_publish_time":1752257622238},"0.0.0-PR2648-20250711173454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250711173454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250711173454","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250711173454","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+hY2/M6ub16863mpe6Ndd5PdYlALMMdIeVS5PXvuzS+dNY3irbS6dyHj2d36vn5bEq38TFCrrlK20bIU9KY9JQ==","_resolved":"/tmp/d2693c8429f4ffb1b9aa91e899cfea11/khanacademy-keypad-context-0.0.0-PR2648-20250711173454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250711173454.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6f3b6b400a9549300fd3b2da830deb4e2cf2e3af","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250711173454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250711173454.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250711173454_1752255307174_0.7088780095118217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T17:35:07.343Z","publish_time":1752255307343,"_source_registry_name":"default","_cnpm_publish_time":1752255307343},"0.0.0-PR2694-20250711171008":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2694-20250711171008","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2694-20250711171008","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2694-20250711171008","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6V5x7QSFx/eP9Db+YmX5Vw2pCWEWhA/w1wE493hpV0M1F9aZCUEgdYtOHCZJXUXhZCZexYhwyp0YLTZ1Tnwf2w==","_resolved":"/tmp/d65b922e667fddd65d995cac175c9453/khanacademy-keypad-context-0.0.0-PR2694-20250711171008.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2694-20250711171008.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"774d0662782aa8daa34bf00ffc88d4063ddfb325","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2694-20250711171008.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2694-20250711171008.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2694-20250711171008_1752253823223_0.19047314865068588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T17:10:23.400Z","publish_time":1752253823400,"_source_registry_name":"default","_cnpm_publish_time":1752253823400},"0.0.0-PR2692-20250710211345":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2692-20250710211345","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2692-20250710211345","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2692-20250710211345","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1O34bZvVLph/sV6FEam7DU4P0QsrGv6HgptTwv9zFEZhy5l8ljAsf/Wl1qQx9C74EWDI4GT1Lx+SHdXFEv9DMg==","_resolved":"/tmp/a7b6dca945d0639ccf1a72054c781453/khanacademy-keypad-context-0.0.0-PR2692-20250710211345.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2692-20250710211345.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"e4f6bba16a79afbe133dec43ade85c0261d7478d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2692-20250710211345.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2692-20250710211345.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2692-20250710211345_1752182038605_0.1592442046093352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T21:13:58.774Z","publish_time":1752182038774,"_source_registry_name":"default","_cnpm_publish_time":1752182038774},"0.0.0-PR2694-20250710211000":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2694-20250710211000","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2694-20250710211000","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2694-20250710211000","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zJeeFBxxVJ8l+75DaJ82Weseo4mXzEg2Seh4Ypv0Qtl447EGqTbuiuhVzdG/AMV7E/iFXy7uiNHZbd7wMfgHog==","_resolved":"/tmp/a43a1c021ede9eac6710bf37b3847be7/khanacademy-keypad-context-0.0.0-PR2694-20250710211000.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2694-20250710211000.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"1220988e4a7fbacf49510216b0b3c93838cb33fb","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2694-20250710211000.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2694-20250710211000.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2694-20250710211000_1752181815226_0.5776929533198163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T21:10:15.421Z","publish_time":1752181815421,"_source_registry_name":"default","_cnpm_publish_time":1752181815421},"0.0.0-PR2694-20250710210538":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2694-20250710210538","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2694-20250710210538","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2694-20250710210538","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yMNQpPdN0wxwz8ogZYw+2U+YiAsO6VcbVAZNvJ1U/aIvd7z4yUAGxBGf7/dGYrKN+v8OeUZnaSgX4ojwe3IeUw==","_resolved":"/tmp/868e896a5b8c2aae176ea6d2c54f9d8e/khanacademy-keypad-context-0.0.0-PR2694-20250710210538.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2694-20250710210538.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"ead1e289e34388981a40543fef9fcdf0a1dcd93d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2694-20250710210538.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2694-20250710210538.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2694-20250710210538_1752181552162_0.4072619419905119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T21:05:52.360Z","publish_time":1752181552360,"_source_registry_name":"default","_cnpm_publish_time":1752181552360},"0.0.0-PR2638-20250709233134":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250709233134","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250709233134","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250709233134","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-644thp/huSXM+4PnjFfvpWDL7DpGLePwEc8O/LtjNqdY31f++MnGWtuUXn0YkAeHvyABDFeyBvLUjzDLYfkJeA==","_resolved":"/tmp/f4a44a4dc9c31e8cfd5514f8be25ddc4/khanacademy-keypad-context-0.0.0-PR2638-20250709233134.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250709233134.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"8cf0b319155a2d30b6fe069183376742f9b3f8ad","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250709233134.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250709233134.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250709233134_1752103908112_0.9687765344357608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T23:31:48.303Z","publish_time":1752103908303,"_source_registry_name":"default","_cnpm_publish_time":1752103908303},"0.0.0-PR2638-20250709232707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250709232707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250709232707","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250709232707","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-P7DP3gtQhNQYdPC8PzGeaoO1eiUcHqDZjGbfyp1olW4kFTuymhTbqAssLT+f2LhcaQqMXJO8ptNGKvWa+R4wzA==","_resolved":"/tmp/d7a54883e441a614944e5e07e1105274/khanacademy-keypad-context-0.0.0-PR2638-20250709232707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250709232707.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"92d5d98042e33c587b1212dc0f7e3d3c8227554f","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250709232707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250709232707.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250709232707_1752103640218_0.17863854655876343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T23:27:20.417Z","publish_time":1752103640417,"_source_registry_name":"default","_cnpm_publish_time":1752103640417},"3.0.26":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.26","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.1.0","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.26","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y+rMZAXIoAYP5pW4Cu9Z3BDsWGmBpFTZ/oVpZTJa2T05skKzI4pqQw5/ou2Ts3ipsCqCPay/IP7oHoAfZQvxsg==","_resolved":"/tmp/8b49c6c7ee3b928eba8829027216cec7/khanacademy-keypad-context-3.0.26.tgz","_from":"file:khanacademy-keypad-context-3.0.26.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"f40199be8efaf5868298365e34a2a22e4df210c5","size":65158,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.26.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.26.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.26_1752101203994_0.8421431097705512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T22:46:44.198Z","publish_time":1752101204198,"_source_registry_name":"default","_cnpm_publish_time":1752101204198},"0.0.0-PR2659-20250709214247":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2659-20250709214247","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2659-20250709214247","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2659-20250709214247","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TZB+WCAVip+NR3C85DJemgu4cKxd47jXewFz7p5jXz+56OYqF/Mv6YTpZL45WjPl1HgosuSHEUAdxdEfnplwvg==","_resolved":"/tmp/18078adcb208ba1399aca9616b58bbf1/khanacademy-keypad-context-0.0.0-PR2659-20250709214247.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2659-20250709214247.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"cbb0e024296dca7f944d70eaf70a5e18fb9a11c6","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2659-20250709214247.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2659-20250709214247.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2659-20250709214247_1752097381329_0.2769614233494426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T21:43:01.535Z","publish_time":1752097381535,"_source_registry_name":"default","_cnpm_publish_time":1752097381535},"0.0.0-PR2626-20250709214233":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250709214233","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250709214233","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250709214233","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qx1eoEs2g4kFErzgqOnvs9GCSHXyVn4cZFPZJTf3/wMDiqDFmdFtBhwqB4wj0/4uCCSitp1UWM5ZkPqIbh+GPg==","_resolved":"/tmp/59fa1bd12154fe762b642d5de4f3803f/khanacademy-keypad-context-0.0.0-PR2626-20250709214233.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250709214233.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"feba4287c2b11e91c863f964d8a08c07a5ad6d48","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250709214233.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250709214233.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250709214233_1752097365692_0.6458700956383543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T21:42:45.902Z","publish_time":1752097365902,"_source_registry_name":"default","_cnpm_publish_time":1752097365902},"0.0.0-PR2659-20250709213929":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2659-20250709213929","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2659-20250709213929","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2659-20250709213929","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X6TfOPQFmmH7+h/jXI7UaNOimszatkwOMAhuw0HKQktaOPCgGEzxcoAR135oXzA6zzKMVyVYksZ11+HHoEKMxQ==","_resolved":"/tmp/1b4e36f7b127febb19d555842ed96562/khanacademy-keypad-context-0.0.0-PR2659-20250709213929.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2659-20250709213929.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"5a869dd049e4cef86d8ffb7a0425965f8db5ac37","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2659-20250709213929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2659-20250709213929.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2659-20250709213929_1752097182901_0.9349000505269007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T21:39:43.107Z","publish_time":1752097183107,"_source_registry_name":"default","_cnpm_publish_time":1752097183107},"0.0.0-PR2648-20250709213405":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250709213405","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250709213405","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250709213405","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v3k2/p8va59hemavB9YyatB30C8wyxYMUgEi9zMZ/zkFhm1xczQcHwkLPsOpRYkDfCp4HGc1BiMpdA3pTEw0cQ==","_resolved":"/tmp/07d800291bcd7aa27fc63d961eb51b22/khanacademy-keypad-context-0.0.0-PR2648-20250709213405.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250709213405.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"4afd5de71c61c22644923acdb57b257efa60e81b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250709213405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250709213405.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250709213405_1752096859837_0.24016240643462816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T21:34:20.033Z","publish_time":1752096860033,"_source_registry_name":"default","_cnpm_publish_time":1752096860033},"0.0.0-PR2626-20250709203622":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250709203622","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250709203622","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250709203622","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-99PktjC2KG/lrCQ/dL+szmSKWVdw+BIU4pPutWCM1cHD3PMwpi/0dL2zZezzEbl8XPToQKqhM86sPGVxOhL7Vw==","_resolved":"/tmp/350af10d04a4eefba94182bf15ff2e6b/khanacademy-keypad-context-0.0.0-PR2626-20250709203622.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250709203622.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"8b9ecc76c2fe07ec574d010fe571a166928a0fbc","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250709203622.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250709203622.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250709203622_1752093396766_0.9842939676927844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T20:36:36.955Z","publish_time":1752093396955,"_source_registry_name":"default","_cnpm_publish_time":1752093396955},"0.0.0-PR2690-20250709200035":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2690-20250709200035","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2690-20250709200035","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2690-20250709200035","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Gi6t+64cUWOx2AcnV1TvIZcQMJLsybMTg2C73gL19hoK6fHlLUjNxCbkbV4CVX9HkmdxxLfy55dF1g36UBmqPg==","_resolved":"/tmp/0ca98d25a9fe814c3d8d8368c46ba25d/khanacademy-keypad-context-0.0.0-PR2690-20250709200035.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2690-20250709200035.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"01b8243c27eaea8433e0e6e2619bd1b2b968a4fb","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2690-20250709200035.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2690-20250709200035.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2690-20250709200035_1752091250042_0.4168235972756196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T20:00:50.260Z","publish_time":1752091250260,"_source_registry_name":"default","_cnpm_publish_time":1752091250260},"0.0.0-PR2648-20250709194826":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250709194826","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250709194826","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250709194826","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8EDga+m/o35UWQa5WsZBBRZ4fe6syGavvBBNQRFZTGGW79m7rs+cstK1Im28WNExMgUTQrrJoOIU7ePZeish0g==","_resolved":"/tmp/d8fa4717bfba4fd410c00f5c6db54d35/khanacademy-keypad-context-0.0.0-PR2648-20250709194826.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250709194826.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2a38d91175bd312cff31161e9355a954f503fd06","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250709194826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250709194826.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250709194826_1752090520403_0.7077361010894705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T19:48:40.600Z","publish_time":1752090520600,"_source_registry_name":"default","_cnpm_publish_time":1752090520600},"0.0.0-PR2648-20250709181553":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250709181553","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250709181553","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250709181553","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gbyS6ph02Nm4WjfvcSzo/hTwkWEC7Hx2F4vfl/6sjci5AqTTAzwSdfJEYbBRJe5E2ePVhUgEBHGHD2C0HPjXIw==","_resolved":"/tmp/64e8c93b7a9385ae72c67ee8c8fd3ad5/khanacademy-keypad-context-0.0.0-PR2648-20250709181553.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250709181553.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"4a53c634f560233165767aaf92188d9790f0d812","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250709181553.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250709181553.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250709181553_1752084967073_0.9573141159945722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T18:16:07.280Z","publish_time":1752084967280,"_source_registry_name":"default","_cnpm_publish_time":1752084967280},"0.0.0-PR2680-20250709180234":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2680-20250709180234","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2680-20250709180234","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2680-20250709180234","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tdhA3EkWWtmwPja/yfML0kCFfnVp4kYqhx50JolMMS8vXVlq/+jfouXF5YqcQKbWotvbCWNfI8Qic8UvMZxwjQ==","_resolved":"/tmp/cd100ec85d041929346f4608621b3e54/khanacademy-keypad-context-0.0.0-PR2680-20250709180234.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2680-20250709180234.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"00a543f7a3bc504c98a8fd77da68c5d22e432479","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2680-20250709180234.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2680-20250709180234.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2680-20250709180234_1752084168424_0.19121231402298267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T18:02:48.609Z","publish_time":1752084168609,"_source_registry_name":"default","_cnpm_publish_time":1752084168609},"0.0.0-PR2680-20250709175911":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2680-20250709175911","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2680-20250709175911","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2680-20250709175911","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xxDj/M5bghoQ/CINAFQeM+yiKVa/ZuLE14T+68VxmTQ008Ojvq5Cbk7zqEgqoXurAJQS8Dwc/EIKWZ+8F35W0Q==","_resolved":"/tmp/a5605836a25e35dbfe9cc1222cfb5bfd/khanacademy-keypad-context-0.0.0-PR2680-20250709175911.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2680-20250709175911.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"cc3af2c072b360dfbc819142a730672a8a94b7ef","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2680-20250709175911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2680-20250709175911.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2680-20250709175911_1752083964733_0.4744818736776326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T17:59:24.947Z","publish_time":1752083964947,"_source_registry_name":"default","_cnpm_publish_time":1752083964947},"0.0.0-PR2638-20250709175714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250709175714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250709175714","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250709175714","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JF0wdNHdaiPG+IhTd3T53bwk1aZ6o9Gpsvjyy91S2nKp+un7PzpM8daMt/YDT4StRLWyoVLvsTkwhXIBr92JKg==","_resolved":"/tmp/1549c53009bbb717f7a8211edfcf42a9/khanacademy-keypad-context-0.0.0-PR2638-20250709175714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250709175714.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b83e7efb76eaa9110e74890c36f8bbc908121ccb","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250709175714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250709175714.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250709175714_1752083847698_0.42967254064591276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T17:57:27.889Z","publish_time":1752083847889,"_source_registry_name":"default","_cnpm_publish_time":1752083847889},"0.0.0-PR2690-20250709173323":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2690-20250709173323","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2690-20250709173323","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2690-20250709173323","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3eyhGW9rX3vL0adNA2yth+TjfPERZNdXHx27RD1Ruobvo/er+gVkAsRAaAyKPki7LMOknLGxJh7MSpPEeWGjBg==","_resolved":"/tmp/515e70d44d4257471c00711adbcbcae3/khanacademy-keypad-context-0.0.0-PR2690-20250709173323.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2690-20250709173323.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"649f37825d700a85208b3ab1136f3c5a08b06926","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2690-20250709173323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2690-20250709173323.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2690-20250709173323_1752082419057_0.25871445493363243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T17:33:39.257Z","publish_time":1752082419257,"_source_registry_name":"default","_cnpm_publish_time":1752082419257},"0.0.0-PR2638-20250709172439":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250709172439","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250709172439","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250709172439","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MsRHbS/LAN7hRiWX2sd2HEdqWxZcGZYqF1n0wA0X8SwuNEJVhGcqrDXdItgNMmAARgfQFo+xgxyGaxDbY9UtXA==","_resolved":"/tmp/034f927ce12e91513f17bbce3a4afbd7/khanacademy-keypad-context-0.0.0-PR2638-20250709172439.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250709172439.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"e1c4dd739a870ed8d9a41ca02ad2108509136c8c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250709172439.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250709172439.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250709172439_1752081893668_0.39391207771587755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T17:24:53.906Z","publish_time":1752081893906,"_source_registry_name":"default","_cnpm_publish_time":1752081893906},"0.0.0-PR2638-20250709171755":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250709171755","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250709171755","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250709171755","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GJZpMKhEtqPIxziS4mMYBHpsLKcqE0LgQ2sJfqduDo+qa5zvMpvIacq0s10WTdcRKPRsZSXevsCCiA4JLo2c/w==","_resolved":"/tmp/8cdc6fc7a1d06c6853687b31f3cd207f/khanacademy-keypad-context-0.0.0-PR2638-20250709171755.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250709171755.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"7f82939604739f71c237ae2b33b4fd9d830ccc94","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250709171755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250709171755.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250709171755_1752081489187_0.590609911557429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T17:18:09.496Z","publish_time":1752081489496,"_source_registry_name":"default","_cnpm_publish_time":1752081489496},"0.0.0-PR2688-20250709164650":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2688-20250709164650","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2688-20250709164650","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2688-20250709164650","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XSuqYMJT2EmPI542tOc1w2fRBxp3WIO/iuT1zFbDiCEDmrj+WQnuNagchWAqm231aC6QViITMdNoLsAFbtFh2g==","_resolved":"/tmp/40afac3785f24663045b3ea02349440c/khanacademy-keypad-context-0.0.0-PR2688-20250709164650.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2688-20250709164650.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"51777355d049cb976708941aa6a6a3f7a34a45e2","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2688-20250709164650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2688-20250709164650.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2688-20250709164650_1752079623546_0.38406981417885344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T16:47:03.737Z","publish_time":1752079623737,"_source_registry_name":"default","_cnpm_publish_time":1752079623737},"0.0.0-PR2688-20250709163303":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2688-20250709163303","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2688-20250709163303","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5f33a8ea2af9e094e40c1481c42c0a4f033ddac3","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2688-20250709163303.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2688-20250709163303.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2688-20250709163303.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8a7c9fccb64feb4915467a7cf280f922/khanacademy-keypad-context-0.0.0-PR2688-20250709163303.tgz","_integrity":"sha512-nLGbibW5EyyXMdlzqcf6NIFMGvpyAnj2JhhwmGuGG1dKMb5iLgLNv6pbyzKXwPjTUlgJ44jhlwYs/06pBAkabQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2688-20250709163303","@khanacademy/perseus-utils":"2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2688-20250709163303_1752078796847_0.22276298351450774","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-07-09T16:33:17.052Z","publish_time":1752078797052,"_source_registry_name":"default","_cnpm_publish_time":1752078797052},"0.0.0-PR2678-20250709161728":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250709161728","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250709161728","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250709161728","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o1hLmPeMNi2AQRcfnMjPPbVS1sGECJQQdVhjvmxyvFeAC6M1DfCm+GH00HF+2UN4n+VSm+dmpaPxCQrnNg6OaA==","_resolved":"/tmp/ca5ee2f6e1180dcb3f29199a8cfeee51/khanacademy-keypad-context-0.0.0-PR2678-20250709161728.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250709161728.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"ada40eabe2e22532b71d3c90d7b05c917783e742","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250709161728.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250709161728.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250709161728_1752077862617_0.16756824800534043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T16:17:42.848Z","publish_time":1752077862848,"_source_registry_name":"default","_cnpm_publish_time":1752077862848},"0.0.0-PR2691-20250709151827":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2691-20250709151827","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2691-20250709151827","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2691-20250709151827","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6gaQLTa4xEOcddnA6dzji0G2nivyj8AxC0VDprMyXWnpof5FL0TrfRBZt28bkwSbyCof7kVjaA9wdXg9RYqLQQ==","_resolved":"/tmp/8120d329720f351305699a982be2bee7/khanacademy-keypad-context-0.0.0-PR2691-20250709151827.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2691-20250709151827.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"a4a16c05aa6273cf742f9949fc9ea1653affc4a8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2691-20250709151827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2691-20250709151827.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2691-20250709151827_1752074320829_0.8608888570361299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T15:18:41.032Z","publish_time":1752074321032,"_source_registry_name":"default","_cnpm_publish_time":1752074321032},"0.0.0-PR2691-20250709151515":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2691-20250709151515","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2691-20250709151515","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2691-20250709151515","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nG1wMrkmWFPIQMk11sy1zrN8YO4DAUxa1+T22FUtahGmJYXnHZOL8lo/dNOmyeiiBrGm2rCRlMSj7YcF7eVswQ==","_resolved":"/tmp/f2a6b6024ce8c08eae5336c880851eef/khanacademy-keypad-context-0.0.0-PR2691-20250709151515.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2691-20250709151515.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2e98a8d5f312df098fcd4294076528666468c112","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2691-20250709151515.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2691-20250709151515.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2691-20250709151515_1752074129386_0.9440782225933879"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T15:15:29.576Z","publish_time":1752074129576,"_source_registry_name":"default","_cnpm_publish_time":1752074129576},"0.0.0-PR2638-20250709001054":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250709001054","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250709001054","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250709001054","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ctllxPntBZzqp4nPcwqL3/qdbOSVvhJODi0Lv3zUnakhPgICppebsj9LnalqUnl705sFv/Y8V8lKSoACsOMCyw==","_resolved":"/tmp/3400d8aa0719413db81d9db258db98d2/khanacademy-keypad-context-0.0.0-PR2638-20250709001054.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250709001054.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"53a1640ea05ad155cca6ca5b3e9bccf02c55d62d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250709001054.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250709001054.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250709001054_1752019867281_0.7218401414870752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-09T00:11:07.481Z","publish_time":1752019867481,"_source_registry_name":"default","_cnpm_publish_time":1752019867481},"0.0.0-PR2690-20250708234349":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2690-20250708234349","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2690-20250708234349","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2690-20250708234349","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BEQs6XDNQqNJCSRfYSHh/Eia4x05Luf2x+scYHBFEc4WnsSBGGusn4v73PfCA3Wnt+5Qk+OvXNucrWlM8LQxAQ==","_resolved":"/tmp/eddf0e062db780c69d63735d6595ee05/khanacademy-keypad-context-0.0.0-PR2690-20250708234349.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2690-20250708234349.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4c0996a5c0768845e31134c99147150f1dfd84bc","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2690-20250708234349.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2690-20250708234349.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2690-20250708234349_1752018243018_0.3051263978624277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T23:44:03.216Z","publish_time":1752018243216,"_source_registry_name":"default","_cnpm_publish_time":1752018243216},"0.0.0-PR2690-20250708234004":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2690-20250708234004","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2690-20250708234004","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2690-20250708234004","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mbTc48VsPoq6F8Pv0M1C3k5fronwMb/vCyyFBfg/5XVlnQMIVfvya08EtF07DcEXd/K3c9iWa7GvwEB//MZzPw==","_resolved":"/tmp/af489a8d511b2f2c1e109f25e740b4b4/khanacademy-keypad-context-0.0.0-PR2690-20250708234004.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2690-20250708234004.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"987cfb7fc7d811df354b61e222fda409494ed950","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2690-20250708234004.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2690-20250708234004.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2690-20250708234004_1752018017491_0.38120306183424146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T23:40:17.730Z","publish_time":1752018017730,"_source_registry_name":"default","_cnpm_publish_time":1752018017730},"0.0.0-PR2638-20250708231030":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250708231030","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250708231030","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250708231030","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y7GhnUQh0ZtjNFzJxJDSCcGNK2pymHh6q1bCuSXPTC8e1rCgSKZDq2T5GYIJCticuK3uP09IpHf9HjCl03OqOA==","_resolved":"/tmp/184e2f8938b997c5c12e64f0d07fba45/khanacademy-keypad-context-0.0.0-PR2638-20250708231030.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250708231030.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2a2f2766ec78367c05a1d310d77d41501ae616b3","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250708231030.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250708231030.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250708231030_1752016243878_0.3644197188621905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T23:10:44.065Z","publish_time":1752016244065,"_source_registry_name":"default","_cnpm_publish_time":1752016244065},"0.0.0-PR2638-20250708221921":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250708221921","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250708221921","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250708221921","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tFfUfx2lMU+lcs3l94LWUIEgl+ovPR+5MZATnvkbkboUo0l0q9NnUrOVCh+XkEzz8a9S17P8eHokdc7tWTX7Xw==","_resolved":"/tmp/653630dbc96c7d9e2bc4f1ca087c53ef/khanacademy-keypad-context-0.0.0-PR2638-20250708221921.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250708221921.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"bbad8c84f6143a93ef292f4b4143613e29f93627","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250708221921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250708221921.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250708221921_1752013174934_0.2164913307607399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T22:19:35.140Z","publish_time":1752013175140,"_source_registry_name":"default","_cnpm_publish_time":1752013175140},"0.0.0-PR2681-20250708215711":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2681-20250708215711","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2681-20250708215711","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2681-20250708215711","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XtakWjoUnm3UiBpr9g1pAI4Lb2zpu9ULLVu1SGAorVRMwCIkIQWwfBOKSjkDYMTEwd0NG1Yj5vEvkKG+2jBrFw==","_resolved":"/tmp/de90cdf19d0fd80fe8868a434358540c/khanacademy-keypad-context-0.0.0-PR2681-20250708215711.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2681-20250708215711.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"83a4bdecdab4f575851548145dbcad1881131c6f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2681-20250708215711.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2681-20250708215711.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2681-20250708215711_1752011845185_0.5787376781879119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T21:57:25.379Z","publish_time":1752011845379,"_source_registry_name":"default","_cnpm_publish_time":1752011845379},"0.0.0-PR2638-20250708212904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250708212904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250708212904","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250708212904","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MJw2SRqWuX7l7kCzXwnmYxgsp6KvvNwD6IYmYE9leh52S4+llaih4ZYj1TWZbk0FnosybrbTDVDyd9eejZZ81g==","_resolved":"/tmp/06c0f90fb26061017ca7d9040951e48f/khanacademy-keypad-context-0.0.0-PR2638-20250708212904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250708212904.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"680d0f21ee5c92df42c83e6cfb885e02ca0d6b88","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250708212904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250708212904.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250708212904_1752010158639_0.3424908054129374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T21:29:18.839Z","publish_time":1752010158839,"_source_registry_name":"default","_cnpm_publish_time":1752010158839},"0.0.0-PR2678-20250708210843":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708210843","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708210843","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708210843","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-d6KpmlvoviTdPvibyCVDnWTQLmEaHA2tBIgUx062chSGAbmfoeMrVslj2A5N8BrmY+h1Nkl215XsKUsedA0ahw==","_resolved":"/tmp/269080dc1903e4aec5394ddbfb9aec7d/khanacademy-keypad-context-0.0.0-PR2678-20250708210843.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708210843.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d81cc3c50826f8bd7639013e0ba15af309c0e490","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708210843.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708210843.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708210843_1752008936401_0.03740636390209495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T21:08:56.588Z","publish_time":1752008936588,"_source_registry_name":"default","_cnpm_publish_time":1752008936588},"0.0.0-PR2678-20250708210403":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708210403","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708210403","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708210403","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zpy05tb2I5eq4y1MKIHzl1CPo6IfbCMcqFm/pLiwcIhGW1ISHF7SllIlIxsSYbAybYR9cjwOguIyt3DX1+xCZg==","_resolved":"/tmp/7bce542952e5789f9ddf888612732819/khanacademy-keypad-context-0.0.0-PR2678-20250708210403.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708210403.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c7630ebfbab4617a90f392b7c863de4c5ccb6456","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708210403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708210403.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708210403_1752008656418_0.17989195016345705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T21:04:16.653Z","publish_time":1752008656653,"_source_registry_name":"default","_cnpm_publish_time":1752008656653},"0.0.0-PR2689-20250708205809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2689-20250708205809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2689-20250708205809","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2689-20250708205809","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QpmevNJYgzlIshLncChGx3gN10MyT9woIb7ugyhcxqZ7ohQdGxGPrSpCvMldpuXZg6YckpUktvg+bbFQKQBIqw==","_resolved":"/tmp/438c7cc46958e9fbe1462f868c58bd8b/khanacademy-keypad-context-0.0.0-PR2689-20250708205809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2689-20250708205809.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f40feef4f29f3896679ec5fc4d7c3be1aa53737a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2689-20250708205809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2689-20250708205809.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2689-20250708205809_1752008303268_0.31304618636533266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T20:58:23.446Z","publish_time":1752008303446,"_source_registry_name":"default","_cnpm_publish_time":1752008303446},"0.0.0-PR2678-20250708205733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708205733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708205733","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708205733","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Of08PpPskX0a811eZvUrqbOmUbxkzRrRQ9kLjhe+OkbX+6k7d+hXjX8l6APXewW7ZM3b7ovF9OkV+dfq5V9Gmw==","_resolved":"/tmp/b32e69d93e0848ed1af714a00c476adf/khanacademy-keypad-context-0.0.0-PR2678-20250708205733.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708205733.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b280ae25c388fbd934603ccf2469f0047513bc0f","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708205733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708205733.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708205733_1752008266982_0.37479868498017654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T20:57:47.179Z","publish_time":1752008267179,"_source_registry_name":"default","_cnpm_publish_time":1752008267179},"0.0.0-PR2689-20250708205330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2689-20250708205330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2689-20250708205330","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2689-20250708205330","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FlddIHQibD0P/tVaRHSx1mRz8LssoZkWDPLGdR9Hg+/QUINd/TUDWPtf4FgsI+W0gchumY44O9XrgSxCdUiVnw==","_resolved":"/tmp/c5cb177333bb92edd89ce752a4d7142c/khanacademy-keypad-context-0.0.0-PR2689-20250708205330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2689-20250708205330.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8b67a82dc5bb91d76a7bce9eba20e8e1c5bc0fe5","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2689-20250708205330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2689-20250708205330.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2689-20250708205330_1752008024191_0.7684234586695988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T20:53:44.350Z","publish_time":1752008024350,"_source_registry_name":"default","_cnpm_publish_time":1752008024350},"0.0.0-PR2678-20250708203759":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708203759","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708203759","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708203759","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bZnP4GGOGgqla83WMpdMDpSboiSkLLzD72WjI+3JB7Lfb2UhsS+OOTLp/Awe8yVUxvHonLlNrLqY8KaikpDwpw==","_resolved":"/tmp/664844f7e336e48dba5e18718df78f37/khanacademy-keypad-context-0.0.0-PR2678-20250708203759.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708203759.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"eb25e2fdf2f79d757b1d011512e71813cb021349","size":65183,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708203759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708203759.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708203759_1752007092905_0.5599057760204984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T20:38:13.095Z","publish_time":1752007093095,"_source_registry_name":"default","_cnpm_publish_time":1752007093095},"0.0.0-PR2678-20250708200651":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708200651","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708200651","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708200651","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OPdZUpfAfa6K+GuQXMGX0B200DQIq7RIiQQLSeLtgvK7mg+mb3ZtQbEEmwxPygsQXi4FEaQulYcbCwZDL1UhIQ==","_resolved":"/tmp/d8800e6a3b96a119fe0be5f8b4ac851f/khanacademy-keypad-context-0.0.0-PR2678-20250708200651.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708200651.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fa7958058521ae9f055ba97f84540db4ffeffbcd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708200651.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708200651.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708200651_1752005223710_0.4697722346615547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T20:07:03.887Z","publish_time":1752005223887,"_source_registry_name":"default","_cnpm_publish_time":1752005223887},"0.0.0-PR2678-20250708195357":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708195357","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708195357","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708195357","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GF/W1eTboBLnhXxqHSj/1GIC6pDB9d+T/4COcQ3JOQcHAMhJKx+jDNc34LBh0TEA7VbqHH3P9NnFmTwcHzVPMA==","_resolved":"/tmp/c3be5f27750f707ad25d040d28b692a0/khanacademy-keypad-context-0.0.0-PR2678-20250708195357.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708195357.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9bdaf067c00c754998cbf3678ea122a7df42e1e7","size":65183,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708195357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708195357.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708195357_1752004449728_0.12224394940185834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T19:54:09.942Z","publish_time":1752004449942,"_source_registry_name":"default","_cnpm_publish_time":1752004449942},"0.0.0-PR2678-20250708192840":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708192840","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708192840","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708192840","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LaJ1J2XMqlE9MEMZNeXiPf2anAFvovffVRazfr6ytXB0Poy+2fqnwYmKqwBxVF3A0x+O86wWpE6McTsytekDHQ==","_resolved":"/tmp/0518b7025b92e1751b06572bd95cc554/khanacademy-keypad-context-0.0.0-PR2678-20250708192840.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708192840.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"5595dd1885b3ba770222002447cc19ec9e393e4d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708192840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708192840.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708192840_1752002933506_0.19023648744779464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T19:28:53.710Z","publish_time":1752002933710,"_source_registry_name":"default","_cnpm_publish_time":1752002933710},"0.0.0-PR2678-20250708192209":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708192209","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708192209","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708192209","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CKy5nWlqQcEX2Elsl0e5Gq9eAKm/g1c26ptsCJ0MqrMyyjzGSc+86/tTLgHI8xLcVRHwwRHRane9vGWMw2n21w==","_resolved":"/tmp/4f9dbcf28f0b54c38d37bbd986bcc7ec/khanacademy-keypad-context-0.0.0-PR2678-20250708192209.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708192209.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6895a936fc85cb6e29d6bfd5edda79a68af97792","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708192209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708192209.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708192209_1752002542571_0.3918648308106114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T19:22:22.770Z","publish_time":1752002542770,"_source_registry_name":"default","_cnpm_publish_time":1752002542770},"0.0.0-PR2678-20250708191722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250708191722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250708191722","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250708191722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0TOFrPciaWizQFI/OIQFzakKSZYK19/AXbCwfo3poNj3nt94yW1/A+VrTzqKgnDnAWFusHUqL3nXb4qjYwg1DA==","_resolved":"/tmp/87768e138c37cfb1f72ff1b4f7afbb11/khanacademy-keypad-context-0.0.0-PR2678-20250708191722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250708191722.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"eef70c3ecc917187a3a8598e72d764a69476cc9d","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250708191722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250708191722.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250708191722_1752002255804_0.14026182734678772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T19:17:36.006Z","publish_time":1752002256006,"_source_registry_name":"default","_cnpm_publish_time":1752002256006},"0.0.0-PR2543-20250708190820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250708190820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250708190820","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250708190820","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iu5clNYHalhHOWi3Pw2j1T+OmPUMLLZUnTniiMclUQmJ7QXAoK8reu/0FNT74NDMT26K0IInww7CVyX+XG5PaQ==","_resolved":"/tmp/d4f3c2a37f45b024d3778d2e332aa9c5/khanacademy-keypad-context-0.0.0-PR2543-20250708190820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250708190820.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5e546e0aa91c104f52a6f8a35fa7991f11da5ad9","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250708190820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250708190820.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250708190820_1752001713365_0.6596492721541671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T19:08:33.533Z","publish_time":1752001713533,"_source_registry_name":"default","_cnpm_publish_time":1752001713533},"0.0.0-PR2686-20250708161121":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2686-20250708161121","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2686-20250708161121","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2686-20250708161121","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/uKHNGcBlzDtW9dk9uQOI9Y42MR2R7e6Lg9k5fRzMgdLRnT92wiAaweZbZcEdfBd16cNZ3dw0AgT1GccyPKgPg==","_resolved":"/tmp/cd237ccc5c3c1a51ae9b111c30f98397/khanacademy-keypad-context-0.0.0-PR2686-20250708161121.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2686-20250708161121.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f1ce32a33acefc44311b8f17ea7515f48a437332","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2686-20250708161121.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2686-20250708161121.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2686-20250708161121_1751991094035_0.8031952357774785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-08T16:11:34.219Z","publish_time":1751991094219,"_source_registry_name":"default","_cnpm_publish_time":1751991094219},"0.0.0-PR2638-20250707225152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250707225152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250707225152","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250707225152","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p5VteydxhgeODdYclI1sYcRhPOCbV6hwIwL3pn30Iv3jeJPogt+U+PHPfS8Ts+osw88fUptky8hVoN79LRKaYA==","_resolved":"/tmp/00d16416dbbe6d60ed17f061ddb3de47/khanacademy-keypad-context-0.0.0-PR2638-20250707225152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250707225152.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7cb940190349a31edb4a9d63e03b72364c2d7c72","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250707225152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250707225152.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250707225152_1751928726090_0.6589838191312547"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T22:52:06.269Z","publish_time":1751928726269,"_source_registry_name":"default","_cnpm_publish_time":1751928726269},"0.0.0-PR2633-20250707224433":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250707224433","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250707224433","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250707224433","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iobdQ+DbNE32cFqdQgQgW7ySCIW7v4tiWAOsT7c4rVDCPbxkHM/D2SV5rO4PwsCinPbMjkSjuIHoHVetYemlxA==","_resolved":"/tmp/20b2045b060fb61a8f520f8d6a4c4355/khanacademy-keypad-context-0.0.0-PR2633-20250707224433.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250707224433.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c49ee5a25512116c23d789afff514904327c3d44","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250707224433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250707224433.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250707224433_1751928286920_0.9649961046880184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T22:44:47.086Z","publish_time":1751928287086,"_source_registry_name":"default","_cnpm_publish_time":1751928287086},"0.0.0-PR2633-20250707223115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250707223115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250707223115","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250707223115","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nRhNqGz+SnVVA5D+/LlobQSBE4WHsmM+FtgRaTO5DZ3RbSAV4/v+BsDAJerknemc9N6bPeiRzJrFNTSevFvUFg==","_resolved":"/tmp/86c0ca65c2a7c4fb378491733558c4cb/khanacademy-keypad-context-0.0.0-PR2633-20250707223115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250707223115.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"42defcdff6eed07745e2033f6248d99c6070923e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250707223115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250707223115.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250707223115_1751927487997_0.35215960699914706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T22:31:28.165Z","publish_time":1751927488165,"_source_registry_name":"default","_cnpm_publish_time":1751927488165},"0.0.0-PR2633-20250707222733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250707222733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250707222733","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250707222733","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LXTIkzBBD8pYvKg7wKT2ms8T+OedlGKRt7va1xEfml8VbsxAIFut2amED58Gv6f/S6qrpdk+DCL7EUQ7U8nncg==","_resolved":"/tmp/826e01596614d188f69bc6e8010aafdb/khanacademy-keypad-context-0.0.0-PR2633-20250707222733.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250707222733.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f3a9494276bb6c845563a90696096e5c8b17817c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250707222733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250707222733.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250707222733_1751927266813_0.7906811866512591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T22:27:47.012Z","publish_time":1751927267012,"_source_registry_name":"default","_cnpm_publish_time":1751927267012},"0.0.0-PR2638-20250707222700":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250707222700","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250707222700","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250707222700","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9d1MfrQoFzn4YibfzBftxQAYmLWiWdLyJB6AKsSBo6twa84kVPZX+ZlMs5wDymLyPv3J4tgeE6gaVrxlkyhjBw==","_resolved":"/tmp/983dca154000a956e5c702360cca4872/khanacademy-keypad-context-0.0.0-PR2638-20250707222700.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250707222700.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"41aab17136fa6d9b2ff3cf0a73badd217a4243dd","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250707222700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250707222700.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250707222700_1751927234171_0.3386833888438532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T22:27:14.341Z","publish_time":1751927234341,"_source_registry_name":"default","_cnpm_publish_time":1751927234341},"0.0.0-PR2638-20250707221822":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250707221822","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250707221822","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250707221822","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-L5R5p2hLDh+1st8iEm20okHRbormMQX/WPAQzwtCfKz/BKbDtkQJA9fws7T8XVswNsysc07ATbaIYLnaXtSFxg==","_resolved":"/tmp/43ae93ef375cfb17dab82c379d5d227b/khanacademy-keypad-context-0.0.0-PR2638-20250707221822.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250707221822.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fe4b63ebcf9ddbde0e5a7f09b7aaeb7bb55896e9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250707221822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250707221822.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250707221822_1751926715568_0.8823569280830483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T22:18:35.781Z","publish_time":1751926715781,"_source_registry_name":"default","_cnpm_publish_time":1751926715781},"0.0.0-PR2633-20250707215036":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250707215036","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250707215036","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250707215036","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hsu238tAmrnE2+x8PCbRjdopfd6LFGmUG3cyOqnI2aEOTxi7t4cyNq83K0nZEX+IMrV4W9E+InsRO2ML5IDXpA==","_resolved":"/tmp/ddfb18dca32f1bc56d9c7129fe8cc699/khanacademy-keypad-context-0.0.0-PR2633-20250707215036.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250707215036.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b84cdf2d78d8376d8b5fcd7a7d36b908cf054e84","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250707215036.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250707215036.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250707215036_1751925049384_0.6117902544007408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T21:50:49.565Z","publish_time":1751925049565,"_source_registry_name":"default","_cnpm_publish_time":1751925049565},"3.0.25":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.25","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"18.0.0","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.25","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LRbjHv+5/Z0iElcDyZLqrQDhgMCJiRR+ZrS299FqP9HWJO2u533q74gr9gwPaXmTxJyp+ZRhoC/sAiTPu2NrAA==","_resolved":"/tmp/e03bcc91053d8ecae37cea2dbde8ecd6/khanacademy-keypad-context-3.0.25.tgz","_from":"file:khanacademy-keypad-context-3.0.25.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d07475f9885e8cdc93818c98699f746734ec2e0f","size":65158,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.25.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.25.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.25_1751923835545_0.13462678388049376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T21:30:35.767Z","publish_time":1751923835767,"_source_registry_name":"default","_cnpm_publish_time":1751923835767},"0.0.0-PR2683-20250707211845":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2683-20250707211845","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2683-20250707211845","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2683-20250707211845","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4DI4LhJK23Q+yw/PYx+pykpoBJhhD+mT1nvCOV1s2EBXdTTRhRXvQZizs4kzdi1cm2P/DYE3DFJUof4cvAOQOQ==","_resolved":"/tmp/aa274a605caeb7cc1639c3d474666a3f/khanacademy-keypad-context-0.0.0-PR2683-20250707211845.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2683-20250707211845.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6c8070cd36fe52182f62d502e70286e56ef0e89b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2683-20250707211845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2683-20250707211845.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2683-20250707211845_1751923139037_0.2592945070127126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T21:18:59.221Z","publish_time":1751923139221,"_source_registry_name":"default","_cnpm_publish_time":1751923139221},"0.0.0-PR2683-20250707211057":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2683-20250707211057","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2683-20250707211057","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2683-20250707211057","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SOiXpOlameCQaMrVPl0lc7Mv72yPsiiFP7xF3lAHwFRQ6MSX6QGpgL3DZsQxCTpjsTaWezBvhrUcRt4nOGp6Dw==","_resolved":"/tmp/72932d589226369a0dc1ce9d28b310b4/khanacademy-keypad-context-0.0.0-PR2683-20250707211057.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2683-20250707211057.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f07deeab2aa4efc16b4c8058936bfbc9193e3a24","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2683-20250707211057.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2683-20250707211057.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2683-20250707211057_1751922670920_0.730770933968131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T21:11:11.103Z","publish_time":1751922671103,"_source_registry_name":"default","_cnpm_publish_time":1751922671103},"0.0.0-PR2670-20250707205216":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2670-20250707205216","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2670-20250707205216","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2670-20250707205216","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K+8f1DxCgQdm09RaOHQMkDn7G/CJ/La+nSIyjZLBXis1vIsbjgDwXF4H0lez3dUIhGIW7IMMQxSeCevjqIJUVQ==","_resolved":"/tmp/2189a58f37d0e51351dfc0d90887a1d1/khanacademy-keypad-context-0.0.0-PR2670-20250707205216.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2670-20250707205216.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"32c0dc43932c313f9b1823c4b3741d1a6221ea50","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2670-20250707205216.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2670-20250707205216.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2670-20250707205216_1751921551460_0.5133126121151892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:52:31.635Z","publish_time":1751921551635,"_source_registry_name":"default","_cnpm_publish_time":1751921551635},"0.0.0-PR2669-20250707204454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2669-20250707204454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2669-20250707204454","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2669-20250707204454","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gAq7uGxtAl/XqHBzxrfd4arLa2UYAQ9YTl6VfRzHLbmGgXngmRI6Mnrd1D1EI21y8u5vbcS9gB6iVw7vsXGUUA==","_resolved":"/tmp/2e03849903f7d96aca1289221085e9fa/khanacademy-keypad-context-0.0.0-PR2669-20250707204454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2669-20250707204454.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6e01244d9cb6a1e980cb3c3863b3da83f0e18d6c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2669-20250707204454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2669-20250707204454.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2669-20250707204454_1751921108972_0.36494671020432934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:45:09.156Z","publish_time":1751921109156,"_source_registry_name":"default","_cnpm_publish_time":1751921109156},"0.0.0-PR2670-20250707204025":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2670-20250707204025","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2670-20250707204025","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2670-20250707204025","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QFl/ts/z5IOF7E6/gqQOzUzNH0xBLRiVmpBUlvXZRy2KWcJERri2zgfuVaxJXNYwSN+E0W7UMJeZ1hFiTGiF4g==","_resolved":"/tmp/50b10f9375e4cf024e2176b3a33ed89e/khanacademy-keypad-context-0.0.0-PR2670-20250707204025.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2670-20250707204025.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7e47c92cb11682e66974b6cff33d1bd6a1e4be48","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2670-20250707204025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2670-20250707204025.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2670-20250707204025_1751920849520_0.3477051318073625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:40:49.687Z","publish_time":1751920849687,"_source_registry_name":"default","_cnpm_publish_time":1751920849687},"0.0.0-PR2669-20250707204001":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2669-20250707204001","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2669-20250707204001","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2669-20250707204001","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N2X+lhtWv2zj15WFXgzsNJaAoERSQgHIGRBiM8XlPdgU73h43DWGlQfrj10n+pNZ6BXuuzrunhIRoBIRoiLlxQ==","_resolved":"/tmp/2a4c66df354d8742b533b77c12d36b07/khanacademy-keypad-context-0.0.0-PR2669-20250707204001.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2669-20250707204001.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d4b4ffae6072f9577e164264d9f03dda9b9db7de","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2669-20250707204001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2669-20250707204001.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2669-20250707204001_1751920815362_0.4458145899106465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:40:15.547Z","publish_time":1751920815547,"_source_registry_name":"default","_cnpm_publish_time":1751920815547},"0.0.0-PR2668-20250707203840":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2668-20250707203840","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2668-20250707203840","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2668-20250707203840","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fRJP3+jxPduVFBamrovqwwdmp3xhq4Zmlz6CEFyqkTPE/7QT06jnxJCgJNYNlfFUtwRvCXNkD1xMcii+nyWUWA==","_resolved":"/tmp/4eecd8d04765df9c74f4cd1e80214c4d/khanacademy-keypad-context-0.0.0-PR2668-20250707203840.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2668-20250707203840.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9c49ebed4a1540ba759ab6b5bffd939e48d86851","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2668-20250707203840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2668-20250707203840.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2668-20250707203840_1751920733196_0.27510883996625757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:38:53.376Z","publish_time":1751920733376,"_source_registry_name":"default","_cnpm_publish_time":1751920733376},"0.0.0-PR2670-20250707203049":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2670-20250707203049","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2670-20250707203049","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2670-20250707203049","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fMIBbL0Bv5eIJ6GD/VuLJM7DP82CdrlMWcGn/V/RdRPmvYrm/iY7593UHmV/RFLZGIOwPg6ctq0JdFLFvC9z9Q==","_resolved":"/tmp/26db32207a8c52e1a91b2457d6d09180/khanacademy-keypad-context-0.0.0-PR2670-20250707203049.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2670-20250707203049.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"844ebc8dae1971ba3a25ddb96c50a5f99dc8b4c1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2670-20250707203049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2670-20250707203049.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2670-20250707203049_1751920261671_0.339052739495737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:31:01.880Z","publish_time":1751920261880,"_source_registry_name":"default","_cnpm_publish_time":1751920261880},"0.0.0-PR2669-20250707203021":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2669-20250707203021","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2669-20250707203021","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2669-20250707203021","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LygGUpLPRtaurbladzRE3QbJYz7w66zayhwG++sz/cBGe6vGc8Ly/LzS31LIMC2I4oRjw1d/wzFvPaj8kGNsuQ==","_resolved":"/tmp/b4a3058a1c47c7f40149fe52c1a49673/khanacademy-keypad-context-0.0.0-PR2669-20250707203021.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2669-20250707203021.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"d59fc5b17da57ba73157999163a47e995d5afaf9","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2669-20250707203021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2669-20250707203021.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2669-20250707203021_1751920237890_0.7718063359730136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:30:38.105Z","publish_time":1751920238105,"_source_registry_name":"default","_cnpm_publish_time":1751920238105},"0.0.0-PR2668-20250707202948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2668-20250707202948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2668-20250707202948","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2668-20250707202948","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LHkZsHNjVToDVGwcElHemHVLrn1w535wzBdB8ixuQdCiET9ALS7HLaFFiU+OKPaxLihw9kfAZQH92y5evni8Tw==","_resolved":"/tmp/93a38793a037f4b304b39593ad7ba0af/khanacademy-keypad-context-0.0.0-PR2668-20250707202948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2668-20250707202948.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"056900c7f199396428aa2a20554a74e04d93a98b","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2668-20250707202948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2668-20250707202948.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2668-20250707202948_1751920201198_0.5833766408817758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:30:01.452Z","publish_time":1751920201452,"_source_registry_name":"default","_cnpm_publish_time":1751920201452},"0.0.0-PR2650-20250707202519":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250707202519","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250707202519","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250707202519","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HnZ9HaLa5jWZsIAQmk5CJlwHaZcaVPufZf0bU7WmEZZyQofn7DkjgT2b/q681nbyfvL3aDc1HfMzG6+tcF4bpA==","_resolved":"/tmp/79c1e5e6612910c5dad5aeaa998537ff/khanacademy-keypad-context-0.0.0-PR2650-20250707202519.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250707202519.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"535622a3e3bbe0fea6f699a5b0eb9472a311444e","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250707202519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250707202519.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250707202519_1751919933280_0.3966668500036463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T20:25:33.473Z","publish_time":1751919933473,"_source_registry_name":"default","_cnpm_publish_time":1751919933473},"3.0.24":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.24","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"17.0.0","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.24","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l5luY5uLuA4NlCL+JT37q88FUEeSEj/s00D50XPopgllkJ/MBkbUN+g8ozHl4QPi9p/i3VUaTrpKFO/qUjtetw==","_resolved":"/tmp/853990f7e85e31634048fdd8391a2240/khanacademy-keypad-context-3.0.24.tgz","_from":"file:khanacademy-keypad-context-3.0.24.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8d4ebc4c5dfc912da1c8955b369af6b5a06c55bc","size":65161,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.24.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.24_1751899066321_0.11168922401088466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T14:37:46.509Z","publish_time":1751899066509,"_source_registry_name":"default","_cnpm_publish_time":1751899066509},"0.0.0-PR2676-20250707142549":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250707142549","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250707142549","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250707142549","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qxzrXzQBTPMPUKTdqD5gDL2PcTsJEhUXHLuzUoMEVvQ8eu7m4KXViT4PZUSlW6StlSDOmG/gziHIzSuXD1MhNA==","_resolved":"/tmp/41e77a7cab130769dce6c9566391a2f6/khanacademy-keypad-context-0.0.0-PR2676-20250707142549.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250707142549.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b68abbfebf0272dbc49b97a5f381bdd4476553af","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250707142549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250707142549.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250707142549_1751898363461_0.16216951920367206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T14:26:03.666Z","publish_time":1751898363666,"_source_registry_name":"default","_cnpm_publish_time":1751898363666},"0.0.0-PR2676-20250707141948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250707141948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250707141948","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250707141948","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N/Lbx2/NGHrd/aHYhb24jhoOfYxHszT/ljLdGJTecQa+zwOby7YjSZirShEBFskTbTEOD52BovpxosmkhHxWqA==","_resolved":"/tmp/d6c8be6be626f3585b271cc336f86369/khanacademy-keypad-context-0.0.0-PR2676-20250707141948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250707141948.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4e638b698a33644e400f671e1c02683a103a4d96","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250707141948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250707141948.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250707141948_1751898002791_0.3982444550390789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T14:20:02.982Z","publish_time":1751898002982,"_source_registry_name":"default","_cnpm_publish_time":1751898002982},"0.0.0-PR2676-20250707141519":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250707141519","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250707141519","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250707141519","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l54fvfRGpkOrrq+XIlvciT1RnFthkFTjpDPVwI3aVJkyr5icFfhe2DKFaQZYcFSD8onPQRY6mM4KryfGu1MjBA==","_resolved":"/tmp/a1611ab7a0c27f34736ab30964f88436/khanacademy-keypad-context-0.0.0-PR2676-20250707141519.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250707141519.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0b6a6dc4aec26643f7e0e697fa16e5e7087bc0a0","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250707141519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250707141519.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250707141519_1751897734673_0.6324674093886316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-07T14:15:34.863Z","publish_time":1751897734863,"_source_registry_name":"default","_cnpm_publish_time":1751897734863},"0.0.0-PR2680-20250704165544":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2680-20250704165544","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2680-20250704165544","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2680-20250704165544","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iRWRz8yvFfb+wY2YeEmbJUc+vQOlT5kRw/71c1zRlWN7Uvc+/zjW2SXCF69ViFyjEjy1VOY3DoXjo6qKqDukcw==","_resolved":"/tmp/f34cb2aa588eebfec835935f38dcc21a/khanacademy-keypad-context-0.0.0-PR2680-20250704165544.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2680-20250704165544.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"cad934cfd30e4b44f28d4d4c3c3caae21e8befe2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2680-20250704165544.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2680-20250704165544.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2680-20250704165544_1751648159363_0.387465759028671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T16:55:59.563Z","publish_time":1751648159563,"_source_registry_name":"default","_cnpm_publish_time":1751648159563},"0.0.0-PR2681-20250704044815":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2681-20250704044815","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2681-20250704044815","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2681-20250704044815","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xOpRhnKJW/WpZmAhjTlKUSQNDvvtygPerzC3Xi/XcPLkwzkJ4ZFxrxbqWiQImu9V5r1ozW7Ip60Joh6XO/KpWg==","_resolved":"/tmp/c06e8db0d1016b1b829ec08c148fcd75/khanacademy-keypad-context-0.0.0-PR2681-20250704044815.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2681-20250704044815.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"daae845d7966d9e3599a2f81f730be66fcae63c1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2681-20250704044815.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2681-20250704044815.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2681-20250704044815_1751604510328_0.5034255210394436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T04:48:30.551Z","publish_time":1751604510551,"_source_registry_name":"default","_cnpm_publish_time":1751604510551},"0.0.0-PR2681-20250704044426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2681-20250704044426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2681-20250704044426","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2681-20250704044426","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mFC+Z/x5tHJCEoRB66w8vrQsIpt8wSASYqWkw2co3+UhKtrNbHNZMQbUXykiHGndZ7BQxI8PGeLiKaGaBk1Xow==","_resolved":"/tmp/65e09670699605da1b5faa6f1d2ed8e8/khanacademy-keypad-context-0.0.0-PR2681-20250704044426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2681-20250704044426.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9b7ac2d8ac2d334feb9271d406d7a18a0e6acac1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2681-20250704044426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2681-20250704044426.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2681-20250704044426_1751604280455_0.45389297174448595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T04:44:40.650Z","publish_time":1751604280650,"_source_registry_name":"default","_cnpm_publish_time":1751604280650},"0.0.0-PR2681-20250704044140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2681-20250704044140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2681-20250704044140","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2681-20250704044140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ijbok/4Sxr5copQ3fQg1LALc2lSFlR3/QPYnPUFeqC8DJ1UOeI2gmhe9IHQFK9baB5163Gh5Wr7y086+4R57vw==","_resolved":"/tmp/eaac8e882bdb66146c3a175d62b6d145/khanacademy-keypad-context-0.0.0-PR2681-20250704044140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2681-20250704044140.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8f67c25f4ef2906e80f25491aade42bfaadb90d7","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2681-20250704044140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2681-20250704044140.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2681-20250704044140_1751604117021_0.7759586187548169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T04:41:57.283Z","publish_time":1751604117283,"_source_registry_name":"default","_cnpm_publish_time":1751604117283},"0.0.0-PR2680-20250704002504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2680-20250704002504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2680-20250704002504","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2680-20250704002504","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c1GpBRBLUV25ppcc6OnPuP/XGvuEAC3S/VAUr2zVlsaOhNKTPdLXUY1zqKAGHO0VBwASGdEXnHf18YqWVVu0ZQ==","_resolved":"/tmp/07ad61b1fb13f36dd175d81c8bdb113c/khanacademy-keypad-context-0.0.0-PR2680-20250704002504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2680-20250704002504.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c45032a1d17eab8c01fe3c0e67f045975cb750c7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2680-20250704002504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2680-20250704002504.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2680-20250704002504_1751588719527_0.7708668205919398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T00:25:19.712Z","publish_time":1751588719712,"_source_registry_name":"default","_cnpm_publish_time":1751588719712},"0.0.0-PR2680-20250704001944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2680-20250704001944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2680-20250704001944","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2680-20250704001944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-G9SFK5eCUou0jdXJ42aHbz1K4opz/Hq2BODuUZh7/vawUNLa0qA2ukOmQTBXL0L5CxSmrY9S0CvuMjXDJeonnQ==","_resolved":"/tmp/853a33c8eaf639d419c4da201088662a/khanacademy-keypad-context-0.0.0-PR2680-20250704001944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2680-20250704001944.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d2a71db8edf5742947098524712d7b0d8067f0f4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2680-20250704001944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2680-20250704001944.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2680-20250704001944_1751588399044_0.38014900744166935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T00:19:59.233Z","publish_time":1751588399233,"_source_registry_name":"default","_cnpm_publish_time":1751588399233},"0.0.0-PR2679-20250703231755":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2679-20250703231755","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2679-20250703231755","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2679-20250703231755","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-76nTIq4F2mTbfk1iocrc8eM5rsu7i8npKP9gaFKvOukP8eWQJyOJOToHG2MFQSTwEA+5kmsiopxwXlyr86lyyw==","_resolved":"/tmp/e4c5603b2586e38aef262e7de690d200/khanacademy-keypad-context-0.0.0-PR2679-20250703231755.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2679-20250703231755.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3e02e0b2289cfe23cd39c8e91b75909d0b2721c4","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2679-20250703231755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2679-20250703231755.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2679-20250703231755_1751584688767_0.3626907161852908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T23:18:08.949Z","publish_time":1751584688949,"_source_registry_name":"default","_cnpm_publish_time":1751584688949},"0.0.0-PR2677-20250703230052":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2677-20250703230052","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2677-20250703230052","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2677-20250703230052","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eWoyN13scJAPu3cJQt/s8H+2kI3rCb43sCMiMRBi+DZohJeUdTjuwrV+C+XDnIqDyBspr8qm/JVcpp2WQSD2zQ==","_resolved":"/tmp/1432fa88fcaf5482c7c67c631aadfc01/khanacademy-keypad-context-0.0.0-PR2677-20250703230052.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2677-20250703230052.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"68ee75fa9af93b3456095772d420bbf8370ba5e6","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2677-20250703230052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2677-20250703230052.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2677-20250703230052_1751583667289_0.540069899634986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T23:01:07.504Z","publish_time":1751583667504,"_source_registry_name":"default","_cnpm_publish_time":1751583667504},"0.0.0-PR2677-20250703225108":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2677-20250703225108","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2677-20250703225108","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2677-20250703225108","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rbuEtZdqRlIt/M4SSgnqMM6J2M2f5kmk8XLt/GQ5gAQVdR5m4n+HzYq3cPKj7T+3Ot+dt16E7YmQeWSMsWOQzw==","_resolved":"/tmp/d5097fb545273f92c4f9e6b977d046c1/khanacademy-keypad-context-0.0.0-PR2677-20250703225108.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2677-20250703225108.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"e1b4d3b86af7778966bb12dae204f7116bb851dc","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2677-20250703225108.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2677-20250703225108.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2677-20250703225108_1751583083217_0.4277054630770074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T22:51:23.433Z","publish_time":1751583083433,"_source_registry_name":"default","_cnpm_publish_time":1751583083433},"0.0.0-PR2677-20250703223926":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2677-20250703223926","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2677-20250703223926","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2677-20250703223926","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xHr6bdKKp7Ayu0OyXIQ3G9M6XsOgVYEqVDUgenV1QR1BUzHNa39SKdPTv2KHBjx2unWhVvfD1+mfL+JW8/n6nA==","_resolved":"/tmp/8fabedcd782490130f3a8a63a456a713/khanacademy-keypad-context-0.0.0-PR2677-20250703223926.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2677-20250703223926.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6699f724aae95697168db199d80837d19b12f264","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2677-20250703223926.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2677-20250703223926.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2677-20250703223926_1751582381810_0.3212430643044908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T22:39:42.016Z","publish_time":1751582382016,"_source_registry_name":"default","_cnpm_publish_time":1751582382016},"0.0.0-PR2677-20250703214149":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2677-20250703214149","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2677-20250703214149","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2677-20250703214149","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/fIcCR5/XHKRs5uc7mXMs73c7DNEo6yplzQkSEjlXFcKfjv73PuJaAAx4tc2uAK36wgZ7nVbd3FDsumoz0Gpcw==","_resolved":"/tmp/840c420cf226f8395213ceb4bd1fd077/khanacademy-keypad-context-0.0.0-PR2677-20250703214149.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2677-20250703214149.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d27566b09438b5f6354aae9057e581098cea5d84","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2677-20250703214149.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2677-20250703214149.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2677-20250703214149_1751578924958_0.5165118466491789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T21:42:05.332Z","publish_time":1751578925332,"_source_registry_name":"default","_cnpm_publish_time":1751578925332},"0.0.0-PR2677-20250703212407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2677-20250703212407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2677-20250703212407","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2677-20250703212407","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cvUBsDKCzrDDS2Gsk0/RngsszcFUNKQHZTPpeVNFg+9nx01F1NYgIh0EAtudqSJRqHaTHJnWqRPCxhPSvYixXw==","_resolved":"/tmp/b23e644c0d38877673bd962bee294405/khanacademy-keypad-context-0.0.0-PR2677-20250703212407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2677-20250703212407.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9032d8de64e85c4ec86f192643f5b90769118489","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2677-20250703212407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2677-20250703212407.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2677-20250703212407_1751577862233_0.4715617263338001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T21:24:22.418Z","publish_time":1751577862418,"_source_registry_name":"default","_cnpm_publish_time":1751577862418},"0.0.0-PR2677-20250703211606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2677-20250703211606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2677-20250703211606","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2677-20250703211606","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kCLBtkxuxem7gi8mfmZ+vq5rHagr17Bt2/dDZsf1iHiVb7pXHsnsHhktH3FDqrLN9XK/QURfUQ87A7YeV8HLIQ==","_resolved":"/tmp/5b8726da12d4687fd48f769e0696fe81/khanacademy-keypad-context-0.0.0-PR2677-20250703211606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2677-20250703211606.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"949db17d1f878ee24568515dbd0ee4d6b76a8775","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2677-20250703211606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2677-20250703211606.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2677-20250703211606_1751577381280_0.8595592002796602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T21:16:21.481Z","publish_time":1751577381481,"_source_registry_name":"default","_cnpm_publish_time":1751577381481},"0.0.0-PR2678-20250703174244":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2678-20250703174244","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2678-20250703174244","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2678-20250703174244","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-80lmUd09RA9nnXOMF7k+znJeJEhj1/An8g2/NFKR2+PKkejLXKLgGLTMy7iaJwJ1DJb5L9k8kmgHSBtNHO4Eww==","_resolved":"/tmp/a3b29ea63157a19d03710b389cd9fee4/khanacademy-keypad-context-0.0.0-PR2678-20250703174244.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2678-20250703174244.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"02c73ae3d8816344cfba6774cd84c383688aba1e","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2678-20250703174244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2678-20250703174244.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2678-20250703174244_1751564579049_0.41930071367459987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T17:42:59.272Z","publish_time":1751564579272,"_source_registry_name":"default","_cnpm_publish_time":1751564579272},"0.0.0-PR2574-20250703164338":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2574-20250703164338","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2574-20250703164338","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2574-20250703164338","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ke/SCI5c5YTXOfH93ZwM7O+ancy3xCKMqQEsttTUhO5n5E3IP211UfE+RGwXRh1c6mAK7L1Ouf578y/KlueOTw==","_resolved":"/tmp/da075f79ad0017c9eeabadec0d47d274/khanacademy-keypad-context-0.0.0-PR2574-20250703164338.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2574-20250703164338.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a749f2a7e29d6e62d2515280fef6545af542c485","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2574-20250703164338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2574-20250703164338.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2574-20250703164338_1751561033612_0.23854628103295594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T16:43:53.808Z","publish_time":1751561033808,"_source_registry_name":"default","_cnpm_publish_time":1751561033808},"0.0.0-PR2574-20250703163933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2574-20250703163933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2574-20250703163933","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2574-20250703163933","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9XlTa9f6HViZu769Eq0oZLcev2E3cuRQSJoAqKdGSc8MRZOzuHzZTy0Qd/urbBV9PoKdVUoOfhBjDPU+B/QU+w==","_resolved":"/tmp/b86c7f5c4d17c339e56efb605dd5b811/khanacademy-keypad-context-0.0.0-PR2574-20250703163933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2574-20250703163933.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"daa46e688c59a0fec1c9701dcc8f6777492b2af2","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2574-20250703163933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2574-20250703163933.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2574-20250703163933_1751560787536_0.27783982268618335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T16:39:47.727Z","publish_time":1751560787727,"_source_registry_name":"default","_cnpm_publish_time":1751560787727},"0.0.0-PR2677-20250703163728":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2677-20250703163728","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2677-20250703163728","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2677-20250703163728","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oVfk3VVlaTZm7x8WdBAPchVCM0BQevDg1u/HbJ/8+uEvtoXE/G6vvN7r6LKbZiNBGz/qszln0Iq0v6gSp278Rg==","_resolved":"/tmp/4a2f1d3dbb0f1fd59bf592aca5deb78b/khanacademy-keypad-context-0.0.0-PR2677-20250703163728.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2677-20250703163728.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"95a8ffb44b8de12fede8d446c0d312cadcb0d90d","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2677-20250703163728.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2677-20250703163728.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2677-20250703163728_1751560663255_0.9174977401906272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T16:37:43.534Z","publish_time":1751560663534,"_source_registry_name":"default","_cnpm_publish_time":1751560663534},"0.0.0-PR2574-20250703163137":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2574-20250703163137","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2574-20250703163137","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2574-20250703163137","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q447XOTPFCVXt1ikd51Y19zL0y6VbNlWBJthsuzX/DjpqCxivLjSZ6Iij4J7U8j8U2aU36rGralqh3cRS+JJCQ==","_resolved":"/tmp/38c1ccf04e9419fb2f925bc27af42456/khanacademy-keypad-context-0.0.0-PR2574-20250703163137.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2574-20250703163137.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5d44eb50842acb9f7c3018f675eb567ac7862ff6","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2574-20250703163137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2574-20250703163137.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2574-20250703163137_1751560312275_0.5063538522913476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T16:31:52.468Z","publish_time":1751560312468,"_source_registry_name":"default","_cnpm_publish_time":1751560312468},"0.0.0-PR2673-20250703150439":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2673-20250703150439","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2673-20250703150439","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2673-20250703150439","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w8DEt9Bu1QQZTrhUjK+fd8FDCXzr9tqqddMj3sVORd68DtQbyv52o+p2OUrDwbwOkhHCtOM1YZYd8+5lNniB6w==","_resolved":"/tmp/ba650acb2e07141d4d1be89f20f9d72b/khanacademy-keypad-context-0.0.0-PR2673-20250703150439.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2673-20250703150439.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0d8e17a29e1d524d610318eb4212c7dcc4fff6b0","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2673-20250703150439.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2673-20250703150439.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2673-20250703150439_1751555094139_0.553915548867143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T15:04:54.331Z","publish_time":1751555094331,"_source_registry_name":"default","_cnpm_publish_time":1751555094331},"0.0.0-PR2676-20250703133524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250703133524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250703133524","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250703133524","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CkWIPbDcrvPcuFO00zNhSk0PQKg5XowHoOs5etHUOXShIompkn8uJO5xXKdnWW6ty6/ww/zWcaVAEsbPA0b5sw==","_resolved":"/tmp/d68a8b936f859d187ddf16230777e0b4/khanacademy-keypad-context-0.0.0-PR2676-20250703133524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250703133524.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"389143faf0d9fef99675fca116aaf08b09d5d932","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250703133524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250703133524.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250703133524_1751549739311_0.06628509109072578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T13:35:39.489Z","publish_time":1751549739489,"_source_registry_name":"default","_cnpm_publish_time":1751549739489},"0.0.0-PR2676-20250703130957":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250703130957","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250703130957","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250703130957","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ii9K6abwBHt3GwJ7DVkDqpAfuAsmLZA9S62C8ikEJp+G3vUbAtXTd98FVwb25hObv7cFJyQa/r/yvysyhXGzVA==","_resolved":"/tmp/89bfd2694f767718b8862a087172e430/khanacademy-keypad-context-0.0.0-PR2676-20250703130957.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250703130957.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b5274fb057af0a32a22fed034f6017840148726d","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250703130957.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250703130957.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250703130957_1751548211983_0.14587507442125092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T13:10:12.165Z","publish_time":1751548212165,"_source_registry_name":"default","_cnpm_publish_time":1751548212165},"0.0.0-PR2676-20250703130547":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250703130547","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250703130547","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250703130547","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0YftpE8SrTETVt4xzX4Yk2KGxwP/PKugzqxqMZwrsT+0BABSMSnaJbYScOrUE23kWChOHDvqENjSP0xKCzi5yg==","_resolved":"/tmp/fba0487a6c6960ad913e553c016deb00/khanacademy-keypad-context-0.0.0-PR2676-20250703130547.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250703130547.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"826f2189de4d458958e898e3965d5f5f70240923","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250703130547.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250703130547.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250703130547_1751547960752_0.26351333398962695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T13:06:00.933Z","publish_time":1751547960933,"_source_registry_name":"default","_cnpm_publish_time":1751547960933},"0.0.0-PR2676-20250703125213":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250703125213","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250703125213","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250703125213","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UUPtTXn2rr3msuNuRkGRt5wh8gmjiR9NFRgbYaUk6mniU4m1q5biGCDyxGYSkErTIS6+FlkBvKpa51YaViVI6Q==","_resolved":"/tmp/42f0b06b7b38611554173069af7c505b/khanacademy-keypad-context-0.0.0-PR2676-20250703125213.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250703125213.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"3f73bafe076d5d0d1ae3eaffb2582ca27023dadd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250703125213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250703125213.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250703125213_1751547148157_0.9570113958234303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-03T12:52:28.329Z","publish_time":1751547148329,"_source_registry_name":"default","_cnpm_publish_time":1751547148329},"0.0.0-PR2650-20250702233218":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250702233218","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250702233218","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250702233218","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mkhQrPeWrxy8mnjMrmoQ3YqO2f+lHM25xilNopQQ3BXpRKiwW4daMayuxzq73nBss+SOmLg75KqNBq0zlS50CQ==","_resolved":"/tmp/ca6be165288b9da959899a63e8d611e4/khanacademy-keypad-context-0.0.0-PR2650-20250702233218.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250702233218.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"e293bb3947b4523079a5e31f540c48e6cd205a8a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250702233218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250702233218.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250702233218_1751499153041_0.17997105289968096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T23:32:33.241Z","publish_time":1751499153241,"_source_registry_name":"default","_cnpm_publish_time":1751499153241},"0.0.0-PR2630-20250702225500":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250702225500","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250702225500","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250702225500","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CkIZz/GAgNtH6sfRNZobkPVp9AMUJ6WNe4dEYYdoepw6jGcwiS1hiqCduoDJJyCwHqKBmBFAIrqsdU+vRwtt1Q==","_resolved":"/tmp/0abaeb81c5888c5e71c2e2403b4f27fe/khanacademy-keypad-context-0.0.0-PR2630-20250702225500.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250702225500.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"91ab842cc51d24f40a3614e7f70352ec5f449324","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250702225500.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250702225500.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250702225500_1751496914602_0.1005685317675844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T22:55:14.803Z","publish_time":1751496914803,"_source_registry_name":"default","_cnpm_publish_time":1751496914803},"0.0.0-PR2630-20250702223140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250702223140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250702223140","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250702223140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D0wHqTKQfYGg11zXY6WSjnk7vkI/YXd1ZtFD/yoCJTB7puuKUE/wpgRPlAIV8zGabU2DyF38IugSyXcUW7c4Rw==","_resolved":"/tmp/dfb4b4501485c3b3156a820cf1955655/khanacademy-keypad-context-0.0.0-PR2630-20250702223140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250702223140.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"5d298ec19c236545d1656fc19f737947360d18e7","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250702223140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250702223140.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250702223140_1751495513890_0.9864318337069813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T22:31:54.145Z","publish_time":1751495514145,"_source_registry_name":"default","_cnpm_publish_time":1751495514145},"0.0.0-PR2635-20250702222634":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2635-20250702222634","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2635-20250702222634","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2635-20250702222634","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sHLEgHToV4DB9mk5c56+LIDTXTL9WKGl16A4CMM0TlT0gUnHXgLGodABTrGVSaCqNw+MRqU67yk4hIGaFxtNww==","_resolved":"/tmp/122c75a5dd05f85bfad6bfd80aef2fec/khanacademy-keypad-context-0.0.0-PR2635-20250702222634.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2635-20250702222634.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"024e0af07fd19e303638e3487b4543febda72bb5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2635-20250702222634.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2635-20250702222634.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2635-20250702222634_1751495208347_0.5233843783060264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T22:26:48.538Z","publish_time":1751495208538,"_source_registry_name":"default","_cnpm_publish_time":1751495208538},"0.0.0-PR2629-20250702220333":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2629-20250702220333","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2629-20250702220333"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2629-20250702220333","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IYphqwnMZx0nS7lI8udj83Wih9lE6C3mN6YxA24tvSnTL1Wdr14+vF2R3YV5QwkCdU7fcbLttGyhIcjvmvdKHg==","_resolved":"/tmp/86a2cd2f02ba28021b85fd002b53e111/khanacademy-keypad-context-0.0.0-PR2629-20250702220333.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2629-20250702220333.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"141d8d3f59925d0015f98adec3782468b5114c9f","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2629-20250702220333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2629-20250702220333.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2629-20250702220333_1751493828541_0.3343849337352598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T22:03:48.727Z","publish_time":1751493828727,"_source_registry_name":"default","_cnpm_publish_time":1751493828727},"0.0.0-PR2635-20250702213711":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2635-20250702213711","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2635-20250702213711","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2635-20250702213711","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LXsT7Ev3jdbvsmVlrR6ed/kKm1ibb+Gbs0+HNSp6csAm7sqL0FWtIHWUKAEOxvjPcZfwVUDIF+Q9h6jvcSwQng==","_resolved":"/tmp/2f90e2ecc30c0339f56c46ff96358a0a/khanacademy-keypad-context-0.0.0-PR2635-20250702213711.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2635-20250702213711.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b07988893987f6503b209a2eb8b996e3ce83c710","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2635-20250702213711.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2635-20250702213711.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2635-20250702213711_1751492244963_0.07727061960398185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T21:37:25.137Z","publish_time":1751492245137,"_source_registry_name":"default","_cnpm_publish_time":1751492245137},"0.0.0-PR2669-20250702213338":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2669-20250702213338","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2669-20250702213338","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2669-20250702213338","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IcXRdG9hALdIPuBsELPs7cqHHn9TxOJEUmkXRvgETKWD3PFlR4cnhSwiBEHWfNLxUfGf6c1Xq2+A3UyPM+YANA==","_resolved":"/tmp/ff81798fba71004d93feae9b79aa5a59/khanacademy-keypad-context-0.0.0-PR2669-20250702213338.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2669-20250702213338.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2a8373ce04955cbbb78c9565f8f3010d2f064393","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2669-20250702213338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2669-20250702213338.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2669-20250702213338_1751492032344_0.7348509164674704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T21:33:52.535Z","publish_time":1751492032535,"_source_registry_name":"default","_cnpm_publish_time":1751492032535},"0.0.0-PR2670-20250702213239":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2670-20250702213239","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2670-20250702213239","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2670-20250702213239","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rv4V8bJt7KqkOVRyLLWLD4DPudpXo48T8dmgrekV/GB65EbALx1zxRbiOp8WluTxRISpcOzDjjov1dMQB6ygTw==","_resolved":"/tmp/63613a0f2d8ab48250bc568c51c4d120/khanacademy-keypad-context-0.0.0-PR2670-20250702213239.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2670-20250702213239.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"0361afad2723ea5f87bb18cc6eaed4e63f7f513a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2670-20250702213239.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2670-20250702213239.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2670-20250702213239_1751491973737_0.9193439706236175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T21:32:53.908Z","publish_time":1751491973908,"_source_registry_name":"default","_cnpm_publish_time":1751491973908},"0.0.0-PR2668-20250702212927":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2668-20250702212927","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2668-20250702212927","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2668-20250702212927","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vztUDdfSqEIA0I4aC79H6gghgTC/0CtljxK1Otb7kHFQS8uAxRNknsZb3EsAxAucaiET1bOVZzSNP7cLvBY3hA==","_resolved":"/tmp/4bfd015c7bb212d90a019047485b79de/khanacademy-keypad-context-0.0.0-PR2668-20250702212927.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2668-20250702212927.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6435280020a2fa64082950104913e4c4782a1af2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2668-20250702212927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2668-20250702212927.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2668-20250702212927_1751491782100_0.6713950310425192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T21:29:42.307Z","publish_time":1751491782307,"_source_registry_name":"default","_cnpm_publish_time":1751491782307},"0.0.0-PR2650-20250702212832":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250702212832","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250702212832","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250702212832","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UGDJPetebZT8+DWgQGAy+WEn9nxxqFxq+u9boaNOofSF3d6MScS6OsY/oiQbD1asmv5vSMhG7YND1mMn9ysDYA==","_resolved":"/tmp/9e2dfe17309b2ef9088745ef9030b115/khanacademy-keypad-context-0.0.0-PR2650-20250702212832.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250702212832.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"13ca5c0aadf07f43b9fcd618894e9b1066ab6ce4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250702212832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250702212832.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250702212832_1751491727791_0.6671582213875353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T21:28:47.991Z","publish_time":1751491727991,"_source_registry_name":"default","_cnpm_publish_time":1751491727991},"0.0.0-PR2676-20250702193944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702193944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702193944","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702193944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EkfXT7YA/43tCU4Wy2Ly1qg8keaRlMLC4UGGbXVfE4tjgf2Q+OelHXTvNT3/cYdUJingyAfUUCF3EATJZgZebA==","_resolved":"/tmp/2b44d63f397be0bb1cbaccedc76c9637/khanacademy-keypad-context-0.0.0-PR2676-20250702193944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702193944.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b8649ea161af86e021133ae22c7e694519d80805","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702193944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702193944.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702193944_1751485197836_0.6323229720677863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T19:39:58.029Z","publish_time":1751485198029,"_source_registry_name":"default","_cnpm_publish_time":1751485198029},"0.0.0-PR2676-20250702193006":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702193006","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702193006","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702193006","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zhUbYaiah1vMahR60N2BfNDWEucPH/N2FEY/PU6sFbAD5x5OsacBrSNtEXFChFPgg55At9F6D/S3g0NhuvG2lw==","_resolved":"/tmp/3c9c7878469ef7d4bc14e86ebed4f3b6/khanacademy-keypad-context-0.0.0-PR2676-20250702193006.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702193006.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"63de988050d56e74816f4d250afb4f137306354b","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702193006.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702193006.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702193006_1751484619628_0.5139042266122109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T19:30:19.835Z","publish_time":1751484619835,"_source_registry_name":"default","_cnpm_publish_time":1751484619835},"0.0.0-PR2676-20250702192258":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702192258","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702192258","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702192258","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l7botgpN2nfwpH/4sqOvchDvz1pw/Wq81b691I0V2Iqv9Rsx4MMgR2qJM1LTMaUhjya/35GJFuz5BKstPyuS/A==","_resolved":"/tmp/3cb720a66f999ae38855392b8f8fa232/khanacademy-keypad-context-0.0.0-PR2676-20250702192258.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702192258.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"8f165986b2c711eab348f1ca96e07e4d02ad71a1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702192258.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702192258.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702192258_1751484191954_0.5932903734413575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T19:23:12.141Z","publish_time":1751484192141,"_source_registry_name":"default","_cnpm_publish_time":1751484192141},"0.0.0-PR2676-20250702192013":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702192013","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702192013","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702192013","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-epzNCJy0ncIyBeMU2bE5WHUGFciw9jJXDVBu6WzSKdCUwESrbDBC2mzVBIhQPlYRzb/EW1IGSkuKhVRJ0HNuEA==","_resolved":"/tmp/1f28886bac64cc4af9b36b51566d4a13/khanacademy-keypad-context-0.0.0-PR2676-20250702192013.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702192013.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"4dd94a3fb054f495be94e16d979db5a6aa85a34a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702192013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702192013.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702192013_1751484027014_0.17664633291270104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T19:20:27.189Z","publish_time":1751484027189,"_source_registry_name":"default","_cnpm_publish_time":1751484027189},"0.0.0-PR2676-20250702190900":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702190900","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702190900","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702190900","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NOrU+N+uQLIWIu0IpsecdqZTMTBR/dkQep5ZUHXA955EvJgWQaeUqbU69VokiPi3am1fdnsyjaqkaTLYYpwrww==","_resolved":"/tmp/e1baa81646fb42b223a209ca3e050573/khanacademy-keypad-context-0.0.0-PR2676-20250702190900.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702190900.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"054b63edf980e426796ef1aea1aecd28b9b839a1","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702190900.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702190900.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702190900_1751483354069_0.2358101654266136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T19:09:14.273Z","publish_time":1751483354273,"_source_registry_name":"default","_cnpm_publish_time":1751483354273},"0.0.0-PR2676-20250702190549":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702190549","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702190549","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702190549","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZayFL2mZZeUQDd/j0SfQrmf/+lFNHsaQ/jZRAFI+w0oveq9898KGUslsMSt6KDT1+dxP0N1AaWZO658BNUZRZQ==","_resolved":"/tmp/ef1876ecd72fd40423d4dcaa34384465/khanacademy-keypad-context-0.0.0-PR2676-20250702190549.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702190549.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"c03960f270fa68272ba7be5697788f963bd514b7","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702190549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702190549.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702190549_1751483164139_0.018462585290230482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T19:06:04.327Z","publish_time":1751483164327,"_source_registry_name":"default","_cnpm_publish_time":1751483164327},"0.0.0-PR2676-20250702184818":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702184818","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702184818","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702184818","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7BPcJC11LTEIhY9sI5yWZrBIPztvxUIxiIfp1MbBidIu92CDeWzW5shsMHRTy7Mfx+lzc2m0Lm02NTVJbf/DlQ==","_resolved":"/tmp/abeff39d5e86975e70586ac1e22d6104/khanacademy-keypad-context-0.0.0-PR2676-20250702184818.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702184818.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b870ddf0654690edc472538df9363a34e7e8dc09","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702184818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702184818.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702184818_1751482112781_0.8177819464422889"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T18:48:32.990Z","publish_time":1751482112990,"_source_registry_name":"default","_cnpm_publish_time":1751482112990},"0.0.0-PR2676-20250702182934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2676-20250702182934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2676-20250702182934","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2676-20250702182934","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HuXjfZR1OH5QHkQJhHdnd0cMbQ6GWpsVjtmt79+hhqD0C33KsWiZhQsAsLHYusD/Wl1xAebZ76KsI0MOQxm2Tw==","_resolved":"/tmp/c359052ee2e7b00cab332f16d6cd2ec6/khanacademy-keypad-context-0.0.0-PR2676-20250702182934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2676-20250702182934.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b0219ac00a37738a3c64ac7fd9fc1c0182735ea9","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2676-20250702182934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2676-20250702182934.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2676-20250702182934_1751480988572_0.3793937883766898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T18:29:48.812Z","publish_time":1751480988812,"_source_registry_name":"default","_cnpm_publish_time":1751480988812},"0.0.0-PR2670-20250702182654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2670-20250702182654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2670-20250702182654","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2670-20250702182654","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2uD9V8WIRXnHeVbUjz0j6e0Ur3gCieDQCOfN/UZMINZKEd8/lOQYPWXGSO6g/5a2Qhk6QlP1OEVg2/jT0RX40Q==","_resolved":"/tmp/3a60492fc5dfaaf3ba0a8da4fc146fe6/khanacademy-keypad-context-0.0.0-PR2670-20250702182654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2670-20250702182654.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"c95789a619f0ad437687b5a1c183c850dcc9c2bc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2670-20250702182654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2670-20250702182654.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2670-20250702182654_1751480828078_0.9904682690716391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T18:27:08.253Z","publish_time":1751480828253,"_source_registry_name":"default","_cnpm_publish_time":1751480828253},"0.0.0-PR2675-20250702182509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2675-20250702182509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2675-20250702182509","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2675-20250702182509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jmPEj+B2FXqRxsHKdVEAijjayYD7YwVpMAYSHLO7eljG3Ozfd1iHUhLU5MBn2plKmkQ5zMk89dCcTgAwaNmByA==","_resolved":"/tmp/81c01b172e29cb2da7c25d03acbf8cf7/khanacademy-keypad-context-0.0.0-PR2675-20250702182509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2675-20250702182509.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2a7ba63321baf7c23632ae96ec36ad79dcf591f5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2675-20250702182509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2675-20250702182509.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2675-20250702182509_1751480723503_0.09961261145473799"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T18:25:23.711Z","publish_time":1751480723711,"_source_registry_name":"default","_cnpm_publish_time":1751480723711},"0.0.0-PR2672-20250702175520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2672-20250702175520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2672-20250702175520","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2672-20250702175520","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rZBm12+e+bwTnABPQ+bQ9BHzF3D8q1g2zWD0D6okis3UTu16tYQ3GqrsOjfC0sOiLfLG+duo3c2/BC1JlxiT9Q==","_resolved":"/tmp/73df2cf16c352bf46191856dbe5833dd/khanacademy-keypad-context-0.0.0-PR2672-20250702175520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2672-20250702175520.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"37d2815b5e200d28d00e00b6d339ec7adbb5d37b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2672-20250702175520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2672-20250702175520.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2672-20250702175520_1751478935027_0.9797548211826212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T17:55:35.225Z","publish_time":1751478935225,"_source_registry_name":"default","_cnpm_publish_time":1751478935225},"0.0.0-PR2672-20250702171735":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2672-20250702171735","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2672-20250702171735","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2672-20250702171735","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yffTV8dRkxo+acLWKAWiJmtvIxrrD58f5FdNWr3qteM2AxbB+kejK2ScsM9AC57jmS526XONPufBd9YH2XChfg==","_resolved":"/tmp/5f5975feb357305156e4b60f26f4343b/khanacademy-keypad-context-0.0.0-PR2672-20250702171735.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2672-20250702171735.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"e836b42ce824a2f1e41986a5de331030567cdc51","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2672-20250702171735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2672-20250702171735.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2672-20250702171735_1751476668665_0.3191789447417217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T17:17:48.884Z","publish_time":1751476668884,"_source_registry_name":"default","_cnpm_publish_time":1751476668884},"0.0.0-PR2672-20250702143635":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2672-20250702143635","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2672-20250702143635","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2672-20250702143635","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CJutunS2o26ok130ZLcFi1plLGhsiToJnXgCawg4L6TYOGFxWQH2G+GPqFWy5PmURDF8AhoIEFYuYPTRrc2mlg==","_resolved":"/tmp/5af8fb1c921846056678161cbe927fea/khanacademy-keypad-context-0.0.0-PR2672-20250702143635.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2672-20250702143635.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c370c858786baab67befef788a9f18d2d27f6648","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2672-20250702143635.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2672-20250702143635.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2672-20250702143635_1751467009461_0.028120969213534464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T14:36:49.672Z","publish_time":1751467009672,"_source_registry_name":"default","_cnpm_publish_time":1751467009672},"3.0.23":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.23","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"16.1.1","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.23","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4hGW3c/jsiWCL61Zc9GkFAj3kW6VBAH043rDYmyC5WLXCSomuN2CRXDhq3qv7S7lKF1BRxZ1lOrp0rMTmQYk/w==","_resolved":"/tmp/bb016f9de0c2147819ad0548370d432e/khanacademy-keypad-context-3.0.23.tgz","_from":"file:khanacademy-keypad-context-3.0.23.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d490dfeb089ef5613fff2939665464e2c6abecd7","size":65162,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.23.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.23_1751459478270_0.8926589204177038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T12:31:18.454Z","publish_time":1751459478454,"_source_registry_name":"default","_cnpm_publish_time":1751459478454},"0.0.0-PR2642-20250702121347":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250702121347","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250702121347","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250702121347","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-utbd7Anx5cmzPxKQChdlCO8M0XKvXzso6yEF5Osu6/qdHGrdZpfbxmhxTfuMXrfoWuTysrEPqnwc6gDsgGuj2A==","_resolved":"/tmp/c248bb7da880acb0a6de7aca8bf57893/khanacademy-keypad-context-0.0.0-PR2642-20250702121347.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250702121347.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"25033a6036de5cfe46df03a1502c72620068beb9","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250702121347.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250702121347.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250702121347_1751458442995_0.3399961586217979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T12:14:03.246Z","publish_time":1751458443246,"_source_registry_name":"default","_cnpm_publish_time":1751458443246},"0.0.0-PR2670-20250701232042":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2670-20250701232042","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2670-20250701232042","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2670-20250701232042","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FLYoU821Hj1cYcOPNoXR9F0aHnFwSFL/7FNRYNzaMp9dRGRRf2jMN3A8cn/sBcIgxfkRDPZ5xlP9ciboNLy1pA==","_resolved":"/tmp/4811176ed05428c259bf2e61f90b7990/khanacademy-keypad-context-0.0.0-PR2670-20250701232042.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2670-20250701232042.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f4d75daa7fe2f2a70d5ecbcffb40d3c569e305ca","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2670-20250701232042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2670-20250701232042.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2670-20250701232042_1751412056386_0.06311979650083832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T23:20:56.555Z","publish_time":1751412056555,"_source_registry_name":"default","_cnpm_publish_time":1751412056555},"0.0.0-PR2670-20250701231703":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2670-20250701231703","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2670-20250701231703","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2670-20250701231703","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HDLgIU0HxRO//Wdb1ME64EnCsgkInPy1nX3vRlJD/45uXtq5Ekba1GF2+UGmInWK8V5uQJ20pG6310j9+R+TnA==","_resolved":"/tmp/2cacf5b740a7f67ff101d1854c39a8ea/khanacademy-keypad-context-0.0.0-PR2670-20250701231703.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2670-20250701231703.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8f9116b4b7651b25d2759d628481d4a4f43e2d01","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2670-20250701231703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2670-20250701231703.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2670-20250701231703_1751411837160_0.9387760771804603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T23:17:17.358Z","publish_time":1751411837358,"_source_registry_name":"default","_cnpm_publish_time":1751411837358},"0.0.0-PR2669-20250701225842":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2669-20250701225842","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2669-20250701225842","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2669-20250701225842","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wpGM4jfS7NCj2iz339efhc0uIl6hWZF3yf36RiYaX7ToLSFpX3JVuMiHKkk4BkhGCUOaoAU9J+rqSOQ7dPKw/w==","_resolved":"/tmp/42e464e19b43180c4fcf6e5e704a6b57/khanacademy-keypad-context-0.0.0-PR2669-20250701225842.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2669-20250701225842.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ea2bda62b9bac91c5950692de232f2939d666293","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2669-20250701225842.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2669-20250701225842.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2669-20250701225842_1751410735622_0.7804557535744014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T22:58:55.842Z","publish_time":1751410735842,"_source_registry_name":"default","_cnpm_publish_time":1751410735842},"0.0.0-PR2668-20250701221150":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2668-20250701221150","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2668-20250701221150","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2668-20250701221150","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z/T2UZaViLqIhNTCLZdGupKkyX97ugatAjTo0WnjB4NGZ/yrJGkt8/hDwUrpYvU4LP9oiFKSKRUYkC9AiPESmA==","_resolved":"/tmp/46f610ac492d9642791019a035654ec0/khanacademy-keypad-context-0.0.0-PR2668-20250701221150.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2668-20250701221150.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"034d52f448cb8ea64fd66e6f4163cfd1069712b0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2668-20250701221150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2668-20250701221150.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2668-20250701221150_1751407924548_0.6671451586426436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T22:12:04.700Z","publish_time":1751407924700,"_source_registry_name":"default","_cnpm_publish_time":1751407924700},"0.0.0-PR2650-20250701213905":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250701213905","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250701213905","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250701213905","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GvMbq1MsmLsZy/eua1QM6X/Rmz5BP1r8pggqqngUYzXTyvGXcNVRTWVeSdsuo+cfpgrKvw6QLjuEOjOveFKX8A==","_resolved":"/tmp/4064fa594c3fa07dd2d9d684a89a9c26/khanacademy-keypad-context-0.0.0-PR2650-20250701213905.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250701213905.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"22b6cde67d1222ca586d7bb269c5b07261c25d16","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250701213905.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250701213905.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250701213905_1751405958625_0.6463247574550433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T21:39:18.808Z","publish_time":1751405958808,"_source_registry_name":"default","_cnpm_publish_time":1751405958808},"0.0.0-PR2650-20250701212613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250701212613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250701212613","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250701212613","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bI7ZBcwqJFrNecVfiNOvif36D47PNogUtSXp1tVrM3CribPFmYm8Y6igFEs/a8j3CKnho2hvldbtM0P2oB+3mA==","_resolved":"/tmp/bb6924462eb4400b59121e42e55e32c1/khanacademy-keypad-context-0.0.0-PR2650-20250701212613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250701212613.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fb15de16e97d3f5429a5571ce33cbbc647a5e7cd","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250701212613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250701212613.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250701212613_1751405186360_0.8899279254091843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T21:26:26.522Z","publish_time":1751405186522,"_source_registry_name":"default","_cnpm_publish_time":1751405186522},"0.0.0-PR2666-20250701190400":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2666-20250701190400","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2666-20250701190400","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2666-20250701190400","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kQxADC0i1E0rJdxlIgJK8uAnkJEbbIdHhlDFL0asof7Ttb9g9P0uJ4rnrcs2cTCwZDTr/ZipFs6Sy2VT7G+gLw==","_resolved":"/tmp/2de68dc98b2163da89f3d435c06415a5/khanacademy-keypad-context-0.0.0-PR2666-20250701190400.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2666-20250701190400.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"14d2c148d10e80acc23539f6b5981b558ef74740","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2666-20250701190400.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2666-20250701190400.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2666-20250701190400_1751396653748_0.6988128608148678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T19:04:13.967Z","publish_time":1751396653967,"_source_registry_name":"default","_cnpm_publish_time":1751396653967},"0.0.0-PR2642-20250701180920":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250701180920","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250701180920","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250701180920","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HiwpMCCBjxmjg7eC0MKXOf/fBzGQlbRVaa+0JRjTI3dcHhOcsqB5k1d7jsfXfKToAxp4fbJt9OCyi6RE+lYynw==","_resolved":"/tmp/35889234feb28e5d0db5a4205e3f8fcc/khanacademy-keypad-context-0.0.0-PR2642-20250701180920.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250701180920.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7e39191545d7cb357260e8a2d651fabfa7781050","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250701180920.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250701180920.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250701180920_1751393376843_0.8055208226099317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T18:09:37.022Z","publish_time":1751393377022,"_source_registry_name":"default","_cnpm_publish_time":1751393377022},"3.0.22":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.22","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"16.1.0","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.22","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-m1JRvYspaTQUo1HGIRgKRqNllIxI6BHozKH1O7DB4EDSWMCBy2Ms9Dw/ZB8bnhlbbR/ZomJ0kgPa4WHYtKWteA==","_resolved":"/tmp/18be15b52040526eb78e466f4f13b5f7/khanacademy-keypad-context-3.0.22.tgz","_from":"file:khanacademy-keypad-context-3.0.22.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b352a88f89a8b70b9d1b7b12156ec8601d1ceb88","size":65160,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.22.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.22_1751390410455_0.3037548014339353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-01T17:20:10.624Z","publish_time":1751390410624,"_source_registry_name":"default","_cnpm_publish_time":1751390410624},"0.0.0-PR2650-20250630232855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250630232855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250630232855","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250630232855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4kfd7Oj5aI9DQ+lI67JD4spKSarJPrPG9E1lfB6NCwTUMsFjf/saYcM3YENlZ8r2JKdVdZUP6+JjyPphdcBHrg==","_resolved":"/tmp/8b7210441b0bba70c8c899cc3b5681f4/khanacademy-keypad-context-0.0.0-PR2650-20250630232855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250630232855.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"59ca340d4bddd55ecc91e317712429c72cc68085","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250630232855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250630232855.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250630232855_1751326147705_0.6341021463281356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T23:29:07.889Z","publish_time":1751326147889,"_source_registry_name":"default","_cnpm_publish_time":1751326147889},"0.0.0-PR2666-20250630232524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2666-20250630232524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2666-20250630232524","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2666-20250630232524","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MgRVLjUhHuhPkIy9PzM6y9Jrl5D4CzcYCkUaG045+tbmr+pwZqOD4ftD+Mr74dfdWxWpwIf8GPj3pD+R6uinLQ==","_resolved":"/tmp/01664834a555882b93fa51168c374bed/khanacademy-keypad-context-0.0.0-PR2666-20250630232524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2666-20250630232524.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3fa741b8596fab1c9b0a969b3f1a283be0a8d196","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2666-20250630232524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2666-20250630232524.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2666-20250630232524_1751325936928_0.2681990706714028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T23:25:37.113Z","publish_time":1751325937113,"_source_registry_name":"default","_cnpm_publish_time":1751325937113},"0.0.0-PR2650-20250630232342":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250630232342","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250630232342","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250630232342","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ijLZNKKzIU4Lxxt2+fN/DuseS8TGnA9AvLAgB7mfy/jDR5faG+04JFRARe0Ub1as+3GCod4LlXgepPb84TS3qg==","_resolved":"/tmp/f54b2c4e81e9378645182319e448858f/khanacademy-keypad-context-0.0.0-PR2650-20250630232342.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250630232342.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b2b6ea31dc18d4d1a734c46cf5b296f2ecaaaad1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250630232342.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250630232342.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250630232342_1751325834796_0.0891053130299524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T23:23:54.977Z","publish_time":1751325834977,"_source_registry_name":"default","_cnpm_publish_time":1751325834977},"0.0.0-PR2613-20250630225629":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2613-20250630225629","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2613-20250630225629","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2613-20250630225629","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RByjej5aXG2oXqjmlKkapsZMOVlhgReDZkPDXWh1Fh+bTf2Urc4gt1nuP0Usu+H7yWkRypltaW106mDQbRLObA==","_resolved":"/tmp/96c7fc4dd497358ef0ee70c3c514a34c/khanacademy-keypad-context-0.0.0-PR2613-20250630225629.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2613-20250630225629.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"280bba14b0bf30f0380ae275a00f708044d1f486","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2613-20250630225629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2613-20250630225629.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2613-20250630225629_1751324202770_0.9408969757864338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T22:56:42.969Z","publish_time":1751324202969,"_source_registry_name":"default","_cnpm_publish_time":1751324202969},"0.0.0-PR2650-20250630223041":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250630223041","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250630223041","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250630223041","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7WkI0Vy+ehfL5+jTxRSimBGfetZJAScVig4Hcz49T72kr3TYcxemRcILJHy1J+pXAGfQKgObXreLqdoudSgbsw==","_resolved":"/tmp/34e354db37c077db523fc429ce3bf029/khanacademy-keypad-context-0.0.0-PR2650-20250630223041.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250630223041.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"0bea104261e522c7f71cd4f42254d5b29492b7fe","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250630223041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250630223041.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250630223041_1751322655881_0.35148596548959654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T22:30:56.072Z","publish_time":1751322656072,"_source_registry_name":"default","_cnpm_publish_time":1751322656072},"0.0.0-PR2650-20250630221916":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250630221916","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250630221916","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250630221916","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hrqxcGgPcjb3WZgLB4XsHqQJYCLqg57xltVdzNH8P557KuQV/ihcxOfgLz7kvW6FTnX+Xi2MwamCZpMAGugYmg==","_resolved":"/tmp/c1af789ea0f15c38e5cf8cfd0b87a80f/khanacademy-keypad-context-0.0.0-PR2650-20250630221916.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250630221916.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"88d0eee7083059e878e0a0ffe1313fc78e528963","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250630221916.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250630221916.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250630221916_1751321969082_0.5911166251996578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T22:19:29.243Z","publish_time":1751321969243,"_source_registry_name":"default","_cnpm_publish_time":1751321969243},"0.0.0-PR2649-20250630221841":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2649-20250630221841","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2649-20250630221841","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2649-20250630221841","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DrLtrALnimEBAorTsfpP9+xSn4yXPsJDLv6ZgzNESKuK+NrsgC8+cIe+C56+sQ8vwYfUDuH8nojjGdUMEnbe7g==","_resolved":"/tmp/5fa270207c6ccfc4128fcfef4b1f6bce/khanacademy-keypad-context-0.0.0-PR2649-20250630221841.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2649-20250630221841.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"31f4462e34225b538d38d3a71980056c45664f98","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2649-20250630221841.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2649-20250630221841.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2649-20250630221841_1751321934099_0.7549361355649529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T22:18:54.300Z","publish_time":1751321934300,"_source_registry_name":"default","_cnpm_publish_time":1751321934300},"0.0.0-PR2650-20250630221727":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250630221727","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250630221727","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250630221727","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eba+rdAMcfZgmqzcD7PclAqcC+MT+jUMaqz6M/xkN+gGkmAcUqeSJuaJYggXQ5t003qekKEV1HmtKXxAaDz8yw==","_resolved":"/tmp/a4cfa2defc3a62ecfcce657bf53f5aba/khanacademy-keypad-context-0.0.0-PR2650-20250630221727.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250630221727.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a205a71d6b4cb32daff07a701df0d2cfdad62dd7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250630221727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250630221727.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250630221727_1751321860917_0.7830013460615093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T22:17:41.107Z","publish_time":1751321861107,"_source_registry_name":"default","_cnpm_publish_time":1751321861107},"0.0.0-PR2649-20250630215638":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2649-20250630215638","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2649-20250630215638","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2649-20250630215638","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XFnNEI/MZrZHDK1QSeEsP7RgskOA7nqWFEQHDsWqH9X5k3B0JCiUHjbIL1KenW0yKmqTMGhQWzlkjQmJ7e2dtw==","_resolved":"/tmp/621640f9bbc0703aa929befba8874f5f/khanacademy-keypad-context-0.0.0-PR2649-20250630215638.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2649-20250630215638.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"b5760a041dc0881e7431a86c92c89699889733be","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2649-20250630215638.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2649-20250630215638.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2649-20250630215638_1751320610964_0.5469910497657458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T21:56:51.169Z","publish_time":1751320611169,"_source_registry_name":"default","_cnpm_publish_time":1751320611169},"0.0.0-PR2642-20250630213611":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250630213611","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250630213611","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250630213611","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NC8o4Cr+ue6d08VtD5NosYb2/kNRoYp3AC95EYfod4D/b7Pp0AE+Fw4217GTfvd/0LIFkIorNEeYi2y/iDdWYQ==","_resolved":"/tmp/0d042dcc592aeb55a2042d245a6e9661/khanacademy-keypad-context-0.0.0-PR2642-20250630213611.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250630213611.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"492ec8ad528d1aec7aa559640e93694c390a80d2","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250630213611.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250630213611.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250630213611_1751319387566_0.3411738107330551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T21:36:27.739Z","publish_time":1751319387739,"_source_registry_name":"default","_cnpm_publish_time":1751319387739},"0.0.0-PR2663-20250630200653":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2663-20250630200653","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2663-20250630200653","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2663-20250630200653","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JN6HCEUz8X4Lau0dCtYxhvZvnJ6I8dMk8A/GUJQ8uc6sD1nBy0WspNgfjpEBNPt0VKamZvVh7LX+eXD/Lojveg==","_resolved":"/tmp/33efe94e52d724ac62121cc826de46f0/khanacademy-keypad-context-0.0.0-PR2663-20250630200653.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2663-20250630200653.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"3210bc73b41ad4a5964832ef9b6df2c0e3495f7a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2663-20250630200653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2663-20250630200653.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2663-20250630200653_1751314027322_0.1982294779031999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T20:07:07.521Z","publish_time":1751314027521,"_source_registry_name":"default","_cnpm_publish_time":1751314027521},"0.0.0-PR2663-20250630194726":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2663-20250630194726","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2663-20250630194726","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2663-20250630194726","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZRHVGgagfjdbHl5tqyVz6hLUfeWwbORgWxaj/6tVUTUNwiyQemO010RQjw0gK4vtKKUBScZPaq9wMzyCZzmrkQ==","_resolved":"/tmp/521b52ebc0ba77fd3e85d6250534f647/khanacademy-keypad-context-0.0.0-PR2663-20250630194726.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2663-20250630194726.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c9761767d60852a2a4b1ca16f0d2b63d7f01091f","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2663-20250630194726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2663-20250630194726.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2663-20250630194726_1751312858485_0.8637064722729646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T19:47:38.686Z","publish_time":1751312858686,"_source_registry_name":"default","_cnpm_publish_time":1751312858686},"0.0.0-PR2663-20250630194028":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2663-20250630194028","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2663-20250630194028","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2663-20250630194028","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BBAHwxgAkZj2WhDCNOnK2rTjkv1TmeOdoyQIoORdZTYq6mld0KOek4H3e1tQPqeAht3PECGh36DHoxSYDe21Og==","_resolved":"/tmp/a881582a5b7307bc07dbc93a6b2df494/khanacademy-keypad-context-0.0.0-PR2663-20250630194028.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2663-20250630194028.tgz","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"d5bb076394033f62b4ecadc2a035dc2357188efe","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2663-20250630194028.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2663-20250630194028.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2663-20250630194028_1751312442867_0.11418029562604404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T19:40:43.042Z","publish_time":1751312443042,"_source_registry_name":"default","_cnpm_publish_time":1751312443042},"0.0.0-PR2642-20250630142123":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2642-20250630142123","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250630142123","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f5ae79591603bd6b9e316c3b19949b8dd32d1c93","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250630142123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250630142123.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250630142123.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/07d7297c70af66bac939d23b9fe3fc38/khanacademy-keypad-context-0.0.0-PR2642-20250630142123.tgz","_integrity":"sha512-t2athItIDMKk799dOBWEFEcKlLAuz4V40LmfU20hGDdv6fR77joc3Q0FSnitlAYT8YY4ZF4/MkA1XySfGrtV0A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250630142123","@khanacademy/perseus-utils":"2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2642-20250630142123_1751293299733_0.17550415483760728","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-30T14:21:39.901Z","publish_time":1751293299901,"_source_registry_name":"default","_cnpm_publish_time":1751293299901},"0.0.0-PR2649-20250628002012":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2649-20250628002012","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2649-20250628002012","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2649-20250628002012","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VFy1QO2Ht2aUrVqP/Fy/loYl9mCv4wN+D0bwdH7x+4ZCUOKwb6xjXrw0QFQlJnr0Y4AoQsUaYxHDSmdbBMkcFA==","_resolved":"/tmp/aa79e4dd3e316cd793da62ed0427686a/khanacademy-keypad-context-0.0.0-PR2649-20250628002012.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2649-20250628002012.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"05d30b24f431e7275546f325858a8b4f0508a3a1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2649-20250628002012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2649-20250628002012.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2649-20250628002012_1751070025548_0.04852904225461985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-28T00:20:25.762Z","publish_time":1751070025762,"_source_registry_name":"default","_cnpm_publish_time":1751070025762},"0.0.0-PR2649-20250627233827":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2649-20250627233827","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2649-20250627233827","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2649-20250627233827","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GlxjEPEReHTvCGNHsnlOEcIbpXAsRTM6Jd0NgJQ/dk2E6jY5D9Vp4BbJBiUze9NLgaU/U/RNJx85CTjOLwlgCw==","_resolved":"/tmp/0699cc30bc41486967aecd7c7a913f4a/khanacademy-keypad-context-0.0.0-PR2649-20250627233827.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2649-20250627233827.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4f88e32423bf563c7d855b03a3da1ed96b9bd215","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2649-20250627233827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2649-20250627233827.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2649-20250627233827_1751067519630_0.8149347027090676"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T23:38:39.803Z","publish_time":1751067519803,"_source_registry_name":"default","_cnpm_publish_time":1751067519803},"0.0.0-PR2663-20250627231835":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2663-20250627231835","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2663-20250627231835","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2663-20250627231835","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KVJPB/GDbq9DKSClZfoIxZMjcdf6bilIM76uYA/cRYDlBSRoju8W6kLJTb2n6Pfb+7fBaaRkJiq+HjlGk3AoaA==","_resolved":"/tmp/02186e8152ee797156902cc1faf3605f/khanacademy-keypad-context-0.0.0-PR2663-20250627231835.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2663-20250627231835.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d8717feaf02f8d8c022bc77f99ab43fe72901754","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2663-20250627231835.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2663-20250627231835.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2663-20250627231835_1751066328072_0.6835219865383078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T23:18:48.268Z","publish_time":1751066328268,"_source_registry_name":"default","_cnpm_publish_time":1751066328268},"0.0.0-PR2662-20250627173756":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627173756","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627173756","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627173756","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LxsnlsfN5tdY0ag8aggfe58Ps+CXkq4Ki1CRRvSOEuP9PACZk1MIa41G8znvXu0el6Li6B+ciBYwwFaCnp1n1A==","_resolved":"/tmp/d6b6d08a3aae632a74a603769a66ee9c/khanacademy-keypad-context-0.0.0-PR2662-20250627173756.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627173756.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b77e58432a66d4bc73d23fa4728c1e269ce31423","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627173756.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627173756.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627173756_1751045891916_0.9275677822923354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T17:38:12.155Z","publish_time":1751045892155,"_source_registry_name":"default","_cnpm_publish_time":1751045892155},"0.0.0-PR2662-20250627172324":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627172324","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627172324","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627172324","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HPZP7SYZrNxKAnAENMTVdmpYkHx8U/6eIiibE1zwR0CWkcHXkOUf0zBOxoHLIkJuu6BNezsYarztUIEjh0NqKA==","_resolved":"/tmp/c91844635c34e38fefa100b261d47af3/khanacademy-keypad-context-0.0.0-PR2662-20250627172324.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627172324.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0742001891521c96237457886b5975ee6e61d701","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627172324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627172324.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627172324_1751045019733_0.20006970718334416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T17:23:40.025Z","publish_time":1751045020025,"_source_registry_name":"default","_cnpm_publish_time":1751045020025},"0.0.0-PR2662-20250627165945":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627165945","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627165945","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627165945","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p0K62ysAatJTHTWRm5kRlDDfjfRpQUE7q/a3LBHC4fFSkQNStYCQRZJTfo8Xo9jaoYH26ab40aEW9YPVIvqcdw==","_resolved":"/tmp/b2ae65c420015194739e2301e2d23f29/khanacademy-keypad-context-0.0.0-PR2662-20250627165945.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627165945.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"26ad86af8f6cc64a025098d57b87ff3e15377e21","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627165945.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627165945.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627165945_1751043600154_0.7625427966379883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T17:00:00.338Z","publish_time":1751043600338,"_source_registry_name":"default","_cnpm_publish_time":1751043600338},"0.0.0-PR2662-20250627162815":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627162815","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627162815","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627162815","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4SsbeTNB3dtrLE1bVoA3kWRG/YUAErfJgmlWr2LQabvfcwvLwHphfFkE/swUK+7vxg7vG5W3/U5VYhpKmDWp2Q==","_resolved":"/tmp/720557aeb61d0361bf4512fd35bd1969/khanacademy-keypad-context-0.0.0-PR2662-20250627162815.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627162815.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"25dd49a4e957c22928c2c27d150e25a218e40bb7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627162815.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627162815.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627162815_1751041710253_0.2575136007750931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T16:28:30.425Z","publish_time":1751041710425,"_source_registry_name":"default","_cnpm_publish_time":1751041710425},"0.0.0-PR2662-20250627160949":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627160949","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627160949","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627160949","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-THcyaRMbqwnDAsqmfCnZSM0iTZScSuMOW2mea8r6OHMiXrNvWKgsq/NZHqh9fslLqv1dUTeyfM1TJfP8syiMVA==","_resolved":"/tmp/b44afa91c832277d77f98aa0dc2b0a46/khanacademy-keypad-context-0.0.0-PR2662-20250627160949.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627160949.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f20b2eda70c822acc4c5b05a99ee8771d3873aa4","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627160949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627160949.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627160949_1751040603971_0.1863421421222029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T16:10:04.165Z","publish_time":1751040604165,"_source_registry_name":"default","_cnpm_publish_time":1751040604165},"0.0.0-PR2662-20250627160522":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627160522","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627160522","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627160522","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CS8R1BwYdIU0v5ON1NVlztv8TFFj4TqxXZYw2LHb9QVJ8+HeY/LeiG0mKIHTKOcL10KeetytbAk3tzO2n4AHYw==","_resolved":"/tmp/0c736df96897a236c4eb2ef121339554/khanacademy-keypad-context-0.0.0-PR2662-20250627160522.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627160522.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a1811e059c73ce68e791b669b5844f02300819a7","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627160522.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627160522.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627160522_1751040337262_0.12049106951013377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T16:05:37.452Z","publish_time":1751040337452,"_source_registry_name":"default","_cnpm_publish_time":1751040337452},"0.0.0-PR2662-20250627160004":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627160004","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627160004","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627160004","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+9FTnocv8xY8kv/FrsaNLXmdGAepC5N1J5lMKlGrIrQtSiy1ecnGJ8z9MKQ9AlKVQ2S3bZfpCrkUn3SiEhnlsw==","_resolved":"/tmp/dc18134d8fc9bb13c156b45556d3b1e4/khanacademy-keypad-context-0.0.0-PR2662-20250627160004.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627160004.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0180ae581fad9e90db1b3416a4757b3f3afdd944","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627160004.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627160004.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627160004_1751040019278_0.7930437208471783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T16:00:19.489Z","publish_time":1751040019489,"_source_registry_name":"default","_cnpm_publish_time":1751040019489},"0.0.0-PR2662-20250627155048":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627155048","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627155048","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627155048","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zgcJrXpjb/T0AaNCTg9SjAS+dZYgJukeqvB/bUKjeH/Gy45N34Pcsh3cAvKXwLi01XHLgOAGWPX/+FljAB81+Q==","_resolved":"/tmp/7c38561d11d0afe6c0f6eb5d2489d4ef/khanacademy-keypad-context-0.0.0-PR2662-20250627155048.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627155048.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"37ed46137b10c2ab6ad37ce58ab51433d1cffec3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627155048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627155048.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627155048_1751039463577_0.7051393838438282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T15:51:03.753Z","publish_time":1751039463753,"_source_registry_name":"default","_cnpm_publish_time":1751039463753},"0.0.0-PR2662-20250627153617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627153617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627153617","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627153617","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZgQfKWsvJ/8N0i5Ou5bgqO/uFbVwdt6IJ07NkbTDZK2TaSnPeaBNo/0zRELlGPUBIpJxSSTHAsulG7U2TQPglw==","_resolved":"/tmp/078f7fbda3093271f26748409ce7c114/khanacademy-keypad-context-0.0.0-PR2662-20250627153617.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627153617.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"54e0102ca2c10e61c072d896cf233f32b6bbecf5","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627153617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627153617.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627153617_1751038592114_0.6075704751725151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T15:36:32.313Z","publish_time":1751038592313,"_source_registry_name":"default","_cnpm_publish_time":1751038592313},"0.0.0-PR2662-20250627152536":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627152536","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627152536","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627152536","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xYt8PSffNqNon70gUjqv0l+AFhnykflHHhRXj1lY7f5eNx7sgdHcaNnL95KPLpAWCY10US3ITRZuqNMqcwsTng==","_resolved":"/tmp/e7baa78c8867367152d9b32094d36ba2/khanacademy-keypad-context-0.0.0-PR2662-20250627152536.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627152536.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"94acad71d3bc4f6ae3d862f68cecf3f8533d6693","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627152536.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627152536.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627152536_1751037950900_0.4392509368595776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T15:25:51.091Z","publish_time":1751037951091,"_source_registry_name":"default","_cnpm_publish_time":1751037951091},"0.0.0-PR2662-20250627144129":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627144129","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627144129","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627144129","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MvCXGdskmPnhhDkwVCiyNX6LW8TYwrYt4rqhhjfjDtBHvdB+YM2lwYAxzQHC7hGbN0olu3R+lnn0RIRg3serkw==","_resolved":"/tmp/fbc522eeff66c873eca472533a8e3956/khanacademy-keypad-context-0.0.0-PR2662-20250627144129.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627144129.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b570e142a307197ff08396f578ed3a724b812659","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627144129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627144129.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627144129_1751035304337_0.00972258060303588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T14:41:44.544Z","publish_time":1751035304544,"_source_registry_name":"default","_cnpm_publish_time":1751035304544},"0.0.0-PR2662-20250627143850":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2662-20250627143850","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2662-20250627143850","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2662-20250627143850","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uRpwJnvWgo8Xe8FtOj/I/hb5sI/m97J69UuoCAyjA0R9cyaS1aJJIqnMSFZgdo28jWYyOK1mp+kLeFv9VrCv1g==","_resolved":"/tmp/40fb6a629e4b623ccedf94771ea1a839/khanacademy-keypad-context-0.0.0-PR2662-20250627143850.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2662-20250627143850.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"55d5adc721cc332dfe784a716d788b56c0edb56d","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2662-20250627143850.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2662-20250627143850.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2662-20250627143850_1751035146080_0.7714608147730262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T14:39:06.273Z","publish_time":1751035146273,"_source_registry_name":"default","_cnpm_publish_time":1751035146273},"0.0.0-PR2661-20250627142434":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2661-20250627142434","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2661-20250627142434","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2661-20250627142434","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nYAd0lFSj9RxiK0mdeiQFhztki4XtaO800U91L/vyfNXT8sxTsrX4mnMrkambdfKwfuDPCT5REltuGMz6UieNA==","_resolved":"/tmp/be49885074cb35d2eaedca7e2cf06d18/khanacademy-keypad-context-0.0.0-PR2661-20250627142434.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2661-20250627142434.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"cc34d437e96dd77b30f9cb2c0a9b745320750b3c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2661-20250627142434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2661-20250627142434.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2661-20250627142434_1751034289897_0.8003085068730358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T14:24:50.099Z","publish_time":1751034290099,"_source_registry_name":"default","_cnpm_publish_time":1751034290099},"0.0.0-PR2648-20250626230020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250626230020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250626230020","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250626230020","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qIIvfib9AJSoJGh+lWaIglV+FAPgiL1tMjcYa9P4aER6U3BbVlI9BYRfQSO0oFOLhfdvKWPfZYf4f34Po6KB2Q==","_resolved":"/tmp/acc00d0946b21d7460fc87b4a5c6176f/khanacademy-keypad-context-0.0.0-PR2648-20250626230020.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250626230020.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"96a7a92622b62f0d35407c1b83b6d2cfe352b614","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250626230020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250626230020.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250626230020_1750978833592_0.9019086730643253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T23:00:33.776Z","publish_time":1750978833776,"_source_registry_name":"default","_cnpm_publish_time":1750978833776},"0.0.0-PR2642-20250626195158":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250626195158","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250626195158","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250626195158","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9bkWzTUzEzGDjDaOI7wc9n1tIL7kC32VBq3xBugqeqPwjzhNmyLvgV8D87vauTgWdcwWuZXmGkORauWfxEfiDw==","_resolved":"/tmp/b8cb7442729e4cb477b7d6ab2ea71cc0/khanacademy-keypad-context-0.0.0-PR2642-20250626195158.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250626195158.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b4b51aba96e6392f6c7a38e3864ebaddd32ad347","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250626195158.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250626195158.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250626195158_1750967534039_0.8741539051349909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T19:52:14.208Z","publish_time":1750967534208,"_source_registry_name":"default","_cnpm_publish_time":1750967534208},"0.0.0-PR2654-20250626194321":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2654-20250626194321","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2654-20250626194321","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2654-20250626194321","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NgQ7f2zVUZkysRVuZRUlvkMfV5pk85LRXUCOVqfpqCB5iHdCaEKfuVtbVMiaTEVF0yU8bXf7Bwcd9A6QQ18qUg==","_resolved":"/tmp/9776e08590ca67127f733643db387b16/khanacademy-keypad-context-0.0.0-PR2654-20250626194321.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2654-20250626194321.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7940e24e0599d4462625e39e2e00d3c8ca5dbf82","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2654-20250626194321.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2654-20250626194321.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2654-20250626194321_1750967016688_0.25352699460646866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T19:43:36.871Z","publish_time":1750967016871,"_source_registry_name":"default","_cnpm_publish_time":1750967016871},"0.0.0-PR2654-20250626193629":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2654-20250626193629","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2654-20250626193629","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2654-20250626193629","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cI3ZXKzeyKlG7i60TYeOwpw7Znnh6rQeyypc8KdFVR9pN306Ua/BZwUYKlFntmWONts8K0CN7fG/8h0j58y83g==","_resolved":"/tmp/3dc008b477835561ada2473bb16eb4c7/khanacademy-keypad-context-0.0.0-PR2654-20250626193629.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2654-20250626193629.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f9e888c3981983d587e993c89a1a85ca1d047b18","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2654-20250626193629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2654-20250626193629.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2654-20250626193629_1750966603586_0.6481209397052188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T19:36:43.781Z","publish_time":1750966603781,"_source_registry_name":"default","_cnpm_publish_time":1750966603781},"0.0.0-PR2642-20250626164052":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250626164052","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250626164052","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250626164052","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rqxcI/5CqEUFW/YFSzFRqLc4MmwsWWs1GhKFglQbdriGqqIXqSG/nN+yLFwywI7bcWhihNK3CajV2jkQvzc2Cg==","_resolved":"/tmp/3d71869477b6132657655dfee466fdd9/khanacademy-keypad-context-0.0.0-PR2642-20250626164052.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250626164052.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9c33a1bc01acef6490fdd7c5737ab304c11164a7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250626164052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250626164052.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250626164052_1750956067444_0.14401765211559736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T16:41:07.640Z","publish_time":1750956067640,"_source_registry_name":"default","_cnpm_publish_time":1750956067640},"0.0.0-PR2652-20250626163309":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2652-20250626163309","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2652-20250626163309","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2652-20250626163309","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Fcn5R20GQ6gYU0rlaGB32gxTfzD0Ij76XIA4Xiq9Oj5is4OAm9j/bM+7puE2d06v6VX7evEOVjQsi/6Oc9ek2g==","_resolved":"/tmp/59d4957bacc7e7d6728162b00e26d867/khanacademy-keypad-context-0.0.0-PR2652-20250626163309.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2652-20250626163309.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b715a03145ddcad19d91a39d7b8d2f2ce3dcc443","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2652-20250626163309.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2652-20250626163309.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2652-20250626163309_1750955604190_0.6349484098384366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T16:33:24.397Z","publish_time":1750955604397,"_source_registry_name":"default","_cnpm_publish_time":1750955604397},"0.0.0-PR2652-20250626162235":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2652-20250626162235","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2652-20250626162235","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2652-20250626162235","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9NQoRPV/O1oURKpVWGp1N57v3VX8blytIuZ4NtYsMSHY5diNV8ZYnzp/uMBLAhmkiL1MD3oWmRMVGS6JImk3Sg==","_resolved":"/tmp/6b32f9b23ece8c1ec61270e3859772a3/khanacademy-keypad-context-0.0.0-PR2652-20250626162235.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2652-20250626162235.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9a8983ed15abe5d9a51f5e035826bc22a04387b1","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2652-20250626162235.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2652-20250626162235.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2652-20250626162235_1750954969934_0.7888356168857491"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T16:22:50.116Z","publish_time":1750954970116,"_source_registry_name":"default","_cnpm_publish_time":1750954970116},"0.0.0-PR2642-20250626161946":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250626161946","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250626161946","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250626161946","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iwC7VO28Bv03AcMesE6ftMttDmUARJfLS0CQQj13CvdjuJq7dXy2C5tknRZRl6D6ku62LCBSGvD9gBFcUk4UTg==","_resolved":"/tmp/35659f2e603ce3901c5ddb51730d3498/khanacademy-keypad-context-0.0.0-PR2642-20250626161946.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250626161946.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b3ca267924422fdb81ee15d82be0e2d611198c57","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250626161946.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250626161946.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250626161946_1750954802439_0.9449788385589608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T16:20:02.648Z","publish_time":1750954802648,"_source_registry_name":"default","_cnpm_publish_time":1750954802648},"0.0.0-PR2652-20250626150503":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2652-20250626150503","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2652-20250626150503","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2652-20250626150503","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UNQE9fJWsdckFqpmf0e7kt6ZP70tXGXTOmju1ejT7UtPs+9T8InnQ16gKH8XfY1HR5d7NES3bsCKRiNFdBTeTQ==","_resolved":"/tmp/277befb9fd9ee6bd31364dc97f8152ae/khanacademy-keypad-context-0.0.0-PR2652-20250626150503.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2652-20250626150503.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"87f70474ff4467a5f2d8b60a08f4d0917972cf77","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2652-20250626150503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2652-20250626150503.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2652-20250626150503_1750950318015_0.024037361760865128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T15:05:18.213Z","publish_time":1750950318213,"_source_registry_name":"default","_cnpm_publish_time":1750950318213},"0.0.0-PR2652-20250626145720":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2652-20250626145720","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2652-20250626145720","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2652-20250626145720","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+UvDsLMpSPXXGF+4wga72qrc1HbXbbZ1GmtOHQNl6UVHTdQJIWJRgUZ3WEuo/0IK54FQPypT/7pfIHU/rT+lXw==","_resolved":"/tmp/21dca6d68ec5f48ee3265c91a0068fee/khanacademy-keypad-context-0.0.0-PR2652-20250626145720.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2652-20250626145720.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0ab878630f42a11ae045c3a1e237b4beea18e60f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2652-20250626145720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2652-20250626145720.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2652-20250626145720_1750949855239_0.1040179796564833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T14:57:35.444Z","publish_time":1750949855444,"_source_registry_name":"default","_cnpm_publish_time":1750949855444},"0.0.0-PR2651-20250626140921":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2651-20250626140921","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2651-20250626140921","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2651-20250626140921","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EalHUhUQKwoJcy73SFCgcvQ4oPQpCPdMbALhEFFNZvdZvQGWdivPG8nMoREM9W5EQhnXRBrjsKm0fIi5u2iVdg==","_resolved":"/tmp/4bdb9984325a9862216bfb46568192fe/khanacademy-keypad-context-0.0.0-PR2651-20250626140921.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2651-20250626140921.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9aa92b466fcdd6e338a96582be243b657644bfe8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2651-20250626140921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2651-20250626140921.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2651-20250626140921_1750946975912_0.5318163964933875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T14:09:36.115Z","publish_time":1750946976115,"_source_registry_name":"default","_cnpm_publish_time":1750946976115},"0.0.0-PR2651-20250626135916":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2651-20250626135916","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2651-20250626135916","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2651-20250626135916","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+QLuc8/EiBknKQeB/HsS8BHeskao6mUK5VFL0H8MJDQ62SjKDu6+8o04wEMsyzTz8GrhPg3lIXoRP8skL4RsZw==","_resolved":"/tmp/6b490f02a21e69bc66eb867b33661f4d/khanacademy-keypad-context-0.0.0-PR2651-20250626135916.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2651-20250626135916.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a12c2ba5e486f022e75c02e3b50aac4ab458134d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2651-20250626135916.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2651-20250626135916.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2651-20250626135916_1750946371465_0.8149640673895855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T13:59:31.711Z","publish_time":1750946371711,"_source_registry_name":"default","_cnpm_publish_time":1750946371711},"0.0.0-PR2642-20250626132908":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250626132908","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250626132908","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250626132908","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZlKmFMkfsUW9d2FWtLR51/NkT0xzbBYjb/o8APfPV6FNKxZIS8BYHSIockrLoQr/aYwZGUsnkV+a19ZiMPHBeg==","_resolved":"/tmp/1e9522a3eca5123dd4706a8fbc4513f6/khanacademy-keypad-context-0.0.0-PR2642-20250626132908.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250626132908.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a1485c09707e3a1f526b157ad15224bb917ebad1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250626132908.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250626132908.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250626132908_1750944563727_0.013360694390690764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T13:29:23.934Z","publish_time":1750944563934,"_source_registry_name":"default","_cnpm_publish_time":1750944563934},"0.0.0-PR2650-20250626005105":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2650-20250626005105","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2650-20250626005105","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2650-20250626005105","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/SmotK1Qz/YnPD7+MQjb6gRKZKebxn/V+IYa3LnVEOlnV3gttAOb/H52zuf/cvm4avKh8uWH6Nr8HlnELa7ADA==","_resolved":"/tmp/50511b5bec64263faabfb5f149cc8071/khanacademy-keypad-context-0.0.0-PR2650-20250626005105.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2650-20250626005105.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"eae8938559ccd5eef920f7ee7db457e691625fe2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2650-20250626005105.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2650-20250626005105.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2650-20250626005105_1750899079338_0.338410073148957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T00:51:19.541Z","publish_time":1750899079541,"_source_registry_name":"default","_cnpm_publish_time":1750899079541},"0.0.0-PR2649-20250625232319":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2649-20250625232319","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2649-20250625232319","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2649-20250625232319","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PUjLW3qrPvIERlFHl55KxWW568FOhCcFJdjpAg9YtVQ+IGwbjb/Qylz7zVeVPJ6l2tY7I8KXr2TTgBoahrWZKA==","_resolved":"/tmp/9a8133fea173dd4a038154f173929fdb/khanacademy-keypad-context-0.0.0-PR2649-20250625232319.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2649-20250625232319.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"eb0548c840e364428d9f6f28446e5cdf8fae1d76","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2649-20250625232319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2649-20250625232319.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2649-20250625232319_1750893812322_0.41756508867143105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T23:23:32.553Z","publish_time":1750893812553,"_source_registry_name":"default","_cnpm_publish_time":1750893812553},"0.0.0-PR2649-20250625231648":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2649-20250625231648","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2649-20250625231648","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2649-20250625231648","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4qmB2I5JnWSRxEqQcqluhrir11EA5SGs+HD22HRkpBCtJ5Yu50G7G7bdqag7e6xIlQsAGjpbOCwmgvoOFA6d6w==","_resolved":"/tmp/6c762ae09ed25f55a9d9824b59b8384d/khanacademy-keypad-context-0.0.0-PR2649-20250625231648.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2649-20250625231648.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1fa06f4b68d3899fe905bb46038edd0e5e441567","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2649-20250625231648.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2649-20250625231648.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2649-20250625231648_1750893421073_0.89439691123149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T23:17:01.266Z","publish_time":1750893421266,"_source_registry_name":"default","_cnpm_publish_time":1750893421266},"0.0.0-PR2649-20250625231248":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2649-20250625231248","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2649-20250625231248","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2649-20250625231248","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lra+M/NnZ4Q49SazI6A4z/4iz+nrZOzd0yg2vY6N/hqvNcYvEg4h4gmdxzktEgoHp96AL0YhVfmwGdexXHxNAQ==","_resolved":"/tmp/b255ad80cae9f1330743c9bd6cf95852/khanacademy-keypad-context-0.0.0-PR2649-20250625231248.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2649-20250625231248.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c051ababc6588e173275786e202f41e9d7881f9f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2649-20250625231248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2649-20250625231248.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2649-20250625231248_1750893180249_0.32759434486820105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T23:13:00.482Z","publish_time":1750893180482,"_source_registry_name":"default","_cnpm_publish_time":1750893180482},"0.0.0-PR2638-20250625230928":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250625230928","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250625230928","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250625230928","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fsQtKWi3Q5hFa6WhbuvEQbANMu2AihJK2W12ddXqMpv4lTnIvpsO6bT5uMLpiWxdEfWOwrlJWNNudP47w52W5Q==","_resolved":"/tmp/36d410188f9eb1877db7e346f25bb16f/khanacademy-keypad-context-0.0.0-PR2638-20250625230928.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250625230928.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"56cdd5326ee2e23e08146d5673843efbee97c74d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250625230928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250625230928.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250625230928_1750892981244_0.5973691050903436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T23:09:41.451Z","publish_time":1750892981451,"_source_registry_name":"default","_cnpm_publish_time":1750892981451},"0.0.0-PR2648-20250625230233":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250625230233","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250625230233","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250625230233","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Yb6y+NZ1WKLCDVcRi+3OHzlLpTtLhSxPLi5Vx+XQAQBZ0rnI1nXn6hMBzf3YhAbQnqOl5+/7idsCJ20F7bOBbQ==","_resolved":"/tmp/de09bb73a84f5ccad692f318ca51f4a6/khanacademy-keypad-context-0.0.0-PR2648-20250625230233.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250625230233.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7cd05ee12c43a8ae596e3722c18336d243ec5b38","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250625230233.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250625230233.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250625230233_1750892566045_0.6026005506368912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T23:02:46.294Z","publish_time":1750892566294,"_source_registry_name":"default","_cnpm_publish_time":1750892566294},"0.0.0-PR2648-20250625224338":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250625224338","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250625224338","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250625224338","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Fx+Z9cnCQ2oQdQ1njaiBv9LLw9TfE8dGPQbePnzElP4cPAufkT+KsXoru2zDbrXzIuSNHuIQumFSM0Sipnvkzg==","_resolved":"/tmp/9a0121975621801a540d1a50cc7a7188/khanacademy-keypad-context-0.0.0-PR2648-20250625224338.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250625224338.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b2f57082618563ffd3d98671b6e9fe051b357f5b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250625224338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250625224338.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250625224338_1750891431215_0.22915947307904916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T22:43:51.419Z","publish_time":1750891431419,"_source_registry_name":"default","_cnpm_publish_time":1750891431419},"0.0.0-PR2648-20250625224043":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2648-20250625224043","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2648-20250625224043","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2648-20250625224043","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sqPkgkaS5v0ZG8QKCoBGhkka53RSEtxD7bopKge+/tFM9DHCye4SsZaMG4o6TPLwbBOTcqBO4vVfwOLpknjstg==","_resolved":"/tmp/6b4280e9b3d85952c9a1d2e3d959d771/khanacademy-keypad-context-0.0.0-PR2648-20250625224043.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2648-20250625224043.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"77bf4db339b0bc78189d3f694f71f1069c2b881d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2648-20250625224043.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2648-20250625224043.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2648-20250625224043_1750891257118_0.8437710698707337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T22:40:57.292Z","publish_time":1750891257292,"_source_registry_name":"default","_cnpm_publish_time":1750891257292},"0.0.0-PR2638-20250625220419":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250625220419","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250625220419","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250625220419","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I3P/8I+fs67idPyanruGtYXsDru8sNIieKjlEdd+E4xxoyPSMuzR3Jo2rUP+PIigydLAObVmDBxG6eGViiGANw==","_resolved":"/tmp/4e7b71c4b543eb623ad03000bc70b5fc/khanacademy-keypad-context-0.0.0-PR2638-20250625220419.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250625220419.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4529c6f7065d9b4557a5c022f3f186395e7ccf4c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250625220419.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250625220419.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250625220419_1750889072732_0.24546432762605042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T22:04:32.936Z","publish_time":1750889072936,"_source_registry_name":"default","_cnpm_publish_time":1750889072936},"0.0.0-PR2633-20250625213343":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250625213343","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250625213343","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250625213343","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IO7bvKqNQ1vlpe3KC4nqsvXh7HIeBQa1SjiM+pWkQGMy3K7NAln9JSYm+Tf6d5/6bMKbZxPx30jrePilMSzoIQ==","_resolved":"/tmp/1dc1d6b1048f40c01cd06960abd83a96/khanacademy-keypad-context-0.0.0-PR2633-20250625213343.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250625213343.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0bdd0f461131bdf4ce616c352dc28ce0139523d2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250625213343.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250625213343.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250625213343_1750887237693_0.554720441509472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T21:33:57.884Z","publish_time":1750887237884,"_source_registry_name":"default","_cnpm_publish_time":1750887237884},"0.0.0-PR2630-20250625201734":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625201734","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625201734","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625201734","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f5sgwLXxnqqIr+xiXmZr+GdfsVvLLAuo0wwck9G/TwcfzOhBpcvI6Co+QQ4a2sIcBimLu99njyUs/QC1GexvdA==","_resolved":"/tmp/6b127285395a9451a964fe2165734008/khanacademy-keypad-context-0.0.0-PR2630-20250625201734.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625201734.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"18a69611b842a4ddb96e1b9466835b2c0a1d187b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625201734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625201734.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625201734_1750882666883_0.854873811797914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T20:17:47.072Z","publish_time":1750882667072,"_source_registry_name":"default","_cnpm_publish_time":1750882667072},"0.0.0-PR2630-20250625201333":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625201333","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625201333","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625201333","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xz6fU7HPzKYsLVO78ehlcdWSPbyrNyvz4UuxkoTVfRSM2KBWiI1mLnzCiqN0CyRONLXt7yQwMWaTDTQpP5r/nA==","_resolved":"/tmp/72983f4bcaf603776bae81ffe5919b04/khanacademy-keypad-context-0.0.0-PR2630-20250625201333.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625201333.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"893b119e9c2dfc9cf9078035549134f4ece5080f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625201333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625201333.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625201333_1750882425887_0.059293619332241976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T20:13:46.111Z","publish_time":1750882426111,"_source_registry_name":"default","_cnpm_publish_time":1750882426111},"0.0.0-PR2630-20250625200714":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625200714","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625200714","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625200714","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tvo1a9FjNu7N5C/MqIx3dQlmEC6qc5SNBOniC1Z48OrXWB2+jynsa3HeHMbAtMO5UbhXW2bnGFDKKM7FcJccuQ==","_resolved":"/tmp/4bce7340262a6d9425dc008e3e1d6d96/khanacademy-keypad-context-0.0.0-PR2630-20250625200714.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625200714.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1be598a313fde94a55569d588eeb02506ad6850f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625200714.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625200714.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625200714_1750882046823_0.45852902180896815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T20:07:27.042Z","publish_time":1750882047042,"_source_registry_name":"default","_cnpm_publish_time":1750882047042},"0.0.0-PR2630-20250625191407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625191407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625191407","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625191407","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cxBsKQgJRfYEAz4HciS9yl5iyNl5gzXvoS1zHqoD0Tw8WtDvVwiJ9Q/U/Uqn0hgw0uc+bpHlkcRZ71HSKKZRng==","_resolved":"/tmp/88b1c63304388c7434d592332bac09a5/khanacademy-keypad-context-0.0.0-PR2630-20250625191407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625191407.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b626397b90c75220570e0c74380f059499c3e174","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625191407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625191407.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625191407_1750878861149_0.14464263594739624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T19:14:21.341Z","publish_time":1750878861341,"_source_registry_name":"default","_cnpm_publish_time":1750878861341},"0.0.0-PR2630-20250625190821":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625190821","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625190821","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625190821","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9dH6xSWLBTfP1T2ZEz8av+jFf4uz1AWBUq2xTSTN0BeqGvuHV1CjTtQN/jEvZes7Q2b8eGS8ZUbVPO6ts0miWg==","_resolved":"/tmp/c243004928c28e2c629042a832984372/khanacademy-keypad-context-0.0.0-PR2630-20250625190821.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625190821.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4e7a8cd1aeb8d84e8e3c5dff4c8ef04b556b5a10","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625190821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625190821.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625190821_1750878514656_0.5657895990841322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T19:08:34.853Z","publish_time":1750878514853,"_source_registry_name":"default","_cnpm_publish_time":1750878514853},"0.0.0-PR2630-20250625185721":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625185721","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625185721","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625185721","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yhn+MGLUMbL5OibiEwylDJ7GOygNa2dUu3jal/0UxL8kN+XkCIeQoXYaO/x6o/DFzwG+SUXSvs96+pSHyL9aPA==","_resolved":"/tmp/04b0b7e9698cfb23a9a0ebd5cd426492/khanacademy-keypad-context-0.0.0-PR2630-20250625185721.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625185721.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a631a3c6e276c2ccb48e4d848a6a3968d95999fa","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625185721.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625185721.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625185721_1750877859076_0.6596150259910731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T18:57:39.290Z","publish_time":1750877859290,"_source_registry_name":"default","_cnpm_publish_time":1750877859290},"0.0.0-PR2630-20250625182250":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625182250","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625182250","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625182250","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jgs1v1AZUzNByJ/Pa2GfxcEI/ofolZRvpEak1R3hq3mQJCoxLuAIWShVUOg5PhcrnbBEUoTiL35Ne+xlwyCS+A==","_resolved":"/tmp/a5c89eac05d5406f8db687d1efc521d3/khanacademy-keypad-context-0.0.0-PR2630-20250625182250.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625182250.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"87ac2cbcb19d8e344098f7be4cb90b14560f7a4e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625182250.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625182250.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625182250_1750875782861_0.19897171593986585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T18:23:03.073Z","publish_time":1750875783073,"_source_registry_name":"default","_cnpm_publish_time":1750875783073},"0.0.0-PR2630-20250625180316":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250625180316","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250625180316","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250625180316","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xr/BB/ac8d94SYHk0iG2Gmd+/lyzF0hgJVrfqRpeJTwHkP6NhFee2vbXmHyEZ+ej4GZJfi3MGDMSinNe0LKgxA==","_resolved":"/tmp/cf4bca86daf99504a6c5614971fb2cff/khanacademy-keypad-context-0.0.0-PR2630-20250625180316.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250625180316.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a1940572192a0bf90b59eb18d1325060e6c84944","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250625180316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250625180316.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250625180316_1750874609182_0.6591326160686715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T18:03:29.409Z","publish_time":1750874609409,"_source_registry_name":"default","_cnpm_publish_time":1750874609409},"0.0.0-PR2642-20250625165121":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250625165121","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250625165121","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250625165121","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lt4ewnvYKHxFSJ3fBSpL25nAFEoRTbK+6fLwe26cUl/ODhu6F2y08zJMgw57IoLiK5FxFHxj5tSkmrOMZ6la+Q==","_resolved":"/tmp/9de5ea7bb3948045939368b695bcc42f/khanacademy-keypad-context-0.0.0-PR2642-20250625165121.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250625165121.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3a725bda2df1b41941ac823f024c4bf7b21d4e18","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250625165121.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250625165121.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250625165121_1750870295826_0.6221892164194702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T16:51:36.080Z","publish_time":1750870296080,"_source_registry_name":"default","_cnpm_publish_time":1750870296080},"0.0.0-PR2645-20250625162536":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2645-20250625162536","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2645-20250625162536","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2645-20250625162536","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MqcBXkuPu21j3rcHclF0kBlbtz5Q1hj75O5AaQ2LE4wMqUvxxkOB9CYIhKVMJMIGa814MUvg9Ia6rzjerFKskg==","_resolved":"/tmp/b1aa95b107e93d8c678a3f81176e9540/khanacademy-keypad-context-0.0.0-PR2645-20250625162536.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2645-20250625162536.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"66022d9f48fb252a1e141e579491cbaa68043185","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2645-20250625162536.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2645-20250625162536.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2645-20250625162536_1750868750394_0.5443573934965342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T16:25:50.587Z","publish_time":1750868750587,"_source_registry_name":"default","_cnpm_publish_time":1750868750587},"0.0.0-PR2645-20250625162056":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2645-20250625162056","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2645-20250625162056","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2645-20250625162056","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CXPwMnUQmRA1vzsrsX+m9CYRbMy2oTNSrB44w8KquBqzBmfxdSnvy9mEjJcH4ANyAP0roY7haBqhutE0xnoV2w==","_resolved":"/tmp/90c9405f810e9ca9d898eeaaed1a269c/khanacademy-keypad-context-0.0.0-PR2645-20250625162056.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2645-20250625162056.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"23c35cb28ad72ce649d30895bce26606199bf994","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2645-20250625162056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2645-20250625162056.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2645-20250625162056_1750868470261_0.3586730834918366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T16:21:10.490Z","publish_time":1750868470490,"_source_registry_name":"default","_cnpm_publish_time":1750868470490},"0.0.0-PR2645-20250625161428":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2645-20250625161428","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2645-20250625161428","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2645-20250625161428","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l81eNGM9HaKZuqwlEL6ZP1NaMF2ylzeViXWDWyyUzn/IWcVfzxMYx9hD3xn2ZUlBiJ4BMnnRU9Xd8HhFJaxZVw==","_resolved":"/tmp/4f6e4f59b22e25d2fde1e75e4ec9735c/khanacademy-keypad-context-0.0.0-PR2645-20250625161428.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2645-20250625161428.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4c1c71cf658a889e1335129fbc3f1c4dcc98f2f5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2645-20250625161428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2645-20250625161428.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2645-20250625161428_1750868082717_0.41605818395767313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T16:14:42.912Z","publish_time":1750868082912,"_source_registry_name":"default","_cnpm_publish_time":1750868082912},"0.0.0-PR2644-20250625135855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2644-20250625135855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2644-20250625135855","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2644-20250625135855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XxAAI+kT9TRXDS+Y7Y7ASQdMF+0AE2/4J7HU+SxvqOdjN/uq6+7HuomFOTYH1h8ixe3mzoraS0Luo13PR3GO7Q==","_resolved":"/tmp/e67b1ad236da29bf9685cd2ed2a3c835/khanacademy-keypad-context-0.0.0-PR2644-20250625135855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2644-20250625135855.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0e8f6ebaafb8358b9843442815d75ad85061cb50","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2644-20250625135855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2644-20250625135855.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2644-20250625135855_1750859950907_0.9067643069085771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T13:59:11.091Z","publish_time":1750859951091,"_source_registry_name":"default","_cnpm_publish_time":1750859951091},"0.0.0-PR2644-20250625132452":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2644-20250625132452","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2644-20250625132452","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2644-20250625132452","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BsCZT1l+srnYFVe55OnNnmJVs6TU6oOTmB94E8rISfDVAd9w7bNH6bBZ2p8Yb3YzkStI21hAbtY16C5u7V3Ftw==","_resolved":"/tmp/753812be88d198e48e7eb4aae4d270dd/khanacademy-keypad-context-0.0.0-PR2644-20250625132452.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2644-20250625132452.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4867ab9409cd04607a7e7d47d3b8d590e6bf0bdf","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2644-20250625132452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2644-20250625132452.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2644-20250625132452_1750857907120_0.5714213084514923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T13:25:07.353Z","publish_time":1750857907353,"_source_registry_name":"default","_cnpm_publish_time":1750857907353},"0.0.0-PR2644-20250625131739":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2644-20250625131739","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2644-20250625131739","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2644-20250625131739","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Lmlhke8HN9zmRz+m7CXehsW9PpkeQ+YapdJ1i1ilN9Tg6BswnfeShJBjArrbwFK9JRtXg3dvbtKrtHN85hTfvw==","_resolved":"/tmp/9dac0ef851202b9ff7e9e592ce353b01/khanacademy-keypad-context-0.0.0-PR2644-20250625131739.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2644-20250625131739.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5e3022bef14083682ee0c96900e5f08e6950f532","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2644-20250625131739.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2644-20250625131739.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2644-20250625131739_1750857473872_0.6510128376658064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T13:17:54.137Z","publish_time":1750857474137,"_source_registry_name":"default","_cnpm_publish_time":1750857474137},"0.0.0-PR2644-20250625131550":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2644-20250625131550","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2644-20250625131550","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2644-20250625131550","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FGydWzoy+D5YBdS4jnmxvN0YEtW1cxKsxfRkriQaoESsCkUCfMqFOeHFQWM5CBkDWZnIDQpfJmm2271Wu1ZGzA==","_resolved":"/tmp/1c6fa0004b184c7b0c2f49ba523d2f2b/khanacademy-keypad-context-0.0.0-PR2644-20250625131550.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2644-20250625131550.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a97d4840199e7a84200ac64a66abc0f3b2b44b11","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2644-20250625131550.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2644-20250625131550.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2644-20250625131550_1750857366706_0.07808600279906441"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T13:16:06.947Z","publish_time":1750857366947,"_source_registry_name":"default","_cnpm_publish_time":1750857366947},"0.0.0-PR2642-20250624210854":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2642-20250624210854","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2642-20250624210854","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2642-20250624210854","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+OYOQXgFFgrdVvIg8Iqg1jFn/OpqfbSr5Ij7eH+UsQ7YELZBGIHKd6ERhTP+dlzLGrFI+t2Ovf8CjcRCosV5gQ==","_resolved":"/tmp/45f27aa6d04dc7b6151c91f4eaa226db/khanacademy-keypad-context-0.0.0-PR2642-20250624210854.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2642-20250624210854.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1d4b32e3b4ecb18e76d11cff639322d9bed48570","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2642-20250624210854.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2642-20250624210854.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2642-20250624210854_1750799349301_0.37891080515429265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T21:09:09.546Z","publish_time":1750799349546,"_source_registry_name":"default","_cnpm_publish_time":1750799349546},"0.0.0-PR2577-20250624205317":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250624205317","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250624205317","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250624205317","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tebpgL+04IrSzceBR+ARkEiI04gkXoA7yOA+THNKHXkmMNWDNpfilSoGYyqiklKt0ZgouD/tPC7cF3dpy+3FEw==","_resolved":"/tmp/1bb6557df4b1fa72448a6faee769cbcf/khanacademy-keypad-context-0.0.0-PR2577-20250624205317.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250624205317.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b47b95fe5260714be62ff7c3d250f11b71e6ba4c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250624205317.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250624205317.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250624205317_1750798413356_0.02649713827269684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T20:53:33.578Z","publish_time":1750798413578,"_source_registry_name":"default","_cnpm_publish_time":1750798413578},"0.0.0-PR2598-20250624202322":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2598-20250624202322","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250624202322","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250624202322","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IjW2weXLBLFxEgvC/kTI9fnnYtRH8G+hQJBLc7f6dXv/FlOrQjvLXmxiQ7MYVF1zl5/3doimvt1N65/4C/IKOg==","_resolved":"/tmp/ee29fc28040c6a547cf76ac6fd6acceb/khanacademy-keypad-context-0.0.0-PR2598-20250624202322.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250624202322.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6ac6731f427fa9d7f95de80c428baaab455312ba","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250624202322.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250624202322.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2598-20250624202322_1750796616634_0.24501619681478304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T20:23:36.854Z","publish_time":1750796616854,"_source_registry_name":"default","_cnpm_publish_time":1750796616854},"0.0.0-PR2596-20250624201614":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2596-20250624201614","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250624201614","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250624201614","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-++rMfu2dnZyXtlGJ+6ErY+nnaOcH0K0/i0UAkEJx3A0gg1PlIxJ2ktRTglL0jcBdGcHjXwnDVHbB6wtQDxvc5Q==","_resolved":"/tmp/2d489f9702c006bd6940a2df0fc0e4b5/khanacademy-keypad-context-0.0.0-PR2596-20250624201614.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250624201614.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4624dc737489275420324df84e6f06fd4976a0da","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250624201614.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250624201614.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2596-20250624201614_1750796187940_0.39082088134540127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T20:16:28.123Z","publish_time":1750796188123,"_source_registry_name":"default","_cnpm_publish_time":1750796188123},"0.0.0-PR2592-20250624201036":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2592-20250624201036","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250624201036","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250624201036","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CRWlpHGp8BfnwhAjMu4elhaEsvp/BKyOPLvonGQPkkggdkiFiJc6eslc7VOoatrMlpIELFznIxWtkLGXgLrGaQ==","_resolved":"/tmp/6679ebef6fb8c66522ed1b3f4c9418a1/khanacademy-keypad-context-0.0.0-PR2592-20250624201036.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250624201036.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ee355c9039ebfb8d3091030885d2222f6502d908","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250624201036.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250624201036.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2592-20250624201036_1750795849356_0.708586813901684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T20:10:49.631Z","publish_time":1750795849631,"_source_registry_name":"default","_cnpm_publish_time":1750795849631},"0.0.0-PR2589-20250624200434":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2589-20250624200434","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250624200434","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250624200434","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-n2Am5KFuHl7G9z9xej9NH4rqQA7juTO8dN8mLsn3HmCvUCLOFSl+OS7/wZDpX8uP2bW1IqzvjD3XGcd8HppyNA==","_resolved":"/tmp/2a44bcf4875e73b091503c60ec2bf75d/khanacademy-keypad-context-0.0.0-PR2589-20250624200434.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250624200434.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6623a646fefdc3aed2c0c828f4bcc63e2c3bdea2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250624200434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250624200434.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2589-20250624200434_1750795490002_0.1455133085132636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T20:04:50.174Z","publish_time":1750795490174,"_source_registry_name":"default","_cnpm_publish_time":1750795490174},"0.0.0-PR2588-20250624195428":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2588-20250624195428","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250624195428","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250624195428","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gGpEyIUVcjDPHhFVbUD2YfB33l2UH8aMzvtiXD890uzc2GlZRPEL02Cf0rMSesBmb86zzCLDo4V83+Qw9NFMzQ==","_resolved":"/tmp/9c586bff97038f50c62e268d446afb2f/khanacademy-keypad-context-0.0.0-PR2588-20250624195428.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250624195428.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1250cfd3d75fd4a7c889819bdbf76c12d08bdffc","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250624195428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250624195428.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2588-20250624195428_1750794882040_0.31531360377843276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:54:42.310Z","publish_time":1750794882310,"_source_registry_name":"default","_cnpm_publish_time":1750794882310},"0.0.0-PR2587-20250624194621":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2587-20250624194621","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250624194621","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250624194621","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fxTHKUg08i2idAoP5JE2KhRgFBP0OpTFTF79rN5oEWeAmLpl1JO0pA56jXuehVok03PnFhVYHKhtPy3ICNXawg==","_resolved":"/tmp/1b12223153a4a0ab807e8d31a5774805/khanacademy-keypad-context-0.0.0-PR2587-20250624194621.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250624194621.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6050ecdcd42608dc5bf5216a6103170a9c931398","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250624194621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250624194621.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2587-20250624194621_1750794394905_0.720332651032012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:46:35.097Z","publish_time":1750794395097,"_source_registry_name":"default","_cnpm_publish_time":1750794395097},"3.0.21":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.21","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"16.0.0","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.21","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uzFNkD+RGrMKdouZJ7EkBp9dvMmduakKvEi+UGoPtEx1CXwxZqtdYfE1gXcxFQCLFD25j2cLi8ZO/FNNvfCkdg==","_resolved":"/tmp/1f19dcaebe3f6499cae817c05ddcac41/khanacademy-keypad-context-3.0.21.tgz","_from":"file:khanacademy-keypad-context-3.0.21.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5ad3e091351fb656ff22ac06cef123097deb40c5","size":65160,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.21.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.21_1750794241085_0.0057095240326408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:44:01.320Z","publish_time":1750794241320,"_source_registry_name":"default","_cnpm_publish_time":1750794241320},"0.0.0-PR2586-20250624193937":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2586-20250624193937","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250624193937","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250624193937","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6HjPxD5K71NrnUNJp6VRraoTYEZn7DVYxrQ8rzec0ZHSKDPNydn0nzvCL8XHQBARC+g0RdaFdwgk8ZTJHniC0g==","_resolved":"/tmp/657136eccbb0735a841cabe8b02615a2/khanacademy-keypad-context-0.0.0-PR2586-20250624193937.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250624193937.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"839e8be055923f30544d138857d828749662276c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250624193937.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250624193937.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2586-20250624193937_1750793990380_0.7460750824622919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:39:50.591Z","publish_time":1750793990591,"_source_registry_name":"default","_cnpm_publish_time":1750793990591},"0.0.0-PR2585-20250624193251":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2585-20250624193251","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250624193251","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250624193251","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-heG5G1j9ZxilGXZAndfMnUhnwmhKFaz7N365fkc9EIOfYf0yjNX8csN5miVHUaBraLQoOnPo8KY1Z+yt7RRWJQ==","_resolved":"/tmp/d486acd51a1acdda81be91ea1c8ebad9/khanacademy-keypad-context-0.0.0-PR2585-20250624193251.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250624193251.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2ccd53744478d5b9e7d377e3779bd4b13a060a38","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250624193251.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250624193251.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2585-20250624193251_1750793585424_0.11804955526285132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:33:05.617Z","publish_time":1750793585617,"_source_registry_name":"default","_cnpm_publish_time":1750793585617},"0.0.0-PR2584-20250624192619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2584-20250624192619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250624192619","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250624192619","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/2X1d9iZGpU6dW6OU5OPtAFyDUd/t23Q3NL7a9lFVoxX/jJ2LkDSKHXA+ZG/w5phDzcLIKpXKSypWMhgjFsPnw==","_resolved":"/tmp/5b154a0a2d7186b31754bd68a8775bff/khanacademy-keypad-context-0.0.0-PR2584-20250624192619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250624192619.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0d8fcba469a05af4b2f89f910026defe0e542f62","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250624192619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250624192619.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2584-20250624192619_1750793193247_0.7375289603241719"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:26:33.458Z","publish_time":1750793193458,"_source_registry_name":"default","_cnpm_publish_time":1750793193458},"0.0.0-PR2639-20250624192029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2639-20250624192029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2639-20250624192029","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2639-20250624192029","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oh8IWL2ZjGp3sh1kWHL+V4gPpZskSN4PQVRuFdlJOIVt1j80goWdtP81govT+cvG9vjjQQeC6+GMvrSdp/NdkA==","_resolved":"/tmp/b1bbac181bfe36b7c37ca3f0b38b2fa2/khanacademy-keypad-context-0.0.0-PR2639-20250624192029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2639-20250624192029.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"06ee84c22859d522927bbd3a2365147b104aca7b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2639-20250624192029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2639-20250624192029.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2639-20250624192029_1750792843607_0.0077939907437378775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:20:43.798Z","publish_time":1750792843798,"_source_registry_name":"default","_cnpm_publish_time":1750792843798},"0.0.0-PR2639-20250624191327":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2639-20250624191327","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2639-20250624191327","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2639-20250624191327","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ld9Sb15r+hMV9MGUShZhbsSDgXiX+UfGlaDuJKJhRnBrHcypvIF+QYCOrWgpjkY5ybwhI2XxlOM62fC8Cl5Q7g==","_resolved":"/tmp/4a872e81cb1770ad35161840341f0e2f/khanacademy-keypad-context-0.0.0-PR2639-20250624191327.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2639-20250624191327.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fa59fd57be0c3163c19b76d964d99e04f9f8bbf9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2639-20250624191327.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2639-20250624191327.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2639-20250624191327_1750792419652_0.5216168874381322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T19:13:39.872Z","publish_time":1750792419872,"_source_registry_name":"default","_cnpm_publish_time":1750792419872},"0.0.0-PR2633-20250624185937":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250624185937","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250624185937","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2633-20250624185937"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250624185937","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0rDmd3sOqr4tRgF5ix6uFVY3bkL4Ev3FhKxMPEUU4CiX6u/1lJbyKkROYyYgo23ChdLkEv468vN7zhL1bxcPjg==","_resolved":"/tmp/1f59765a8e7a22ffe1af72a2e3986920/khanacademy-keypad-context-0.0.0-PR2633-20250624185937.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250624185937.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"30e45e08855036b7223f0cf56250f4ddedbec3a3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250624185937.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250624185937.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250624185937_1750791591483_0.4063790622023593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:59:51.691Z","publish_time":1750791591691,"_source_registry_name":"default","_cnpm_publish_time":1750791591691},"0.0.0-PR2582-20250624185534":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2582-20250624185534","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2582-20250624185534"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250624185534","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r2XCvqPm07m92FZgA7q0lnfo8dfIZZKuti6dND9VoHtpSDNIBE0JqAcJrU96ticy5hRF6tR/FnILAUZUnWHwiQ==","_resolved":"/tmp/e71a4ac67ff8cf0a777f5f0338ca4bf7/khanacademy-keypad-context-0.0.0-PR2582-20250624185534.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250624185534.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6fb3b44df5b8e9c40c7e26420eb6284f3532dbbc","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250624185534.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250624185534.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2582-20250624185534_1750791347595_0.097878045562241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:55:47.795Z","publish_time":1750791347795,"_source_registry_name":"default","_cnpm_publish_time":1750791347795},"0.0.0-PR2581-20250624184820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2581-20250624184820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250624184820","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250624184820","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VTztQVhtJGF1M+49d9lbCRLlHs0XpvmEeeW41KvU8Lrkj1S3hb/dPGLqxE1pB+EzJcoSCN+VWzJf013aVTonlQ==","_resolved":"/tmp/983da3c24237b7f9ad56381f2d614163/khanacademy-keypad-context-0.0.0-PR2581-20250624184820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250624184820.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6dfed59d42e7f89e66c5580e3baac7ef0f6956d0","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250624184820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250624184820.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2581-20250624184820_1750790913407_0.5058727008855122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:48:33.607Z","publish_time":1750790913607,"_source_registry_name":"default","_cnpm_publish_time":1750790913607},"0.0.0-PR2578-20250624184202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2578-20250624184202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250624184202","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250624184202","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I8vTmoKyQ7PQzdVXYQMkwxJnUqiiM+FoFZAsllOHymdH8V3+gAqy5+1fylRPN9rx8BRMPFJuStTSJ/ya4yFb8w==","_resolved":"/tmp/f0e7a5570ff4d6404b64f36f62a80ff7/khanacademy-keypad-context-0.0.0-PR2578-20250624184202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250624184202.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2ffa720e67322b87556b6a7b40a3b9274b730cd8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250624184202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250624184202.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2578-20250624184202_1750790535879_0.7505520795597629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:42:16.084Z","publish_time":1750790536084,"_source_registry_name":"default","_cnpm_publish_time":1750790536084},"0.0.0-PR2640-20250624182608":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2640-20250624182608","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2640-20250624182608","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2640-20250624182608","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Np0b6U7szlBmiWf2TzjSM254Yeby5EkZ/ENB0EP/f8CqrKdRHloek7+wRt4k04y2kueYqKPWK/X5GKBRzLuxuQ==","_resolved":"/tmp/7530fa04d42be37810445fb8c787cfed/khanacademy-keypad-context-0.0.0-PR2640-20250624182608.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2640-20250624182608.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1d5301d367398db800685f21655a564a86d9b0e7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2640-20250624182608.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2640-20250624182608.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2640-20250624182608_1750789581661_0.43093232661237146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:26:21.887Z","publish_time":1750789581887,"_source_registry_name":"default","_cnpm_publish_time":1750789581887},"0.0.0-PR2640-20250624182153":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2640-20250624182153","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2640-20250624182153","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2640-20250624182153","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WFZ6hL5liElHKLIaJ4or0P0LtM+ZF3GpRhTH8K7bb/KHPPPSclp2+8KiBEdijUE2UWnbxUaFQWlAkl5g23/Apg==","_resolved":"/tmp/75bc0dc383a5c4fe261fe497c183a0dc/khanacademy-keypad-context-0.0.0-PR2640-20250624182153.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2640-20250624182153.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c0a7e7d2102bed009ada298c1d161bfc8dd80903","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2640-20250624182153.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2640-20250624182153.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2640-20250624182153_1750789341580_0.6138320659944054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:22:21.763Z","publish_time":1750789341763,"_source_registry_name":"default","_cnpm_publish_time":1750789341763},"0.0.0-PR2575-20250624182116":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2575-20250624182116","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250624182116","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250624182116","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5LzGrq+Xk03irdMNP35XlsT3LCvXn2bcQfc2xYst5i8KPnb9KYmxHbyTPPLuaNTItCIEV1/z6mBZiwt6uP1t0A==","_resolved":"/tmp/690da9b5f0e21b94610b827ed0c51c26/khanacademy-keypad-context-0.0.0-PR2575-20250624182116.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250624182116.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"01ddfdc26b8597f9afb2db6da80151ef51a29ada","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250624182116.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250624182116.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2575-20250624182116_1750789289549_0.8404236015048037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:21:29.758Z","publish_time":1750789289758,"_source_registry_name":"default","_cnpm_publish_time":1750789289758},"0.0.0-PR2573-20250624181148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250624181148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250624181148","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250624181148","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vpg6KPSp6rSBNzpl6NVjQU/2Vs5NR4wlVsmRpO6Rvour82BGnv8huSO2BkHw9QfKyuCLFbXJguV0nci/kqqqSg==","_resolved":"/tmp/b08499501950c8b31cfb5a3058a6e6e1/khanacademy-keypad-context-0.0.0-PR2573-20250624181148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250624181148.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"52375b43d6a0b588408c10bfb98ae2aacfa1735e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250624181148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250624181148.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250624181148_1750788720681_0.5607104778584107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:12:00.888Z","publish_time":1750788720888,"_source_registry_name":"default","_cnpm_publish_time":1750788720888},"0.0.0-PR2640-20250624180954":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2640-20250624180954","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2640-20250624180954","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2640-20250624180954","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Oo8F6wVduzI/x3/1FktQrTmfUvHJq6WHvoRNBQN1X3jBbxY8h3pFiDaTkxfSozvkBJ9xBffNCGGlWbOf0wyGgA==","_resolved":"/tmp/49b5b6b6e831ef893f3b47435837d556/khanacademy-keypad-context-0.0.0-PR2640-20250624180954.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2640-20250624180954.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d88d04a7f7541557f5f6ed067fe64c62a2ec2acc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2640-20250624180954.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2640-20250624180954.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2640-20250624180954_1750788606784_0.9132268101386092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:10:06.964Z","publish_time":1750788606964,"_source_registry_name":"default","_cnpm_publish_time":1750788606964},"0.0.0-PR2572-20250624180527":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2572-20250624180527","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250624180527","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250624180527","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/prlvK7U6814vCbz50GGPDp569Ugf/25HIFzQ0tZRjHhVQKvU0ABr4Ejl3aPU8n1iTzRafsjbY7HAzRY1yeEnA==","_resolved":"/tmp/c2381d4c38d674e800010b1fa08148df/khanacademy-keypad-context-0.0.0-PR2572-20250624180527.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250624180527.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5ad5529bd480c13c749cb073ce122d1c0a6d377b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250624180527.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250624180527.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2572-20250624180527_1750788340737_0.545683157853339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:05:40.933Z","publish_time":1750788340933,"_source_registry_name":"default","_cnpm_publish_time":1750788340933},"0.0.0-PR2640-20250624180353":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2640-20250624180353","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2640-20250624180353","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2640-20250624180353","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hfG8Pl5opPW5++4/UalKnpEI+TY0zI+8t8FOTwJ/71fcBuMKGMAe0ftF1IKZtxR1Wpeudfd7dVZAwphzob1QlA==","_resolved":"/tmp/7143de4282cffbc2acf1359e356ff575/khanacademy-keypad-context-0.0.0-PR2640-20250624180353.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2640-20250624180353.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"701bc2c48803f46922868a6356dd6c815503494d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2640-20250624180353.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2640-20250624180353.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2640-20250624180353_1750788246756_0.4809179607475429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T18:04:06.943Z","publish_time":1750788246943,"_source_registry_name":"default","_cnpm_publish_time":1750788246943},"0.0.0-PR2571-20250624175749":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2571-20250624175749","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2571-20250624175749"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250624175749","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MDb/vvRQneatdzhNSUzCVza0o5yLd7hERt/1+FGAzzVPYiCCLRQ4cFGU2aHLheMzwqBmMN88MaU6NuxH+cBAYg==","_resolved":"/tmp/7b6a741dd21ca8775446c45a0ae67765/khanacademy-keypad-context-0.0.0-PR2571-20250624175749.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250624175749.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5e52696ebd0ad3ca6392879b1b995ef129ed50c5","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250624175749.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250624175749.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2571-20250624175749_1750787882106_0.5737027472599072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:58:02.354Z","publish_time":1750787882354,"_source_registry_name":"default","_cnpm_publish_time":1750787882354},"0.0.0-PR2569-20250624174738":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2569-20250624174738","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250624174738","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250624174738","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6thI3mGTaAKloI825bDhTMJB6OZC6cCdqpbE3H4w8it6OoNpv2wmEdtzUXOXgjBjYePctb8XHt+570vH+lkiSg==","_resolved":"/tmp/485350a8a93554a7fab6837252c451d6/khanacademy-keypad-context-0.0.0-PR2569-20250624174738.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250624174738.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f98f42376381b5985a42384ab37d3c09df372550","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250624174738.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250624174738.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2569-20250624174738_1750787271738_0.3478214032132376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:47:51.922Z","publish_time":1750787271922,"_source_registry_name":"default","_cnpm_publish_time":1750787271922},"0.0.0-PR2638-20250624173627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250624173627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250624173627","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250624173627","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ymxjHBXeo3qVEFjaeXAXbufCHy8csdmX8zD5b6zpz7cDIUYeKHByZg15OIHw9rLX86sb8gj3KxERYp06+Vux0g==","_resolved":"/tmp/95df5c6777710158ac22ea6c4956803a/khanacademy-keypad-context-0.0.0-PR2638-20250624173627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250624173627.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c461ddd77eca68f311a0962a86c8f9dfa9619e8e","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250624173627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250624173627.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250624173627_1750786599799_0.35027340640930893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:36:40.009Z","publish_time":1750786600009,"_source_registry_name":"default","_cnpm_publish_time":1750786600009},"0.0.0-PR2568-20250624173030":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250624173030","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250624173030","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250624173030","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qPi0QFjG95J4BQ9ZltQ+VZmdYLYiFmeMqSBMPSY+AZqckYS13BghksIYQRKJDfBP0U6YTX8Nr/ogMhKTXopcMQ==","_resolved":"/tmp/d5d014e3f2c98e97bda945a99e242da5/khanacademy-keypad-context-0.0.0-PR2568-20250624173030.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250624173030.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"706c4a05e6cfcebe201e2add4980a065d8ac021b","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250624173030.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250624173030.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250624173030_1750786244969_0.3028046649707976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:30:45.175Z","publish_time":1750786245175,"_source_registry_name":"default","_cnpm_publish_time":1750786245175},"0.0.0-PR2638-20250624172254":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250624172254","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250624172254","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250624172254","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ooENJ1LnhGhPzotUID8+tqJOsgo2oecWR2Zca+l3phTmfwXPVzEBlDtNf7sYdv5+KfJDm3OHxDACGAGU7R/BrA==","_resolved":"/tmp/273d401761370bc07792e4d29e70bfeb/khanacademy-keypad-context-0.0.0-PR2638-20250624172254.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250624172254.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ad93d30e7d867a3fdf150b8ce78cfb9a78ba28b8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250624172254.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250624172254.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250624172254_1750785786937_0.6150534123819666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:23:07.199Z","publish_time":1750785787199,"_source_registry_name":"default","_cnpm_publish_time":1750785787199},"0.0.0-PR2568-20250624171834":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250624171834","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250624171834","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250624171834","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FOz1tQAEA47EW8TR8eq04P5wsantPMwZH4xWnkUD8PM3A6/7f7ZasAQuQTNx9+FX/QcqP1zoEEbyyyfy/0yh3A==","_resolved":"/tmp/7e0b53a2bfb80a9baf327b9a9ff1a688/khanacademy-keypad-context-0.0.0-PR2568-20250624171834.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250624171834.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2b415d00ca3c20428890ac64504436d1bdc74015","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250624171834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250624171834.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250624171834_1750785527539_0.5830673183612198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:18:47.737Z","publish_time":1750785527737,"_source_registry_name":"default","_cnpm_publish_time":1750785527737},"0.0.0-PR2575-20250624170957":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250624170957","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250624170957","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"020c092ee1cdcafd3c50019a6e09be7eb439e17a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250624170957.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250624170957.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250624170957.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/091f11f3f0ab0444d022f7d60219cc13/khanacademy-keypad-context-0.0.0-PR2575-20250624170957.tgz","_integrity":"sha512-uksWlqtuoy2VkWeWYF1e0jn2xsh66MzyCaIvg8HZHhXVDySJ1Bf0iwyeN2OpST3uvkPm38DsFN1ViqSS1lFa3g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250624170957","@khanacademy/perseus-utils":"2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250624170957_1750785010470_0.24837978027394225","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-24T17:10:10.694Z","publish_time":1750785010694,"_source_registry_name":"default","_cnpm_publish_time":1750785010694},"0.0.0-PR2584-20250624170956":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2584-20250624170956","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250624170956","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250624170956","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cc3thjH9tqlNUKF8e+vrDyT2+E+1lI03JX/opHft6rHzPW5UtJ6XCn/Nt91p55HDoJhm5w5Vse5O9yts9qgXvg==","_resolved":"/tmp/a266672dfde364768a5603f4f9ce3a39/khanacademy-keypad-context-0.0.0-PR2584-20250624170956.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250624170956.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"07f1cd866400f437620cffb79e61f3f09cf61be8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250624170956.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250624170956.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2584-20250624170956_1750785009177_0.7390342743874814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:10:09.400Z","publish_time":1750785009400,"_source_registry_name":"default","_cnpm_publish_time":1750785009400},"0.0.0-PR2592-20250624170948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2592-20250624170948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2592-20250624170948"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250624170948","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/ER6gvr3MDzbKfS2F4po1fBzPelPPLlE8puxvNFROFIH99EcQOlyEFGuLRvR2XhoJLN5tIU2KUr4PDw6YFsISA==","_resolved":"/tmp/c714ddf1b7c54db19cd2d5ec67f50a35/khanacademy-keypad-context-0.0.0-PR2592-20250624170948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250624170948.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a3249374b22c584bc27bbf0502fd2c9c84e2c92c","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250624170948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250624170948.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2592-20250624170948_1750785001462_0.4743607349861376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:10:01.868Z","publish_time":1750785001868,"_source_registry_name":"default","_cnpm_publish_time":1750785001868},"0.0.0-PR2638-20250624170657":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250624170657","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250624170657","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250624170657","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FccjY/Su63kN05drNWb3ZR1kIHmNlmtHFSVojqM/hJQssOQz91SxJ4c77Llrs2KghOTGGP3CHwzupVclPwL26Q==","_resolved":"/tmp/b9e2da650ec1b1024e8db3f0e6cbcfd2/khanacademy-keypad-context-0.0.0-PR2638-20250624170657.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250624170657.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"049b81d3986a9d0ea706873f65ef6b225512b97b","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250624170657.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250624170657.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250624170657_1750784830156_0.5682090645187698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T17:07:10.370Z","publish_time":1750784830370,"_source_registry_name":"default","_cnpm_publish_time":1750784830370},"0.0.0-PR2568-20250624164836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250624164836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250624164836","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250624164836","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JgguKKeYPJHlBYhZ4Io8jrDDBfLgXzk8epErDSI5evt3BoB+v2ONd1xksqFZmXrG9unxIYRPIQct/0OjX1zy7w==","_resolved":"/tmp/199c2803ed6dbd5199ad06ff58c25497/khanacademy-keypad-context-0.0.0-PR2568-20250624164836.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250624164836.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9d8087a3482d545499b59591cd67bcce0976461f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250624164836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250624164836.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250624164836_1750783733821_0.35459306118138145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T16:48:54.008Z","publish_time":1750783734008,"_source_registry_name":"default","_cnpm_publish_time":1750783734008},"0.0.0-PR2638-20250624162826":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250624162826","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250624162826","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250624162826","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CKpS/xKdxZNQvqgF2+sCL7LTzJo+s3LU19CxxlfaNPU9bQhWEU59uhJnNGKpLQLZokwr80vkSeJKFe8NmLZ4nw==","_resolved":"/tmp/5eddd17f53dbad47a7a4bba1d50490a9/khanacademy-keypad-context-0.0.0-PR2638-20250624162826.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250624162826.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"65de07f9a211c5b9770e0bf7ad15443853b841c8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250624162826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250624162826.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250624162826_1750782520283_0.5476194882277754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T16:28:40.506Z","publish_time":1750782520506,"_source_registry_name":"default","_cnpm_publish_time":1750782520506},"0.0.0-PR2638-20250624160829":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250624160829","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250624160829","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250624160829","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E/FlXISUUwwRC1jnDTM3NF7nIcP8lwzvcO/9/F6ihg8ab2Ag/s3AL3vmIm7rQ8mszBjlbs99EyviACBo/S/6kg==","_resolved":"/tmp/819fadf9a5f502533ca8bd6bbe5d127a/khanacademy-keypad-context-0.0.0-PR2638-20250624160829.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250624160829.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"61189c928ae92e79c5fffe67d68d302a819065b8","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250624160829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250624160829.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250624160829_1750781322500_0.6632646445064789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T16:08:42.701Z","publish_time":1750781322701,"_source_registry_name":"default","_cnpm_publish_time":1750781322701},"0.0.0-PR2638-20250624160618":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2638-20250624160618","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2638-20250624160618","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2638-20250624160618","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-suHGDWuS1g74XRho7ZQ3Bu2vzgGbHzJciQ/Z00jVzIEVXhcaNJ810WVem6UF9Ed+QS2xb1pikDw5JTJfZisIiQ==","_resolved":"/tmp/67e42430c36c7721b8f76e73625684f2/khanacademy-keypad-context-0.0.0-PR2638-20250624160618.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2638-20250624160618.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4e297883a562c15b9d15ab322eb6c1a17903c9ac","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2638-20250624160618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2638-20250624160618.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2638-20250624160618_1750781190602_0.8277819275156586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T16:06:30.814Z","publish_time":1750781190814,"_source_registry_name":"default","_cnpm_publish_time":1750781190814},"0.0.0-PR2566-20250624155958":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250624155958","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250624155958","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250624155958","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sf0rS13Fx1m2sKqJ2GwHBNPpztyfC/K4Y8gLgsm8tWXkCsBW8wajOzezMwKT2AtzC6//uldbWHFlzp3TOWfY5Q==","_resolved":"/tmp/a1bb492a415078940e1c191aff2a16be/khanacademy-keypad-context-0.0.0-PR2566-20250624155958.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250624155958.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b0286f89a9fc3d6eb0e67f98bc136066d85ed686","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250624155958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250624155958.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250624155958_1750780812205_0.7741835107972233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T16:00:12.446Z","publish_time":1750780812446,"_source_registry_name":"default","_cnpm_publish_time":1750780812446},"0.0.0-PR2598-20250624150527":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2598-20250624150527","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250624150527","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250624150527","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XjTSbKmkZPrjkQS6ISnhQ4R3seAgKQeGKjNK29taARHtyjKn5UPIMY1MNVDzY4ZxCNiVQjrLT26A31e9bjOIkg==","_resolved":"/tmp/7a050fe8ca3609e7b470bf18afeb4467/khanacademy-keypad-context-0.0.0-PR2598-20250624150527.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250624150527.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"60be26766723d72c81e67e147fa5efda9fa7826c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250624150527.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250624150527.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2598-20250624150527_1750777539718_0.2390530394836199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:05:39.913Z","publish_time":1750777539913,"_source_registry_name":"default","_cnpm_publish_time":1750777539913},"0.0.0-PR2596-20250624150516":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2596-20250624150516","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250624150516","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250624150516","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eoRnRypnzzMCK/hrPEr2sI8XuOf2zUFfE8UXfur6muZ3H/GPBcRZ42JVD9tTMCm9E5O3OSded+QqwImIoveC+g==","_resolved":"/tmp/c2a3063bdad9993c5acce49a8a99de9c/khanacademy-keypad-context-0.0.0-PR2596-20250624150516.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250624150516.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d316688b83b69587d269403bd7f5fa4b7de3aaca","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250624150516.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250624150516.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2596-20250624150516_1750777528317_0.8443640550168094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:05:28.518Z","publish_time":1750777528518,"_source_registry_name":"default","_cnpm_publish_time":1750777528518},"0.0.0-PR2588-20250624150436":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2588-20250624150436","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250624150436","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250624150436","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yYq7g7z/MpDCsXwjqfyukB2RynLmT+7prvwFLWmSEPs9ZspjWDTAsVih4JcdMi/an9VcvQal3Y2ahZaV9E67jw==","_resolved":"/tmp/241ecee645eb49445ae649c6c167cf33/khanacademy-keypad-context-0.0.0-PR2588-20250624150436.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250624150436.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a8e22b249b6f34a8d8119c77423959c10f7f25fa","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250624150436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250624150436.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2588-20250624150436_1750777488645_0.30093196810464007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:04:48.923Z","publish_time":1750777488923,"_source_registry_name":"default","_cnpm_publish_time":1750777488923},"0.0.0-PR2587-20250624150426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2587-20250624150426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250624150426","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250624150426","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qAvcx9y6TnQDNhUky04kmlVAZoD+TULnwwQgGC+/JU/+TUaRZK7ADfUNd7R7sE2Gg9LBZ0bMHNqApdb8r/TK/A==","_resolved":"/tmp/a9fc0012497bd44f85b92f9d7e7a0018/khanacademy-keypad-context-0.0.0-PR2587-20250624150426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250624150426.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"442a578efc196323286593cd043711f80996462f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250624150426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250624150426.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2587-20250624150426_1750777478628_0.8764743209887496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:04:38.815Z","publish_time":1750777478815,"_source_registry_name":"default","_cnpm_publish_time":1750777478815},"0.0.0-PR2586-20250624150406":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2586-20250624150406","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250624150406","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250624150406","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h6sF2O+rhFm0xFbUR333aGuhekmAyPwuyKVjf7XXAdMdk3gKPCtP6SGAPvTX5H+oJO2EnP4uOcfJGu2W5p6lrw==","_resolved":"/tmp/953b339df335b66dea842f2ee09e7bda/khanacademy-keypad-context-0.0.0-PR2586-20250624150406.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250624150406.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c7d08e181b890722f8908a9823b7aa0547502e6d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250624150406.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250624150406.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2586-20250624150406_1750777458584_0.7599007196678744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:04:18.752Z","publish_time":1750777458752,"_source_registry_name":"default","_cnpm_publish_time":1750777458752},"0.0.0-PR2585-20250624150358":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2585-20250624150358","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250624150358","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250624150358","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HNb8xgNPnwUMMwcjRMjga8RgLoFxYutII3WKbM9R4sthtL5Lg7sHBzRL+wSyheKQRlsWm3XiCps7fPgqH/qfuA==","_resolved":"/tmp/28d21a5dbb22fe0b4158c900e3903c80/khanacademy-keypad-context-0.0.0-PR2585-20250624150358.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250624150358.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5b3761b9a2f7fdb1c5283f8c7109d58763258839","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250624150358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250624150358.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2585-20250624150358_1750777450841_0.5955583303777967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:04:11.016Z","publish_time":1750777451016,"_source_registry_name":"default","_cnpm_publish_time":1750777451016},"0.0.0-PR2584-20250624150335":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2584-20250624150335","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250624150335","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250624150335","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/bLztxpqbLqSte+PsUdz9zaFIOcI1sHy4hagMWE47fEpWV6qjJVSYZC4s1G0VN2iWqh/NhTXI6bPddrGG7bTWw==","_resolved":"/tmp/15e2d38435e257850354991faa682db9/khanacademy-keypad-context-0.0.0-PR2584-20250624150335.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250624150335.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9dfcb6cf879ebc6b38145eb876f2fba6d96eb0bc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250624150335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250624150335.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2584-20250624150335_1750777428366_0.7898869052485391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:03:48.604Z","publish_time":1750777428604,"_source_registry_name":"default","_cnpm_publish_time":1750777428604},"0.0.0-PR2582-20250624150214":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2582-20250624150214","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250624150214","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250624150214","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v9mUxA45PQeJI0/dCLdnFFX+u/92bAswXsPZ9zdt10eIOE15BKtDRPwzvf0BtbemNNp5xlVua4Rw/aLjJHqUig==","_resolved":"/tmp/fda72041930978595bef756bc8efc0fb/khanacademy-keypad-context-0.0.0-PR2582-20250624150214.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250624150214.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"abccbfd91d14092395de42a8079692fd64fafebc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250624150214.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250624150214.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2582-20250624150214_1750777346929_0.04881041211196946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:02:27.143Z","publish_time":1750777347143,"_source_registry_name":"default","_cnpm_publish_time":1750777347143},"0.0.0-PR2581-20250624150130":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2581-20250624150130","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250624150130","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250624150130","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cTEqbnm2QfrCAirAHkZMqCurDJ/MdH42ysQKoP2BVNN80r0kFS7x2UoTEx6C8V/rweofWB4mYyzJ7IK3NBsBuw==","_resolved":"/tmp/aef6a2c0be5315b50f468516a68a38b5/khanacademy-keypad-context-0.0.0-PR2581-20250624150130.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250624150130.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ab06f444b4fb17102952d6b0cbfd9a5476a69aff","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250624150130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250624150130.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2581-20250624150130_1750777303029_0.7068582259487646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:01:43.233Z","publish_time":1750777303233,"_source_registry_name":"default","_cnpm_publish_time":1750777303233},"0.0.0-PR2578-20250624150114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2578-20250624150114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250624150114","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250624150114","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9YMUgw3nwoHAS8F4gSr44ntB8n+S1RY8QzrL7wxvT9UZDio3Wmw0vuaCcYkOuLDr7k+BYAOtq05MnJbuzWosDg==","_resolved":"/tmp/c3e99cfb5ea9498c685d8068116b580f/khanacademy-keypad-context-0.0.0-PR2578-20250624150114.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250624150114.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b02b574c24735506b52d7f46557736239cbc750d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250624150114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250624150114.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2578-20250624150114_1750777286464_0.8219863664702183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:01:26.693Z","publish_time":1750777286693,"_source_registry_name":"default","_cnpm_publish_time":1750777286693},"0.0.0-PR2577-20250624150104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250624150104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250624150104","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250624150104","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0JULW/m61BXpv5CQUVqqSvpJVDGAyHKpTVeLeRLfJua3LnI4+AG8sEu9wiB11ahFB00pKsgt7JDZOC4A/oOqgQ==","_resolved":"/tmp/083eec243bbc6a174f6dc99b6f3d4f6b/khanacademy-keypad-context-0.0.0-PR2577-20250624150104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250624150104.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8fa352fb1bef43111c6e7660fd053e5adf87a115","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250624150104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250624150104.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250624150104_1750777278663_0.609486597045215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:01:18.849Z","publish_time":1750777278849,"_source_registry_name":"default","_cnpm_publish_time":1750777278849},"0.0.0-PR2575-20250624150054":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250624150054","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250624150054","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f45565cbc66edf23022493383cf179ba9f6576a9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250624150054.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250624150054.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250624150054.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e7a5b36581328fcf42dc67cacf9ecaa7/khanacademy-keypad-context-0.0.0-PR2575-20250624150054.tgz","_integrity":"sha512-zyhlmPwPzxzMMbmjGgrgwv1oY7ac4UTJbHchd5zIMGq+n771AyHKE2FI65tIgFo7tCZ4ttfhFUAoAJOHl0dOzQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250624150054","@khanacademy/perseus-utils":"2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250624150054_1750777268606_0.43278186454170275","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-24T15:01:08.823Z","publish_time":1750777268823,"_source_registry_name":"default","_cnpm_publish_time":1750777268823},"0.0.0-PR2573-20250624150026":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250624150026","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250624150026","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250624150026","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/K3niLJZG+jN730dAmRnV3FDeeBahaWyERWWJVTx6iS6WLFQVANmwSvPT8P24Ng22tfYtIvcK+c5IDRckRFZvQ==","_resolved":"/tmp/08e3d3d620b62c37b3b2d247c83c8a49/khanacademy-keypad-context-0.0.0-PR2573-20250624150026.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250624150026.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fd74b3ed239c9a208645547874d1e7a2695fe209","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250624150026.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250624150026.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250624150026_1750777239009_0.04247629448307211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:00:39.233Z","publish_time":1750777239233,"_source_registry_name":"default","_cnpm_publish_time":1750777239233},"0.0.0-PR2572-20250624150015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2572-20250624150015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250624150015","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250624150015","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bLjVRy3pSUGe5+r8PSXVlAdNgd8lWxC4B7XCIz6uDAa5N2vHChue0F8fl1Jx0+3e5UQs7qxxhNrUlQhqhTF87A==","_resolved":"/tmp/50b39cd99e5d9b25315673051ee91f8c/khanacademy-keypad-context-0.0.0-PR2572-20250624150015.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250624150015.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9acb0710e72bc8f6fddf881b58527bbe527d0a6e","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250624150015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250624150015.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2572-20250624150015_1750777228213_0.6550804624738125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:00:28.411Z","publish_time":1750777228411,"_source_registry_name":"default","_cnpm_publish_time":1750777228411},"0.0.0-PR2571-20250624145952":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2571-20250624145952","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.5","@khanacademy/perseus-core":"0.0.0-PR2571-20250624145952"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250624145952","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SctR0W4sajhy/HdluWKVbiGw5NHWK+hVMrH3R8BzztEpTjwxKIu5GHgYd9oUJCmm48JeSQ5TT5Rqm2vIn3qrTw==","_resolved":"/tmp/faeb37a22305ff53113a43f1b4849b75/khanacademy-keypad-context-0.0.0-PR2571-20250624145952.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250624145952.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"50cf0ec9bca5910433c43367827fb2f1e9c25492","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250624145952.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250624145952.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2571-20250624145952_1750777204404_0.1528826696946588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T15:00:04.613Z","publish_time":1750777204613,"_source_registry_name":"default","_cnpm_publish_time":1750777204613},"0.0.0-PR2569-20250624145932":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2569-20250624145932","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250624145932","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250624145932","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NVm0O4H0Yp9Il+zibXB+RuK8ILMuiKNXvBrMsnPNVLR9f3vmj4KU/QTkfRecxoOEoKv+BU9sqjQDS57sMf5hMA==","_resolved":"/tmp/ae468c12ef2f53ab3332b95cafc7a49a/khanacademy-keypad-context-0.0.0-PR2569-20250624145932.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250624145932.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2531d527efc0c317698314fe76fcf8eb3bc8c435","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250624145932.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250624145932.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2569-20250624145932_1750777184475_0.42794144345932095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T14:59:44.756Z","publish_time":1750777184756,"_source_registry_name":"default","_cnpm_publish_time":1750777184756},"0.0.0-PR2568-20250624145911":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250624145911","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250624145911","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250624145911","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-waft1vAdJb5Kf+4ycFXk2ne4CSdurjawnupWyf01Kes/IkDubj65NQv8Gprs3fqp8vO+Fa7mYEdNWx9JLzFHiA==","_resolved":"/tmp/4ee2da8c1fb4f4847c16d8eee9cf90ee/khanacademy-keypad-context-0.0.0-PR2568-20250624145911.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250624145911.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"68741f823628bd6d7f8ad4c9a9cde675d34b5b8f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250624145911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250624145911.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250624145911_1750777164709_0.10041247298700817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T14:59:24.949Z","publish_time":1750777164949,"_source_registry_name":"default","_cnpm_publish_time":1750777164949},"0.0.0-PR2566-20250624145024":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250624145024","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250624145024","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250624145024","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rzv5lLkmU9grJ0fY4+WV9apgJkKGaxv/bbiyp629ZGPuFUZ3WLr4Y3DLCsHmQ7eQn80qQBiDwMdU/BkpTCwQLA==","_resolved":"/tmp/29ab0fe0dd2a152dbf793872938ab967/khanacademy-keypad-context-0.0.0-PR2566-20250624145024.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250624145024.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"76111bdaf94d2dad2a01025508ea40f00f80f489","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250624145024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250624145024.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250624145024_1750776637463_0.5822385105953258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T14:50:37.632Z","publish_time":1750776637632,"_source_registry_name":"default","_cnpm_publish_time":1750776637632},"3.0.20":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.20","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"15.0.1","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.9.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.20","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9ZtpmfI7+0MJAGckj4yvqTUNJE0Vf85fRQmY5uq+YvPLlKE7S9yJjxDDrj6oQE7Grc40OFdCI+wWOt3HxD0cCA==","_resolved":"/tmp/4af5a5dbb4a45acbec51d6c1a234c00a/khanacademy-keypad-context-3.0.20.tgz","_from":"file:khanacademy-keypad-context-3.0.20.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1b25667f794855e044a11789c9a8346c8847cd20","size":65162,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.20.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.20_1750716547704_0.2863566548494638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T22:09:07.936Z","publish_time":1750716547936,"_source_registry_name":"default","_cnpm_publish_time":1750716547936},"0.0.0-PR2633-20250623213541":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250623213541","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250623213541","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2633-20250623213541"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250623213541","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iSUduDrh39t39ITu/bvrX1+jg0zFCAIoLowGuSajSCIQbIi2t5CZcwzV4t4hOHezvSLF1dKk1IgMTG2kvPoegg==","_resolved":"/tmp/a8a97d60b36919aaebecc7cdde8bb29a/khanacademy-keypad-context-0.0.0-PR2633-20250623213541.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250623213541.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"52677b3acb0536d7ecb6f66f9b9eab92f987bb0a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250623213541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250623213541.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250623213541_1750714555139_0.7397877467286251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T21:35:55.342Z","publish_time":1750714555342,"_source_registry_name":"default","_cnpm_publish_time":1750714555342},"0.0.0-PR2633-20250623211803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250623211803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250623211803","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2633-20250623211803"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250623211803","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Z5zmq/XWL4RzEKyRw7YllPjqJ1t6Bio4aZ6IRgIMgZxD8zMidJMwFgGWbA9/YLXcutZNxFHyoWvRTpa3JbYhqA==","_resolved":"/tmp/ad8e9835cda04616abaf29daa68e612d/khanacademy-keypad-context-0.0.0-PR2633-20250623211803.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250623211803.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1033a52a1ff6a1ba1a2711e4e9aaee39ea7bb8e7","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250623211803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250623211803.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250623211803_1750713497629_0.2977474797962867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T21:18:17.827Z","publish_time":1750713497827,"_source_registry_name":"default","_cnpm_publish_time":1750713497827},"0.0.0-PR2633-20250623210318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250623210318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250623210318","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250623210318","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OvDL+ca646l4Jw0yki/HmVq5ph0p5KO8lF3wSD+QKuiTEkaKTVTIVRUqprWccQHV812MFR9h+JxxCE4/yk+suA==","_resolved":"/tmp/75f4f95c5986c1a460ae46cc3bc6a09e/khanacademy-keypad-context-0.0.0-PR2633-20250623210318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250623210318.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b60e7818ef34bf7dc33de8298ea5af990dc47664","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250623210318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250623210318.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250623210318_1750712610277_0.40897603552662853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T21:03:30.463Z","publish_time":1750712610463,"_source_registry_name":"default","_cnpm_publish_time":1750712610463},"0.0.0-PR2634-20250623205732":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2634-20250623205732","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2634-20250623205732","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2634-20250623205732"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2634-20250623205732","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qZRvP2XlC2obRxHVFD5QKCaUomrTembQLMwSADCNpPrVX6lZm7M+gqliUU4r+QNxcvUswibGmUl/sbn7SmSv6w==","_resolved":"/tmp/55c103ced53ac9cf0fc3ba65c1384749/khanacademy-keypad-context-0.0.0-PR2634-20250623205732.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2634-20250623205732.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2530a9f39f68c7744cd8f2bb68e1e0a958d4bc7a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2634-20250623205732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2634-20250623205732.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2634-20250623205732_1750712266879_0.8005300566060138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:57:47.072Z","publish_time":1750712267072,"_source_registry_name":"default","_cnpm_publish_time":1750712267072},"0.0.0-PR2634-20250623205502":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2634-20250623205502","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2634-20250623205502","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2634-20250623205502"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2634-20250623205502","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wgSolw0Q1Sofx7tphoOF3AlHu9eoT6IT4HTLOuE8Cb75KxNOVw8xC/Cr7vJbPyB4u0cgjOmp1rxKE79J+Sr9Pg==","_resolved":"/tmp/5e3e6aaf516efb82810d9d995021b051/khanacademy-keypad-context-0.0.0-PR2634-20250623205502.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2634-20250623205502.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"125074aab656dc6782974ddff60b087eee5450b1","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2634-20250623205502.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2634-20250623205502.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2634-20250623205502_1750712116124_0.8575929524038095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:55:16.389Z","publish_time":1750712116389,"_source_registry_name":"default","_cnpm_publish_time":1750712116389},"0.0.0-PR2573-20250623205042":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250623205042","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250623205042","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250623205042","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y4k3HXLv5fZTMWbViF74Zjay2baGTahoh1KjdngaaP6FmP0ZOubz2IDRidVFy/NPSguWpO71YynV+jxJFZyYag==","_resolved":"/tmp/fa6615752a69e4ba1193eb46e116aa34/khanacademy-keypad-context-0.0.0-PR2573-20250623205042.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250623205042.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9650af10464c8640eaceb126404079ac8f8c91aa","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250623205042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250623205042.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250623205042_1750711855118_0.13025068627926606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:50:55.324Z","publish_time":1750711855324,"_source_registry_name":"default","_cnpm_publish_time":1750711855324},"0.0.0-PR2633-20250623204912":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250623204912","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250623204912","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250623204912","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rXjz284E2tIqns8USkpFMh9fZxfbjSMrn9yNDUKMsAXG0ut4kzN4xbG/itQMFMX0uIZuIcikuLm4qDPxnozrlA==","_resolved":"/tmp/f17a6d6f6b5ce6e42d4c67f5e3e345d8/khanacademy-keypad-context-0.0.0-PR2633-20250623204912.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250623204912.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"26fcb6f2a447f8bf2406e5e45ccd79ac5aa6a634","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250623204912.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250623204912.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250623204912_1750711765037_0.11674155454312785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:49:25.242Z","publish_time":1750711765242,"_source_registry_name":"default","_cnpm_publish_time":1750711765242},"0.0.0-PR2634-20250623204333":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2634-20250623204333","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2634-20250623204333","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2634-20250623204333"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2634-20250623204333","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-odEdXfi6uGv/Qjj8L28tAAHjHXPdPHAfxrXJ92fIycY9ZlkMjCR1qpitEYzrW+MiBx45rgnAwXRy8TBp7m5Ibw==","_resolved":"/tmp/5d67ee94542173d0985adeae65898dec/khanacademy-keypad-context-0.0.0-PR2634-20250623204333.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2634-20250623204333.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"780206acd76f79bb7f69d6be158ad756f53ae6b2","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2634-20250623204333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2634-20250623204333.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2634-20250623204333_1750711427686_0.21028019892636474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:43:47.896Z","publish_time":1750711427896,"_source_registry_name":"default","_cnpm_publish_time":1750711427896},"0.0.0-PR2582-20250623204234":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2582-20250623204234","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250623204234","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250623204234","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jEKtj3/UQXxWiJEqVubfRnunmL1Ib/ZNzbQYSU8Y0/Kt0hddy0+JLn5qPeN7+ZT00HeNp6RXQo7pGL5QIPoHJA==","_resolved":"/tmp/c907c4ea7e45cbb6b8f89594f86c1a9b/khanacademy-keypad-context-0.0.0-PR2582-20250623204234.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250623204234.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"49651dec8232a04397aa5dbf74cb02a597ce7462","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250623204234.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250623204234.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2582-20250623204234_1750711366510_0.8023363203677567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:42:46.712Z","publish_time":1750711366712,"_source_registry_name":"default","_cnpm_publish_time":1750711366712},"0.0.0-PR2633-20250623203629":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250623203629","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250623203629","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250623203629","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-by56IIQu0S08dpqPn8SVNYaXGy/V2/HDkyVMsJsnyhA8DrVCImDZXkiw+6UplriI4K5T3S0YSCl1j4ZyeH219A==","_resolved":"/tmp/be15a1656b4d029c32c0c536ddd26a9c/khanacademy-keypad-context-0.0.0-PR2633-20250623203629.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250623203629.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"20ac9b51cce654e23277c48fc96cb8dde8f5631f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250623203629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250623203629.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250623203629_1750711001749_0.509180648913147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:36:41.983Z","publish_time":1750711001983,"_source_registry_name":"default","_cnpm_publish_time":1750711001983},"0.0.0-PR2633-20250623203202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2633-20250623203202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2633-20250623203202","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2633-20250623203202","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gWXsIG4zlAGaUnwMZUcdIWhKj+v26AVKGbdEi8SVMchgUpjDW6NsdE1iUBJeSl+aQrT+qTbnLL9enKATTQpxoA==","_resolved":"/tmp/28d2379e01ed59bac2c3c64de42f9218/khanacademy-keypad-context-0.0.0-PR2633-20250623203202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2633-20250623203202.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"17bd4eec5956425ae94bc80db8ceb1b14aff9e08","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2633-20250623203202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2633-20250623203202.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2633-20250623203202_1750710736221_0.08608992208734367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:32:16.427Z","publish_time":1750710736427,"_source_registry_name":"default","_cnpm_publish_time":1750710736427},"0.0.0-PR2592-20250623202311":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2592-20250623202311","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250623202311","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250623202311","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gvWKxzNHaLyKRBHaGqL01Rk3Yupcf1nQMOBFp1WHpgK3VJzajenKGDFvqh9Oj63OKSk2kEcFEcCPu5xsgIObXg==","_resolved":"/tmp/fadd5c888a89c447fc719d0711173888/khanacademy-keypad-context-0.0.0-PR2592-20250623202311.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250623202311.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"11c22cb4c6c8a2bd97023ad9c70ca6852465583e","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250623202311.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250623202311.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2592-20250623202311_1750710203710_0.23394456721067036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:23:23.933Z","publish_time":1750710203933,"_source_registry_name":"default","_cnpm_publish_time":1750710203933},"0.0.0-PR2568-20250623202226":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250623202226","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250623202226","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250623202226","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QhR1x3cb0a/GUC5mq/zf38HlGx0fscGjfwdjgM3lYxpbn0/RGYtng0/zc66tde8N2Ot81fQMfl/l41e8vfLkcw==","_resolved":"/tmp/376796f1a13d25a32bb4b16aa900fd97/khanacademy-keypad-context-0.0.0-PR2568-20250623202226.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250623202226.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fe7a226e421479b4430c6d39d64ddfb61d7080c3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250623202226.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250623202226.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250623202226_1750710159021_0.9022885892328469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:22:39.194Z","publish_time":1750710159194,"_source_registry_name":"default","_cnpm_publish_time":1750710159194},"0.0.0-PR2598-20250623202214":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2598-20250623202214","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250623202214","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250623202214","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Sx6Z2D+kjPzotTziEwPCJlIlgD6Z0OKwJNRLt+YaijiLDt5Uqs+sb4dMfQT/JdvMX0sPmKnwEPAfF9ekJWc42g==","_resolved":"/tmp/20b172b7d6d9b13a4d5dee628f08bf99/khanacademy-keypad-context-0.0.0-PR2598-20250623202214.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250623202214.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f504e8a676d0bae00c462312bcfabf53f956dd40","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250623202214.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250623202214.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2598-20250623202214_1750710146461_0.5305906219010821"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:22:26.692Z","publish_time":1750710146692,"_source_registry_name":"default","_cnpm_publish_time":1750710146692},"0.0.0-PR2596-20250623202203":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2596-20250623202203","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250623202203","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250623202203","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uxKG4VVTVy0bWz60ccwq2U3igVitOI3lYC69vdL6ceYIzUpSacQ0Ommard+CmdqHFCc6l1FNG0GJkisXzd8Aog==","_resolved":"/tmp/87d693b0b5d604bd3e9bcf1dd2fd225b/khanacademy-keypad-context-0.0.0-PR2596-20250623202203.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250623202203.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5510019c2ecdecd0069ca157bf530b7cd0069e07","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250623202203.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250623202203.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2596-20250623202203_1750710136277_0.9658223802183314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:22:16.587Z","publish_time":1750710136587,"_source_registry_name":"default","_cnpm_publish_time":1750710136587},"0.0.0-PR2589-20250623202138":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2589-20250623202138","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250623202138","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250623202138","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CXzypWG7BP4L4ISqRXzbhkVKDKpHfVL2KGjU3E/8P8ub/245IAQgvGm68TX+7MmQ5ZEg3sQyHjL/n014RJI7UQ==","_resolved":"/tmp/02141157e26720cd760ed0201daebfd4/khanacademy-keypad-context-0.0.0-PR2589-20250623202138.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250623202138.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"e76be970c93f0340632a4dbd020fb7e7576e16be","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250623202138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250623202138.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2589-20250623202138_1750710110788_0.5191733311367039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:21:50.983Z","publish_time":1750710110983,"_source_registry_name":"default","_cnpm_publish_time":1750710110983},"0.0.0-PR2588-20250623202119":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2588-20250623202119","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250623202119","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250623202119","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9sshtXRXbK+szfV4tx0K2pX8bsTDlot0OpwayZRHxBE3W9UJUS/B8LNYRxQVvG/WkOBlUSyWM11d56SvRkOnjg==","_resolved":"/tmp/0cd26c81c6a804534472d549266505cf/khanacademy-keypad-context-0.0.0-PR2588-20250623202119.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250623202119.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"18222478a68a64b63981fbd8838cf4ab3f05f78e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250623202119.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250623202119.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2588-20250623202119_1750710092543_0.061815335891011625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:21:32.776Z","publish_time":1750710092776,"_source_registry_name":"default","_cnpm_publish_time":1750710092776},"0.0.0-PR2587-20250623202108":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2587-20250623202108","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250623202108","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6aeb353c8a9b4100d71f88eecfb032c207e6f3af","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250623202108.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250623202108.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250623202108.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/69b1cc45000509a12d7b7ae9fb420071/khanacademy-keypad-context-0.0.0-PR2587-20250623202108.tgz","_integrity":"sha512-yyeISGq0uB5I32oJSFPHWQkiPxLkB+EMXHYXE1YAekcQpW8j758/p9DpNsR2JSUlskBENRNpSVWmVy3MjAEpgA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250623202108","@khanacademy/perseus-utils":"2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2587-20250623202108_1750710081402_0.24425302552345007","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-23T20:21:21.589Z","publish_time":1750710081589,"_source_registry_name":"default","_cnpm_publish_time":1750710081589},"0.0.0-PR2586-20250623202102":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2586-20250623202102","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250623202102","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250623202102","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/fOsCw8HL1UlNxmB7YCDslvzK6YukH9A6zPAMWsTDDtVQ2yPf+r0jJaqjk1seKLr9KS14lql36dcOajR5KqGHw==","_resolved":"/tmp/7d5fd64cde52f8fd1c579142d1d4e764/khanacademy-keypad-context-0.0.0-PR2586-20250623202102.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250623202102.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fd47621dbc757b5f620cca04a0c3d8a07e1a63cd","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250623202102.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250623202102.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2586-20250623202102_1750710075135_0.06041534672180182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:21:15.331Z","publish_time":1750710075331,"_source_registry_name":"default","_cnpm_publish_time":1750710075331},"0.0.0-PR2585-20250623202044":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2585-20250623202044","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250623202044","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250623202044","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TmZovG7UItypKRvdXoxf6iaHQF2Pzl02GpSOxFiHVJYsT1R8e8WHxUp8RCPEojksIw5ORNSXmJiBa9TpOGfJKQ==","_resolved":"/tmp/29026c4d867a637581f03b2937e47016/khanacademy-keypad-context-0.0.0-PR2585-20250623202044.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250623202044.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4ca6fed3bab6fa2583a9b8c8a9ea97d92558ef7c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250623202044.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250623202044.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2585-20250623202044_1750710057118_0.967835016138411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:20:57.299Z","publish_time":1750710057299,"_source_registry_name":"default","_cnpm_publish_time":1750710057299},"0.0.0-PR2584-20250623202028":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2584-20250623202028","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250623202028","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250623202028","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-el0cDrPY4b2reRi2wab8x5izVGei1FfOTpkd4PpgzsKjtkdoQK1KFWCeAEPwG550mI9IQzf4hwyhz8XQuOfuJw==","_resolved":"/tmp/07c3dbd9788f41d103624eb67ba5f7bb/khanacademy-keypad-context-0.0.0-PR2584-20250623202028.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250623202028.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"27bb1a7f7940cba610aeca1f1a5098b95a81eb54","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250623202028.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250623202028.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2584-20250623202028_1750710041404_0.4691247732993167"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:20:41.611Z","publish_time":1750710041611,"_source_registry_name":"default","_cnpm_publish_time":1750710041611},"0.0.0-PR2581-20250623202003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2581-20250623202003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250623202003","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250623202003","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DBD/YsiO88ohCPbYqOH7MA7Xuvzw/yah1R6f8sqP2UBSTHJB4a71m/WAhaJ7yxzWYYYFHKmV+tp4YQq6/Qn/xw==","_resolved":"/tmp/aea99aef92554d1aaa6375c2050dd99c/khanacademy-keypad-context-0.0.0-PR2581-20250623202003.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250623202003.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"da85a70f431c3a8236985fcdccf8e53fd49b5da4","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250623202003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250623202003.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2581-20250623202003_1750710016137_0.0638862631337338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:20:16.342Z","publish_time":1750710016342,"_source_registry_name":"default","_cnpm_publish_time":1750710016342},"0.0.0-PR2578-20250623201952":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2578-20250623201952","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250623201952","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250623201952","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CJH02Njw7ILHCZ4Ff5jU1Frbfekg/gOSNRMTiU+N1kbz12s0AtVUurcPCF3CS3Y1jrQ/M1yAI0Ubi1cLeUKC6g==","_resolved":"/tmp/6f13dbf1ce90bcc24144c5a5083de6f2/khanacademy-keypad-context-0.0.0-PR2578-20250623201952.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250623201952.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fb948159e04066f51fb1d5c46f95f195bf628d05","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250623201952.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250623201952.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2578-20250623201952_1750710005848_0.6427659731296307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:20:06.040Z","publish_time":1750710006040,"_source_registry_name":"default","_cnpm_publish_time":1750710006040},"0.0.0-PR2577-20250623201933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250623201933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250623201933","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250623201933","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B2X5qwvj+UjbBoiox3fI4/IsT4zHiqPaAGpzZ6eTY+7QBuSGE5poqpWCxA+QaHlCVkxj3lHHufXowL4jGDdpzw==","_resolved":"/tmp/070e6dcb4e20923cec24d343f121aee4/khanacademy-keypad-context-0.0.0-PR2577-20250623201933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250623201933.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0ce99fc3404d2223420a225b324665640c74b9eb","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250623201933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250623201933.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250623201933_1750709986217_0.6265840262092508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:19:46.430Z","publish_time":1750709986430,"_source_registry_name":"default","_cnpm_publish_time":1750709986430},"0.0.0-PR2575-20250623201921":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2575-20250623201921","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250623201921","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250623201921","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-buBdOwqhVRIAH0I60EiSHOZs2sbFQIi0YyAFb2LyqIScl1cuGBlsLHlM2xV0kR3Myauq+V3KpxXuY+YCmqctwA==","_resolved":"/tmp/d64fe56a189876093b579980fc5c680d/khanacademy-keypad-context-0.0.0-PR2575-20250623201921.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250623201921.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5f2ca5de773b6154f6b3e8d58101a6dfb34bcea8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250623201921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250623201921.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2575-20250623201921_1750709974485_0.14475898231802997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:19:34.683Z","publish_time":1750709974683,"_source_registry_name":"default","_cnpm_publish_time":1750709974683},"0.0.0-PR2573-20250623201903":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250623201903","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250623201903","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250623201903","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iiz4xPkNe4YdKKXZVb7oMvf3FN4WttTjx0E1bLRnNQ4yDH/+Wr0wlNZwm4/WqIGhqCjtyRkztBMPWkKvKXMtaw==","_resolved":"/tmp/8b1a235b7f82eb6c6ad56abf3b11f7f8/khanacademy-keypad-context-0.0.0-PR2573-20250623201903.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250623201903.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"46ccf0f8adec378d47151baacedec1ee2c25d5a2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250623201903.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250623201903.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250623201903_1750709956391_0.6887606987837278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:19:16.610Z","publish_time":1750709956610,"_source_registry_name":"default","_cnpm_publish_time":1750709956610},"0.0.0-PR2569-20250623201901":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250623201901","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250623201901","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8f37bb0f10068d1aa13227496aaf79df802021cb","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250623201901.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250623201901.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250623201901.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b59f7eeda8147487d02f4cd41a8d8e18/khanacademy-keypad-context-0.0.0-PR2569-20250623201901.tgz","_integrity":"sha512-6SfTHrcbqlTMPNFL86lZGFO6KD7ms2paYSHjn+WS4H/3eRXizd6XQvAjbAM7lIJRrcoOjY7XlL4+nyAN8bdNvQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250623201901","@khanacademy/perseus-utils":"2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250623201901_1750709953947_0.10001962872378645","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-23T20:19:14.146Z","publish_time":1750709954146,"_source_registry_name":"default","_cnpm_publish_time":1750709954146},"0.0.0-PR2572-20250623201852":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2572-20250623201852","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250623201852","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250623201852","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3c0NZI6om0rt4bsxyuB0Blw96B+jLzBpcc0m9Rw4e0W2/k3oAvR6+Lb3GakE2ngfkNW/8GDKhTbAmm6/zYB2xw==","_resolved":"/tmp/13e67d8b2152f194d35863bfae0754ea/khanacademy-keypad-context-0.0.0-PR2572-20250623201852.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250623201852.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4c250dd7a943cd8cdd88c6dc30e0e60dcc7feb2c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250623201852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250623201852.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2572-20250623201852_1750709944525_0.6238394287212619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:19:04.775Z","publish_time":1750709944775,"_source_registry_name":"default","_cnpm_publish_time":1750709944775},"0.0.0-PR2571-20250623201829":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2571-20250623201829","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250623201829","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250623201829","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kotFvcQfd1WlWrQNo7Jh6/7EN76TnAGLKvVzEesrC5BlY0ui8Xa20EjvDNt4M7vhpureiK/QHU2rjCMItWQPwA==","_resolved":"/tmp/9f55794f1ac07e712c521c8b960a5d1b/khanacademy-keypad-context-0.0.0-PR2571-20250623201829.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250623201829.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1e900300ebfbb3c3f4468b1c92cf91b862158908","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250623201829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250623201829.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2571-20250623201829_1750709920973_0.7201331535057622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:18:41.202Z","publish_time":1750709921202,"_source_registry_name":"default","_cnpm_publish_time":1750709921202},"0.0.0-PR2566-20250623201606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250623201606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250623201606","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250623201606","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jrt+WzqgNiHhzpd8IbOx93cN+rKca4Pb5ie/hsUj2ipUuYyQzacRly5ZRwDHVenlnu08TAUPn1WUxG+/J3m8jw==","_resolved":"/tmp/12e77e7ddde7d927d3974aa1fc9d876c/khanacademy-keypad-context-0.0.0-PR2566-20250623201606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250623201606.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9e467240fbb6ad986cbc88cdc2b446a3bb0b275f","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250623201606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250623201606.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250623201606_1750709780082_0.7607268124673765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T20:16:20.295Z","publish_time":1750709780295,"_source_registry_name":"default","_cnpm_publish_time":1750709780295},"0.0.0-PR2566-20250623190233":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250623190233","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250623190233","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250623190233","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Gh64C6z8TJoyGay+ZDM5w/t6EF8++nD4UPkQ6JTDhlNOPsMERA3dRB85TgM4Fhx+GNYDgP89ShhKypOYUQV7Hw==","_resolved":"/tmp/b485059c8777c271ad0b6c4387644b2b/khanacademy-keypad-context-0.0.0-PR2566-20250623190233.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250623190233.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d5ee11dd9a42bed90191971bbd117a379cddb8e4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250623190233.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250623190233.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250623190233_1750705366481_0.14517429466866694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T19:02:46.657Z","publish_time":1750705366657,"_source_registry_name":"default","_cnpm_publish_time":1750705366657},"0.0.0-PR2592-20250623183727":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2592-20250623183727","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250623183727","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250623183727","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QSSupZ+Mt8JdQ07fuyA6ukAi7uH6Fa54xtncTJrGeKHDE5nortstqRnzZ7lpHa933KPaC18etVHer/6oZFyB2g==","_resolved":"/tmp/d6a1e5a0ddf4afeab62bbf38738de58d/khanacademy-keypad-context-0.0.0-PR2592-20250623183727.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250623183727.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f7b64789393fa64b12bb6bed20ab3b32ecc940d4","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250623183727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250623183727.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2592-20250623183727_1750703862688_0.42288796238661974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T18:37:43.067Z","publish_time":1750703863067,"_source_registry_name":"default","_cnpm_publish_time":1750703863067},"0.0.0-PR2587-20250623182401":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2587-20250623182401","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250623182401","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250623182401","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BslyRDA7W4j/2AKRXNYdA/sbZF9SBjOrFHVIKm4LKUFhfHGawLbgfOs6OxHCdBTzra4XLHZXFP6U4DhdbT8pjw==","_resolved":"/tmp/84e17745b408acca30e8dca5af789469/khanacademy-keypad-context-0.0.0-PR2587-20250623182401.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250623182401.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a4f2ecb73c1ce137e77a62b551c3e0524f01e652","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250623182401.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250623182401.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2587-20250623182401_1750703055319_0.3642620357957882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T18:24:15.518Z","publish_time":1750703055518,"_source_registry_name":"default","_cnpm_publish_time":1750703055518},"0.0.0-PR2581-20250623182314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2581-20250623182314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250623182314","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250623182314","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SVccnZKuGvb7M8aPtn6PgAZyprwi+5hLSX6Nt2NIoF+kR9KCR5ImoH6cQ1kJ43P7d3CnYKtmvJueE5QMIWJzpg==","_resolved":"/tmp/70a6367bb6a8cda90d939975fdd6c6a2/khanacademy-keypad-context-0.0.0-PR2581-20250623182314.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250623182314.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0486788e731e505f9f89e7589b73dcfcf31934ab","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250623182314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250623182314.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2581-20250623182314_1750703007171_0.38785558061312897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T18:23:27.369Z","publish_time":1750703007369,"_source_registry_name":"default","_cnpm_publish_time":1750703007369},"0.0.0-PR2577-20250623180939":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250623180939","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250623180939","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250623180939","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QgJAyw4fpZL3wVz9dw5INlY6gBPqyTAmkGqO9rddhx9wZT3/wdCzeAU1d5V4qIyNE5jMi4/yOFlub6KLm9MbKQ==","_resolved":"/tmp/518af8b60cddeba14169e1060a758227/khanacademy-keypad-context-0.0.0-PR2577-20250623180939.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250623180939.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"bb84608253af6ebbe6dc375ade7df9ff3ffe2c93","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250623180939.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250623180939.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250623180939_1750702191962_0.7709922002201215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T18:09:52.170Z","publish_time":1750702192170,"_source_registry_name":"default","_cnpm_publish_time":1750702192170},"0.0.0-PR2572-20250623175408":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2572-20250623175408","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250623175408","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250623175408","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FwECNNvkWsRApOqShlfSGU1fBo7wbLT1OFVqit3uRS/fY5BIXbMy5yOlal+tgqnA/yERZsZmllJBjnKiV8PeeQ==","_resolved":"/tmp/3f72ca582286c8fcf0369eceec1a764a/khanacademy-keypad-context-0.0.0-PR2572-20250623175408.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250623175408.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"29ddfb841fee97a4339179f6e3bba70a3be5948e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250623175408.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250623175408.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2572-20250623175408_1750701261409_0.8376849663462298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T17:54:21.644Z","publish_time":1750701261644,"_source_registry_name":"default","_cnpm_publish_time":1750701261644},"0.0.0-PR2569-20250623174917":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2569-20250623174917","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250623174917","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250623174917","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ELi2MUV7B87vdyslL5eiJOt6GFYDjJRCxXa7idBYRVfTD+wgwcGtH2PXBFJXUZXPwOV/tIuGDEYpIeb9BHju4A==","_resolved":"/tmp/ffd3baae81f4ba4f1594baeb46442ac5/khanacademy-keypad-context-0.0.0-PR2569-20250623174917.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250623174917.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7dd59ff67360410874cc1db929f18139db8b676b","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250623174917.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250623174917.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2569-20250623174917_1750700970867_0.7469930723574509"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T17:49:31.061Z","publish_time":1750700971061,"_source_registry_name":"default","_cnpm_publish_time":1750700971061},"0.0.0-PR2568-20250623173354":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250623173354","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250623173354","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250623173354","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C3lh2W5Kc2K8LAzVmMVWW9nff1asfcuNXDs3QR/FKxBvK5Xb+Pb+dtEE0pxC+viYWYquQrJPv9ONHR1gaRGl9w==","_resolved":"/tmp/fdd165c58f524986d02d6087e85aac5a/khanacademy-keypad-context-0.0.0-PR2568-20250623173354.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250623173354.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c0101d8b0fc01544270307f5bea228203992e580","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250623173354.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250623173354.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250623173354_1750700047772_0.0827546810764701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T17:34:07.965Z","publish_time":1750700047965,"_source_registry_name":"default","_cnpm_publish_time":1750700047965},"3.0.19":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.19","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"15.0.0","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.19","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Nm7Y89GSAnw+/RtcByoYaLEA2jnhcuyLpLKdqjiXhAJlzqO2KMlU7dfDIBlJ7hnnJ+Z9MamXUlVEGe7w82PH+A==","_resolved":"/tmp/ae2c85fb6e0cc669788943fc2aa7357b/khanacademy-keypad-context-3.0.19.tgz","_from":"file:khanacademy-keypad-context-3.0.19.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"134d0a9de520277787e72e0b5d0d2e0ecded3ffc","size":65160,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.19.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.19_1750687169487_0.28828391510895934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-23T13:59:29.693Z","publish_time":1750687169693,"_source_registry_name":"default","_cnpm_publish_time":1750687169693},"0.0.0-PR2627-20250621000944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2627-20250621000944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2627-20250621000944","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2627-20250621000944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DKXcFSS4rABYMnk+CFWomZtlSdgeKpE9ZOPhqdzB5pivB3I4MOouWe6yMQxj2q21BoPOoCw8z66XTNkbY8WWaQ==","_resolved":"/tmp/625533552866e90b5760b4a16ef9765c/khanacademy-keypad-context-0.0.0-PR2627-20250621000944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2627-20250621000944.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"cc6488a2513d27e6100a12b67d9f938b8a55c0e3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2627-20250621000944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2627-20250621000944.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2627-20250621000944_1750464597195_0.5250599415267336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-21T00:09:57.398Z","publish_time":1750464597398,"_source_registry_name":"default","_cnpm_publish_time":1750464597398},"0.0.0-PR2630-20250620222900":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250620222900","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250620222900","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250620222900","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-29hPv3qnbJ1BEjIi4k4QW6aJ+T4aacPo41EMQZJhNt/G5uknqcpOJfDZooflrvGb22SOmvpY3Ar9R8t8PMFfQg==","_resolved":"/tmp/1ae8b3628a059e94990efacec5ce3c60/khanacademy-keypad-context-0.0.0-PR2630-20250620222900.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250620222900.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"e3e928dda1ba84b5cc8bd7ffca5982bb264c24b0","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250620222900.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250620222900.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250620222900_1750458552780_0.4654540597630732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T22:29:12.994Z","publish_time":1750458552994,"_source_registry_name":"default","_cnpm_publish_time":1750458552994},"0.0.0-PR2630-20250620222712":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2630-20250620222712","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2630-20250620222712","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2630-20250620222712","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0nfPAjtNxQRjSR1JwU9/D4KK4sF31XWkpkU11UlbeADC3AUTGMG4A/PASagK4PsPGHd6E0dT5ocbS9OM9BV2YA==","_resolved":"/tmp/e2ae4f64e3fbafdb262b069e894e061c/khanacademy-keypad-context-0.0.0-PR2630-20250620222712.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2630-20250620222712.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6aee3a1fb7cb0e7cd7ce4c73a7ef0238e429e8b7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2630-20250620222712.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2630-20250620222712.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2630-20250620222712_1750458445825_0.8033027500341476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T22:27:26.021Z","publish_time":1750458446021,"_source_registry_name":"default","_cnpm_publish_time":1750458446021},"0.0.0-PR2629-20250620215844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2629-20250620215844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2629-20250620215844","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2629-20250620215844","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z3XncZFu0HFrIuMsSNpkPDvcfAI67/C0TVMFxB/lTjTTgAHcK0HY+uoKnN9kLZvFAKmi8HopX8/9rvMdTQSAbQ==","_resolved":"/tmp/a2e4585135bd3e6543c6f3582b96d6ab/khanacademy-keypad-context-0.0.0-PR2629-20250620215844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2629-20250620215844.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4aa25f301ee61235bdf78db1ccefdd383e714fa5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2629-20250620215844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2629-20250620215844.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2629-20250620215844_1750456736249_0.9464847680834434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T21:58:56.452Z","publish_time":1750456736452,"_source_registry_name":"default","_cnpm_publish_time":1750456736452},"0.0.0-PR2629-20250620214437":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2629-20250620214437","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2629-20250620214437","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2629-20250620214437","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yRahx6f6B63goaPC1TKB4MVOoQjqycoHmfIMuJPHT/4BgPzuEtNGMdZVMR/8figwojzqsAVA6CxWj4UxgYP1zQ==","_resolved":"/tmp/a3433674634c128b02606334aea988be/khanacademy-keypad-context-0.0.0-PR2629-20250620214437.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2629-20250620214437.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"670955e64f84634a1585edddf43fbed83af34dbe","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2629-20250620214437.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2629-20250620214437.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2629-20250620214437_1750455890288_0.42935368859672574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T21:44:50.512Z","publish_time":1750455890512,"_source_registry_name":"default","_cnpm_publish_time":1750455890512},"0.0.0-PR2629-20250620213450":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2629-20250620213450","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2629-20250620213450","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2629-20250620213450","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CKW2mxPWg1hRP1umec42dfPOn44ebxJwUSjtDfku3SHJjFJP7z4m5nhSGWXszMNFwrmeyZVFH4N9v8pmyM8wWg==","_resolved":"/tmp/e0736badcd6b09c844c0caf4b0d494a2/khanacademy-keypad-context-0.0.0-PR2629-20250620213450.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2629-20250620213450.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"17fd1ab4487e9cce933117d22e959cff9dea77f5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2629-20250620213450.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2629-20250620213450.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2629-20250620213450_1750455303763_0.3271333333254425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T21:35:03.997Z","publish_time":1750455303997,"_source_registry_name":"default","_cnpm_publish_time":1750455303997},"0.0.0-PR2629-20250620211034":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2629-20250620211034","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2629-20250620211034","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2629-20250620211034","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LNxJCE/u76B5GiYfErEFL/Z4Sa90SS2xrbvsnLS+SwV3hd1YA7DoKk29mZhLw9tCAexTw7twXRRDR+cyBjZe6A==","_resolved":"/tmp/7cba23d7acd99193addf461f9b6fe68a/khanacademy-keypad-context-0.0.0-PR2629-20250620211034.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2629-20250620211034.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5ddfb009e4db4e8db0d8246ce351db531aebff66","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2629-20250620211034.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2629-20250620211034.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2629-20250620211034_1750453846767_0.8088665846196401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T21:10:46.979Z","publish_time":1750453846979,"_source_registry_name":"default","_cnpm_publish_time":1750453846979},"0.0.0-PR2629-20250620195912":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2629-20250620195912","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2629-20250620195912","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2629-20250620195912","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7sB0R61asJXiNJSI3EYK3kGrjWerf3jB0w4zIPGqG9OEwLM07Sg5Q14l/jpoW8DJea38hozA/6pXvGGBdfW4YA==","_resolved":"/tmp/ab609cfd7cc676eae1bf32343f5c27a4/khanacademy-keypad-context-0.0.0-PR2629-20250620195912.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2629-20250620195912.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b1bcfddeb42c445ac0980cdecb35b2ca272002fd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2629-20250620195912.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2629-20250620195912.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2629-20250620195912_1750449565928_0.0819442941495343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T19:59:26.225Z","publish_time":1750449566225,"_source_registry_name":"default","_cnpm_publish_time":1750449566225},"0.0.0-PR2629-20250620185228":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2629-20250620185228","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2629-20250620185228","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2629-20250620185228","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vYTCer9ODhn0fWQjVbVJYlHeKp2ZDK0o+vXLm77tviyxK16syCYXQ2vuN+CvIZNZK6TJMUl/bF33cV41C8akzw==","_resolved":"/tmp/57407fd1321c5c7ca85f6b6faf5c21dd/khanacademy-keypad-context-0.0.0-PR2629-20250620185228.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2629-20250620185228.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"77be4480203c8c4d2a875cd307f5b8a9e552874f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2629-20250620185228.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2629-20250620185228.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2629-20250620185228_1750445561389_0.2005354416584617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T18:52:41.635Z","publish_time":1750445561635,"_source_registry_name":"default","_cnpm_publish_time":1750445561635},"0.0.0-PR2628-20250620170945":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2628-20250620170945","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2628-20250620170945","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2628-20250620170945","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3q1qFagQjfjh9e+hCGv+lAI9kUA2goHK2U+A/aWLPIVqU7Xpkom6odtUDIK+Cmv/05LT0albS534LyXKHTZjKw==","_resolved":"/tmp/fedacd486d5083a24005d652798c9268/khanacademy-keypad-context-0.0.0-PR2628-20250620170945.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2628-20250620170945.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1efce4cb93ed4effca68b752f4f77f0298458dfd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2628-20250620170945.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2628-20250620170945.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2628-20250620170945_1750439399419_0.9856427255704197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T17:09:59.630Z","publish_time":1750439399630,"_source_registry_name":"default","_cnpm_publish_time":1750439399630},"0.0.0-PR2628-20250620170542":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2628-20250620170542","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2628-20250620170542","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2628-20250620170542","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X46BS64CTvKVhpv2ypg5lou7kqZqIm1YSY6aV4OFW2L3B4A1Zbxqf1FR+VXRYtcH9JqR+Cng8SFahKSZIQOwyw==","_resolved":"/tmp/8e63c29d6a211f4536d0409844da94cf/khanacademy-keypad-context-0.0.0-PR2628-20250620170542.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2628-20250620170542.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"52a53a2f7f226c98fc0d63f6dc5e095c34808d8c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2628-20250620170542.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2628-20250620170542.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2628-20250620170542_1750439155091_0.5497624543026349"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T17:05:55.262Z","publish_time":1750439155262,"_source_registry_name":"default","_cnpm_publish_time":1750439155262},"0.0.0-PR2628-20250620170158":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2628-20250620170158","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2628-20250620170158","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2628-20250620170158","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YM5Sn6kqa6qNeNh505riCFKEc/1l5Z9E9ujAkAjdQ2Mkmzmx0evi6kCBu2iAgyTnpdLCaaKE8/cm+JAXmnkDRw==","_resolved":"/tmp/1877b71fdcf66d1b74c0050a7c422fa9/khanacademy-keypad-context-0.0.0-PR2628-20250620170158.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2628-20250620170158.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8a3c5f211ce665500064e7f09c877b032098f360","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2628-20250620170158.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2628-20250620170158.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2628-20250620170158_1750438932319_0.2625462926666038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-20T17:02:12.633Z","publish_time":1750438932633,"_source_registry_name":"default","_cnpm_publish_time":1750438932633},"0.0.0-PR2627-20250619200114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2627-20250619200114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2627-20250619200114","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2627-20250619200114","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WukzzbMHQ5Vv9qizVkeaIKGZIGJyEN8ZRFYKkw9BthAmg3izpFc4uRpvelEjpyK8qnflz3QMBLz7zKchx3pX/w==","_resolved":"/tmp/32bba918b3db9d5f4e8946a8343a6fea/khanacademy-keypad-context-0.0.0-PR2627-20250619200114.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2627-20250619200114.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"37c6728738d20234f86de4800ca601062abc8101","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2627-20250619200114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2627-20250619200114.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2627-20250619200114_1750363286953_0.3308203376996983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T20:01:27.196Z","publish_time":1750363287196,"_source_registry_name":"default","_cnpm_publish_time":1750363287196},"0.0.0-PR2627-20250619195524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2627-20250619195524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2627-20250619195524","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2627-20250619195524","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pzH4vIiIXOJ1qslrKsJKcYPMoc9wfYrwGl06F2hvFUi66rAAYRMYnK+smORJS0Y9/EqGbrAUrdskSGl4m9f/Hw==","_resolved":"/tmp/5ce3292e05f8c426fd50ab79d878f8c3/khanacademy-keypad-context-0.0.0-PR2627-20250619195524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2627-20250619195524.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a2b246efc687fe2d6e112cf74e08a9da33c9db55","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2627-20250619195524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2627-20250619195524.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2627-20250619195524_1750362937440_0.18015637780318272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T19:55:37.626Z","publish_time":1750362937626,"_source_registry_name":"default","_cnpm_publish_time":1750362937626},"0.0.0-PR2626-20250619005056":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250619005056","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250619005056","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250619005056","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TSSF57vXG14WX41wbg6ZKNptmEQmSLaUa9Wfnqp4mDfEUxiVrF8VFl9fLRuE+k/XkUOSz0gDah1j4rFw3E/W5Q==","_resolved":"/tmp/1ef5ca4910490e581c2742bb9d0e80fe/khanacademy-keypad-context-0.0.0-PR2626-20250619005056.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250619005056.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"e311329ca424442cdce02bd4bde75bf7123e60c1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250619005056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250619005056.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250619005056_1750294270615_0.1025316335371107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T00:51:10.824Z","publish_time":1750294270824,"_source_registry_name":"default","_cnpm_publish_time":1750294270824},"0.0.0-PR2626-20250619004844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250619004844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250619004844","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250619004844","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7/3mfMocgBnRbZYdUmN0uxsLjDIyhofKYeiU2mfjbxrnWd9bbMGcKljVWdeIi7bL+vIigKV72M18U/apVA4/DQ==","_resolved":"/tmp/ab0354a079e26d3b37ef0c44453fe9ca/khanacademy-keypad-context-0.0.0-PR2626-20250619004844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250619004844.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4e54c47910ab6acf9e5d13386b945ef9afddfee9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250619004844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250619004844.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250619004844_1750294137020_0.4501659180779054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T00:48:57.252Z","publish_time":1750294137252,"_source_registry_name":"default","_cnpm_publish_time":1750294137252},"0.0.0-PR2626-20250619004654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2626-20250619004654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2626-20250619004654","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2626-20250619004654","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-A062RsGwzZBum3ciN0TP/kp8tQk74PPixAxJfiCwpkUiaDRhI/oJvCCkhTz+LoRqTrqX2215riAImWXq7ejxyg==","_resolved":"/tmp/d6f5b8d34f6c846f77971eae0fea17be/khanacademy-keypad-context-0.0.0-PR2626-20250619004654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2626-20250619004654.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"150b7f150aafd381884f0b754f7fae370ebc3f2f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2626-20250619004654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2626-20250619004654.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2626-20250619004654_1750294027703_0.38336658158740367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-19T00:47:07.991Z","publish_time":1750294027991,"_source_registry_name":"default","_cnpm_publish_time":1750294027991},"0.0.0-PR2580-20250618220722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2580-20250618220722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2580-20250618220722","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2580-20250618220722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q0eYlxt/5lGnIexZe7ouPOqz4UOP0BqLCd3iH5O9HREovxkR+MDIFWz3Arn4IGZ7dRY7XYg+pSE2k5fGyVLxXw==","_resolved":"/tmp/1c9d43525279ea82cd001f56ff1b3d9b/khanacademy-keypad-context-0.0.0-PR2580-20250618220722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2580-20250618220722.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c644a4594620136c49371e123f663b00f3ac1770","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2580-20250618220722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2580-20250618220722.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2580-20250618220722_1750284456175_0.7673827580233035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T22:07:36.359Z","publish_time":1750284456359,"_source_registry_name":"default","_cnpm_publish_time":1750284456359},"3.0.18":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.18","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"14.1.1","@khanacademy/perseus-utils":"2.0.5"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.18","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MY5bZBlprLewfaSkT9g+aWzto1n7REigt1m5IKr8TbbEgpcrpM7maCnG7mQofWnGdwuvG/BJe2I30AWDlashog==","_resolved":"/tmp/7e1daa8b6ac47a8b73588837dcad483b/khanacademy-keypad-context-3.0.18.tgz","_from":"file:khanacademy-keypad-context-3.0.18.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"69d77923e870a5409311e308e46daf8a5f9a459f","size":65162,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.18.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.18_1750279424023_0.9383026830389336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T20:43:44.226Z","publish_time":1750279424226,"_source_registry_name":"default","_cnpm_publish_time":1750279424226},"0.0.0-PR2624-20250618202706":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2624-20250618202706","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2624-20250618202706","@khanacademy/perseus-utils":"0.0.0-PR2624-20250618202706"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2624-20250618202706","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v7Nc/wGViww1uFIEKcJ5x3DObqX4JiHNEOGvnKZrpJA9d9eyMM7WiRm84uBTXtZ0cQrLxReeE2hFct+eqXB+1Q==","_resolved":"/tmp/7c34cffca284df822bab93c420b4e686/khanacademy-keypad-context-0.0.0-PR2624-20250618202706.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2624-20250618202706.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"625398ba2be0197ff4a67321672b328b2075b0e0","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2624-20250618202706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2624-20250618202706.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2624-20250618202706_1750278439378_0.5197580148636858"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T20:27:19.573Z","publish_time":1750278439573,"_source_registry_name":"default","_cnpm_publish_time":1750278439573},"0.0.0-PR2624-20250618191047":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2624-20250618191047","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2624-20250618191047","@khanacademy/perseus-utils":"0.0.0-PR2624-20250618191047"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2624-20250618191047","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3zpx1YbXJDHjJN491ODU4TwqOTAEJYd/2djYLV6tcO2j0WIZ6mY1LgA5pskv5FV8q5VaNVSTnkeZV+CNU7+42g==","_resolved":"/tmp/e5caf3c9e2f7ea630a741c9451d72feb/khanacademy-keypad-context-0.0.0-PR2624-20250618191047.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2624-20250618191047.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"24524b0db8720d0edeff6b21faf0917936bf27eb","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2624-20250618191047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2624-20250618191047.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2624-20250618191047_1750273862040_0.06379652203851971"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T19:11:02.304Z","publish_time":1750273862304,"_source_registry_name":"default","_cnpm_publish_time":1750273862304},"3.0.17":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.17","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"14.1.0","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.17","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QCTnnE9MxS+NsSb7BOXBeOFqSClnyUsjuZjvLHiEPCq6xx6x9Yeu1iArYdWja/4KzwQKeM0wKrFgNErG4XphFA==","_resolved":"/tmp/88e663ce6b2b6d032e3d6cedb3fb9a20/khanacademy-keypad-context-3.0.17.tgz","_from":"file:khanacademy-keypad-context-3.0.17.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"89c16da3b9bb30ae65f937976e1e322ec8565a8e","size":65161,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.17.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.17_1750269141624_0.7013169474008167"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T17:52:21.840Z","publish_time":1750269141840,"_source_registry_name":"default","_cnpm_publish_time":1750269141840},"0.0.0-PR2590-20250618172140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2590-20250618172140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2590-20250618172140","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2590-20250618172140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+3+h0vyTAOzka02B+h0Y5w//V7qET9JZUpJqht9y3Yt8QunXL+TX8ZCHJvuMFoVB1A9oFdViRQko1JNZjKncrg==","_resolved":"/tmp/0376d057fc3aea6f5bef6c7f97837239/khanacademy-keypad-context-0.0.0-PR2590-20250618172140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2590-20250618172140.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"dce4b3ed14bb97c41f346adf3df4f840dd8cc160","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2590-20250618172140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2590-20250618172140.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2590-20250618172140_1750267314412_0.04258683276492303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T17:21:54.604Z","publish_time":1750267314604,"_source_registry_name":"default","_cnpm_publish_time":1750267314604},"0.0.0-PR2622-20250618171125":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2622-20250618171125","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2622-20250618171125","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2622-20250618171125","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ntyhPaw5J7BrA/XO53SghWydMGL8bka7TZ5n0op7HMks2Kpv0q5nNv7ROOvvS9jUOVxkR3kuV+8TWCf4r/HcpQ==","_resolved":"/tmp/824d085729191fb62ae2ac5f178c8594/khanacademy-keypad-context-0.0.0-PR2622-20250618171125.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2622-20250618171125.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1922f582464d72c07547d61221eca9e2826b4f46","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2622-20250618171125.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2622-20250618171125.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2622-20250618171125_1750266701030_0.6693204852220755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T17:11:41.249Z","publish_time":1750266701249,"_source_registry_name":"default","_cnpm_publish_time":1750266701249},"0.0.0-PR2621-20250618165140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2621-20250618165140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2621-20250618165140","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2621-20250618165140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ASo4kRa/VvOmVqhyJhbQ7Yt00vWBbB43JSj1NkkncFRIBnm1Ni0bF7SH9XY0bw+mOld0A7pZW/QoXLWdsLrqYQ==","_resolved":"/tmp/fe51ba3c1aec158be17fa3b279b680dc/khanacademy-keypad-context-0.0.0-PR2621-20250618165140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2621-20250618165140.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"19c502f37000a8262ee1a9a32579dade1937fae9","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2621-20250618165140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2621-20250618165140.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2621-20250618165140_1750265513751_0.9737772949998567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T16:51:53.919Z","publish_time":1750265513919,"_source_registry_name":"default","_cnpm_publish_time":1750265513919},"0.0.0-PR2566-20250618164454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250618164454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250618164454","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250618164454","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dU2DbBb708tc/O+clGYoGckxZHJ/PGe06UCvXFG579KyEfh5fXE0WkWiUYcrStKtvMIso37atMso6DPB5iCkpw==","_resolved":"/tmp/fbbcf8a82fdcf843f60353e75658b482/khanacademy-keypad-context-0.0.0-PR2566-20250618164454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250618164454.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b4911d82cdefb8fd115ddfe24b082c356235fdc4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250618164454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250618164454.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250618164454_1750265106633_0.3820130196182767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T16:45:06.795Z","publish_time":1750265106795,"_source_registry_name":"default","_cnpm_publish_time":1750265106795},"0.0.0-PR2621-20250618163848":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2621-20250618163848","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2621-20250618163848","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2621-20250618163848","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o1q+LNNzV6f050qRfj86b9cQD7W7q6Uwb3hv43GsgGa81wt/DVQLE566NqHllRDWtMs3bZHt+EFdd2aiGIDZqg==","_resolved":"/tmp/c95d18bc68f821da69ead6bbd2198578/khanacademy-keypad-context-0.0.0-PR2621-20250618163848.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2621-20250618163848.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"74dae0b2480cea68e66fc79132fa082b7f08bbca","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2621-20250618163848.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2621-20250618163848.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2621-20250618163848_1750264741498_0.11226234425336812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T16:39:01.694Z","publish_time":1750264741694,"_source_registry_name":"default","_cnpm_publish_time":1750264741694},"0.0.0-PR2580-20250618163535":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2580-20250618163535","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2580-20250618163535","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2580-20250618163535","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YCbn9WJ9Ac4QllObMp/UZ8yrvoVKLPnPVbtWPVOC2zFmHRbWSi6K8SvNSYMhobrDQ0IG08+0zHK3s3j2+2KTmQ==","_resolved":"/tmp/c348a02543a1a2029727ecbdbfc3349d/khanacademy-keypad-context-0.0.0-PR2580-20250618163535.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2580-20250618163535.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"aaf39dcd8286fc3a37c44874d0ca12e5b928166a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2580-20250618163535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2580-20250618163535.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2580-20250618163535_1750264548053_0.16383125279749033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T16:35:48.244Z","publish_time":1750264548244,"_source_registry_name":"default","_cnpm_publish_time":1750264548244},"0.0.0-PR2621-20250618163211":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2621-20250618163211","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2621-20250618163211","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2621-20250618163211","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1TsGvQjEzWgETAbRaXg54X0qzPXLqh+l8hAoggESXFMLeR2gFnt771dMLlRF79aiQA2TUYktSf8Zx8B6ai+UTA==","_resolved":"/tmp/3da3b747893e6bc0831f1f310951dba7/khanacademy-keypad-context-0.0.0-PR2621-20250618163211.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2621-20250618163211.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b4c01f0761e628e7ea4a3050740df9bd4a662cbc","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2621-20250618163211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2621-20250618163211.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2621-20250618163211_1750264344881_0.546828623429463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T16:32:25.054Z","publish_time":1750264345054,"_source_registry_name":"default","_cnpm_publish_time":1750264345054},"0.0.0-PR2580-20250618161052":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2580-20250618161052","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2580-20250618161052","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2580-20250618161052","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ocKR5Xw6tdXlDtWKe56TXjAWL+0QhiX1SjzGRbwoOKLgr52yEiacYGU5HJ1l162QBnceOc3nFrfVj8kcEz8viA==","_resolved":"/tmp/7606d7e9502f290839f19f37cc8013a3/khanacademy-keypad-context-0.0.0-PR2580-20250618161052.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2580-20250618161052.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d35a746c9dd28663a2e4f516bf05b4fa7e0c9f1d","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2580-20250618161052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2580-20250618161052.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2580-20250618161052_1750263064941_0.29691827546414196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T16:11:05.139Z","publish_time":1750263065139,"_source_registry_name":"default","_cnpm_publish_time":1750263065139},"0.0.0-PR2596-20250618154407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2596-20250618154407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250618154407","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250618154407","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X5hYf7Y8u/1wcqyy98XyKczJXSmG2iXeRnqklTquj6MmjzEqxFlYXHtNo76Jnd5GfRv8UIJjr+oCTKBjlWaY8w==","_resolved":"/tmp/29117484ac2de34e42fc2a97faa9816a/khanacademy-keypad-context-0.0.0-PR2596-20250618154407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250618154407.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"07c96a938a5ae4bff3e84c847d8196bc4c27f915","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250618154407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250618154407.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2596-20250618154407_1750261461657_0.5110840840158821"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:44:21.883Z","publish_time":1750261461883,"_source_registry_name":"default","_cnpm_publish_time":1750261461883},"0.0.0-PR2592-20250618154345":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2592-20250618154345","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250618154345","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250618154345","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WQTFCngNgk8XBGhOmmfwsKtKVR8kIExSfO7SGz3Ci1/LBcUi2ZTAfkTgewaGbuM3JChIRU+y7UZ7Cj2t/9AHYw==","_resolved":"/tmp/6151749260ab8be19311906926745b7a/khanacademy-keypad-context-0.0.0-PR2592-20250618154345.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250618154345.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3ef37abd47b610301e9a006934d42642d2cf5d8e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250618154345.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250618154345.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2592-20250618154345_1750261439022_0.3913409182672285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:43:59.203Z","publish_time":1750261439203,"_source_registry_name":"default","_cnpm_publish_time":1750261439203},"0.0.0-PR2589-20250618154331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2589-20250618154331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250618154331","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250618154331","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5a4YXkeSQim7/T0gMQfknHeDGxrkMlNKEWPRuxF/7q3TQmS6b9RIcS6qUSviQxQvfpx6xIY18RnssYvth1cz5A==","_resolved":"/tmp/ed62ce9571301703006e4cba39286b44/khanacademy-keypad-context-0.0.0-PR2589-20250618154331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250618154331.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8e9513ef9ba01b106e3f64653cb926a62b9bf2f2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250618154331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250618154331.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2589-20250618154331_1750261424690_0.5686663435319701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:43:44.876Z","publish_time":1750261424876,"_source_registry_name":"default","_cnpm_publish_time":1750261424876},"0.0.0-PR2588-20250618154319":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2588-20250618154319","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250618154319","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250618154319","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-F/W2qLKpLQiT1U4e0UEtUkEyDqMEHsZkO70p8b7/jQnGMEs+ljA7oFmF79We5QYPagAq4lNTWPY56cetiq4LOg==","_resolved":"/tmp/f868c35537f62ae8993cf648dbac1246/khanacademy-keypad-context-0.0.0-PR2588-20250618154319.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250618154319.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d20a0dff823beaf21d1e51c0816c4dd06756dd7c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250618154319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250618154319.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2588-20250618154319_1750261412549_0.26145546158675237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:43:32.775Z","publish_time":1750261412775,"_source_registry_name":"default","_cnpm_publish_time":1750261412775},"0.0.0-PR2587-20250618154312":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2587-20250618154312","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250618154312","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250618154312","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9DZk1HewymdVqnL/IWFyyaziObSQK5iwgA8HC2J+POJJnBKfHoCQ+FoSnwRA8O26MP0s7CHZb4gfBEp9Nn8E1w==","_resolved":"/tmp/6fa009ce5a2cf7b3f00ed872c996aba9/khanacademy-keypad-context-0.0.0-PR2587-20250618154312.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250618154312.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f4cc7a1cc96b580c5909c8a123649020256fe78a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250618154312.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250618154312.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2587-20250618154312_1750261405110_0.6583151112643897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:43:25.335Z","publish_time":1750261405335,"_source_registry_name":"default","_cnpm_publish_time":1750261405335},"0.0.0-PR2586-20250618154253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2586-20250618154253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250618154253","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250618154253","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y+2aR60m0iYCy/dc3mOcDapuwBPk2etJetrcIt1g+91xNbzAxqDUmPX+S5cDhKZwFeKvZ7DIRGs6kIDhMYRdBw==","_resolved":"/tmp/30f3a227a87e70e970b1ad28263d1a9c/khanacademy-keypad-context-0.0.0-PR2586-20250618154253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250618154253.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"fb13a1f96dd07ae47cb978e3bd6bb2df87adde4c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250618154253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250618154253.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2586-20250618154253_1750261386739_0.036957132701398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:43:06.917Z","publish_time":1750261386917,"_source_registry_name":"default","_cnpm_publish_time":1750261386917},"0.0.0-PR2585-20250618154243":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2585-20250618154243","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250618154243","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250618154243","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kJPpyvpEdVdkSYpOYSEJJf6b20BSwkh5VNRNG2Ol+PhbnFN3IAMjJleWvnM4QpDkt8ijS3kczB2zlDHoZSFbmA==","_resolved":"/tmp/3c5a7ce18bcf0ce2da32b54ee5e1b019/khanacademy-keypad-context-0.0.0-PR2585-20250618154243.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250618154243.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8717caff973f2f2e2f666bbbc6aeb8c4fa6926f9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250618154243.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250618154243.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2585-20250618154243_1750261377152_0.17171781376904893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:42:57.402Z","publish_time":1750261377402,"_source_registry_name":"default","_cnpm_publish_time":1750261377402},"0.0.0-PR2584-20250618154227":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2584-20250618154227","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250618154227","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250618154227","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-i+eMPjj7F6JdGZY+AstBuReyeZf2uqJYVLHbb0YzX15VrTfdZnxLjzOgc5uB/RwGL4+FR480bUeQVP8/6dqr+Q==","_resolved":"/tmp/4d57a694d208be65fe0750f19c99076b/khanacademy-keypad-context-0.0.0-PR2584-20250618154227.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250618154227.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8174857775a7d0dc796d4470cf59c42bd6fd5780","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250618154227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250618154227.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2584-20250618154227_1750261360199_0.7999200649579596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:42:40.398Z","publish_time":1750261360398,"_source_registry_name":"default","_cnpm_publish_time":1750261360398},"0.0.0-PR2582-20250618154219":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2582-20250618154219","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250618154219","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250618154219","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7dmEXdrlBTI9MGY13dhsfeY19nNfLcydz42a+RpAKEbuadgyJvZvOU0jpjpuy0Ml6cFVgzo+MERltaazcc3bng==","_resolved":"/tmp/46474fe6aa057e608c9faacd024ceadd/khanacademy-keypad-context-0.0.0-PR2582-20250618154219.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250618154219.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"bc9934fa34bb094f5c6145d62b270acccf2c7bab","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250618154219.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250618154219.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2582-20250618154219_1750261353430_0.7014156991036553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:42:33.645Z","publish_time":1750261353645,"_source_registry_name":"default","_cnpm_publish_time":1750261353645},"0.0.0-PR2581-20250618154209":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250618154209","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250618154209","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"45f62519243ed3e042774154c42ee16cdb452949","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250618154209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250618154209.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250618154209.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9ea2bb9c92d9eafa4ae5fb49aad52bcc/khanacademy-keypad-context-0.0.0-PR2581-20250618154209.tgz","_integrity":"sha512-xFx9J+jvjK/2oNgZuWPLTxH04Ar46wUjuX3AAkWXuh+sGJWKD+37gZem8k3S4TFYWh6DuEVz/9KBydflwQCJ+w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250618154209","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250618154209_1750261342710_0.21403237378246387","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-18T15:42:22.921Z","publish_time":1750261342921,"_source_registry_name":"default","_cnpm_publish_time":1750261342921},"0.0.0-PR2578-20250618154146":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2578-20250618154146","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250618154146","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250618154146","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-07R2H2SSGaRNp5uc8yI166YNSzm/TBnD4/MviqWgQpVEUhHl4eGC05lvhC+SvNHBNAG5Bf8fTWuRLcajrr8jLw==","_resolved":"/tmp/bba00dbeee9cd1337fe907091be4beef/khanacademy-keypad-context-0.0.0-PR2578-20250618154146.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250618154146.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"34a504630cf8e32825d8d55e8394183c7f4b1833","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250618154146.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250618154146.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2578-20250618154146_1750261319172_0.9857879384025066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:41:59.346Z","publish_time":1750261319346,"_source_registry_name":"default","_cnpm_publish_time":1750261319346},"0.0.0-PR2575-20250618154112":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250618154112","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250618154112","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"08ad9a3e21f3dd709455806017b4610dd7799a84","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250618154112.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250618154112.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250618154112.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/59d6f638671ddc5092933d447cfd4c99/khanacademy-keypad-context-0.0.0-PR2575-20250618154112.tgz","_integrity":"sha512-ZjXVksXUho/BGFdgzGQCP2B3XSQ+s3/MtTJrnZctKgKpbUqO8ezjSvSqOgOzL8w7fE9CJnCpjWnYAeodBvbTOw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250618154112","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250618154112_1750261285290_0.5365860934526603","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-18T15:41:25.487Z","publish_time":1750261285487,"_source_registry_name":"default","_cnpm_publish_time":1750261285487},"0.0.0-PR2573-20250618154103":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250618154103","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250618154103","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250618154103","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3boKJohad1c5ah3Wdbse8mN6OVXT419r0gIxH/H231Mv0lalpgMix72r1CrxET89u9OmlaNrdq+/X3ImPnAKlA==","_resolved":"/tmp/40ddbd154e3cb8c2898304677ddf77d5/khanacademy-keypad-context-0.0.0-PR2573-20250618154103.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250618154103.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"534fa61fbe30842cf832e2842814c5006634a311","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250618154103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250618154103.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250618154103_1750261276630_0.14212055354832231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:41:16.818Z","publish_time":1750261276818,"_source_registry_name":"default","_cnpm_publish_time":1750261276818},"0.0.0-PR2572-20250618154048":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2572-20250618154048","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250618154048","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250618154048","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IDCplKjzQsqDQ51WwHFjnUW5g4VFn5pxxXM8EJoBkTxFwPbcuAf4tHtv8nZ+3IZ1DmIbVW8AqhqZ7nrpTkcSMw==","_resolved":"/tmp/4134bc3422ab637b122e8089f1ce5dc9/khanacademy-keypad-context-0.0.0-PR2572-20250618154048.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250618154048.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1af19e7354996aa1b0a624713bac81e6ad19892e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250618154048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250618154048.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2572-20250618154048_1750261262889_0.9843693984033028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:41:03.086Z","publish_time":1750261263086,"_source_registry_name":"default","_cnpm_publish_time":1750261263086},"0.0.0-PR2571-20250618154033":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2571-20250618154033","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250618154033","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250618154033","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yMhAUn0+yxzc0tFe2l7Wown1LURQ++WMFHIxfKyZ+HBAjEzYuNertLtx/mh6/vTNkpPzLs+nZ2ogymWeKPBxaQ==","_resolved":"/tmp/f1e8804d4c9f4643422a7dacace19911/khanacademy-keypad-context-0.0.0-PR2571-20250618154033.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250618154033.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0d6b9f2d6d124e89a37fe8755f271f90344bb529","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250618154033.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250618154033.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2571-20250618154033_1750261246032_0.9669967888995048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:40:46.253Z","publish_time":1750261246253,"_source_registry_name":"default","_cnpm_publish_time":1750261246253},"0.0.0-PR2569-20250618154017":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2569-20250618154017","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250618154017","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250618154017","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MWg+gbp0VlY4k0prkfymzXzG2pgm1Cs8tKn07IFEi1hz7/CGcZUcHXqidQ/eblcNhyJ4bTTkpWv5mV4rdkyGZw==","_resolved":"/tmp/1c022bca8f1dd7c9da4ecd1a877cd81e/khanacademy-keypad-context-0.0.0-PR2569-20250618154017.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250618154017.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c55ff414f9683ffb3ab02cb25a11118a178a0ae3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250618154017.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250618154017.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2569-20250618154017_1750261234027_0.22838336928534098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:40:34.220Z","publish_time":1750261234220,"_source_registry_name":"default","_cnpm_publish_time":1750261234220},"0.0.0-PR2568-20250618153945":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250618153945","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250618153945","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250618153945","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BVM59yL8f45sdpTPWm3L1X2T95Jq+3t9pzqwiOcc5wbIfXvhMplNM1HHNZRlXl1lhL7JkMGbYPa1SKJBQoXe2w==","_resolved":"/tmp/d167e6b25c4542bae0ab94495509c779/khanacademy-keypad-context-0.0.0-PR2568-20250618153945.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250618153945.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9c67223c76ee12c94dc63ac175514e3495e18a17","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250618153945.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250618153945.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250618153945_1750261198078_0.6305341502769444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:39:58.309Z","publish_time":1750261198309,"_source_registry_name":"default","_cnpm_publish_time":1750261198309},"0.0.0-PR2577-20250618153105":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250618153105","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250618153105","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250618153105","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TNfG6Ds1p1IQ0xuDoOPwnzD8WjeD5E0IZhlkdWa9V1AvzEANS2ANjbvuDaSF4nSq4rCJVfZu2vXuRyFzvYjkBw==","_resolved":"/tmp/a6283e21714304e86dfac2a367cdcf8b/khanacademy-keypad-context-0.0.0-PR2577-20250618153105.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250618153105.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"59c0d611cbb4f131194c5fc335bd90e9776e9856","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250618153105.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250618153105.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250618153105_1750260680722_0.8220024194432609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:31:20.934Z","publish_time":1750260680934,"_source_registry_name":"default","_cnpm_publish_time":1750260680934},"0.0.0-PR2577-20250618152902":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250618152902","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250618152902","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250618152902","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w9m1Ona3IsiF+AMnGDW5u4wVxGIaKwR3sEQh68+ULdsvDIWTYEi8RQl9cqxHlUxrmgsjpPnrgG7UzGE74LkBYg==","_resolved":"/tmp/fb5e057637b44a1496d4a0bbf9427077/khanacademy-keypad-context-0.0.0-PR2577-20250618152902.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250618152902.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f12023d37e25e3781ffc27eac1d6cd2610c0a53f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250618152902.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250618152902.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250618152902_1750260556853_0.792296996179318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:29:17.060Z","publish_time":1750260557060,"_source_registry_name":"default","_cnpm_publish_time":1750260557060},"0.0.0-PR2577-20250618152449":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250618152449","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250618152449","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250618152449","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x2VKjck+FFSXpdN3XX/gTtrDEdPDey9sgxnmJNWvVvY9bE6/CpXWaj+RZd92ds7uIf1ixI/fnzrTEL8l2fVCcA==","_resolved":"/tmp/44a69cca4adccd82f3409bc6763eb419/khanacademy-keypad-context-0.0.0-PR2577-20250618152449.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250618152449.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"88f2ce742a60d5db8a2cf8586f387c638426579a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250618152449.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250618152449.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250618152449_1750260303172_0.5041273848776218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:25:03.391Z","publish_time":1750260303391,"_source_registry_name":"default","_cnpm_publish_time":1750260303391},"0.0.0-PR2580-20250618150007":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2580-20250618150007","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2580-20250618150007","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2580-20250618150007","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4ZwjVlfvKgSX/9zfZlQgVkFYr3Ce537wAXva25opsHHAwwg/aok5G7SJCZZGkf18WCdlAhN45pfCFU7KTlUIDg==","_resolved":"/tmp/b94d0f7ea755bd1286cb51df9a0f8757/khanacademy-keypad-context-0.0.0-PR2580-20250618150007.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2580-20250618150007.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2f16c482afe92d82c3204bcf81be47bb47e5ee05","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2580-20250618150007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2580-20250618150007.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","actor":{"name":"khanacademy","email":"opensource+npm@khanacademy.org","type":"user"}},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2580-20250618150007_1750258823674_0.7985513515702951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T15:00:23.889Z","publish_time":1750258823889,"_source_registry_name":"default","_cnpm_publish_time":1750258823889},"0.0.0-PR2580-20250618145423":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2580-20250618145423","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2580-20250618145423","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a999222ff240f1207f2c827245dd17927aeae930","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2580-20250618145423.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2580-20250618145423.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2580-20250618145423.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9442ca06ce7cf4950fc4f1d07448ef02/khanacademy-keypad-context-0.0.0-PR2580-20250618145423.tgz","_integrity":"sha512-DC9Qm1zkMVZJozJqoPRYFg9wbHWbV+YPSIjaoODJv+ZOrc4oRLhGrH34a/DexkwcZQ4PDhsXVefDwEhfgabysQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2580-20250618145423","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2580-20250618145423_1750258476727_0.916470906086587","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-18T14:54:36.929Z","publish_time":1750258476929,"_source_registry_name":"default","_cnpm_publish_time":1750258476929},"0.0.0-PR2566-20250618145045":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250618145045","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250618145045","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250618145045","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RbjN9lLLmrPw3IfUfXYjC8BXAKrRNZkHUz/I3iCkTXbOLOEHmvrcgB8K6EcQs8aoeZQKVK81C6tgvPSydVNMyg==","_resolved":"/tmp/35b04521253bc9d5149de219a042ae50/khanacademy-keypad-context-0.0.0-PR2566-20250618145045.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250618145045.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"db10dcdbd6b5f3ab8bb3c89db8b403a6c85056d5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250618145045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250618145045.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250618145045_1750258258559_0.5401666044750684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T14:50:58.775Z","publish_time":1750258258775,"_source_registry_name":"default","_cnpm_publish_time":1750258258775},"0.0.0-PR2620-20250618142509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2620-20250618142509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2620-20250618142509","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2620-20250618142509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3/2fcsLpqWRIc5T9N/cSSdE91oKFwGXWIHqKs3jQsYFU/L8yq0IRA/C3BGrElQ8OqI0IIj/ae9OhdqB6UrNqHw==","_resolved":"/tmp/7555151f27800e4046834230ce01ee08/khanacademy-keypad-context-0.0.0-PR2620-20250618142509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2620-20250618142509.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"e644d4920533d7a46560157cc948e9df98f738d7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2620-20250618142509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2620-20250618142509.tgz"},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2620-20250618142509_1750256723406_0.044933940049945775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T14:25:23.638Z","publish_time":1750256723638,"_source_registry_name":"default","_cnpm_publish_time":1750256723638},"0.0.0-PR2621-20250618000501":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2621-20250618000501","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2621-20250618000501","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"906814547996da6cf0badb9d9f67b0b82f8edc43","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2621-20250618000501.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2621-20250618000501.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2621-20250618000501.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/834e411d1e10679598d2416cf00f4ee5/khanacademy-keypad-context-0.0.0-PR2621-20250618000501.tgz","_integrity":"sha512-CR2p7HPIH1oaSdkdfPUUqfRBgUHBAvfIHnKaCy/eZCKNyDXdT1KjbZPJaPTAmUZfryoEX7t+1BbquKoB0yawJQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2621-20250618000501","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2621-20250618000501_1750205114458_0.07850607808872057","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-18T00:05:14.676Z","publish_time":1750205114676,"_source_registry_name":"default","_cnpm_publish_time":1750205114676},"0.0.0-PR2621-20250617235926":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2621-20250617235926","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2621-20250617235926","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6e039fcb367a76d0b6c7efcb4ffcab62b39c05f4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2621-20250617235926.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2621-20250617235926.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2621-20250617235926.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2a52077b45258b533c3442d91a5e5933/khanacademy-keypad-context-0.0.0-PR2621-20250617235926.tgz","_integrity":"sha512-P9gIfL1DRjpSsLg22GUYXQyShE1QmNC6P0R4dGdJdjJtxCdeK1ffYV2qEjfarhyoS8kw2DBrhlx+X6euZmU8tg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2621-20250617235926","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2621-20250617235926_1750204778443_0.03258343182586998","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T23:59:38.622Z","publish_time":1750204778622,"_source_registry_name":"default","_cnpm_publish_time":1750204778622},"0.0.0-PR2621-20250617233544":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2621-20250617233544","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2621-20250617233544","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9001416c2ac18ad5b7feae98ac4ab456b941211a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2621-20250617233544.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2621-20250617233544.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2621-20250617233544.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/82055868c97439a69ef57990007f3ad7/khanacademy-keypad-context-0.0.0-PR2621-20250617233544.tgz","_integrity":"sha512-wzgj+3eaIU6DEw+IxmcaNFXAvdGtDANQCOxiFZkYtnLQj25cPmOeQfeAZSCKIFBgVxxv38JCoG1KJCioaBDmkw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2621-20250617233544","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2621-20250617233544_1750203356927_0.017969196657033004","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T23:35:57.114Z","publish_time":1750203357114,"_source_registry_name":"default","_cnpm_publish_time":1750203357114},"0.0.0-PR2620-20250617213556":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2620-20250617213556","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2620-20250617213556","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f3c8d680a4d83adaed2c02b8ebf1772e39cb274b","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2620-20250617213556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2620-20250617213556.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2620-20250617213556.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/61600069748a6fdf2ceee18849c1ed16/khanacademy-keypad-context-0.0.0-PR2620-20250617213556.tgz","_integrity":"sha512-lp8mvKoyiAou5GyZfxdKq0Bbr/dXMvjD4slW4NF3xr9WBHvgGWIKY4WocG29Onn+hN5Bx8w5DoWuBoKtDy8J3Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2620-20250617213556","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2620-20250617213556_1750196169221_0.7855578831706396","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T21:36:09.499Z","publish_time":1750196169499,"_source_registry_name":"default","_cnpm_publish_time":1750196169499},"0.0.0-PR2620-20250617213325":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2620-20250617213325","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2620-20250617213325","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c3b089209b1a3ac6be4efb5117a313f0060d19bc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2620-20250617213325.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2620-20250617213325.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2620-20250617213325.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1487a8b486ccf2c3b42d28616bb2a44f/khanacademy-keypad-context-0.0.0-PR2620-20250617213325.tgz","_integrity":"sha512-E6+3VDLSRjE7CwPMnEwF7KwBV+kNG7VIpqsmSCHqwRsAd0WqJoiPnukilI/xsjfOh9dEfqYQ/T6u1S0us+Oq+Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2620-20250617213325","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2620-20250617213325_1750196018533_0.7956871720656951","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T21:33:38.705Z","publish_time":1750196018705,"_source_registry_name":"default","_cnpm_publish_time":1750196018705},"0.0.0-PR2598-20250617170009":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2598-20250617170009","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250617170009","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2db832cde45f816f9630f98cbad39c4c3c193cc2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250617170009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250617170009.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250617170009.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/36306c224fa79e4db4fd7f561b46f678/khanacademy-keypad-context-0.0.0-PR2598-20250617170009.tgz","_integrity":"sha512-8x5Nvz/JLPlRyrWc/0J3QzjoKklV953uHYTbTenrHZGT36CRdIy/NMlJUryJrZwh58mYVtx7H1bdrvpkTZkWBg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250617170009","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2598-20250617170009_1750179621967_0.8348368509838229","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T17:00:22.117Z","publish_time":1750179622117,"_source_registry_name":"default","_cnpm_publish_time":1750179622117},"0.0.0-PR2582-20250617170005":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2582-20250617170005","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250617170005","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"64e895b6521b0a475feda67e38dd4cfc5bf9b975","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250617170005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250617170005.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250617170005.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1f210d22b5f6d5da506d4e6c84ebee11/khanacademy-keypad-context-0.0.0-PR2582-20250617170005.tgz","_integrity":"sha512-4/grfdxJaU3iJpNaQoK3nksx37iI/QfIW+Ro5FhDkN0Lb4uNM0X2QQvLgGktfwiIagM5Vy2heRCVEurBDQcUag==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250617170005","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2582-20250617170005_1750179618787_0.7018732821819935","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T17:00:18.994Z","publish_time":1750179618994,"_source_registry_name":"default","_cnpm_publish_time":1750179618994},"0.0.0-PR2596-20250617165959":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2596-20250617165959","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250617165959","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dc7baa9de1bcaed5e0ae3290f1f7fb36c74638d0","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250617165959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250617165959.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250617165959.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/863ad23746f8bb4c2bac6666a74084a0/khanacademy-keypad-context-0.0.0-PR2596-20250617165959.tgz","_integrity":"sha512-K+RYshLMAp1vEft+jQ+pva0Q0eMZ/K01ZSInDIwNH5+Olkg6mtnke9Ahfow54lpS+ZkEkrcYQDPRaPcKB4VcaA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250617165959","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2596-20250617165959_1750179612564_0.9253613126959541","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T17:00:13.111Z","publish_time":1750179613111,"_source_registry_name":"default","_cnpm_publish_time":1750179613111},"0.0.0-PR2592-20250617165940":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2592-20250617165940","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250617165940","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f43cb836fe8c853a5d3b956641100096835c2fed","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250617165940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250617165940.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250617165940.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2cd1ee7d0304d68868f853783e1187f3/khanacademy-keypad-context-0.0.0-PR2592-20250617165940.tgz","_integrity":"sha512-i8xQldNH4RkEP4TVb/nXVu5Xol2s8A3uraaCxEvXEd6jHMpotb8cLGafXW5GiCm+uQmek6plTi6VT5N0uluoiA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250617165940","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2592-20250617165940_1750179593011_0.3339694531563986","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:59:53.267Z","publish_time":1750179593267,"_source_registry_name":"default","_cnpm_publish_time":1750179593267},"0.0.0-PR2589-20250617165924":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2589-20250617165924","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250617165924","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8f0737c945846bf5d1c010b6fbfcc266654f2011","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250617165924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250617165924.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250617165924.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9259a7b0124feb3f8663ec5a544fb117/khanacademy-keypad-context-0.0.0-PR2589-20250617165924.tgz","_integrity":"sha512-e8WnFyqqX1EAcSEAD1UTVepIHbey7xf4AGuRShbuxt+TcpS0XW8yUhmnUO8KUhIVZ5+Ne9LH/PsGr7ko3GnDBA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250617165924","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2589-20250617165924_1750179577762_0.21045908377167288","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:59:37.975Z","publish_time":1750179577975,"_source_registry_name":"default","_cnpm_publish_time":1750179577975},"0.0.0-PR2588-20250617165909":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2588-20250617165909","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250617165909","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d54d8ece442b290e2afc0e1137b6f3628c993f0f","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250617165909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250617165909.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250617165909.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fb287f666d300a6e88c76ed5768bc0b3/khanacademy-keypad-context-0.0.0-PR2588-20250617165909.tgz","_integrity":"sha512-LISmn1c9PMar90Uoe7e+wG7MVKRvzQOJjKg4RUWLJ6K7NqFs/JHJ48n3cjEqWzhQtb39opZqvT6jMhwwl7Sy6w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250617165909","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2588-20250617165909_1750179562277_0.3256225594922688","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:59:22.465Z","publish_time":1750179562465,"_source_registry_name":"default","_cnpm_publish_time":1750179562465},"0.0.0-PR2587-20250617165902":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2587-20250617165902","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250617165902","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"70d153383ad791f0d70242795eadcc179164f1b8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250617165902.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250617165902.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250617165902.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/967527f86b781fcf566e61b6e1cf7934/khanacademy-keypad-context-0.0.0-PR2587-20250617165902.tgz","_integrity":"sha512-/9W5IGMFbeIVONBpYpPbNkjMgBARRFi7ppwu2LPQPxpdEhZVEAhuMhd901mb4UveJQ0aRh0AsrqvHsCNvGCOsQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250617165902","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2587-20250617165902_1750179555821_0.9301815757624068","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:59:16.054Z","publish_time":1750179556054,"_source_registry_name":"default","_cnpm_publish_time":1750179556054},"0.0.0-PR2578-20250617165853":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2578-20250617165853","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250617165853","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b52c11133c12cc22c77dd996033498cabe52f41c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250617165853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250617165853.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250617165853.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e30eabfbbe4d949e0629c207c5260798/khanacademy-keypad-context-0.0.0-PR2578-20250617165853.tgz","_integrity":"sha512-iRB3UyhDIWkWWd7svv3AhH912Qs/9Fs0yh066EgB2lqwdpi024+GBaOHxxGUlifeYlNF6JcDVP00oHDHOYSdnw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250617165853","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2578-20250617165853_1750179546037_0.9332936165206664","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:59:06.300Z","publish_time":1750179546300,"_source_registry_name":"default","_cnpm_publish_time":1750179546300},"0.0.0-PR2586-20250617165846":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2586-20250617165846","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250617165846","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"143e87eb8c9b5c1e631f5a3002bede7722d4c5d5","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250617165846.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250617165846.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250617165846.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b6c122542c6117fb1a3ca2682d36e22f/khanacademy-keypad-context-0.0.0-PR2586-20250617165846.tgz","_integrity":"sha512-ssGBHovNJKL0WiEz3glPSQt73fYvgl1N2c03VEgQfn8B8Dq1lsP1d06IWZ1eSE1CtTJa63JPXy+U3aWxf+qCDQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250617165846","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2586-20250617165846_1750179541365_0.6281752547596564","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:59:01.578Z","publish_time":1750179541578,"_source_registry_name":"default","_cnpm_publish_time":1750179541578},"0.0.0-PR2585-20250617165831":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2585-20250617165831","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250617165831","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1addc03fdd6d55bb456cb5ecfc62578137be531f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250617165831.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250617165831.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250617165831.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/aca2df4c5db71921425fb399b9569afd/khanacademy-keypad-context-0.0.0-PR2585-20250617165831.tgz","_integrity":"sha512-Tr8uq9Uth7FmAy9u8HPUQUnyzLucUAV1sTqk4AZGFFISIHdWYj6UR0cHFfQCdJqc62D61JTeaOL5uTq5WCdRfw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250617165831","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2585-20250617165831_1750179524457_0.9677641682212039","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:58:44.661Z","publish_time":1750179524661,"_source_registry_name":"default","_cnpm_publish_time":1750179524661},"0.0.0-PR2584-20250617165815":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2584-20250617165815","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250617165815","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"284d67fb1a26e2482917ac48388fc6860f2fe7a7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250617165815.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250617165815.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250617165815.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5e4d24fd14515dc1780060024cdc3013/khanacademy-keypad-context-0.0.0-PR2584-20250617165815.tgz","_integrity":"sha512-hI4xuGuWYdEZ6ypVltlQTUdLrUbxnUzuI+IRJYWtzQaFD9n6hk0l2DvT46p8tpacDh+bhtaMSyUM0uvJ2hz2ug==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250617165815","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2584-20250617165815_1750179516507_0.6941257951270396","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:58:36.719Z","publish_time":1750179516719,"_source_registry_name":"default","_cnpm_publish_time":1750179516719},"0.0.0-PR2581-20250617165747":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250617165747","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250617165747","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b8f97cd445a15c561d8ba2383e5609dd372086de","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250617165747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250617165747.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250617165747.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/98eac1cb57ee00da17fabbc3e517c778/khanacademy-keypad-context-0.0.0-PR2581-20250617165747.tgz","_integrity":"sha512-384ZThwKs7Frv8bHRdxifmcsd5GvwBe+OlTpUSNnTEghOFdJ44qYM58X6eE+jB5BnF+eXzZIL913hl9m5g/9TQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250617165747","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250617165747_1750179479559_0.4769411612081167","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:57:59.780Z","publish_time":1750179479780,"_source_registry_name":"default","_cnpm_publish_time":1750179479780},"0.0.0-PR2569-20250617165712":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250617165712","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250617165712","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"52968ce24a4e797b8528ab7480b022498c0d4435","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250617165712.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250617165712.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250617165712.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c63996b013c5fdbed366d9c88259dfca/khanacademy-keypad-context-0.0.0-PR2569-20250617165712.tgz","_integrity":"sha512-i65FeSoeaVurAMk5IKJjS9z33/OlHG3meGHQCqvjSuV4SL4sLQ9oO/fz4Pz0sXrCBfn76rg4ezr0ebiSl1M02w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250617165712","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250617165712_1750179446726_0.07916559904034792","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:57:26.906Z","publish_time":1750179446906,"_source_registry_name":"default","_cnpm_publish_time":1750179446906},"0.0.0-PR2575-20250617165625":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250617165625","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250617165625","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2cab090da9da7e5c75d0bed2bf7041510cb0f030","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250617165625.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250617165625.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250617165625.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fe6e7ad494afde8e4cad848044bad512/khanacademy-keypad-context-0.0.0-PR2575-20250617165625.tgz","_integrity":"sha512-j4DPIK/F0TSXh/XcfKvp79l7EXiY2gPgq2ky8C7mAhMSSFIEeqfwS+7t4tL86f/VFmtV+ploVuTGoJmdTqsfFA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250617165625","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250617165625_1750179399434_0.2707649263362579","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:56:39.661Z","publish_time":1750179399661,"_source_registry_name":"default","_cnpm_publish_time":1750179399661},"0.0.0-PR2573-20250617165559":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2573-20250617165559","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250617165559","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d92c58845868c37e19a08182230a3a4c1930cf41","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250617165559.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250617165559.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250617165559.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/dac4fa03853c7ef6fc36171891fc2778/khanacademy-keypad-context-0.0.0-PR2573-20250617165559.tgz","_integrity":"sha512-k5/APGp8UQOBwG5qQYTXPEeeB6J71PvV0mEY8vNBYm/q4owISKOuWKSRdGrNPnhKzv4jEc4gct675olEuQnkCw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250617165559","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2573-20250617165559_1750179372212_0.7247788546482008","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:56:12.406Z","publish_time":1750179372406,"_source_registry_name":"default","_cnpm_publish_time":1750179372406},"0.0.0-PR2572-20250617165542":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250617165542","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250617165542","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"29cda94ef7a7fe0be442dd091d6828d7ade3ec1c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250617165542.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250617165542.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250617165542.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0e92141b618133a7358cfff1cb682a24/khanacademy-keypad-context-0.0.0-PR2572-20250617165542.tgz","_integrity":"sha512-XA1GdW98VQuVfMK+RQkqi1ENgpGNQPiaZNjBiBSUqlXfB6F6PMRpswO2qcBw2TMwemVkii39xJIkgK9FkStYgA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250617165542","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250617165542_1750179355667_0.7408585243394685","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:55:55.895Z","publish_time":1750179355895,"_source_registry_name":"default","_cnpm_publish_time":1750179355895},"0.0.0-PR2568-20250617165452":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250617165452","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250617165452","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bbb18112c68a90daf4aade0e54224cc42393f4b4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250617165452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250617165452.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250617165452.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/33d057ef15a0483475f29035224b9cfb/khanacademy-keypad-context-0.0.0-PR2568-20250617165452.tgz","_integrity":"sha512-acgHGwHvJPoICzuxcmzzWO7VyB5duSCqLiPipO9XzRR31kP32wVAv+SJlhx6xuEOBLKO86PV0nFN1cg4tcP4qg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250617165452","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250617165452_1750179305331_0.2609395316598859","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:55:05.545Z","publish_time":1750179305545,"_source_registry_name":"default","_cnpm_publish_time":1750179305545},"0.0.0-PR2566-20250617162820":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250617162820","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250617162820","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"601eb3ae65e476838cf8ea17dab88839c3688ac5","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250617162820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250617162820.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250617162820.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a5da9097c0f7e3fb8d021179e7c91947/khanacademy-keypad-context-0.0.0-PR2566-20250617162820.tgz","_integrity":"sha512-k/iLpEddKCsMwv0DopNxYOoYose4yPvnP2yPv6xBicAzN2VqlE3ulj7tXCxPCNs5VZh8MzLBmYlFubJVU8ygSA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250617162820","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250617162820_1750177713865_0.508547125833829","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:28:34.061Z","publish_time":1750177714061,"_source_registry_name":"default","_cnpm_publish_time":1750177714061},"0.0.0-PR2569-20250617162733":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250617162733","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250617162733","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5688433eddf4df0f5d0f32161bdbbd59df2130cf","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250617162733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250617162733.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250617162733.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d2124fcd1e90356c4e4ca3487d1b9a42/khanacademy-keypad-context-0.0.0-PR2569-20250617162733.tgz","_integrity":"sha512-fnm01iGoEWzn0Ew0O4YYmas6Q2DAwHoYrhm8DxvnJQdq1gVRh/tFUaT1RsY/XGbNXgS8gCNiUTadfai/JeBLYQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250617162733","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250617162733_1750177667668_0.7196731453902183","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:27:47.857Z","publish_time":1750177667857,"_source_registry_name":"default","_cnpm_publish_time":1750177667857},"0.0.0-PR2566-20250617162416":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250617162416","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250617162416","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9968ba06186e20ebe949634f5598a7aa2afc3e10","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250617162416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250617162416.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250617162416.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","actor":{"name":"khanacademy","type":"user","email":"opensource+npm@khanacademy.org"},"email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d3ed2a9e0624a6655656d3a811710303/khanacademy-keypad-context-0.0.0-PR2566-20250617162416.tgz","_integrity":"sha512-CdYu6+9RnmLO2Q7FYjb4RbdQvzB2ElMEstEHjEcN//4h0hnUhSM9/CvyQPMhPlbb3F836VeQARg9d6os4R7eOQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250617162416","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250617162416_1750177469848_0.982175374917178","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-17T16:24:30.082Z","publish_time":1750177470082,"_source_registry_name":"default","_cnpm_publish_time":1750177470082},"0.0.0-PR2566-20250616215929":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250616215929","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250616215929","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d821c8fbc99ab3ad30eea136082eece264218024","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250616215929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250616215929.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250616215929.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/05d6096fa47bdd460e2715932fc5ac5f/khanacademy-keypad-context-0.0.0-PR2566-20250616215929.tgz","_integrity":"sha512-WXLt7uLhCBO5mGqhEZy/BgA0B9gFo6sCdnYtjMZ5RYtuRxDzebF4W9nrDm18tJihyiBpVfaHng227a4w7ggsTw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250616215929","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250616215929_1750111182319_0.072288963473091","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T21:59:42.524Z","publish_time":1750111182524,"_source_registry_name":"default","_cnpm_publish_time":1750111182524},"0.0.0-PR2566-20250616215006":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250616215006","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250616215006","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0baea144f850d86ea3293cada07040ea37dfb938","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250616215006.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250616215006.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250616215006.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f1c42d9ea3ac2fdf0f5f827ea646e5e8/khanacademy-keypad-context-0.0.0-PR2566-20250616215006.tgz","_integrity":"sha512-dokkbyccnhDUQ0nSb0JLS+rBrxhg0R8zGU9QYy7E1r7MdR/47Ahx0yRSO0UChNsaT/mrea37prJKjgwBMKyH+A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250616215006","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250616215006_1750110618981_0.12493576758820013","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T21:50:19.193Z","publish_time":1750110619193,"_source_registry_name":"default","_cnpm_publish_time":1750110619193},"0.0.0-PR2566-20250616214802":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250616214802","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250616214802","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"db2832203b40b76910e727c82270ec8e800a8445","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250616214802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250616214802.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250616214802.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/836a584cd653bf0c202f733c43d4b674/khanacademy-keypad-context-0.0.0-PR2566-20250616214802.tgz","_integrity":"sha512-o4oXXazIfZa93kVyN3/999/MZXoZogi+MHr6MtE1ldLQVeW0XVYOij8+mcmBbI0kx2ViDcBKWhwhWFGEa877dQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250616214802","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250616214802_1750110495942_0.36685418569801787","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T21:48:16.157Z","publish_time":1750110496157,"_source_registry_name":"default","_cnpm_publish_time":1750110496157},"0.0.0-PR2608-20250616212433":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2608-20250616212433","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2608-20250616212433","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c2c4d0a297721d258ebe8be7092509c208ce76cd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2608-20250616212433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2608-20250616212433.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2608-20250616212433.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6293dfd1c6b8be810102ce5bbc5bf3bd/khanacademy-keypad-context-0.0.0-PR2608-20250616212433.tgz","_integrity":"sha512-AplWoVzAKMYHsbwF8kIaFAfodDoVXsd2JVdaUBsHGFUhZs8wgcr9kXDOQn5oqq+HPL1tUMkaEzuKf1ZBtVlBKg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2608-20250616212433","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2608-20250616212433_1750109086030_0.7268204694056708","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T21:24:46.204Z","publish_time":1750109086204,"_source_registry_name":"default","_cnpm_publish_time":1750109086204},"0.0.0-PR2608-20250616202840":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2608-20250616202840","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2608-20250616202840","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"113fb1401dea6d428a8be94aa51224e5da168ce1","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2608-20250616202840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2608-20250616202840.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2608-20250616202840.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f2098d647f5d072ceda1a9ed808a3719/khanacademy-keypad-context-0.0.0-PR2608-20250616202840.tgz","_integrity":"sha512-wAAmhrdD63y8lyhGsjb9Z5Hb0ftMqsPLVKDA0zl5I595oIwvB5VD7oU6bJv3MgRj24/D4al5pZwP2pKzeKIxug==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2608-20250616202840","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2608-20250616202840_1750105733895_0.2718948103137595","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T20:28:54.114Z","publish_time":1750105734114,"_source_registry_name":"default","_cnpm_publish_time":1750105734114},"0.0.0-PR2581-20250616195827":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250616195827","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250616195827","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"30d691ece8015f0c242c84c1e8851182e7307a11","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250616195827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250616195827.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250616195827.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/03016423ff319d73fcdab3e84ee9c7a7/khanacademy-keypad-context-0.0.0-PR2581-20250616195827.tgz","_integrity":"sha512-/8/PjuKbCJFWnFDZKatz/7U1J4Abh7DYiFFFsnv0xa3+u0+fCUGoZBs/FqNYquVZ+tGFcvDt9XnfNKMQbW/uGA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250616195827","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250616195827_1750103920174_0.08125026235909782","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T19:58:40.408Z","publish_time":1750103920408,"_source_registry_name":"default","_cnpm_publish_time":1750103920408},"0.0.0-PR2596-20250616195727":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2596-20250616195727","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250616195727","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0dcaacc7108de8583151a02823e1ba604fd63c6c","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250616195727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250616195727.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250616195727.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6773f47ff737f78b5f2400cfd0bbb723/khanacademy-keypad-context-0.0.0-PR2596-20250616195727.tgz","_integrity":"sha512-f7EpYyXuygH5CKpsNOTzQqlxDoMbHQpHpf9t47xgouEkRNiaTdXcWdfOIYKSTZ1xvDMy07u+M3tgncLDoO8ANA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250616195727","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2596-20250616195727_1750103860046_0.7359328248940622","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T19:57:40.262Z","publish_time":1750103860262,"_source_registry_name":"default","_cnpm_publish_time":1750103860262},"0.0.0-PR2572-20250616192811":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250616192811","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250616192811","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9e296a6778d03def73c4026b45bc8504ab165245","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250616192811.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250616192811.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250616192811.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/049f205dcaec79b1267b8c417ef3a638/khanacademy-keypad-context-0.0.0-PR2572-20250616192811.tgz","_integrity":"sha512-fjyNLINysBPHW1GSCllePI0aXq42/8QXOYrXx1c8jqQED5n2traKFlYBYx9wrqQU7Xsd9d2rJLL47bvMn+3gbw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250616192811","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250616192811_1750102104389_0.8996630667804952","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T19:28:24.579Z","publish_time":1750102104579,"_source_registry_name":"default","_cnpm_publish_time":1750102104579},"0.0.0-PR2572-20250616192520":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250616192520","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250616192520","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7adb8f6165b1018d4f456fd283a7fd5de435e914","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250616192520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250616192520.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250616192520.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cd6d68d86f955db07932f8a3621bb81b/khanacademy-keypad-context-0.0.0-PR2572-20250616192520.tgz","_integrity":"sha512-79mEiF2P4gomgLF+oMYeb0lQiJOyH1XBT8ct9Kv8k/uIrFpdxWExpvZeR7okeCAsVP6tSeM72fNa5O5TF+paSA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250616192520","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250616192520_1750101933289_0.8908714549986354","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T19:25:33.467Z","publish_time":1750101933467,"_source_registry_name":"default","_cnpm_publish_time":1750101933467},"0.0.0-PR2566-20250616171803":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250616171803","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250616171803","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"18206ae2d96bc5e2bc78dfdc28a245a5ae8fd147","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250616171803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250616171803.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250616171803.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4ffd004f1a2b02199526a3c4bd6ea7e7/khanacademy-keypad-context-0.0.0-PR2566-20250616171803.tgz","_integrity":"sha512-pdWGA4Bnj/cRf0+RxeCbbZt7AtY2Md5s0vvWcnYq9j/JtQIU7p7erfRPGckVHaNzxi6ldHU+ZskK2SHECPeX/g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250616171803","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250616171803_1750094298622_0.18083581008175043","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T17:18:18.844Z","publish_time":1750094298844,"_source_registry_name":"default","_cnpm_publish_time":1750094298844},"0.0.0-PR2596-20250616171137":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2596-20250616171137","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250616171137","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0aaa0083431a28140a670bee3fd0e31f98db17f8","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250616171137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250616171137.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250616171137.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/de87e23582a0891a37f6a36b1509d6d5/khanacademy-keypad-context-0.0.0-PR2596-20250616171137.tgz","_integrity":"sha512-2NMlI1DdsDTrSIZcKp0zhWT1rD3a224ogGA23vlHPyx+ScC7bRHpMi12sm3ThBF6iNL2NybESad3twNTXk4ZHQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250616171137","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2596-20250616171137_1750093910256_0.8534564370387325","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T17:11:50.449Z","publish_time":1750093910449,"_source_registry_name":"default","_cnpm_publish_time":1750093910449},"0.0.0-PR2581-20250616165112":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250616165112","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250616165112","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bc9515ec528bbd58479e8906f0ebb522f6d69db3","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250616165112.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250616165112.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250616165112.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8e09c1137663e4f0ad3e0e34dc64850f/khanacademy-keypad-context-0.0.0-PR2581-20250616165112.tgz","_integrity":"sha512-BO5dOax3UWrvR3WOon8jKev4Jvpy75HnCD5VIsrRnCjvJox4zoCD7RlF5fkTmd3sdJShaeuRMKUFstwEziW3ew==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250616165112","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250616165112_1750092684338_0.8973746850600497","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T16:51:24.551Z","publish_time":1750092684551,"_source_registry_name":"default","_cnpm_publish_time":1750092684551},"0.0.0-PR2588-20250616162520":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2588-20250616162520","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250616162520","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"556d6156c5623b8f6e4fed44738e0b7624186015","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250616162520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250616162520.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250616162520.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8d0bc83f3a5866abcfd4fdf4518dc058/khanacademy-keypad-context-0.0.0-PR2588-20250616162520.tgz","_integrity":"sha512-8Ug2vkWOeSDflhTDUO8BhVde6z1tjPHbFUWW9m4etqCdWl3JLtY2DFVc7GV5ubO7+sULDbSXlTG5NjN7qcVB5Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250616162520","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2588-20250616162520_1750091132881_0.7727821512329369","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T16:25:33.100Z","publish_time":1750091133100,"_source_registry_name":"default","_cnpm_publish_time":1750091133100},"0.0.0-PR2587-20250616162057":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2587-20250616162057","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250616162057","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b6e5e02bc050a8701a1d90774c78bb1c20af81f3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250616162057.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250616162057.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250616162057.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5648eae4d2fd5cf54f53e90d51af1fb1/khanacademy-keypad-context-0.0.0-PR2587-20250616162057.tgz","_integrity":"sha512-Cmxsa0pS6jswkvSRuXBQTfYqUC82N6FlgXMB/KDiAe2VX6efneV8+/7J+0l5gnL+qYKeAZ5RFm2EESk1Gvvhkw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250616162057","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2587-20250616162057_1750090869433_0.7187767475682496","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T16:21:09.613Z","publish_time":1750090869613,"_source_registry_name":"default","_cnpm_publish_time":1750090869613},"0.0.0-PR2587-20250616160832":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2587-20250616160832","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2587-20250616160832","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cb82317f184b430cf3edc9b7c607f8e8ad0865a2","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2587-20250616160832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2587-20250616160832.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2587-20250616160832.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/96963a09d827b4293ef2bf89caf392b7/khanacademy-keypad-context-0.0.0-PR2587-20250616160832.tgz","_integrity":"sha512-OytQZYFiSGgGcQCOJJVzCVGT+rw0gBVHnC8kzzJXJTeYFOuQMy9FN4leOhyi2cZNYryj8XJFhUdgWNxRrN+aUA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2587-20250616160832","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2587-20250616160832_1750090126911_0.2123649325703969","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T16:08:47.128Z","publish_time":1750090127128,"_source_registry_name":"default","_cnpm_publish_time":1750090127128},"0.0.0-PR2578-20250616155234":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2578-20250616155234","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250616155234","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"14ed1bd621ee3df1a3985926a65b6eadb21b9ef9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250616155234.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250616155234.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250616155234.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/025be3268781fadc37cf1cdd122843b7/khanacademy-keypad-context-0.0.0-PR2578-20250616155234.tgz","_integrity":"sha512-bh2dAa+H97cCXd4mwe0BMxmD5SSqiadrf54bL49K7CT1FKo4LZXATXcycn9OUznJAJlGL+/m9FTxE/VPdwYMGA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250616155234","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2578-20250616155234_1750089167136_0.016191028930359508","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:52:47.410Z","publish_time":1750089167410,"_source_registry_name":"default","_cnpm_publish_time":1750089167410},"0.0.0-PR2588-20250616155137":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2588-20250616155137","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250616155137","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"db7c48d8d9a12640097633f8ef635d9880bb0c8f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250616155137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250616155137.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250616155137.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1e2478ddcbd6bc49c7582820c3ff6b78/khanacademy-keypad-context-0.0.0-PR2588-20250616155137.tgz","_integrity":"sha512-iflg3/qd4VNRYv3aQ8Lj1nUCudhrZUb9475WwhWI1Th327+n6E+j1RRGNitf/RSsMGTD0WpXQAUmXQPx901b8A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250616155137","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2588-20250616155137_1750089109335_0.7697562057091845","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:51:49.539Z","publish_time":1750089109539,"_source_registry_name":"default","_cnpm_publish_time":1750089109539},"0.0.0-PR2592-20250616155113":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2592-20250616155113","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250616155113","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0aa81ed5d36594000efee77b40d590b1cd612b84","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250616155113.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250616155113.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250616155113.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/880a1d60191f096706d333ccc9367208/khanacademy-keypad-context-0.0.0-PR2592-20250616155113.tgz","_integrity":"sha512-Q7jBqJx8EE440JJcdT6BKNhxHWgt8nbSUuw5zeT1qpP3UV0mO2JdAl8t3HJDSYlGqk15T7BOA+tMnLJlXOlW8w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250616155113","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2592-20250616155113_1750089085732_0.4488153118781826","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:51:25.942Z","publish_time":1750089085942,"_source_registry_name":"default","_cnpm_publish_time":1750089085942},"0.0.0-PR2573-20250616154923":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2573-20250616154923","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250616154923","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"eb7302e04233d97165b002acc28ec50d76663c50","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250616154923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250616154923.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250616154923.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e4993961625be2a4747570a35cda120b/khanacademy-keypad-context-0.0.0-PR2573-20250616154923.tgz","_integrity":"sha512-F5UESgpG3vIv2CErGbqAD11SR7iB9bdze7dDdqfl6AWY/gGzgUY83HoadinLxyDr2d1uPxtOlsadZRz8i0CsIQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250616154923","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2573-20250616154923_1750089046499_0.5178107357361039","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:50:46.735Z","publish_time":1750089046735,"_source_registry_name":"default","_cnpm_publish_time":1750089046735},"0.0.0-PR2571-20250616155005":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2571-20250616155005","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250616155005","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"af8e4f914dcce2fad3927e54d532117189c9a5f1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250616155005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250616155005.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250616155005.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b90c03ebe9ee0f4780ce64ea544ac985/khanacademy-keypad-context-0.0.0-PR2571-20250616155005.tgz","_integrity":"sha512-Spkn5MtQJq8YrxOPfqtRGA93ctlA3wWEfgCT2HU+H3Hms2wMSh+Z4PhHZBajjJ59U770oCwA49vSZIgoezbi2w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250616155005","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2571-20250616155005_1750089021379_0.9549589664450879","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:50:21.547Z","publish_time":1750089021547,"_source_registry_name":"default","_cnpm_publish_time":1750089021547},"0.0.0-PR2586-20250616154741":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2586-20250616154741","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250616154741","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ed49ae33d994ed6b4dbacbbc4bc538a0f409086e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250616154741.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250616154741.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250616154741.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c59801033fa7589d86e3bc49dab31744/khanacademy-keypad-context-0.0.0-PR2586-20250616154741.tgz","_integrity":"sha512-NzBixLFJmoh7TIbzcEiOuXi9OoceOaYHq7wr+MF5UINRZv0KjHkwkyNRqCTsOVJhSi2qoHeO1ZD7UU0HJ38HyQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250616154741","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2586-20250616154741_1750088875045_0.9298598757971925","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:47:55.258Z","publish_time":1750088875258,"_source_registry_name":"default","_cnpm_publish_time":1750088875258},"0.0.0-PR2581-20250616154643":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250616154643","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250616154643","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8e12c0c3340de03cf9cef1dc5d8642b53556e227","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250616154643.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250616154643.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250616154643.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2762001193845c7d3bacb513778265e8/khanacademy-keypad-context-0.0.0-PR2581-20250616154643.tgz","_integrity":"sha512-yqIRmjuUNhnSTQwBe176RIPVeqBUXcbHhC8hqHtairX+eLLdanI4dnqaCmdw61TeEmOokHJb9a1AXNqU/mDUtw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250616154643","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250616154643_1750088815624_0.3449435169584094","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:46:55.940Z","publish_time":1750088815940,"_source_registry_name":"default","_cnpm_publish_time":1750088815940},"0.0.0-PR2575-20250616154620":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250616154620","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250616154620","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"462987d2268673436fefa7ad74de32af5543b05d","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250616154620.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250616154620.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250616154620.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/13431c6f52b8b2dc84235f6af6c0f518/khanacademy-keypad-context-0.0.0-PR2575-20250616154620.tgz","_integrity":"sha512-650HzX5ib4D4Ey6R/ox7AgCeaKio17l5gcaTHSbVO+4lzFiZlfZm9N7ZdUqCfOZX7bAVXw5y4a9UT1p2xMRguQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250616154620","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250616154620_1750088793483_0.6669499888505075","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:46:33.663Z","publish_time":1750088793663,"_source_registry_name":"default","_cnpm_publish_time":1750088793663},"0.0.0-PR2577-20250616154501":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2577-20250616154501","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250616154501","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"57b9c2dcc45a05b9a63811dec31041d001eed5d1","size":65184,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250616154501.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250616154501.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250616154501.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f7ba407746169094e14f7a4ed86133b4/khanacademy-keypad-context-0.0.0-PR2577-20250616154501.tgz","_integrity":"sha512-q2bP/3+aaECgiQuM9o5IdDLCuZj73iIa9gFxqNAJ2dLz7QUNQrtPnL/QZYsyeDPZLrRLyRJwJlk6aR7jSHOrKQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250616154501","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2577-20250616154501_1750088713293_0.6869211683848544","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:45:13.525Z","publish_time":1750088713525,"_source_registry_name":"default","_cnpm_publish_time":1750088713525},"0.0.0-PR2598-20250616154351":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2598-20250616154351","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250616154351","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bbbbc10f32f8d599fa1435d4c81bfe0260da0245","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250616154351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250616154351.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250616154351.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1324df052fd1714187d482896738846c/khanacademy-keypad-context-0.0.0-PR2598-20250616154351.tgz","_integrity":"sha512-Z/CV5OtPxRIJ3rejivGT/torZoVui/nsEb6a++0t0yVCPRqYNZjnFqs+Z9reM43Wqg68VwcI0u/ZAkxtjxJH+A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250616154351","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2598-20250616154351_1750088644127_0.6830423125030394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:44:04.370Z","publish_time":1750088644370,"_source_registry_name":"default","_cnpm_publish_time":1750088644370},"0.0.0-PR2589-20250616154221":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2589-20250616154221","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250616154221","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"891d0327dbf30b3541bfc69ca1b76acdb9dd21db","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250616154221.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250616154221.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250616154221.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/370b2c3cd34bc8719dc7a11c5eb51ee5/khanacademy-keypad-context-0.0.0-PR2589-20250616154221.tgz","_integrity":"sha512-mBEL+O6WoGk/hhWK0GurLdHeKUuuVcSKaP21nR4I3ZJFPwmzpmutGrzKhW72ztu+9a22lXUYEYIG58kZWJl0WQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250616154221","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2589-20250616154221_1750088553236_0.6397568047263051","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:42:33.487Z","publish_time":1750088553487,"_source_registry_name":"default","_cnpm_publish_time":1750088553487},"0.0.0-PR2582-20250616154130":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2582-20250616154130","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250616154130","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f84987844e041ae56a07b3e57a823400c2b2c6c2","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250616154130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250616154130.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250616154130.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a609cfc62e5ec98ba418cbd01260e9b6/khanacademy-keypad-context-0.0.0-PR2582-20250616154130.tgz","_integrity":"sha512-/PEwQeBE02f13EWxt8tUi9vuy0aPOfDq4xvJX23bBdnffM+mLj2dbgB64/Hg+xcgmlvTUB3koUKSYypaXx6nMw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250616154130","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2582-20250616154130_1750088503319_0.49885710586734766","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:41:43.498Z","publish_time":1750088503498,"_source_registry_name":"default","_cnpm_publish_time":1750088503498},"0.0.0-PR2585-20250616154047":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2585-20250616154047","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250616154047","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c7f8cb7fd88e1dca48d8f5505f06f1f9b32bedf2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250616154047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250616154047.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250616154047.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b2143b99f2091b99cf6f8f9975fa9190/khanacademy-keypad-context-0.0.0-PR2585-20250616154047.tgz","_integrity":"sha512-vwadK9myNWKbOHqvytNgK6daOCnlcI20wMtS7nTQgSGVSv91Eg96a60wpZensYiDcBWeOVNo8ivm09QuuyeohQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250616154047","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2585-20250616154047_1750088460508_0.4413987231864356","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:41:00.727Z","publish_time":1750088460727,"_source_registry_name":"default","_cnpm_publish_time":1750088460727},"0.0.0-PR2569-20250616153950":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250616153950","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250616153950","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8a0553e981ba7269ae987ea8cc9601aa67daa858","size":65183,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250616153950.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250616153950.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250616153950.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b49ea8efd581e6af1cc74b056fc9f310/khanacademy-keypad-context-0.0.0-PR2569-20250616153950.tgz","_integrity":"sha512-xy2oiWIa/PkaE9n34tuxzHChGzHb05l874Ab2fHQzV3Oqqo5D0l4T1jkJ/FUTT0f36YJCTZCz4mrUB7Im+P1ew==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250616153950","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250616153950_1750088403679_0.644127258123373","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:40:03.872Z","publish_time":1750088403872,"_source_registry_name":"default","_cnpm_publish_time":1750088403872},"0.0.0-PR2568-20250616153846":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250616153846","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250616153846","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"20662fdb4be83f7d58adb71ff8c2203ec07201a0","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250616153846.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250616153846.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250616153846.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e326b1992ef136307d54269d37aade54/khanacademy-keypad-context-0.0.0-PR2568-20250616153846.tgz","_integrity":"sha512-FucThcTa50+fAFW0CzIpQNL81PkHzb+ipGc24lcXtoQZDmZ3azuGWhAk1Q//LpEtEbLe3JbFrIQ30eGNXdW9Vw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250616153846","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250616153846_1750088339057_0.4651264879943542","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:38:59.245Z","publish_time":1750088339245,"_source_registry_name":"default","_cnpm_publish_time":1750088339245},"0.0.0-PR2584-20250616153745":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2584-20250616153745","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250616153745","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a8540f32dd6dd7de38b70d1a55b740f903f0fe58","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250616153745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250616153745.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250616153745.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e9f0884442b1a3c117b9a20bac124923/khanacademy-keypad-context-0.0.0-PR2584-20250616153745.tgz","_integrity":"sha512-GuGIC/oX+7kawhtg5jK10sspke1GrxXqRE5bFhX/ITSqgLx3XBHF6AnaGFfpDK428uURfT09mX6N4NuBRI4DbA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250616153745","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2584-20250616153745_1750088277983_0.7689278503133528","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:37:58.162Z","publish_time":1750088278162,"_source_registry_name":"default","_cnpm_publish_time":1750088278162},"0.0.0-PR2572-20250616153700":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250616153700","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250616153700","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2be704070e24c1b131d953682f3f9698d1443fd7","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250616153700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250616153700.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250616153700.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b78ac248df8de00fd5d5ad74ea67654e/khanacademy-keypad-context-0.0.0-PR2572-20250616153700.tgz","_integrity":"sha512-PB0vwEF947QGUaabQRXctEhg4RlYsIC+br+RImGnpOBO+VXweEYoIvPdX38d53vEmLTRugwbK7Yqj0y+Lb2jAA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250616153700","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250616153700_1750088233632_0.9044334300036885","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:37:13.837Z","publish_time":1750088233837,"_source_registry_name":"default","_cnpm_publish_time":1750088233837},"0.0.0-PR2566-20250616153531":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250616153531","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250616153531","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6c5c7bbe5b3aefc55e9ba3be72e9491b4096440d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250616153531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250616153531.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250616153531.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/67a3bca5cef714e6d63228fbe6bf08e4/khanacademy-keypad-context-0.0.0-PR2566-20250616153531.tgz","_integrity":"sha512-rkrLBJfnxZXXcXcGi2B9xadLOKY0XPmGsq33uJIbBgGSwQzPXpbSoGiBXplqiWUmmwFG3yK4Qlp7kIzxp6n7eg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250616153531","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250616153531_1750088144773_0.31009805303001325","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:35:44.953Z","publish_time":1750088144953,"_source_registry_name":"default","_cnpm_publish_time":1750088144953},"0.0.0-PR2592-20250616151928":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2592-20250616151928","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250616151928","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4aba6afd3d05d60c1ef270f6fc3be0dfa45ed5b5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250616151928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250616151928.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250616151928.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/72b97dae94c2e1c787ff031608cc7993/khanacademy-keypad-context-0.0.0-PR2592-20250616151928.tgz","_integrity":"sha512-VNQgGip0Q51wwXN20K1ZXIuvH8H6CnJ0Z6EqALhUKyxX0jxJgLbLUgJUMibF36ooxGNu8B6i/GFpmBU0nau8lw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250616151928","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2592-20250616151928_1750087182327_0.45825418747949964","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:19:42.518Z","publish_time":1750087182518,"_source_registry_name":"default","_cnpm_publish_time":1750087182518},"0.0.0-PR2575-20250616151846":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250616151846","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250616151846","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a5e009fe2c377ff13fdaccde57a511ec72fa89cd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250616151846.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250616151846.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250616151846.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f6632048fb1acb443e2cb16c4377e11c/khanacademy-keypad-context-0.0.0-PR2575-20250616151846.tgz","_integrity":"sha512-Xy2bqsK+yBrKznCMV2q4Jat0h//IGyJma9fJRK6/zedbuzNL7vQ4Ojsx/11ZHTCXKKXRJnsSTXtrubp4bHfujg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250616151846","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250616151846_1750087139364_0.17703923302539848","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:18:59.537Z","publish_time":1750087139537,"_source_registry_name":"default","_cnpm_publish_time":1750087139537},"0.0.0-PR2589-20250616151829":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2589-20250616151829","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250616151829","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"39474ed17fe496a80b4835868f6f8c5c7ea9b1c1","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250616151829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250616151829.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250616151829.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/47fdd299b52eb31c038a1c11834cbfcf/khanacademy-keypad-context-0.0.0-PR2589-20250616151829.tgz","_integrity":"sha512-WTXVzZ/uFXXE8qm7xlKIoXvOLcSZb7ssA9gO9etIHcQTZ/0GMIdhb/ywGC1q7K6go6rA6mq++IqbWRT6k8S/aQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250616151829","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2589-20250616151829_1750087122156_0.13382535044446953","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:18:42.381Z","publish_time":1750087122381,"_source_registry_name":"default","_cnpm_publish_time":1750087122381},"0.0.0-PR2582-20250616151806":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2582-20250616151806","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250616151806","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3a5b8133470c45905db82ec001fd1fa325102148","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250616151806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250616151806.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250616151806.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7d15cda57dd2dbead95714c3b1b16bbd/khanacademy-keypad-context-0.0.0-PR2582-20250616151806.tgz","_integrity":"sha512-jnRQb40MwrQRIaLUXikCHx0OI3dRsdUT8e6NoU9lv0FwgO6TXrpc5HCfd6JmlSbBSNv1yh/DmA2Fp/KEm05cFw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250616151806","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2582-20250616151806_1750087098719_0.03249813900667298","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:18:18.889Z","publish_time":1750087098889,"_source_registry_name":"default","_cnpm_publish_time":1750087098889},"0.0.0-PR2584-20250616151744":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2584-20250616151744","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250616151744","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f8bdfce425242175d340328692fa9036a71ddf28","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250616151744.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250616151744.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250616151744.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8729225f7caade0f2fea0496668a7dba/khanacademy-keypad-context-0.0.0-PR2584-20250616151744.tgz","_integrity":"sha512-xRv2X+/KGW6pOg0qMa5n6KQOmVRgYxTwC4gcRL+mGaBNKPd7XYjOdMLMdpVQ0o2tbU8o3LQt8GBSOQVKQ26xNw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250616151744","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2584-20250616151744_1750087078215_0.8463653655588763","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:17:58.406Z","publish_time":1750087078406,"_source_registry_name":"default","_cnpm_publish_time":1750087078406},"0.0.0-PR2572-20250616151653":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250616151653","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250616151653","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"63122e76f39bb2d3f7f005e78467314ea4c1674e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250616151653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250616151653.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250616151653.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7e1147b0d2391d6e32380fe0481daba2/khanacademy-keypad-context-0.0.0-PR2572-20250616151653.tgz","_integrity":"sha512-2ixUmkjDSo+KVoW30c0Drdashica3ksMp81vG+TI5YG+qVJ+6iMXSLiOL8klbJUogfSfW5U8xylcod+olmA1Lg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250616151653","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250616151653_1750087026463_0.09069883270682189","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:17:06.656Z","publish_time":1750087026656,"_source_registry_name":"default","_cnpm_publish_time":1750087026656},"0.0.0-PR2588-20250616151436":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2588-20250616151436","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250616151436","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cf7184c0537284294027dce2337c9702f4a1b0ee","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250616151436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250616151436.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250616151436.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5d71a7e1f78c211723d32192105de477/khanacademy-keypad-context-0.0.0-PR2588-20250616151436.tgz","_integrity":"sha512-b79rukvhYC5eS0+lCBLWQ0nwLLggYocHJcFk2QZ/cV6HULVLsXMASm5Q6LJMUTMzrbunt/Q4uOUcLEk8L8tYlA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250616151436","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2588-20250616151436_1750086890082_0.4193297176609114","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:14:50.301Z","publish_time":1750086890301,"_source_registry_name":"default","_cnpm_publish_time":1750086890301},"0.0.0-PR2571-20250616151412":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2571-20250616151412","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250616151412","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4b39e73169501927053105b9f3ef5b73005be7fd","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250616151412.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250616151412.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250616151412.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ad3b3742ca41db035992f5a2de30e987/khanacademy-keypad-context-0.0.0-PR2571-20250616151412.tgz","_integrity":"sha512-S4aDhLOCArEibk7ECmmEIUPHogr4v6CUFTL+AbWP5PvbOa5wpwXzmu+RzOeG6CqSt5BHySKjP4I2PpInPfXcsA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250616151412","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2571-20250616151412_1750086865184_0.3557152442791123","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:14:25.435Z","publish_time":1750086865435,"_source_registry_name":"default","_cnpm_publish_time":1750086865435},"0.0.0-PR2586-20250616151405":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2586-20250616151405","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250616151405","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bfa118fdc7272d7cf7a477d6320db31a153aa6b3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250616151405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250616151405.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250616151405.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0b0ce14527d2fabc14820487b2bc0d1c/khanacademy-keypad-context-0.0.0-PR2586-20250616151405.tgz","_integrity":"sha512-7sbLQyfN+cuMlyjiwijNJkoszY8sswONadnlrCh1XMZyCsADiJ7KuNyAzU24xDnq9Y82rEV1JY62fYaki8kapw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250616151405","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2586-20250616151405_1750086858339_0.733907821516957","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:14:18.547Z","publish_time":1750086858547,"_source_registry_name":"default","_cnpm_publish_time":1750086858547},"0.0.0-PR2577-20250616151402":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2577-20250616151402","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250616151402","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8af7931f631e2231cdcfe54f5aa88dd794f945d8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250616151402.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250616151402.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250616151402.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b7e56cd5a777caa8f3b92ce640433000/khanacademy-keypad-context-0.0.0-PR2577-20250616151402.tgz","_integrity":"sha512-SZAb/2XqGrJg0Aehdd7mQfJ/So7TTJ5yCfZB9KjsRAQk7uIgnu6xOcVR9Qf4koebhZTyQSVQKU8frWcppzpUJQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250616151402","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2577-20250616151402_1750086854484_0.5561489927365668","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:14:14.681Z","publish_time":1750086854681,"_source_registry_name":"default","_cnpm_publish_time":1750086854681},"0.0.0-PR2573-20250616151400":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2573-20250616151400","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250616151400","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e7908c63cca2e3afb50c49bac75dc0e2da8c635e","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250616151400.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250616151400.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250616151400.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/23c55288bd15376e1356f6b2010768b4/khanacademy-keypad-context-0.0.0-PR2573-20250616151400.tgz","_integrity":"sha512-VFw6FZD4UlhPzQF1FoIxCRUGIyiTeHl87D4Vh5940JCEUZFp64nHeEzeATwZuNhAillUkNfmXxBwolKapO1Q7g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250616151400","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2573-20250616151400_1750086852679_0.6892322055217677","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:14:12.848Z","publish_time":1750086852848,"_source_registry_name":"default","_cnpm_publish_time":1750086852848},"0.0.0-PR2581-20250616151357":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250616151357","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250616151357","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"12d7729ec476768565ddf2914bf4ea0ca851f8bf","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250616151357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250616151357.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250616151357.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/009e7df716c52e31504ce41b31dd531a/khanacademy-keypad-context-0.0.0-PR2581-20250616151357.tgz","_integrity":"sha512-pbJnqg8z6CwaurMU/xL/EfT0g3ZcCKXFilgruVj63e9lozsQk4fegKn+y1YLRP52uK5XUwX+SrBas5uAgPPzSg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250616151357","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250616151357_1750086849993_0.6857049940212425","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:14:10.167Z","publish_time":1750086850167,"_source_registry_name":"default","_cnpm_publish_time":1750086850167},"0.0.0-PR2598-20250616151351":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2598-20250616151351","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250616151351","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e6a39cb4c4f27aa09f8ee6c9654a0fad4fdd18fc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250616151351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250616151351.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250616151351.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5b0695c2532dcd207e94ed8f8e49ae2b/khanacademy-keypad-context-0.0.0-PR2598-20250616151351.tgz","_integrity":"sha512-lTt6MpCd+MKQO0FbECivxXcgZOyQ8yrUg1ZwNOs/gNaFJnpqUIx0sDNQzZq2j7QMlr+KjxDjwpjCpXaEWkwxEQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250616151351","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2598-20250616151351_1750086844089_0.6012496053847254","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:14:04.307Z","publish_time":1750086844307,"_source_registry_name":"default","_cnpm_publish_time":1750086844307},"0.0.0-PR2596-20250616151319":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2596-20250616151319","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250616151319","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"590267aa8227ed6f6ea8cfe1b593c4a4e3d1a2bb","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250616151319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250616151319.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250616151319.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2c11536794dfd0648af12e5a47beb09c/khanacademy-keypad-context-0.0.0-PR2596-20250616151319.tgz","_integrity":"sha512-x7jhCWffJ9ECWh3xVh1WUAzek5ZjSGF24Z86Q6CNkv0BZUEbc+qboHcSquim5SMxWohZtSGZEgixRN5twJk+fQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250616151319","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2596-20250616151319_1750086813022_0.6634326298476196","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:13:33.202Z","publish_time":1750086813202,"_source_registry_name":"default","_cnpm_publish_time":1750086813202},"0.0.0-PR2585-20250616151306":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2585-20250616151306","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250616151306","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"811bc7416845f6a3f6ddd713c8e6975b83d1a7d6","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250616151306.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250616151306.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250616151306.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/53d0038c360b7b41bcd2ce76a8c6d8ba/khanacademy-keypad-context-0.0.0-PR2585-20250616151306.tgz","_integrity":"sha512-KABcGSa4pCrMzgdiDpOSzXypSNE25hjbN14dq3JxeGXLjwZL45ROqBiwoerG4TaX12Qg8mrmIqwIeS9aotKt/Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250616151306","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2585-20250616151306_1750086800439_0.003795178217073758","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:13:20.631Z","publish_time":1750086800631,"_source_registry_name":"default","_cnpm_publish_time":1750086800631},"0.0.0-PR2569-20250616151300":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250616151300","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250616151300","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9255a7e33ccb1bb363a5dd73656744a04bcb95f5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250616151300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250616151300.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250616151300.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a8a1fb15dd56a48e9126e9b57f96d402/khanacademy-keypad-context-0.0.0-PR2569-20250616151300.tgz","_integrity":"sha512-0vlw1D0HY0OOH1F8CG0YjwykS9MchXR7kLLVN4laNothAlqSjScl2i3xDnbvTYDHYyoES9tdchxvypOmrHzaeQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250616151300","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250616151300_1750086792259_0.9944019852690154","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:13:12.450Z","publish_time":1750086792450,"_source_registry_name":"default","_cnpm_publish_time":1750086792450},"0.0.0-PR2568-20250616151246":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250616151246","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250616151246","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c3055f223e9fb9bc1f67b2188c20dbb3efc40fe3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250616151246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250616151246.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250616151246.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3b095f510cac240eb1ab8026d65d0d30/khanacademy-keypad-context-0.0.0-PR2568-20250616151246.tgz","_integrity":"sha512-5vjdslwG/5PihPk031X7RYmdSqqqsdwOEIzXbxA16JZAk5LAI2KYZoFXvQ1A4q0H1g/fTeB+we1+cAqKzV3eGg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250616151246","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250616151246_1750086779357_0.9611421457205036","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T15:12:59.567Z","publish_time":1750086779567,"_source_registry_name":"default","_cnpm_publish_time":1750086779567},"0.0.0-PR2578-20250616145459":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2578-20250616145459","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250616145459","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dc2423c30da850374df86ecacf1289a52bd20f20","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250616145459.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250616145459.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250616145459.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a7725138e666587f9cc480de66c17a53/khanacademy-keypad-context-0.0.0-PR2578-20250616145459.tgz","_integrity":"sha512-cktEqnb7mJHsJSv8Y3/xuv8HaSG1fXfQzgotCyGJh72XVakfWZw/RKiFiGqbCm6q0GDRpGfeXic4mwP+TwD85A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250616145459","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2578-20250616145459_1750085712543_0.9342965507351755","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:55:12.755Z","publish_time":1750085712755,"_source_registry_name":"default","_cnpm_publish_time":1750085712755},"0.0.0-PR2588-20250616145431":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2588-20250616145431","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250616145431","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9bb19a7c345e397fbc0038117ee9cae9aec60c47","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250616145431.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250616145431.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250616145431.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/334d5ab93c78b9b60a84e888edf26001/khanacademy-keypad-context-0.0.0-PR2588-20250616145431.tgz","_integrity":"sha512-Haz7hFuqxC2olDBAWE9Ert6BQw/UyeUPjmFmgXXY2rF3XuHc8IkyrhrS6/cDccDr+lc3OEV9tm94rJ1QPuBTeA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250616145431","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2588-20250616145431_1750085684052_0.182987565093788","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:54:44.206Z","publish_time":1750085684206,"_source_registry_name":"default","_cnpm_publish_time":1750085684206},"0.0.0-PR2592-20250616145423":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2592-20250616145423","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250616145423","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"99b4d7e47bc4a40f76bc614e7b9ca78ba1d0d3fd","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250616145423.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250616145423.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250616145423.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0cd2f4ff5a01e53c9db6773ea38268b1/khanacademy-keypad-context-0.0.0-PR2592-20250616145423.tgz","_integrity":"sha512-yX9vJjc1XmPVZ/mIU4dVKionCjvuE3NNPRNx/YAnkddvSk32Jcc4Yi8vKMre9/d7v37+GBU5HVVidZDeEaIz4Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250616145423","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2592-20250616145423_1750085676847_0.3186572838701762","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:54:37.041Z","publish_time":1750085677041,"_source_registry_name":"default","_cnpm_publish_time":1750085677041},"0.0.0-PR2571-20250616145358":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2571-20250616145358","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250616145358","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2560351322318ec3446528ffa980857efe25ad2f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250616145358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250616145358.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250616145358.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/75e747e415b8d9c1554a70d7a81bdf0c/khanacademy-keypad-context-0.0.0-PR2571-20250616145358.tgz","_integrity":"sha512-nG2Kc4uQ1IscRdpYd8Lv7ptSLYTda3BZfIEb2xNds2CUtOPYxYOlY4mH6qeyPr4n9TaVeDlPRyp2dLwYjx5IJA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250616145358","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2571-20250616145358_1750085651355_0.4459910684287469","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:54:11.567Z","publish_time":1750085651567,"_source_registry_name":"default","_cnpm_publish_time":1750085651567},"0.0.0-PR2573-20250616145110":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2573-20250616145110","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250616145110","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4824fadae06ee27a5fc241d6b514175c5b7175e5","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250616145110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250616145110.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250616145110.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/827ccc5dd674f94406da53334196a499/khanacademy-keypad-context-0.0.0-PR2573-20250616145110.tgz","_integrity":"sha512-1wlyMdaUKvfJlBDZ+J5WG3y3cjOmYGijxNjTN3I4TTGR5w0BsFY5wVqqp1KpWg9mB/IlWYtMibx4SEZoBfhhgg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250616145110","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2573-20250616145110_1750085484114_0.03745139469798975","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:51:24.308Z","publish_time":1750085484308,"_source_registry_name":"default","_cnpm_publish_time":1750085484308},"0.0.0-PR2586-20250616145054":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2586-20250616145054","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250616145054","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7fbc5d33085067225f23518b7752fcb51a55fbdc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250616145054.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250616145054.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250616145054.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d90cd2b4cd133bd817ab6d57901f9641/khanacademy-keypad-context-0.0.0-PR2586-20250616145054.tgz","_integrity":"sha512-7Xwak10Afej6C6QrRr0MIf5l0EcVayH579KqbKRiokTnk81RuTY/YARjU64lynXt//2P6zVgBwEcDlXSIgy+CA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250616145054","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2586-20250616145054_1750085467577_0.7315409809777218","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:51:07.842Z","publish_time":1750085467842,"_source_registry_name":"default","_cnpm_publish_time":1750085467842},"0.0.0-PR2581-20250616145043":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250616145043","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250616145043","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9cd86ff9a865a1dda18c19feb3bf0b41699c744c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250616145043.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250616145043.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250616145043.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fac5a9fc19b1fa347becccc81dfee044/khanacademy-keypad-context-0.0.0-PR2581-20250616145043.tgz","_integrity":"sha512-NEZeuefq9YGAKUjDUjPd5VWiu5PIA2iR0foSbJ0KOYhZXV6uS0J1OpDxgmEfDSyBz93dIXc540ZPtM0U2kO+ug==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250616145043","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250616145043_1750085455518_0.7838811036691193","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:50:55.689Z","publish_time":1750085455689,"_source_registry_name":"default","_cnpm_publish_time":1750085455689},"0.0.0-PR2575-20250616145027":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250616145027","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250616145027","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"79b7bf2af163bfeb1e6f628e5a9ef2fffa2d484c","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250616145027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250616145027.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250616145027.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a7d8429a2cb2f79bcf619f4a32a729fa/khanacademy-keypad-context-0.0.0-PR2575-20250616145027.tgz","_integrity":"sha512-U+CfLH4s4V9C0xt619erBJjCITvO2Ep//pmq4Am3wz/gtuHmw8oDfspPAGNkB1ukBzHHmWsUuZs82irH/API1g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250616145027","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250616145027_1750085439923_0.6632941080811174","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:50:40.126Z","publish_time":1750085440126,"_source_registry_name":"default","_cnpm_publish_time":1750085440126},"0.0.0-PR2577-20250616145015":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2577-20250616145015","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250616145015","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ba292b4b110a852609958c9e15a4c774610896f3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250616145015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250616145015.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250616145015.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6d48af8abc605ad58a2c8cbf051d732f/khanacademy-keypad-context-0.0.0-PR2577-20250616145015.tgz","_integrity":"sha512-ETF1mtjGonMdY1xHPUcQcDC3BjgtU27khfselZqUkwtR99BEv8Vtq7JGxvvn9wHmf17+Aa7JjfsCSEoiwAtEpA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250616145015","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2577-20250616145015_1750085428153_0.6208379109179656","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:50:28.367Z","publish_time":1750085428367,"_source_registry_name":"default","_cnpm_publish_time":1750085428367},"0.0.0-PR2598-20250616145003":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2598-20250616145003","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250616145003","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8ded646bd420ab63779e8a335825aecb1084f2c4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250616145003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250616145003.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250616145003.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2ab81823bca519a9e35cdb3f32cb43b8/khanacademy-keypad-context-0.0.0-PR2598-20250616145003.tgz","_integrity":"sha512-xKtlKqlbFmgRDzeMA1H8eF5ttRwPg2otPpXogliEp0cRMbW5UGyrMfzBKoxGYqoDEixOkivyP2LPp0EsVEAyig==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250616145003","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2598-20250616145003_1750085415111_0.18227357598442828","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:50:15.292Z","publish_time":1750085415292,"_source_registry_name":"default","_cnpm_publish_time":1750085415292},"0.0.0-PR2589-20250616144941":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2589-20250616144941","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250616144941","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"368c48fc2bce0504985006f1df67c2797db2a665","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250616144941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250616144941.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250616144941.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8b387a374fca98ee3eef0dec0bcbdeb8/khanacademy-keypad-context-0.0.0-PR2589-20250616144941.tgz","_integrity":"sha512-CfU2sZDi0ZB3/LvE2r5x3aZ9/jLrTmtQLz4b2elUeM9ev1gAtVGjc2hWvZTXT4nGjs9HgWc7PZz2DBedk8c9Kw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250616144941","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2589-20250616144941_1750085394765_0.4425514356858924","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:49:54.999Z","publish_time":1750085394999,"_source_registry_name":"default","_cnpm_publish_time":1750085394999},"0.0.0-PR2596-20250616144927":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2596-20250616144927","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250616144927","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5948d75a250823ecd92749aa9fdb0335f8f83a0a","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250616144927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250616144927.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250616144927.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9c525292d28909ffe790f78b93b28b04/khanacademy-keypad-context-0.0.0-PR2596-20250616144927.tgz","_integrity":"sha512-RutIS0OzBhMOxjsPs16PsY2XFCciKMoQqZEAWNOkMU7cMRFVCeV15UqkuooQbB1N9AW2EJELeJ6FZPuKgZ2+1A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250616144927","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2596-20250616144927_1750085380821_0.8106055542482025","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:49:41.017Z","publish_time":1750085381017,"_source_registry_name":"default","_cnpm_publish_time":1750085381017},"0.0.0-PR2582-20250616144909":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2582-20250616144909","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250616144909","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"464937dc74174fadeb7d453e8549468acf708ba9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250616144909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250616144909.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250616144909.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/286c16c39bf76319da3745b8e6a1d76a/khanacademy-keypad-context-0.0.0-PR2582-20250616144909.tgz","_integrity":"sha512-QqoljRtjDsEXqcwppt5G54Sx6IR1is5pZtKaQr1814TgbLfgpQv2w9tC+uj/T+go/4Y4LrsJOshAYDMZLFlGtA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250616144909","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2582-20250616144909_1750085362836_0.2769098547357336","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:49:23.031Z","publish_time":1750085363031,"_source_registry_name":"default","_cnpm_publish_time":1750085363031},"0.0.0-PR2585-20250616144852":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2585-20250616144852","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250616144852","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8157c967279f4a8a4019e2b61aebf31988dfbcc4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250616144852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250616144852.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250616144852.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/961602fbbe30508c7a64afebb8c874d4/khanacademy-keypad-context-0.0.0-PR2585-20250616144852.tgz","_integrity":"sha512-0V6SQNgTB6MkaRKGD7d4HjdXq571G0GMKii166Rd0//wiz3ieaeRH+f6iOS4m1eo5mo/IZAvuC3zBiPQdmaDcQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250616144852","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2585-20250616144852_1750085344995_0.8557193430694368","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:49:05.179Z","publish_time":1750085345179,"_source_registry_name":"default","_cnpm_publish_time":1750085345179},"0.0.0-PR2569-20250616144838":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250616144838","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250616144838","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"53d499659d40cde3b1064abe64e0fecfa63ff075","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250616144838.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250616144838.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250616144838.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a5a2638f0e3cea1171c8a51cd43d6dea/khanacademy-keypad-context-0.0.0-PR2569-20250616144838.tgz","_integrity":"sha512-KkuLt3emdUJsYLVXR6+JihGcRmsU2jcn0xJyRYhLvLbhXgwphc7M4nT3vi11esNcsMeHzBSrKaoGV85cgrlYrg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250616144838","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250616144838_1750085330221_0.718288034126586","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:48:50.455Z","publish_time":1750085330455,"_source_registry_name":"default","_cnpm_publish_time":1750085330455},"0.0.0-PR2568-20250616144827":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250616144827","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250616144827","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e4167aa995ab35d09259b5cdef106ac25a58ced4","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250616144827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250616144827.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250616144827.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ec6e486625ebaaa0aa3e13099a7c107b/khanacademy-keypad-context-0.0.0-PR2568-20250616144827.tgz","_integrity":"sha512-V8OkUaErl4om5ZBwJb7YM0Z4aVfutnKW8/j4KFKEGysiL6JfBGQHcZKiAc3M6H35O0moLh0VvmsoJFpEHRHZLg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250616144827","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250616144827_1750085319914_0.012832150188926583","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:48:40.128Z","publish_time":1750085320128,"_source_registry_name":"default","_cnpm_publish_time":1750085320128},"0.0.0-PR2584-20250616144809":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2584-20250616144809","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250616144809","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"64bb5722cb3ea50c27378c237eea7aaaea01460e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250616144809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250616144809.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250616144809.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e290c32194941740745ba54ac7548695/khanacademy-keypad-context-0.0.0-PR2584-20250616144809.tgz","_integrity":"sha512-pMj5JDG0vkI4SZzWsR6DT1AOrryINjhg+yFFMWEEItZsClstqIeF4Gl9nIqqiA1JdRrABsiFwT9Rw7yRzlnEIg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250616144809","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2584-20250616144809_1750085301454_0.11195932966801325","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:48:21.630Z","publish_time":1750085301630,"_source_registry_name":"default","_cnpm_publish_time":1750085301630},"0.0.0-PR2572-20250616144755":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250616144755","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250616144755","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"13452daf558c05a0bf3d973a9c28a369410786f7","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250616144755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250616144755.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250616144755.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6b8d5cc279a5b86b833ceebc8fd015c5/khanacademy-keypad-context-0.0.0-PR2572-20250616144755.tgz","_integrity":"sha512-521eZHKol/ILb7MF3UsBly0wj8fTHxdjyGhYK8wDBbfRmdLjW06fIYCdfLfETtqXBaBIRzbEzTZ9WfIYcLvW5w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250616144755","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250616144755_1750085288917_0.3051478055657564","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:48:09.109Z","publish_time":1750085289109,"_source_registry_name":"default","_cnpm_publish_time":1750085289109},"0.0.0-PR2566-20250616144710":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250616144710","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250616144710","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e34e5f00faaab2327dc850c31a1e294ce3fa2a61","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250616144710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250616144710.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250616144710.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ca8074d68b9948dc82f411f6fef3b5ea/khanacademy-keypad-context-0.0.0-PR2566-20250616144710.tgz","_integrity":"sha512-7EvOaarpO+dmmbsNJHVzvun6+2NpxisWgbbPvSbtsrESzh+4ghRML+L9XaunJpjNuLcjELKSiNXFVcZtYChdHA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250616144710","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250616144710_1750085242207_0.6315245695656773","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:47:22.397Z","publish_time":1750085242397,"_source_registry_name":"default","_cnpm_publish_time":1750085242397},"0.0.0-PR2566-20250616143949":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250616143949","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250616143949","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0ad06a0cabcb0f782448fdfe098e766e08e63624","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250616143949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250616143949.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250616143949.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a182a42bdc90b8efc0e438e625430498/khanacademy-keypad-context-0.0.0-PR2566-20250616143949.tgz","_integrity":"sha512-cJwzUSf2ed64Nj8BTt/jDmGD3RiKLD0XWHoNY2bnlB1H7W3U5EY6CmLOgC3V1OV7qWXdy172/ZQowuXOIm3dvA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250616143949","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250616143949_1750084803621_0.6100269671909337","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:40:03.843Z","publish_time":1750084803843,"_source_registry_name":"default","_cnpm_publish_time":1750084803843},"3.0.16":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.16","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"14.0.3","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.8.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.16","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kTBUuUf0lE1PX/rmU5VTZQ0waeZOjf+GMMp0PkqSgtrlMANsSpCfy8gd9Et5q4pPDWLHtOiTu7ZboZYwH81DVg==","_resolved":"/tmp/1324d328b6c797d28f06a33ee0bcd53c/khanacademy-keypad-context-3.0.16.tgz","_from":"file:khanacademy-keypad-context-3.0.16.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8b5f2fd6e7e824150f9b3f41024b2a4d95d3f9a4","size":65162,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.16.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.16_1749847900153_0.7404146409330707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-13T20:51:40.364Z","publish_time":1749847900364,"_source_registry_name":"default","_cnpm_publish_time":1749847900364},"0.0.0-PR2578-20250613195118":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2578-20250613195118","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250613195118","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d0ce94b590b9823c92bfe9acc2d294c77d5db764","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250613195118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250613195118.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250613195118.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a406ff2009aef84cb0743d04dc8e0e0d/khanacademy-keypad-context-0.0.0-PR2578-20250613195118.tgz","_integrity":"sha512-Dw1kp4rT/5Lp0YRRG9mlLI35VqxbjLa0PNN9BlG1SgfvmdMjPaKQ2vae8ymjdI6maWjRupU9pJh0OvHy60y0vg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250613195118","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2578-20250613195118"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2578-20250613195118_1749844291465_0.08363395161297515","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:51:31.652Z","publish_time":1749844291652,"_source_registry_name":"default","_cnpm_publish_time":1749844291652},"0.0.0-PR2588-20250613195029":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2588-20250613195029","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2588-20250613195029","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3eae6ca71b28bd50d102181153f839368ce9c9c4","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2588-20250613195029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2588-20250613195029.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2588-20250613195029.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/31d01bb90abc7dbd300e1e5cd81f2f41/khanacademy-keypad-context-0.0.0-PR2588-20250613195029.tgz","_integrity":"sha512-Iyo4t7/mGL2unpvN1c6ibMTvPteYlFA/dN4HMSfgYgfR6Ty3l4zqTcRO7Xm6h5EmyD7bDYJ6+PUu2SBC6U7TrQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2588-20250613195029","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2588-20250613195029"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2588-20250613195029_1749844243154_0.07093382092683198","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:50:43.378Z","publish_time":1749844243378,"_source_registry_name":"default","_cnpm_publish_time":1749844243378},"0.0.0-PR2592-20250613194951":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2592-20250613194951","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2592-20250613194951","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0f992680ca486c534fa6a86fda54f6d9f4a0b078","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2592-20250613194951.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2592-20250613194951.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2592-20250613194951.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b63f1290e474719a359cf6428160b9cc/khanacademy-keypad-context-0.0.0-PR2592-20250613194951.tgz","_integrity":"sha512-SNzIzSO/ed/h5ZNgLMuIz+XlmLqaNSJs0q2NsOIdt6KSG7Ydvljiv6YEtXw67ipMaBtZ936FheL/Egc9pNA8lw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2592-20250613194951","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2592-20250613194951"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2592-20250613194951_1749844204848_0.6603396015710883","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:50:05.069Z","publish_time":1749844205069,"_source_registry_name":"default","_cnpm_publish_time":1749844205069},"0.0.0-PR2573-20250613194809":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2573-20250613194809","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250613194809","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f0ad15000dec2f686d83bf0430a999e421681650","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250613194809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250613194809.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250613194809.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7a24d35737ef54dc38fba2fe8efaad79/khanacademy-keypad-context-0.0.0-PR2573-20250613194809.tgz","_integrity":"sha512-CPKTjS/9PQpFOe0xR1SaFwv3eeWVJIuIjtAXEU4fliavPFndjMNRxJJbdh+QmSvrciVgBpABwKNqTNIPWMChmA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250613194809","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2573-20250613194809"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2573-20250613194809_1749844103640_0.5950558164543658","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:48:23.867Z","publish_time":1749844103867,"_source_registry_name":"default","_cnpm_publish_time":1749844103867},"0.0.0-PR2586-20250613194659":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2586-20250613194659","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2586-20250613194659","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d6e22eb0287deb36a52c3a2ecb5655e954c83e1f","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2586-20250613194659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2586-20250613194659.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2586-20250613194659.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3e45355158222c4fc38caeaf5ae06587/khanacademy-keypad-context-0.0.0-PR2586-20250613194659.tgz","_integrity":"sha512-V3T9I7wK6YSRHRakasclFXUl+K3SvFd+ZEIevVD3ZmLUxy6f0l622dIkAHSPul96aTxvUJNVYnS26iOn+E9KmA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2586-20250613194659","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2586-20250613194659"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2586-20250613194659_1749844032698_0.8087192091572288","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:47:12.900Z","publish_time":1749844032900,"_source_registry_name":"default","_cnpm_publish_time":1749844032900},"0.0.0-PR2581-20250613194622":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250613194622","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250613194622","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"98257b06f66c14bfa982453d8492a1dae9d9a653","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250613194622.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250613194622.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250613194622.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a7c7265d7c5b6f319e5766079ef1f181/khanacademy-keypad-context-0.0.0-PR2581-20250613194622.tgz","_integrity":"sha512-dgrBkt8d721bsaOCF3SfoPYT5N4e9jw9TKTOUKl5UK/ehGZQ8lbsT42s1PsyGretDCLjQOpuMM5bDdUUNm3OqQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250613194622","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2581-20250613194622"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250613194622_1749843996400_0.02429516992591907","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:46:36.621Z","publish_time":1749843996621,"_source_registry_name":"default","_cnpm_publish_time":1749843996621},"0.0.0-PR2575-20250613194526":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250613194526","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250613194526","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e3134b380375ff6f0826f32155d43722abcd401a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250613194526.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250613194526.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250613194526.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/77e825476022759b23464baca09264b0/khanacademy-keypad-context-0.0.0-PR2575-20250613194526.tgz","_integrity":"sha512-Ql+8srKGQI56C4w54FhmU9unaVrtj9jMRq/Tq9W+/g+cniBdvriYXGXSDrgA2Td7fluw6NGzKFfGbSGuhBwPew==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250613194526","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2575-20250613194526"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250613194526_1749843941390_0.5950631993952169","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:45:41.601Z","publish_time":1749843941601,"_source_registry_name":"default","_cnpm_publish_time":1749843941601},"0.0.0-PR2577-20250613194429":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2577-20250613194429","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250613194429","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2193afd32a3b25bd069893de22ea28d92dc6d1ac","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250613194429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250613194429.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250613194429.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/16a8a5dd8ea16158705471f35efb51c3/khanacademy-keypad-context-0.0.0-PR2577-20250613194429.tgz","_integrity":"sha512-bevavDhRyw8tkjOPv/0z2IUxkfOJ9COsyHPeuDGJutxmVShDZLU0kgLELaUGkswWxRlkGehEPmvxokvSyb5Sow==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250613194429","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2577-20250613194429"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2577-20250613194429_1749843883242_0.2529773580545607","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:44:43.421Z","publish_time":1749843883421,"_source_registry_name":"default","_cnpm_publish_time":1749843883421},"0.0.0-PR2598-20250613194308":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2598-20250613194308","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2598-20250613194308","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fbb8fb74fc7b1f1a5e8262d96f47bc6655bd092e","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2598-20250613194308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2598-20250613194308.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2598-20250613194308.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6f00e233731c1e7874f3269a99c2d07f/khanacademy-keypad-context-0.0.0-PR2598-20250613194308.tgz","_integrity":"sha512-sI8VmHajm041wnlodH5ufFvpS006ihlxGGqX9BGUYCYeZhzYAHZdfcqmFSkgI6cmGI4qbMo+pPoIXESA4VJk8w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2598-20250613194308","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2598-20250613194308"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2598-20250613194308_1749843801590_0.03879936903294934","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:43:21.837Z","publish_time":1749843801837,"_source_registry_name":"default","_cnpm_publish_time":1749843801837},"0.0.0-PR2589-20250613194219":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2589-20250613194219","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2589-20250613194219","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bd537c583b0dbaa4488296fd29c913599df3ed6a","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2589-20250613194219.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2589-20250613194219.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2589-20250613194219.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/95e418581e6dbd230cfdc6075c6633d9/khanacademy-keypad-context-0.0.0-PR2589-20250613194219.tgz","_integrity":"sha512-sU9jk4jlkz+8g340B7SbC8Khu1xo4lb/G0lMPwpmSHVHEBj2b6hx2QjtrmIEpqGaYWHEaq9HamcZNWzjNBiSxg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2589-20250613194219","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2589-20250613194219"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2589-20250613194219_1749843752853_0.8688414974790193","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:42:33.036Z","publish_time":1749843753036,"_source_registry_name":"default","_cnpm_publish_time":1749843753036},"0.0.0-PR2596-20250613194124":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2596-20250613194124","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2596-20250613194124","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7b78a52cf30a16f0c7c734e76f3e46dc1bd65bf9","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2596-20250613194124.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2596-20250613194124.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2596-20250613194124.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a0cef66d13e805715d3d6f3a65363b36/khanacademy-keypad-context-0.0.0-PR2596-20250613194124.tgz","_integrity":"sha512-8afFUCR8Olqe1jZINlGdTV3XT7YTWgTnZ83aPRV5G7b9ALJ4rXDWWUcN7oAczj1czevgqfLDhBJ63RdZUP12hA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2596-20250613194124","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2596-20250613194124"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2596-20250613194124_1749843699039_0.2378920900487358","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:41:39.235Z","publish_time":1749843699235,"_source_registry_name":"default","_cnpm_publish_time":1749843699235},"0.0.0-PR2582-20250613194048":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2582-20250613194048","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250613194048","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c5469bd9a9e62c055234196a9dc7fdda8a76a69b","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250613194048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250613194048.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250613194048.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5d4b6a05c05d2f4c15351197ede03866/khanacademy-keypad-context-0.0.0-PR2582-20250613194048.tgz","_integrity":"sha512-9V6X+nuxfMll27JwcLYAkr4PFaZ85CvgzEOBieWnpv02VJp8TtC7dk67apVry2KjFe2/dvQUDuUD01fsic72tA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250613194048","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2582-20250613194048"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2582-20250613194048_1749843662594_0.7332157896262874","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:41:02.760Z","publish_time":1749843662760,"_source_registry_name":"default","_cnpm_publish_time":1749843662760},"0.0.0-PR2603-20250613192443":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2603-20250613192443","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2603-20250613192443","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"81471d16a0df9fa46bb99395d044c9417cbc4049","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2603-20250613192443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2603-20250613192443.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2603-20250613192443.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5717190d504b2670de467edeb341c290/khanacademy-keypad-context-0.0.0-PR2603-20250613192443.tgz","_integrity":"sha512-mDd4iiI389uRo191hdZKZpkE+6f3xZKWvBzL7uxgzx+aqX0NoYrDxF9/y7DAzE/v1M0sXs/SdDynlaILeIy5yQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2603-20250613192443","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2603-20250613192443"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2603-20250613192443_1749842696178_0.4547810112795927","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:24:56.391Z","publish_time":1749842696391,"_source_registry_name":"default","_cnpm_publish_time":1749842696391},"0.0.0-PR2603-20250613191948":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2603-20250613191948","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2603-20250613191948","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6907fa0315ff0ffffc9596cc3c055bf8d42942c0","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2603-20250613191948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2603-20250613191948.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2603-20250613191948.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3d8aeac99da532a83a96a286c694aa4c/khanacademy-keypad-context-0.0.0-PR2603-20250613191948.tgz","_integrity":"sha512-DOTtEzhzUrZzw9GnQpWkabMfO0Httn23vlPJG0fT77CFoW5tdJ49LLpF8OZE+z/HkFqnAWXiDL/zgOdMkLnyFQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2603-20250613191948","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2603-20250613191948"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2603-20250613191948_1749842403032_0.014200557054832252","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:20:03.247Z","publish_time":1749842403247,"_source_registry_name":"default","_cnpm_publish_time":1749842403247},"0.0.0-PR2603-20250613191759":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2603-20250613191759","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2603-20250613191759","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6f8c65a27548b54b91ce7df3c1a5f9233155b8d6","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2603-20250613191759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2603-20250613191759.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2603-20250613191759.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e5ccda92cf332d195a7606ae319d61d0/khanacademy-keypad-context-0.0.0-PR2603-20250613191759.tgz","_integrity":"sha512-KsdrUlGGoKAbUsoOtiWq2Tz/f4YTP6dU/ztYWSneosgAUotLySpH0029bSPkpPNh+Q42wVci9SEa8XzuRdpleQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2603-20250613191759","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2603-20250613191759"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2603-20250613191759_1749842293770_0.6236162249810357","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:18:13.965Z","publish_time":1749842293965,"_source_registry_name":"default","_cnpm_publish_time":1749842293965},"0.0.0-PR2601-20250613191307":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2601-20250613191307","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2601-20250613191307","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"71f22d0356dc0097f199141be36ec64465c3ee41","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2601-20250613191307.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2601-20250613191307.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2601-20250613191307.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/18c2e7ff99ff4a2d4f863efdbe2640f6/khanacademy-keypad-context-0.0.0-PR2601-20250613191307.tgz","_integrity":"sha512-ECN9ZPkTraCsYYk61Xs+TJGedNfpH76hdAapFIW5yLcqC+nwXYkoYz4ZlRzHuHq3zR3XaJjD1jRUdtCbv/tHQg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2601-20250613191307","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2601-20250613191307"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2601-20250613191307_1749842001093_0.37119145964115097","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T19:13:21.272Z","publish_time":1749842001272,"_source_registry_name":"default","_cnpm_publish_time":1749842001272},"0.0.0-PR2602-20250613185734":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2602-20250613185734","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2602-20250613185734","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"86766aac39024872f771f3883abc790510a20e61","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2602-20250613185734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2602-20250613185734.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2602-20250613185734.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d12402c2ab1edaceea792e3f8af88ce5/khanacademy-keypad-context-0.0.0-PR2602-20250613185734.tgz","_integrity":"sha512-TvdFZoniJds4W7cBnoED9JKQjbkQ0WZQt/j1QolM1mSqHnc4pm7LQ/tzV+zPSXMMd4pCR5432wg+gIhxl+tsoQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2602-20250613185734","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2602-20250613185734"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2602-20250613185734_1749841068411_0.09454569103126875","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T18:57:48.622Z","publish_time":1749841068622,"_source_registry_name":"default","_cnpm_publish_time":1749841068622},"0.0.0-PR2601-20250613185549":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2601-20250613185549","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2601-20250613185549","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"55980c4183e1ed08ed1269feb19a3b2f12a2b746","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2601-20250613185549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2601-20250613185549.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2601-20250613185549.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/23c588567c4b0238e65672dabadd913b/khanacademy-keypad-context-0.0.0-PR2601-20250613185549.tgz","_integrity":"sha512-MYDN+Tl94Ho0Sy7cuLY/NPP5Uqo2CJCNSW0TCl8bIAMxyywvCENeMutNZIdYzY/Hk46Q4gAZcFE8XEk+r2SGwg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2601-20250613185549","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2601-20250613185549"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2601-20250613185549_1749840963695_0.17909391524055995","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T18:56:03.942Z","publish_time":1749840963942,"_source_registry_name":"default","_cnpm_publish_time":1749840963942},"0.0.0-PR2540-20250613172951":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2540-20250613172951","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250613172951","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0e240f0418248a691a721a79d013f61298fe116d","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250613172951.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250613172951.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250613172951.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cb99e15e46ac2ae1450a086b82c45fa9/khanacademy-keypad-context-0.0.0-PR2540-20250613172951.tgz","_integrity":"sha512-WooPhHR99IZ8aJ3pcTBrQRyG/tQybB2NM2T0cYy8ePyCP2IMC3VdMSGkhwG1S8c373CxzbYAUq2YWYPmQ9xmsw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250613172951","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2540-20250613172951"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2540-20250613172951_1749835806459_0.029262377656152694","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T17:30:06.677Z","publish_time":1749835806677,"_source_registry_name":"default","_cnpm_publish_time":1749835806677},"0.0.0-PR2540-20250613172056":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2540-20250613172056","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250613172056","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"72263f6e3955718284baf309528e8e23bcccd8d1","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250613172056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250613172056.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250613172056.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e175ad2458cddfa323f5124243e00965/khanacademy-keypad-context-0.0.0-PR2540-20250613172056.tgz","_integrity":"sha512-mbCZoPYTVR9ij9iZniEAkCPnTP5Hjdamm/m2z8jich0Vm0MivcCRHzFJsNaDAkqVaM05F4v7N13dsrgX3Kfv+Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250613172056","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2540-20250613172056"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2540-20250613172056_1749835270443_0.48486568795898877","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T17:21:10.641Z","publish_time":1749835270641,"_source_registry_name":"default","_cnpm_publish_time":1749835270641},"0.0.0-PR2542-20250613170527":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2542-20250613170527","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2542-20250613170527","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5c0548891510407f101b73bde989388b57053e94","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2542-20250613170527.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2542-20250613170527.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2542-20250613170527.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3f69dbffa6b42fee9de61c76300f9ebb/khanacademy-keypad-context-0.0.0-PR2542-20250613170527.tgz","_integrity":"sha512-gUY089JZBspRyHcnRWXQttGq6ycVdKSIjTZ8ankz1J7VSocFjeZm/0/DaiwXYcjeXoWJ3fgD3k+zF99+iIy9Qw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2542-20250613170527","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2542-20250613170527"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2542-20250613170527_1749834341745_0.8865203551606211","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T17:05:42.000Z","publish_time":1749834342000,"_source_registry_name":"default","_cnpm_publish_time":1749834342000},"0.0.0-PR2585-20250613163222":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2585-20250613163222","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2585-20250613163222","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"55eab601ac69410eb0f38a6fdd89fa769cae0b6a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2585-20250613163222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2585-20250613163222.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2585-20250613163222.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9bec4a64aef4bd9ce0a1ea7ca19b5deb/khanacademy-keypad-context-0.0.0-PR2585-20250613163222.tgz","_integrity":"sha512-EAw7x+y+4k4IZ8kMpiPUt4QiYP8qTmSnGvi6YAm1RozenUSKZrxXD2ormZpMLCp8mx30Sc8HP4WWUCFEffktng==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2585-20250613163222","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2585-20250613163222"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2585-20250613163222_1749832355800_0.4151361848951338","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T16:32:36.027Z","publish_time":1749832356027,"_source_registry_name":"default","_cnpm_publish_time":1749832356027},"0.0.0-PR2569-20250613163126":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250613163126","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250613163126","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6ab6da8c0c2b9816207e589cc00887df3acce0ca","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250613163126.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250613163126.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250613163126.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d38e714551fb8b8892af2bc88f368b92/khanacademy-keypad-context-0.0.0-PR2569-20250613163126.tgz","_integrity":"sha512-dN8ENryvYB0mUsSssJ4VoErqc4iT25kiJxl2uZg6TeS0CtL7n16rwFiEDAtnIZ3xFds7Dzg4Bz0R/Tn2Z1qJPQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250613163126","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2569-20250613163126"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250613163126_1749832299452_0.5332428218739111","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T16:31:39.662Z","publish_time":1749832299662,"_source_registry_name":"default","_cnpm_publish_time":1749832299662},"0.0.0-PR2568-20250613162943":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250613162943","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250613162943","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c58e79b59fb9ec32532458a40cb886d610d97cc2","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250613162943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250613162943.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250613162943.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8b9cc4310b059981ec2003f8dda6f6d3/khanacademy-keypad-context-0.0.0-PR2568-20250613162943.tgz","_integrity":"sha512-kXAoC84/jy2Ri9HXcpUp9Po5sGGrO3favFnTPS8ZhgM5ZeaySHjtfG9nH7MKPtPTbDf7qpQgcG+rt+KM7lt08w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250613162943","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2568-20250613162943"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250613162943_1749832196344_0.959396747412715","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T16:29:56.548Z","publish_time":1749832196548,"_source_registry_name":"default","_cnpm_publish_time":1749832196548},"0.0.0-PR2572-20250613162452":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250613162452","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250613162452","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f50c774e08e9caae5af13c019acb3a1a2e2f64f4","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250613162452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250613162452.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250613162452.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3e204932baca5e8652ee86fe4fbd1d6e/khanacademy-keypad-context-0.0.0-PR2572-20250613162452.tgz","_integrity":"sha512-fxjRp7TXneZ/4uzX7wUIi6+XJRP7iVeKjBcqSNeDU8D4ePlHWARG5iobCmCbSF3cCamf9jl39lJNeCq8aRTtBA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250613162452","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2572-20250613162452"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250613162452_1749831906114_0.24990596084292904","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T16:25:06.331Z","publish_time":1749831906331,"_source_registry_name":"default","_cnpm_publish_time":1749831906331},"0.0.0-PR2584-20250613162416":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2584-20250613162416","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250613162416","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4383cac4a5bda81e863a916eeb77773a64fb9297","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250613162416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250613162416.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250613162416.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7250234310069fe914d73a9134689c1e/khanacademy-keypad-context-0.0.0-PR2584-20250613162416.tgz","_integrity":"sha512-DS3ViEhGsmBO32kmG+7FAQcLsVVe7f7+lQha1U4+QkA4GebgbLb35Rho7aQdTZbqNEFiYuFFBL4AMQZWBplajA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250613162416","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2584-20250613162416"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2584-20250613162416_1749831870628_0.18246665586516309","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T16:24:30.889Z","publish_time":1749831870889,"_source_registry_name":"default","_cnpm_publish_time":1749831870889},"0.0.0-PR2572-20250613161745":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250613161745","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250613161745","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7fc47ed3ee1d47d733f107afff749a10d6a903b3","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250613161745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250613161745.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250613161745.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2797268d3af24757d0721646c13b6d91/khanacademy-keypad-context-0.0.0-PR2572-20250613161745.tgz","_integrity":"sha512-u0pPIte+aEqhx7szPfyhuJwzrGioonWwwWBEW8zfSCZElJooUIRqQmEwPDEjIJpnTZFd2MsYKB3cdpZxpu54Ug==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250613161745","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2572-20250613161745"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250613161745_1749831479090_0.16886202277442974","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T16:17:59.300Z","publish_time":1749831479300,"_source_registry_name":"default","_cnpm_publish_time":1749831479300},"0.0.0-PR2566-20250613154049":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250613154049","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250613154049","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"80c3f7e082920749920805d75a8643ed070dc527","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250613154049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250613154049.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250613154049.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/67da2cc2c1f21e859fd58dea567fac41/khanacademy-keypad-context-0.0.0-PR2566-20250613154049.tgz","_integrity":"sha512-08Gr+chYqr2adYdYRh8xToL4a2O8oehCI+VTjsYFfPrq/op64wnoNwkfhmTq3aoX5gU949b7QyBpVtRBF6Zbvw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250613154049","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250613154049"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250613154049_1749829262881_0.29020099684189127","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T15:41:03.083Z","publish_time":1749829263083,"_source_registry_name":"default","_cnpm_publish_time":1749829263083},"0.0.0-PR2566-20250613151906":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250613151906","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250613151906","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d8b0d9dd88cfbfd127b37dc52d4ba1f0d4c8adac","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250613151906.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250613151906.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250613151906.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8833c0843654467bcc38052e2b6b65dc/khanacademy-keypad-context-0.0.0-PR2566-20250613151906.tgz","_integrity":"sha512-sV29xIVh7R7gnfv6wARM17vmJJsYWwKjugxu9qnbImpwfTB4QzjAEvK1RuD4Ov6ZRbnUveKi/r5SURiblK16hg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250613151906","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250613151906"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250613151906_1749827959252_0.19615334699742104","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T15:19:19.432Z","publish_time":1749827959432,"_source_registry_name":"default","_cnpm_publish_time":1749827959432},"0.0.0-PR2566-20250613151554":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250613151554","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250613151554","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c46ef1a32eda6962f3afe5ad25969e73ca527d64","size":65174,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250613151554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250613151554.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250613151554.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/47b60348736ee87b40c24479eacbe6ab/khanacademy-keypad-context-0.0.0-PR2566-20250613151554.tgz","_integrity":"sha512-O+eopu9uMtUGBVJ3ntSk11k8I4lFLFa3wzt0VKtEFYUWO+XIO39ZMX2cOcUBu1/nQ0FYGLzBy1Rf6zkuy9JLdA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250613151554","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250613151554"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250613151554_1749827767966_0.8565816085080096","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T15:16:08.160Z","publish_time":1749827768160,"_source_registry_name":"default","_cnpm_publish_time":1749827768160},"0.0.0-PR2566-20250613143849":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250613143849","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250613143849","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a6054dbcc468f18a371e04a6548a67b6089cd800","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250613143849.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250613143849.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250613143849.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7751f8cc3dabd01b64806df3007c1e75/khanacademy-keypad-context-0.0.0-PR2566-20250613143849.tgz","_integrity":"sha512-b/CtQRzpYbTkvFwDcOdQ67MJ0ar/Uri6iiy9p58qUKOhfHSPwOV9SV2W+P/dXtZpSM6+deto1E5NM+jBdsxYqQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250613143849","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250613143849"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250613143849_1749825543352_0.11448793842384775","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T14:39:03.550Z","publish_time":1749825543550,"_source_registry_name":"default","_cnpm_publish_time":1749825543550},"0.0.0-PR2566-20250613131719":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250613131719","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250613131719","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"920a2b1d06277addeee98717424957c06ad3c507","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250613131719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250613131719.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250613131719.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b793ab591f41debc66540d2893b99de1/khanacademy-keypad-context-0.0.0-PR2566-20250613131719.tgz","_integrity":"sha512-fkrAN0IU3p7O7E0nmAXBiRCe24prMmdpSSQYwMw9Y2Ww+F7fMET7CB85fWNb/Su3w9qIpjCFU1ebQ0y6yX/1jg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250613131719","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250613131719"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250613131719_1749820654722_0.33922595775375664","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T13:17:35.023Z","publish_time":1749820655023,"_source_registry_name":"default","_cnpm_publish_time":1749820655023},"0.0.0-PR2566-20250613124348":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250613124348","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250613124348","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cca244265e9039ee9aa5ef4fd89d38e35e124fb1","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250613124348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250613124348.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250613124348.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/718f13677a29ef3373912ec899d5eb1c/khanacademy-keypad-context-0.0.0-PR2566-20250613124348.tgz","_integrity":"sha512-qO2+J2n/4O2Z3o4YfLEqo5nTAfo8c499ZmrL9F75grvAi3k6XcHdFT40997Z9QGehiay3B4oz8q6ZNZFHrsHNg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250613124348","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250613124348"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250613124348_1749818643176_0.7078100255638045","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T12:44:03.422Z","publish_time":1749818643422,"_source_registry_name":"default","_cnpm_publish_time":1749818643422},"0.0.0-PR2566-20250613121913":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250613121913","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250613121913","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1b37e64b6ab6bf46befccde056a2a74ed6123179","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250613121913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250613121913.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250613121913.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b9462c092621e03f2e89a69ab43eb199/khanacademy-keypad-context-0.0.0-PR2566-20250613121913.tgz","_integrity":"sha512-oGqOHfvMAeeMhhq/uMFdEQt4FQ2IR0bYN1bROLMb/2uNZOiQ3ipFfOuLGipTKkvAgRJaaJZ40IiU8IUIOJ01qA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250613121913","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250613121913"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250613121913_1749817167331_0.23227375811384587","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-13T12:19:27.539Z","publish_time":1749817167539,"_source_registry_name":"default","_cnpm_publish_time":1749817167539},"0.0.0-PR2542-20250612233911":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2542-20250612233911","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2542-20250612233911","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bc26ecc8e573d4f36f6b742a07e3d30acc267b52","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2542-20250612233911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2542-20250612233911.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2542-20250612233911.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3b7269a85724de95b64e6070a2ee9a81/khanacademy-keypad-context-0.0.0-PR2542-20250612233911.tgz","_integrity":"sha512-1cG8e2EcI0q2ezbBvmSC82zs69EtO9r0/lU7f+KJtKqIrnW0JfyIH1p+riwP7wdPUBRpfJ0EY2oXZxv+y0Hd4g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2542-20250612233911","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2542-20250612233911"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2542-20250612233911_1749771565128_0.7384561412557995","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T23:39:25.321Z","publish_time":1749771565321,"_source_registry_name":"default","_cnpm_publish_time":1749771565321},"0.0.0-PR2583-20250612233413":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2583-20250612233413","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2583-20250612233413","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"57cf0a578c10b3744335ab84ac007155b4c504cc","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2583-20250612233413.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2583-20250612233413.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2583-20250612233413.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f1d1f1af20e3d6b3f0e1ea3138eff59c/khanacademy-keypad-context-0.0.0-PR2583-20250612233413.tgz","_integrity":"sha512-jsIqvNbkNWZIiNFg/fgnBntpBv5nKA8HHWXijZrlGzqOOtVucLma7Vr9fjg+5XlXutecCvONoLJchm47E7aRwQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2583-20250612233413","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2583-20250612233413"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2583-20250612233413_1749771267310_0.2555907858964088","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T23:34:27.509Z","publish_time":1749771267509,"_source_registry_name":"default","_cnpm_publish_time":1749771267509},"3.0.15":{"name":"@khanacademy/keypad-context","version":"3.0.15","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@3.0.15","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"52c4c22f9e41980df1dd975e1537cfc9cde71711","size":65163,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.15.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-3.0.15.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b2ffd74003a10e5c56f0e154acf46462/khanacademy-keypad-context-3.0.15.tgz","_integrity":"sha512-2e6iwFsqhYUd6e39VV8CLnRsvPMsbP203vIPVh8rI6sopby3sFeScSYDO66Ff/OLpcbi0G5GLLPxof/VJ6vK0w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"14.0.2","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_3.0.15_1749768073148_0.050812798253924374","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T22:41:13.338Z","publish_time":1749768073338,"_source_registry_name":"default","_cnpm_publish_time":1749768073338},"0.0.0-PR2431-20250612210528":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2431-20250612210528","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250612210528","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"25b6e68cc6a503b8d3a7bcc4390e6dfce41296f5","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250612210528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250612210528.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250612210528.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/bd6e7e3773ec21abf0c1c20a8454b4c5/khanacademy-keypad-context-0.0.0-PR2431-20250612210528.tgz","_integrity":"sha512-UdM++YYomLBq9AV+ykpTDpu1iaKBEBBC0/c7AI62V1zENj4LnCG9tmBaigA4DvDW5yEpjUnPzTNxMRBPKQskRA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250612210528","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2431-20250612210528"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2431-20250612210528_1749762341627_0.23253465978383359","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T21:05:41.813Z","publish_time":1749762341813,"_source_registry_name":"default","_cnpm_publish_time":1749762341813},"0.0.0-PR2431-20250612210318":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2431-20250612210318","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250612210318","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3c10a6cb65de0c67c488f22192e93815d606c0c4","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250612210318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250612210318.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250612210318.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/730d9bcaf000094f1dacd03d54d8b03a/khanacademy-keypad-context-0.0.0-PR2431-20250612210318.tgz","_integrity":"sha512-lY3Tw0/DLuxPayYPdvhWSvOJqUPkI3uzZ5JGdylZ/idzOWEvzhvvWVG8Cg6b88OkAKooxkUWuU+CFoYubn5nsw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250612210318","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2431-20250612210318"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2431-20250612210318_1749762211084_0.004274081075453795","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T21:03:31.297Z","publish_time":1749762211297,"_source_registry_name":"default","_cnpm_publish_time":1749762211297},"0.0.0-PR2431-20250612205907":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2431-20250612205907","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250612205907","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"61135e00b920e960f75d6c627e3b317fec564d36","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250612205907.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250612205907.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250612205907.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/28f726fcd804e37051ff7a7be5016304/khanacademy-keypad-context-0.0.0-PR2431-20250612205907.tgz","_integrity":"sha512-feo+W4sgOXMDUCcwf+QlgjKrB9vg36vWiS+zN0f3uszGzqWO3wkML7di/3/qbuc+BeLGOKdB16DK77UCNoYS8g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250612205907","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2431-20250612205907"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2431-20250612205907_1749761961262_0.8543998744371266","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T20:59:21.474Z","publish_time":1749761961474,"_source_registry_name":"default","_cnpm_publish_time":1749761961474},"0.0.0-PR2435-20250612175912":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250612175912","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250612175912","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8d09ed9647483a431a2dd1bf8f5c42e732587d6d","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250612175912.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250612175912.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250612175912.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/370a99ed5aa626e6b0d5277e54167095/khanacademy-keypad-context-0.0.0-PR2435-20250612175912.tgz","_integrity":"sha512-FgJoirU2fOYOk999/LzsBAcNKhtx+09mA6SmpqbzrmvIZyDf8OpogDsbILZnqed0FBPfg28LcYsf59750DYMzg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250612175912","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250612175912_1749751169477_0.8591895809156205","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T17:59:29.681Z","publish_time":1749751169681,"_source_registry_name":"default","_cnpm_publish_time":1749751169681},"0.0.0-PR2435-20250612165432":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250612165432","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250612165432","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"34709f74811ad2befe9ec047bed602356b41401a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250612165432.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250612165432.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250612165432.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cb623b50646ffc15250d9b2e1faa61f7/khanacademy-keypad-context-0.0.0-PR2435-20250612165432.tgz","_integrity":"sha512-oPw5ugggxliow0NSMBHLquyqJ+c+IC+QWPRDUFEcWDHpSZoNMv0zFFf7NG4K6y4Nvmd2Pl4XTDHcI6D5hbxv0g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250612165432","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250612165432_1749747286184_0.038436345527361304","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T16:54:46.415Z","publish_time":1749747286415,"_source_registry_name":"default","_cnpm_publish_time":1749747286415},"0.0.0-PR2435-20250612163736":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250612163736","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250612163736","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a0177918cf84d155f840b5ba31310bddea17da22","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250612163736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250612163736.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250612163736.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9843210f89179b937ab7e12e25e54bbb/khanacademy-keypad-context-0.0.0-PR2435-20250612163736.tgz","_integrity":"sha512-M02DQ1rH+AL4M7Nn7EclsCaWrXjd3BnsnGWP5o7a2erb9zAy4Jx5VDPpNRpkAyKhNJDbEd4pJRdbmfqE+lZBcg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250612163736","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250612163736_1749746268419_0.20831427005332448","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T16:37:48.613Z","publish_time":1749746268613,"_source_registry_name":"default","_cnpm_publish_time":1749746268613},"0.0.0-PR2566-20250612124349":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250612124349","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250612124349","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"081c2ef94df6120ece6d2291656c315e1954cebc","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250612124349.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250612124349.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250612124349.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4579838a38bf964ff083368818814dec/khanacademy-keypad-context-0.0.0-PR2566-20250612124349.tgz","_integrity":"sha512-Mfnf+94qrdWAM2SP2RKMLwkxl0uiZYzCz3LBrjOM71nlPRS0N0D4uwXcD8HoRGaKG3n+VWR6Q2hRId7HeaRzAQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250612124349","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250612124349"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250612124349_1749732244889_0.9933949114752334","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T12:44:05.125Z","publish_time":1749732245125,"_source_registry_name":"default","_cnpm_publish_time":1749732245125},"0.0.0-PR2584-20250612124344":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2584-20250612124344","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2584-20250612124344","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"21ea98007e0f1d60a2f2a83653fabde29556a466","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2584-20250612124344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2584-20250612124344.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2584-20250612124344.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f1d31adc90398ffbacb4c4bd56e22cf4/khanacademy-keypad-context-0.0.0-PR2584-20250612124344.tgz","_integrity":"sha512-JxtVx5/tcTn7fY2KULWCdSidVGSpEggQo4NSRBOwqWDMEe5PlVHsvbn1H7ten1kyyW4NXcRLoh05JRjOJrRbMA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2584-20250612124344","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2584-20250612124344"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2584-20250612124344_1749732239151_0.03428973380237532","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T12:43:59.321Z","publish_time":1749732239321,"_source_registry_name":"default","_cnpm_publish_time":1749732239321},"0.0.0-PR2563-20250611221419":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2563-20250611221419","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2563-20250611221419","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a1b6d3b03e339d371be50f2341f4847d221126f5","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2563-20250611221419.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2563-20250611221419.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2563-20250611221419.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/eb3768fdf8b964a9a0589c8204afb3be/khanacademy-keypad-context-0.0.0-PR2563-20250611221419.tgz","_integrity":"sha512-wCAaPczOpF+A4HlP6GTnGq77M/R9+EG/qSfAVwE6S+2xD8KPu+a9iHfrsOBTidjvcPNuiBEPuqipCqlTAqlcKw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2563-20250611221419","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2563-20250611221419_1749680071649_0.4984175243098079","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T22:14:31.836Z","publish_time":1749680071836,"_source_registry_name":"default","_cnpm_publish_time":1749680071836},"0.0.0-PR2435-20250611214746":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250611214746","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250611214746","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5633d4a4762d47a635cffd1b30e73a49f9458f1b","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250611214746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250611214746.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250611214746.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/557ba4c6391502c703a76a73c93b0ed4/khanacademy-keypad-context-0.0.0-PR2435-20250611214746.tgz","_integrity":"sha512-RW2xhsVc05xyvvhvHnZUqYhD62XiTWus5UuKaPTlg22UZhP5TZDvW6A2Sh2VopjjzU5RRwmK/Bae6BkF8rzbRQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250611214746","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250611214746_1749678477973_0.29013590050865923","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T21:47:58.158Z","publish_time":1749678478158,"_source_registry_name":"default","_cnpm_publish_time":1749678478158},"0.0.0-PR2435-20250611214325":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250611214325","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250611214325","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1941a466643bc7c203ecb525b298e3f1f648c852","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250611214325.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250611214325.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250611214325.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f901b73640bd078c40cc201de106ecdf/khanacademy-keypad-context-0.0.0-PR2435-20250611214325.tgz","_integrity":"sha512-FC5fJLdub3XAqC9Mku4smD8a/nm36Pe6ZFEIgy6cyt6VP17cxVm8C/dJufqEtgIbF9G55nIL7LKi++kEJGgGWA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250611214325","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250611214325_1749678217609_0.9538377300981997","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T21:43:37.794Z","publish_time":1749678217794,"_source_registry_name":"default","_cnpm_publish_time":1749678217794},"0.0.0-PR2566-20250611212343":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611212343","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611212343","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d6894d3609952907c2fc8caa2b5a07ad6a74d92b","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611212343.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611212343.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611212343.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/62059dc05025244be97f0bf42a079d34/khanacademy-keypad-context-0.0.0-PR2566-20250611212343.tgz","_integrity":"sha512-gcqZ9eIicTPwmPWI7GTfvw3dI0+k5t2sR5v+eRC8akDOzLrpRHvivittLkMaTPJTfZWwqZkaGCF2nbsyM1twaQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611212343","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611212343"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611212343_1749677038166_0.23764167238333922","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T21:23:58.395Z","publish_time":1749677038395,"_source_registry_name":"default","_cnpm_publish_time":1749677038395},"0.0.0-PR2582-20250611212316":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2582-20250611212316","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2582-20250611212316","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7d893e59e72ccabd8f0a6f0b16d26c9d586b7c2e","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2582-20250611212316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2582-20250611212316.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2582-20250611212316.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f575851add092cf3f874b3e638c0d9c9/khanacademy-keypad-context-0.0.0-PR2582-20250611212316.tgz","_integrity":"sha512-LN/4iBzoymPVWmhEt2bG+3snMaIUKZ4Rszvvy1O0JC2tC3AJauft58Pa9SOgH76bunGapi5QgUmiaNjWP+8nUQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2582-20250611212316","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2582-20250611212316"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2582-20250611212316_1749677010438_0.09558362239574136","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T21:23:30.641Z","publish_time":1749677010641,"_source_registry_name":"default","_cnpm_publish_time":1749677010641},"0.0.0-PR2581-20250611205538":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250611205538","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250611205538","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"021ffeb061d6c6dc448a7a23f134d9bd5d60cc0d","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250611205538.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250611205538.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250611205538.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/eb4995388048decc7fee0357193bbffc/khanacademy-keypad-context-0.0.0-PR2581-20250611205538.tgz","_integrity":"sha512-IeV2WxsKJXc46vXnGnWRM4dJpwOHgJA1SFl0U8xnoWghX1zc3pkRgWV0oGSN5grumrm/oyzNBtvajAtaVbFkxw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250611205538","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2581-20250611205538"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250611205538_1749675351324_0.4294058397559686","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T20:55:51.487Z","publish_time":1749675351487,"_source_registry_name":"default","_cnpm_publish_time":1749675351487},"0.0.0-PR2566-20250611205537":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611205537","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611205537","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d0d9d398eb4e2330087dc2291dd050ee6b71fec9","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611205537.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611205537.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611205537.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3982f5cc9fc5567ef68c1e378b693174/khanacademy-keypad-context-0.0.0-PR2566-20250611205537.tgz","_integrity":"sha512-i8pjrTwyUtvVFS6qIEknQ90E6WDPNCSN9A+0l8V5BJB63e6ylvSVMKtNKDY4u8j3HFIKHjZbjb2BysJyHP6d/g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611205537","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611205537"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611205537_1749675351287_0.7818647982614702","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T20:55:51.461Z","publish_time":1749675351461,"_source_registry_name":"default","_cnpm_publish_time":1749675351461},"0.0.0-PR2581-20250611195141":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2581-20250611195141","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2581-20250611195141","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"df9f8aaae7469b477febce78a2d388c258cb5fcf","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2581-20250611195141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2581-20250611195141.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2581-20250611195141.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/866bef9bae5a96c2f78b3d80a4f6025a/khanacademy-keypad-context-0.0.0-PR2581-20250611195141.tgz","_integrity":"sha512-YAUVa0KhstYJPxbM6zoS1FcdKspqR+HCN/OxpjGXOwxGsUEDqWLRMO7uGILyHfWD6cnsgq3lsqcCWe8ha7aNbg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2581-20250611195141","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2581-20250611195141"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2581-20250611195141_1749671514971_0.455761034891321","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T19:51:55.220Z","publish_time":1749671515220,"_source_registry_name":"default","_cnpm_publish_time":1749671515220},"3.0.14":{"name":"@khanacademy/keypad-context","version":"3.0.14","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@3.0.14","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fb29e02fd93876adc9d7b3382bcae542e3502437","size":65161,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.14.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-3.0.14.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0910c335e31160cca81d9c871599d53c/khanacademy-keypad-context-3.0.14.tgz","_integrity":"sha512-CGJaJLqQRLI1KjeJx6v3UbdvVSN4hnOPfKW88WLIcXaqxyunEI8zoh+xw2pcEtc8AZ3j0PZEhypi2Y4lSlc5Qw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"14.0.1","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.7.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_3.0.14_1749669179557_0.8625604454167661","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T19:12:59.778Z","publish_time":1749669179778,"_source_registry_name":"default","_cnpm_publish_time":1749669179778},"0.0.0-PR2566-20250611183705":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611183705","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611183705","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ba6ab5ab0a9ee8767138f7e353449959e8f80ca5","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611183705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611183705.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611183705.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/eff14f03b023fc4faa993a206128f3bd/khanacademy-keypad-context-0.0.0-PR2566-20250611183705.tgz","_integrity":"sha512-HAyYbU3SCBWjF2haRt4pyesxl6WCehEFx04bIfLyhr0PYX76KP/g1UkXaOTbc9JSp+R3gVbfLa/gfoVoTxp7lw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611183705","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611183705"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611183705_1749667039739_0.3799798610382945","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T18:37:19.902Z","publish_time":1749667039902,"_source_registry_name":"default","_cnpm_publish_time":1749667039902},"0.0.0-PR2579-20250611183551":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2579-20250611183551","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2579-20250611183551","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"18bfbc4f71622a06f0bcbe9a10b7d3f208a24a6a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2579-20250611183551.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2579-20250611183551.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2579-20250611183551.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fc54e46dae13d266525cb560a9d55daf/khanacademy-keypad-context-0.0.0-PR2579-20250611183551.tgz","_integrity":"sha512-4jTUtAMBuR8BBD4bQ9OwBEgHIRsU+Dmcuu/rjGImjInvh9OnMdbMYvU1QbcFHZw9YCVtdfW0oa8B1s8vNvymVQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2579-20250611183551","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2579-20250611183551"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2579-20250611183551_1749666965359_0.8375475552172602","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T18:36:05.552Z","publish_time":1749666965552,"_source_registry_name":"default","_cnpm_publish_time":1749666965552},"0.0.0-PR2579-20250611180248":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2579-20250611180248","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2579-20250611180248","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2c93914b3523614438423ac8a5ddb4d5faae5b90","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2579-20250611180248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2579-20250611180248.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2579-20250611180248.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/84936dd2ff9c50f602852d4fc16320ae/khanacademy-keypad-context-0.0.0-PR2579-20250611180248.tgz","_integrity":"sha512-qoYIxRWOgGz2SEHDs14V4TAOqtHEntMKTxJGWhqzA7a9sD06DhjVwtkrU0cM+pkEcv93iTeRsue5aY4PNr//Vw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2579-20250611180248","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2579-20250611180248"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2579-20250611180248_1749664990685_0.49263142912778446","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T18:03:10.902Z","publish_time":1749664990902,"_source_registry_name":"default","_cnpm_publish_time":1749664990902},"0.0.0-PR2579-20250611174319":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2579-20250611174319","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2579-20250611174319","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1449f4f14b1a61b2af8a9c9ec277ce404a302591","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2579-20250611174319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2579-20250611174319.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2579-20250611174319.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fb96629b9057deca82435e04d8dca531/khanacademy-keypad-context-0.0.0-PR2579-20250611174319.tgz","_integrity":"sha512-DEBKiORhuuDYmed0rOUn+P031gPMwWjMMLnx4+DgSiCFB2x3pJUWKPEK76wDdYx0GX8bw5zms+jbTonHjmAxKQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2579-20250611174319","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2579-20250611174319"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2579-20250611174319_1749663814799_0.6574984705778737","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:43:35.023Z","publish_time":1749663815023,"_source_registry_name":"default","_cnpm_publish_time":1749663815023},"0.0.0-PR2579-20250611174130":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2579-20250611174130","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2579-20250611174130","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b6ac30738f887a5a2f70e1e0247f161a766a4cd8","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2579-20250611174130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2579-20250611174130.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2579-20250611174130.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0756440cea64cc3181ca4e5f05db07cd/khanacademy-keypad-context-0.0.0-PR2579-20250611174130.tgz","_integrity":"sha512-tn15S3FyyZaUjljrkl8Q1wyDRwNjRmmT5R9i65EpX0orCl6duB6vkb1NcbldxKlkk+ctMzz9mE0iSRf7huyS7A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2579-20250611174130","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2579-20250611174130"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2579-20250611174130_1749663705073_0.4769038770240137","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:41:45.261Z","publish_time":1749663705261,"_source_registry_name":"default","_cnpm_publish_time":1749663705261},"0.0.0-PR2579-20250611173939":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2579-20250611173939","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2579-20250611173939","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"89bc1ceec49acec88b7b312e02d9912b916634ee","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2579-20250611173939.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2579-20250611173939.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2579-20250611173939.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/91f026f4f02800438dc8a07d93f698fa/khanacademy-keypad-context-0.0.0-PR2579-20250611173939.tgz","_integrity":"sha512-LAsaUfdbD9zYmkvDj2b7d0PDnilRiOFya5IOBeQZjYtCq4srxxi7X1zmMxUXUrnRl4y/mF2/8nBRD1CSsWv5Bg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2579-20250611173939","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2579-20250611173939"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2579-20250611173939_1749663593441_0.640676505172517","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:39:53.644Z","publish_time":1749663593644,"_source_registry_name":"default","_cnpm_publish_time":1749663593644},"0.0.0-PR2566-20250611173720":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611173720","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611173720","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cd69afa5ea6243a30bc4b82c8e04aa067d7cb9c0","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611173720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611173720.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611173720.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/661f11e43fa73d2de16983ed2b38ea05/khanacademy-keypad-context-0.0.0-PR2566-20250611173720.tgz","_integrity":"sha512-lEK+NSsaIts5fq8BrAeFjJlxLBiwZoKffRA7jflsUPryM1TebtZgyYxL53zQl+TM+c18g2tDb5GjUUJ0eYywSQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611173720","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611173720"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611173720_1749663454748_0.8688727919568335","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:37:34.936Z","publish_time":1749663454936,"_source_registry_name":"default","_cnpm_publish_time":1749663454936},"0.0.0-PR2579-20250611173436":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2579-20250611173436","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2579-20250611173436","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6c667019f05aafc614ca059acb3748810779f00b","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2579-20250611173436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2579-20250611173436.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2579-20250611173436.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a3c10d8b476866e2a690adac991a3de6/khanacademy-keypad-context-0.0.0-PR2579-20250611173436.tgz","_integrity":"sha512-1lkyC8rDSWHz3l52gUzkrtxWfQdxEZRmhegqHZsuhYHeQt3fmW45Zn0y0KtRVt7bgWrxYeOE7vZAKFHB9gSOjQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2579-20250611173436","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2579-20250611173436"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2579-20250611173436_1749663292140_0.7238407609916058","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:34:52.305Z","publish_time":1749663292305,"_source_registry_name":"default","_cnpm_publish_time":1749663292305},"0.0.0-PR2578-20250611173153":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2578-20250611173153","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250611173153","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dc9b8f05f7c7c2da8fc542cb327a108c9be74f3d","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250611173153.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250611173153.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250611173153.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2970bf2d8a68604864a4a7d09536fc77/khanacademy-keypad-context-0.0.0-PR2578-20250611173153.tgz","_integrity":"sha512-qTgpUjJyVezbLsNoweIubK1LhyQbTJaixSLQwbA1wMSlEFu+ANnuKWctDU/kG928uMXNskLOFjZmx1qwSS3giw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250611173153","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2578-20250611173153"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2578-20250611173153_1749663134577_0.8156794231337419","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:32:14.809Z","publish_time":1749663134809,"_source_registry_name":"default","_cnpm_publish_time":1749663134809},"0.0.0-PR2571-20250611173137":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2571-20250611173137","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250611173137","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e42c5c5dadf758b3f87e47ac9f28f8967536cabe","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250611173137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250611173137.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250611173137.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/718933a45230c10072fe85f53ae491b4/khanacademy-keypad-context-0.0.0-PR2571-20250611173137.tgz","_integrity":"sha512-/vx/lztWBREPJa5v8bTkhwL3mXTfIasmlx35EJOWDRaBfKEFxywM7+DR6XeyA3yKQS2h6OsNtJ6HcxQky/qoFw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250611173137","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2571-20250611173137"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2571-20250611173137_1749663114668_0.6148515544391759","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:31:54.872Z","publish_time":1749663114872,"_source_registry_name":"default","_cnpm_publish_time":1749663114872},"0.0.0-PR2573-20250611173113":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2573-20250611173113","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250611173113","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4a4e172957bd0073ed04bab2aac7fb17409e4654","size":65175,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250611173113.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250611173113.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250611173113.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2259b5973d2aa0d2463724c1e38ef546/khanacademy-keypad-context-0.0.0-PR2573-20250611173113.tgz","_integrity":"sha512-OlNM4GzfrAaZ1GqinD9Evjq209sxCWhylmEhXHcyREojZUMsgdMWfoJnx9JjBJqRMwG8O2zYw0Laxyi5ocPa/Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250611173113","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2573-20250611173113"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2573-20250611173113_1749663092680_0.19631512275239582","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:31:32.846Z","publish_time":1749663092846,"_source_registry_name":"default","_cnpm_publish_time":1749663092846},"0.0.0-PR2575-20250611173025":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2575-20250611173025","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250611173025","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8f808a1bba04edc1fbd86a56cee41451c195511a","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250611173025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250611173025.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250611173025.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/daf64c872b76f4d3da5f835cf9774e66/khanacademy-keypad-context-0.0.0-PR2575-20250611173025.tgz","_integrity":"sha512-sVxiVa5rv1RlPQVFvUqu2fD/7xumrLFFAeAvLE3BPX1QWWgOYOMuGx7/5kIwSq4vCMfpTYImT8H7YmVIXVZ9+w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250611173025","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2575-20250611173025"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2575-20250611173025_1749663039393_0.7485960349591099","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:30:39.574Z","publish_time":1749663039574,"_source_registry_name":"default","_cnpm_publish_time":1749663039574},"0.0.0-PR2569-20250611172958":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250611172958","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250611172958","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"054a625af154a9a56f6f775035e6a9ead75d7da8","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250611172958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250611172958.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250611172958.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e587f84ec3565aaf65abe8f58f49f05c/khanacademy-keypad-context-0.0.0-PR2569-20250611172958.tgz","_integrity":"sha512-pkm6M6ynZ7NJv5pz8Z5/dOrG91IyhWXYrEmASbwd+4UNfur829GKoq8aghorHZeX9cJNkyIxXjGEo7J/vsSdHQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250611172958","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2569-20250611172958"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250611172958_1749663014441_0.40921315584827456","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:30:14.689Z","publish_time":1749663014689,"_source_registry_name":"default","_cnpm_publish_time":1749663014689},"0.0.0-PR2568-20250611172940":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250611172940","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250611172940","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b3d1c60a6958fd7d38c14d584090d4e0538ef0cc","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250611172940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250611172940.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250611172940.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/61f7765fb2e941f24f4cd86f74e848f9/khanacademy-keypad-context-0.0.0-PR2568-20250611172940.tgz","_integrity":"sha512-veiBs2NPV8uoD+19rO/XaRkI47zp2+6iG81ANwZk0N2QxrASawVeDXAUkaXM/XRB2inahvxBrYkllI0+BgxJXA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250611172940","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2568-20250611172940"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250611172940_1749662993786_0.3047489894397899","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:29:54.010Z","publish_time":1749662994010,"_source_registry_name":"default","_cnpm_publish_time":1749662994010},"0.0.0-PR2566-20250611172842":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611172842","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611172842","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0b1a4206bf284af9b98b1302f16ec391ac4662cb","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611172842.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611172842.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611172842.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b6340ab296be557a2c467781f44906cb/khanacademy-keypad-context-0.0.0-PR2566-20250611172842.tgz","_integrity":"sha512-IAf6PANTccuFQz+REy4g6ZQ0Yvw9fr4YB8oPAB6f0TvSYJ/0HkvGI8Ck4bEJj2QYUP33SZXp+oOhIxs9H7h36g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611172842","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611172842"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611172842_1749662945546_0.8450440346247872","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:29:05.723Z","publish_time":1749662945723,"_source_registry_name":"default","_cnpm_publish_time":1749662945723},"0.0.0-PR2566-20250611172632":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611172632","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611172632","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dc44ce518b6c3d22bdd6fd5014b736ce18f5d9a1","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611172632.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611172632.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611172632.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1537828cd070c15b827a34f73c5441ee/khanacademy-keypad-context-0.0.0-PR2566-20250611172632.tgz","_integrity":"sha512-Z7ZY2T2Oo9PZ0KjnwrmD5vd94go7HmwW/Jcv2/27LbK7dci8uWeN8/j6MDCoDmlwCGhbsIBcfkIVEAhf1NTDbQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611172632","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611172632"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611172632_1749662805916_0.5244640978583135","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:26:46.149Z","publish_time":1749662806149,"_source_registry_name":"default","_cnpm_publish_time":1749662806149},"0.0.0-PR2578-20250611172609":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2578-20250611172609","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2578-20250611172609","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e1e3609b31de122fb0ad9147e6d0985d1eeff4c8","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2578-20250611172609.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2578-20250611172609.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2578-20250611172609.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2ffabf4b0a1f9264be7dc1d50dc7c5a2/khanacademy-keypad-context-0.0.0-PR2578-20250611172609.tgz","_integrity":"sha512-JjsREINXv2jdSUBf74860X/f10XTBrm/0dRPHEmNbfzAaT/wDHUNW7BzA52TlRD95wNsAJ7oG/FsGxxvqwOxag==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2578-20250611172609","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2578-20250611172609"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2578-20250611172609_1749662784178_0.4652075451674311","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:26:24.405Z","publish_time":1749662784405,"_source_registry_name":"default","_cnpm_publish_time":1749662784405},"0.0.0-PR2566-20250611172420":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611172420","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611172420","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8881d2c0b28822f06cda8d607a8e7b0e84d554ad","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611172420.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611172420.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611172420.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/092d669cb08ed118557e536fd64e30c7/khanacademy-keypad-context-0.0.0-PR2566-20250611172420.tgz","_integrity":"sha512-11pqMGNSnvOULVd8BzoEo7bsVbW69xrFLUVMDwiuSupcqHs0604gdLkiDD4U/uurl3dshcCnZGhUDnxRnlnYHg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611172420","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611172420"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611172420_1749662674469_0.7954261870364547","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T17:24:34.698Z","publish_time":1749662674698,"_source_registry_name":"default","_cnpm_publish_time":1749662674698},"0.0.0-PR2577-20250611155352":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250611155352","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250611155352","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2577-20250611155352"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250611155352","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-G1yYXrgQ3E1zNHW+BlSrlWPIf/DIX0sDoU3VVUontJJ71ieQCABwBCeNRRAdRd1xndK16WU8nG0fu/MrMhBTYg==","_resolved":"/tmp/82a0194ac8590bee9928eba256d74438/khanacademy-keypad-context-0.0.0-PR2577-20250611155352.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250611155352.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2b41e475027b8b6f907134e289198d92525b3d57","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250611155352.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250611155352.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250611155352_1749657246241_0.30174320405136945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:54:06.444Z","publish_time":1749657246444,"_source_registry_name":"default","_cnpm_publish_time":1749657246444},"0.0.0-PR2566-20250611155324":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611155324","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611155324","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b5c97e9d10e84ad4326fe20f84628f6015c1be4a","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611155324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611155324.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611155324.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/be88fdbd35208d851ed7380ed88bc5e8/khanacademy-keypad-context-0.0.0-PR2566-20250611155324.tgz","_integrity":"sha512-D7lOZxMgyb0IOKnX9zXivWfw6u7bI9qMx1ScHGZEjQkggeHYK3Z2hBJrjytueuqS8aYJcDARWC9vjkv/J1ivzw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611155324","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611155324"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611155324_1749657218058_0.413976510011727","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T15:53:38.337Z","publish_time":1749657218337,"_source_registry_name":"default","_cnpm_publish_time":1749657218337},"0.0.0-PR2529-20250611154407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250611154407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250611154407","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2529-20250611154407"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250611154407","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RZJ1AwcekdBf+cTxqCbJoCMLOeezA7A0lyjDwG3BjNTG+My0FmDLjs+JwgaStcX6ZlDKL3BHc2haFHAMn4K0XA==","_resolved":"/tmp/85b8ac75f7cc55eb4b7346eb6b8a9df0/khanacademy-keypad-context-0.0.0-PR2529-20250611154407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250611154407.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8a068a03d91f4fbdeaf2bdac45eda8eefa05ec52","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250611154407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250611154407.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250611154407_1749656661940_0.031785785460171745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:44:22.127Z","publish_time":1749656662127,"_source_registry_name":"default","_cnpm_publish_time":1749656662127},"0.0.0-PR2435-20250611154104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250611154104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250611154104","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2435-20250611154104"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250611154104","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ft0/KhYNWfH+iMTdR6ufzDxWJdtiVkmuk7qmWB82Wua4mCgWXssN2fMOXveGzUai7Yt3FoleSin0OTDPgN4F3A==","_resolved":"/tmp/2576793774158e152f6ed0cbd361f1bf/khanacademy-keypad-context-0.0.0-PR2435-20250611154104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250611154104.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f521e50fa0e17e9c8758ed49a822d31524cf7ee9","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250611154104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250611154104.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250611154104_1749656477718_0.7130264419047507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:41:17.929Z","publish_time":1749656477929,"_source_registry_name":"default","_cnpm_publish_time":1749656477929},"0.0.0-PR2435-20250611153551":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250611153551","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250611153551","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2435-20250611153551"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250611153551","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h24FJBCWTYv0/0pPv9u4PSAipE9IWv0ZHlrL6ZheaGbrEu3PNhQCw2qTkCfJ+Oqqpd89WT7Vqptb6EnuxVAPCg==","_resolved":"/tmp/68a5d93d949a8b8daa6afea4fe682582/khanacademy-keypad-context-0.0.0-PR2435-20250611153551.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250611153551.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ef396dec8ca0c9737d88c2be9fe9c791b9cbc56b","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250611153551.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250611153551.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250611153551_1749656165118_0.24025574556634055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:36:05.295Z","publish_time":1749656165295,"_source_registry_name":"default","_cnpm_publish_time":1749656165295},"0.0.0-PR2566-20250611153044":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250611153044","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611153044","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611153044"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611153044","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y1UzuLAk3iYX5O0cD+7fm5VC/y1xV89o1xw38WlhJc+f3CmC6ECc6rTAIlGNDB/KIFW4o5PXqkyQ0QnGuhmfOA==","_resolved":"/tmp/05c198a84dfa2b4340fcb81236a4dd6e/khanacademy-keypad-context-0.0.0-PR2566-20250611153044.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611153044.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c7a492b593221661a62e85f98ea26a7f0114cb92","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611153044.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611153044.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250611153044_1749655858422_0.8813594125898145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:30:58.638Z","publish_time":1749655858638,"_source_registry_name":"default","_cnpm_publish_time":1749655858638},"0.0.0-PR2435-20250611152903":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250611152903","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250611152903","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2435-20250611152903"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250611152903","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2hTySNwgMynOwV1pfQYq7D8NW4yYQYKydoI+aJHV4Hd2OSs+fEOIwhNWT7qrhT4G22d9BxryX8mcYCl9SpkIhA==","_resolved":"/tmp/bdf0a95b78e699c00a4296f678d764a9/khanacademy-keypad-context-0.0.0-PR2435-20250611152903.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250611152903.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"122d8c71fc596aa992f4754115b3280b14b4087b","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250611152903.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250611152903.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250611152903_1749655756584_0.42211656207782977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:29:16.798Z","publish_time":1749655756798,"_source_registry_name":"default","_cnpm_publish_time":1749655756798},"0.0.0-PR2566-20250611152459":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250611152459","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611152459","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611152459"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611152459","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NyzzuSGlRGjhYD1ZEuNJdUNVrqzKP14LlVqebq0CHEA3YJPFKyjADgfO5joB9iCqknqcy2I7QyXr76TXKMNfgg==","_resolved":"/tmp/8eafa62e33b5d9cfe2dbe51b57af782c/khanacademy-keypad-context-0.0.0-PR2566-20250611152459.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611152459.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9388b81cf40f5720a31b97908d87affdd0f8e04b","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611152459.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611152459.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250611152459_1749655514148_0.056398206692000574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:25:14.355Z","publish_time":1749655514355,"_source_registry_name":"default","_cnpm_publish_time":1749655514355},"0.0.0-PR2529-20250611152424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250611152424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250611152424","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2529-20250611152424"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250611152424","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wYoVW6BoHOBOHZfg8eHgTmoIBbnkCYgUnl6iFv0KLg8p6b+aYTlRk/IZCXhyViUdDU2kN45ske+j4OlLhvh6/g==","_resolved":"/tmp/20507d5cce7bf975399217bc278f1594/khanacademy-keypad-context-0.0.0-PR2529-20250611152424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250611152424.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"73cee50d89c39f4ee9a9aad66a13eb28928f0e90","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250611152424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250611152424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250611152424_1749655478179_0.2846887455512168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:24:38.367Z","publish_time":1749655478367,"_source_registry_name":"default","_cnpm_publish_time":1749655478367},"0.0.0-PR2529-20250611151929":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250611151929","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250611151929","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2529-20250611151929"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250611151929","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Gvxd8UVkNbmvAlygt2e/eaJAPZblIRuUuI5bnVjX3p9vbgprF2b/5COA1yfLOZ/oK6O1maBHO66VmNWJH8zcfA==","_resolved":"/tmp/4bff5ef5af73a36b491db424e94963bc/khanacademy-keypad-context-0.0.0-PR2529-20250611151929.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250611151929.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"31f684e31462ffef74a1f11d091228c358ea8f17","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250611151929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250611151929.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250611151929_1749655182939_0.2974390881510993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T15:19:43.123Z","publish_time":1749655183123,"_source_registry_name":"default","_cnpm_publish_time":1749655183123},"0.0.0-PR2566-20250611151811":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250611151811","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611151811","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e58409af4c93b793e6bb7b14ee01273a95ce4da6","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611151811.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611151811.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611151811.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2849bf30cc6e1f074bdcb19c609af2bb/khanacademy-keypad-context-0.0.0-PR2566-20250611151811.tgz","_integrity":"sha512-jcyLjGSTzTO4grzAob/pgu3RmO/aw7dgJl4CntCP9mDAUEWVVNILKGEeOyIh2GCV0S5A7Du5CoHj+MF4IHRSoA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611151811","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611151811"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250611151811_1749655105635_0.30752755774421825","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T15:18:25.837Z","publish_time":1749655105837,"_source_registry_name":"default","_cnpm_publish_time":1749655105837},"0.0.0-PR2577-20250611151806":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2577-20250611151806","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250611151806","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"47b8b2374826657d16153beef4ed8ef0584e2f01","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250611151806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250611151806.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250611151806.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3a8b2aef9427db3a3aa25a7b08584a82/khanacademy-keypad-context-0.0.0-PR2577-20250611151806.tgz","_integrity":"sha512-tww3yXycz0wAuY5oD04akdlUN2jR3YtoVv9FWWzckD6DZzdgMvZuGrcXHeMGcTyJ36gFwuoE2saFHFKDHKSb0Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250611151806","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2577-20250611151806"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2577-20250611151806_1749655101309_0.28395479637687693","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-11T15:18:21.569Z","publish_time":1749655101569,"_source_registry_name":"default","_cnpm_publish_time":1749655101569},"0.0.0-PR2577-20250611135722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2577-20250611135722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2577-20250611135722","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2577-20250611135722"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2577-20250611135722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VdrjWVOmQ2UqcZyBf/1xSa418CTLMwTz62fpqhb0eJXdQ8aD4ApTsJ6R2YYtuPQhgGYDs4TQOyHNim7SeDFO7Q==","_resolved":"/tmp/182f18bc4789e3584f98a95fabd2c53d/khanacademy-keypad-context-0.0.0-PR2577-20250611135722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2577-20250611135722.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a2d949afddfbe2e9663556a06b49d9e5b1165d63","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2577-20250611135722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2577-20250611135722.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2577-20250611135722_1749650256985_0.006967612959932312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T13:57:37.182Z","publish_time":1749650257182,"_source_registry_name":"default","_cnpm_publish_time":1749650257182},"0.0.0-PR2566-20250611135613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250611135613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250611135613","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250611135613"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250611135613","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8iYd9pQjb9KMcSlc2ZFX09oRyppx+IL8neeOhNdk82/4/Sp3/YKpnbQCKWf4iEPHpCE8CtfwajRvF0atahsECg==","_resolved":"/tmp/8ed8a61407a491d5fc7882f3c9bdcf79/khanacademy-keypad-context-0.0.0-PR2566-20250611135613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250611135613.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a579550d5fc04f452d93dd5d585792eaf4ce3d57","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250611135613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250611135613.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250611135613_1749650187818_0.4108896008245977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T13:56:28.042Z","publish_time":1749650188042,"_source_registry_name":"default","_cnpm_publish_time":1749650188042},"0.0.0-PR2576-20250610220541":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2576-20250610220541","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2576-20250610220541","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2576-20250610220541"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2576-20250610220541","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/NQqJieJuHfu+9R0LIa7XK1N9eHODffDwNoj+ImFczIhET6ThR28NTR3jCWUVxhZzdKIEtAWpdTHybkXsAplig==","_resolved":"/tmp/75c4f3347a5f526cbb6f8abaf971b646/khanacademy-keypad-context-0.0.0-PR2576-20250610220541.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2576-20250610220541.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0e5700eaac9ceae1c1ffbe614efd9769bd2e386d","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2576-20250610220541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2576-20250610220541.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2576-20250610220541_1749593155686_0.3604639590832921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T22:05:55.932Z","publish_time":1749593155932,"_source_registry_name":"default","_cnpm_publish_time":1749593155932},"0.0.0-PR2431-20250610220324":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2431-20250610220324","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250610220324","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2431-20250610220324"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250610220324","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NeWk5v1Y3ih8ctVGLsW8awo5uitiMu5GoB2bFzPuOmxTK1wXiHMazCS9aUbb++RAhFbOWYxnqeB4x+ibSjCsDA==","_resolved":"/tmp/3583e65fc328451970d834820a28dcef/khanacademy-keypad-context-0.0.0-PR2431-20250610220324.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250610220324.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2f1521edeeb504a5ad325e5907dd57addbcf3318","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250610220324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250610220324.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2431-20250610220324_1749593018243_0.34395399113583025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T22:03:38.447Z","publish_time":1749593018447,"_source_registry_name":"default","_cnpm_publish_time":1749593018447},"0.0.0-PR2576-20250610215947":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2576-20250610215947","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2576-20250610215947","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2576-20250610215947"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2576-20250610215947","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-S8Qa0TTwLQpg1gj88yYmNU6SltkomEoS+NfZTi2RAJCNqiOJDGHYH14jO8GMdJ7VXGjpoutIZSiCrF6lw6s1uQ==","_resolved":"/tmp/e59413f19b956d5b872a208fce9b5701/khanacademy-keypad-context-0.0.0-PR2576-20250610215947.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2576-20250610215947.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9e91a11191b99b3702daa7e6124425cfbdce69e0","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2576-20250610215947.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2576-20250610215947.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2576-20250610215947_1749592802584_0.6390922109464221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T22:00:02.786Z","publish_time":1749592802786,"_source_registry_name":"default","_cnpm_publish_time":1749592802786},"0.0.0-PR2575-20250610213449":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2575-20250610213449","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250610213449","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2575-20250610213449"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250610213449","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-re0XgQyvBy8ZPL08BzNI6asDd3g6XkAb5gmVnSUF+riM/jPEDOSKLGJ/2LHeKD2bz3STU92O03ElFBeSrhMTBQ==","_resolved":"/tmp/7a916844f40dd6bdf4d159df9117584a/khanacademy-keypad-context-0.0.0-PR2575-20250610213449.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250610213449.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f0ac8e22b313048ad8d6346ea7868d293e1675ec","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250610213449.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250610213449.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2575-20250610213449_1749591303765_0.12625277113484334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:35:04.003Z","publish_time":1749591304003,"_source_registry_name":"default","_cnpm_publish_time":1749591304003},"0.0.0-PR2573-20250610213438":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250610213438","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250610213438","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2573-20250610213438"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250610213438","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8E+A6x5ZHdq9aM+fgqcY6coyqnb1Xiwe6q3rNxJ25dG3aZlcDv+/rrub0Ia3r1eOQqCmSIrlhNZEm2F68+RtfA==","_resolved":"/tmp/4af31a1d45019d621111593f33a0125d/khanacademy-keypad-context-0.0.0-PR2573-20250610213438.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250610213438.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7255247e7e5c5de3446a6bd3810c4726ef7b9c70","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250610213438.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250610213438.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250610213438_1749591292380_0.3852211416876632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:34:52.548Z","publish_time":1749591292548,"_source_registry_name":"default","_cnpm_publish_time":1749591292548},"0.0.0-PR2571-20250610213431":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2571-20250610213431","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250610213431","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ea1450dd60a0d2b46bf2c003921071a34efe3e4a","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250610213431.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250610213431.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250610213431.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8d6faf14fd8fefbce7d337355cf44b3c/khanacademy-keypad-context-0.0.0-PR2571-20250610213431.tgz","_integrity":"sha512-D34fRfYdnc3HS6uGKjr6ga9OqmxrOHbpU6Ta46XzH/PhL08GFCITn4MNIgRKuc6QjaGvreot0wTufq3dFG6ylQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250610213431","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2571-20250610213431"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2571-20250610213431_1749591285557_0.6692771052574138","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T21:34:45.770Z","publish_time":1749591285770,"_source_registry_name":"default","_cnpm_publish_time":1749591285770},"0.0.0-PR2569-20250610213416":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250610213416","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250610213416","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0dd49c570d7b8215bdb1870a052473baa0f3e0b1","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250610213416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250610213416.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250610213416.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7e1ae78311bf43d21840b3df14b5a130/khanacademy-keypad-context-0.0.0-PR2569-20250610213416.tgz","_integrity":"sha512-f188U2LJFTHTyBkPqnONRFpVeIb6KDnSSOndPdXyiMLre8nfYTYtUE+xQEIyLJtOywTVGiXDUF+szi/LvRWeDw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250610213416","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2569-20250610213416"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250610213416_1749591269745_0.4650202047119989","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T21:34:29.930Z","publish_time":1749591269930,"_source_registry_name":"default","_cnpm_publish_time":1749591269930},"0.0.0-PR2566-20250610213340":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250610213340","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250610213340","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8b496fd4744c78bbdcd6e572c2e787903a121f29","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250610213340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250610213340.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250610213340.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/03f91c4cdf73c5db51158bbc3f5aa263/khanacademy-keypad-context-0.0.0-PR2566-20250610213340.tgz","_integrity":"sha512-pikrYhaBq00NlXHGrbgRTNIf/h8AjXS9v/6Ddn4rTwwxw/b5sJc/bWLBgQ0QSwWv1FsoZ6FZ15qON/YWJbMtaw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250610213340","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250610213340"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250610213340_1749591234099_0.7815585544971544","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T21:33:54.307Z","publish_time":1749591234307,"_source_registry_name":"default","_cnpm_publish_time":1749591234307},"0.0.0-PR2575-20250610213159":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2575-20250610213159","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250610213159","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2575-20250610213159"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250610213159","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3wuehrU0vx7tNm4Jq3um0AmP5DWuAUBmhzp1t8Ng0S2xuXn5dZizGmo2FtgIfSwM3nIQpDxqR2AX8AALqGtchA==","_resolved":"/tmp/767d1191f4e52da162c77714f2317aa3/khanacademy-keypad-context-0.0.0-PR2575-20250610213159.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250610213159.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"38513d32d6a1d41b7dc8797499f6232d9f93bd9d","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250610213159.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250610213159.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2575-20250610213159_1749591133061_0.988716909863024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:32:13.341Z","publish_time":1749591133341,"_source_registry_name":"default","_cnpm_publish_time":1749591133341},"0.0.0-PR2573-20250610213132":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250610213132","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250610213132","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2573-20250610213132"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250610213132","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dS7qseFzeQY+LDbhAPAoEV01Cf4pdO1td+Mukuv/Vl7BoaipV8Fk8yLq3knciB5HBetmuum2Rp4Qm45qCK/kpA==","_resolved":"/tmp/5f9d75f75c0fad08dbeaba6513897c87/khanacademy-keypad-context-0.0.0-PR2573-20250610213132.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250610213132.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a9ffd44126e1e1e162819c6a2d9fbb3bdcc482f0","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250610213132.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250610213132.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250610213132_1749591105316_0.9063057917428456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:31:45.591Z","publish_time":1749591105591,"_source_registry_name":"default","_cnpm_publish_time":1749591105591},"0.0.0-PR2572-20250610213123":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2572-20250610213123","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250610213123","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"113b815f17c4d7dd58e5b9717f428c83f8268c21","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250610213123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250610213123.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250610213123.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d21bfb3d6ae3f90fca9a6e277530564e/khanacademy-keypad-context-0.0.0-PR2572-20250610213123.tgz","_integrity":"sha512-8jieVUja+lUN8s+0qXLZKtkWCaPoWOlxoA/9rmkEYNZoGHdsItSrzngwVZ48DH1wvhQszIQmvL8lT3M/VVxwWw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250610213123","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2572-20250610213123"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2572-20250610213123_1749591097138_0.62107242610946","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T21:31:37.333Z","publish_time":1749591097333,"_source_registry_name":"default","_cnpm_publish_time":1749591097333},"0.0.0-PR2569-20250610213051":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2569-20250610213051","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250610213051","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2569-20250610213051"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250610213051","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SH4knKxtdl/tnTeTTsy14JwC4k5zPj26qmGKgJxJ6ajmqG9H4neKwTygy8Gv4e5bLWA/JFqARfbSvXaVA/UsMg==","_resolved":"/tmp/5476f06a0b70e149480f81d4e5ceb3ca/khanacademy-keypad-context-0.0.0-PR2569-20250610213051.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250610213051.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a720d38f988199a4db29ae1e19b79078514b521d","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250610213051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250610213051.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2569-20250610213051_1749591066191_0.9807966661384635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:31:06.398Z","publish_time":1749591066398,"_source_registry_name":"default","_cnpm_publish_time":1749591066398},"0.0.0-PR2568-20250610213032":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2568-20250610213032","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250610213032","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2568-20250610213032"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250610213032","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2FGEcNo7disGKyyX32Go1ooKHkC3bAe3j0eOpUnykaQ+mw1JT5gahRJBp+nDacUIWa6F+dgoaVwelZJk+OzaBg==","_resolved":"/tmp/ebd87753edc21a67ca29974f0671d51d/khanacademy-keypad-context-0.0.0-PR2568-20250610213032.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250610213032.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"56bd3eeed8841b0a61c0487ea52ff5d68275c9bd","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250610213032.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250610213032.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2568-20250610213032_1749591045882_0.31048106510388296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:30:46.151Z","publish_time":1749591046151,"_source_registry_name":"default","_cnpm_publish_time":1749591046151},"0.0.0-PR2566-20250610213000":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2566-20250610213000","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250610213000","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"54038eefa89149a7aa83b9bfca7e306bc608792b","size":65176,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250610213000.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250610213000.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250610213000.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f3066df63bd18698e5079365405743c9/khanacademy-keypad-context-0.0.0-PR2566-20250610213000.tgz","_integrity":"sha512-Uq3FmddB+wSzodSE7GOnN0M4GFQOCOavU3OuRkJMX2i7XxxYtD34Nqz7o9pWFUP+0p+4ptSnGnAnCyrsmeVHow==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250610213000","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2566-20250610213000"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2566-20250610213000_1749591014115_0.985565233719091","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T21:30:14.345Z","publish_time":1749591014345,"_source_registry_name":"default","_cnpm_publish_time":1749591014345},"0.0.0-PR2575-20250610212810":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2575-20250610212810","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250610212810","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250610212810","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4Nqwf+xbgoPKn1+Ke/I0IFxymfHEUDn0BwC+CknBJI+nOVwYxoih6TEjuSirzYeg5IRxfede+RQwMRYxh8e+Ng==","_resolved":"/tmp/832e8545b0a9e1ad8c89dacc35fe5fdc/khanacademy-keypad-context-0.0.0-PR2575-20250610212810.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250610212810.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ac52d14192cf9108bb80351f11daeb4e445f3f81","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250610212810.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250610212810.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2575-20250610212810_1749590902602_0.8684252750953974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:28:22.797Z","publish_time":1749590902797,"_source_registry_name":"default","_cnpm_publish_time":1749590902797},"0.0.0-PR2431-20250610212705":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2431-20250610212705","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250610212705","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2431-20250610212705"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250610212705","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/IefGNAKiudb+uRyPwBgohU2mUD50eksMmqa2fOuNNywWmlGwYeLpn1MMCWhhu6Pto4Twiv255ETHijLSP0IyQ==","_resolved":"/tmp/f759b163a06491158301175364a405da/khanacademy-keypad-context-0.0.0-PR2431-20250610212705.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250610212705.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"64af7345c59e680e946aa07fcb970cd92d5e22e3","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250610212705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250610212705.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2431-20250610212705_1749590839712_0.7705311416717697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:27:19.911Z","publish_time":1749590839911,"_source_registry_name":"default","_cnpm_publish_time":1749590839911},"0.0.0-PR2575-20250610212504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2575-20250610212504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2575-20250610212504","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2575-20250610212504","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8YQhXn+sBluW8BhkseeVgvup59f7cdyPW2Op7lLVxXcptKmNxi4Q9Cp7taaMZks1GLwJFzk5dF7+/ia8/GYzLA==","_resolved":"/tmp/e77191779655aa1ec7cf467df2b73005/khanacademy-keypad-context-0.0.0-PR2575-20250610212504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2575-20250610212504.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c7046179315d3f855e52cea4fb192bc4073d653f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2575-20250610212504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2575-20250610212504.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2575-20250610212504_1749590717346_0.5480805680926364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:25:17.521Z","publish_time":1749590717521,"_source_registry_name":"default","_cnpm_publish_time":1749590717521},"0.0.0-PR2566-20250610212337":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250610212337","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250610212337","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250610212337","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ioKphxuvMDaMR+ckS0Lp1WP+oUVk+Qxxftkot84Q3PznplY92xgZW6bApEVNSu1lyE34JhWF5htlvi5vagr/hA==","_resolved":"/tmp/b2ddab6dcc48be3efb77b2f7a20453c7/khanacademy-keypad-context-0.0.0-PR2566-20250610212337.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250610212337.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"78f3fd6c6193e0e652c389601c270c1b2d4e7bc1","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250610212337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250610212337.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250610212337_1749590630549_0.03359990485580999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:23:50.757Z","publish_time":1749590630757,"_source_registry_name":"default","_cnpm_publish_time":1749590630757},"0.0.0-PR2431-20250610211657":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2431-20250610211657","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250610211657","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2431-20250610211657"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250610211657","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HCkh2JVjojxnqHjNJ73W+B3hldsbiVyDFOWfo89L3vJhP81HP6HN57ziGAtoKCL6TS2OS37/3SwMemez/ui0hQ==","_resolved":"/tmp/cf750e3f1a6414c2860fc6d68dc9427e/khanacademy-keypad-context-0.0.0-PR2431-20250610211657.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250610211657.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"544a4ac31bb8cbaf6978b65cebc4d7e9c117c8b8","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250610211657.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250610211657.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2431-20250610211657_1749590230598_0.03126702947657978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T21:17:10.814Z","publish_time":1749590230814,"_source_registry_name":"default","_cnpm_publish_time":1749590230814},"0.0.0-PR2489-20250610200104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250610200104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250610200104","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2489-20250610200104"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250610200104","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XVmD07floCXCJeLb5pHBpBK1///hAclAcGC5FficRoPWEBfoICi42NOAUVHDiKdfoyjnsPm3zVIfxKpwQY40Sg==","_resolved":"/tmp/7ac9fdd5771a9002846824406fb5054e/khanacademy-keypad-context-0.0.0-PR2489-20250610200104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250610200104.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"dad719bfe56f941f2b99613271ab648a60ba7457","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250610200104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250610200104.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250610200104_1749585678696_0.48943110724034056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T20:01:18.928Z","publish_time":1749585678928,"_source_registry_name":"default","_cnpm_publish_time":1749585678928},"0.0.0-PR2574-20250610190749":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2574-20250610190749","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2574-20250610190749","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2574-20250610190749","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mIhFNYBv1P7iaPKIKAwAte8VzNY/hzdpi/N3dNJIFGo0IfWStLScZrkaBEev67EzwLOqpt0C+QfwOWRxv9T8TQ==","_resolved":"/tmp/c573bc9285c0b70f24db08aa105bb85b/khanacademy-keypad-context-0.0.0-PR2574-20250610190749.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2574-20250610190749.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"62d7bef9c589c11e980b1beb72ebe17a33869934","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2574-20250610190749.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2574-20250610190749.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2574-20250610190749_1749582482335_0.8681151880903906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T19:08:02.528Z","publish_time":1749582482528,"_source_registry_name":"default","_cnpm_publish_time":1749582482528},"0.0.0-PR2573-20250610183743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250610183743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250610183743","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250610183743","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9p/lavVxgDfVPHgzRmqyJZNaPdds4UtU3rnJv9jEjDgQTpFgtAxK9kSQ++osc3MQhpmJCz1wPO+2W7HW9kgSnQ==","_resolved":"/tmp/b1c2712413b956308d8325ddf6cc55b7/khanacademy-keypad-context-0.0.0-PR2573-20250610183743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250610183743.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"906d95b9fb234149553346fc4cb46f121e9f255b","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250610183743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250610183743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250610183743_1749580676126_0.9512923216472557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T18:37:56.306Z","publish_time":1749580676306,"_source_registry_name":"default","_cnpm_publish_time":1749580676306},"0.0.0-PR2489-20250610180325":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250610180325","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250610180325","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.0.0-PR2489-20250610180325"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250610180325","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1heOd9UySeyFkK1EVEi5sCH92iBHs8O3k4DEkOyVSEuo/2paCLq9ApDoYpH61dOxLpQ9p8MWM6LwsHmpCXojXQ==","_resolved":"/tmp/ddba414ce80dd617d0b09502a9b0665d/khanacademy-keypad-context-0.0.0-PR2489-20250610180325.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250610180325.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"59813533d0f53ffa67df07cc299d2125ac08fd03","size":65178,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250610180325.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250610180325.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250610180325_1749578620769_0.9603363979742965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T18:03:40.941Z","publish_time":1749578620941,"_source_registry_name":"default","_cnpm_publish_time":1749578620941},"0.0.0-PR2573-20250610171320":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250610171320","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250610171320","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250610171320","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s4O0M+v7VVCbDrK1CATlnsCoiUPt8BJh7y4mUhFKBw7VGnErPtosWs3phyySfRe4bcPzBzm2UOEwrQBuW5pvUA==","_resolved":"/tmp/2bb2a0a7220692e681753fcb21ed00ad/khanacademy-keypad-context-0.0.0-PR2573-20250610171320.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250610171320.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d0cec783f307372ed21198cdd92421c92bcc6d98","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250610171320.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250610171320.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250610171320_1749575612361_0.13032150141385834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T17:13:32.565Z","publish_time":1749575612565,"_source_registry_name":"default","_cnpm_publish_time":1749575612565},"0.0.0-PR2572-20250610171258":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2572-20250610171258","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250610171258","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250610171258","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-V702db9Facp0Ib0Kx2TrHEEGXjzJjB9KcPw7UOgALwmqKVmRnDqqZ4N+X/urH9yW8sWRewNTd+EuAXbJtlk67g==","_resolved":"/tmp/9a7a0fbce5cd77c34a088c99320f9386/khanacademy-keypad-context-0.0.0-PR2572-20250610171258.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250610171258.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ebcf1f18bd7cfed3e97e98947d2d1a9bc40adc45","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250610171258.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250610171258.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2572-20250610171258_1749575591507_0.9498732496945355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T17:13:11.716Z","publish_time":1749575591716,"_source_registry_name":"default","_cnpm_publish_time":1749575591716},"0.0.0-PR2571-20250610171246":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2571-20250610171246","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250610171246","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250610171246","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zs2hgy93RrhtJac1t/G6lDjm9JlC77okUe/cgT3FS8p178KQT4x4El3J+uovyaAShXdE2PFxdxu9oJJpAxXqow==","_resolved":"/tmp/c8a5f24e416cbb4dbead41df5f591e9b/khanacademy-keypad-context-0.0.0-PR2571-20250610171246.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250610171246.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a6a89218d83a9a14a79efc4f1a02b732567d9751","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250610171246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250610171246.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2571-20250610171246_1749575580507_0.7531671004976865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T17:13:00.685Z","publish_time":1749575580685,"_source_registry_name":"default","_cnpm_publish_time":1749575580685},"0.0.0-PR2569-20250610171223":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250610171223","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250610171223","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"270255dff1a3f546e247a26ea2cfd00e989134ec","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250610171223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250610171223.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250610171223.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/565d58e4379c0ddd0c68b7baf3e59fbb/khanacademy-keypad-context-0.0.0-PR2569-20250610171223.tgz","_integrity":"sha512-U6rJWg+tMaXftRY3A3DzHzIEFxA8VJODGybLo0/QIfC1blcutbI7ockspWvVxvcapVBJ0J6fcrZT7NbS4r6ZBg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250610171223","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250610171223_1749575556057_0.8300315568768741","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T17:12:36.238Z","publish_time":1749575556238,"_source_registry_name":"default","_cnpm_publish_time":1749575556238},"0.0.0-PR2568-20250610171211":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250610171211","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250610171211","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"88229239887aab11d871e24335b78156d0f6f5dc","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250610171211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250610171211.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250610171211.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a06667d6d968ecef4149f84e5500433e/khanacademy-keypad-context-0.0.0-PR2568-20250610171211.tgz","_integrity":"sha512-p2YeEXnqYMIcwN6B8M3EnZpfVdyG1+dINOBMCiBqvHZhUIj/Dki2ObNIOk1sFYKAkPeeLNwvp+TDxj4c2QQ83g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250610171211","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250610171211_1749575545088_0.4180696459340918","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T17:12:25.363Z","publish_time":1749575545363,"_source_registry_name":"default","_cnpm_publish_time":1749575545363},"0.0.0-PR2573-20250610171029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2573-20250610171029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250610171029","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250610171029","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Rase9WG3ea6PtqO3FSm96lcvD0Us0grXQBF+/1VYNhy4dN24O6wa6X6KuRDX3pHyYAtpaiWwi0wYllcYGF2KRw==","_resolved":"/tmp/a73a1bab0025ff08f8cb389a72060bfd/khanacademy-keypad-context-0.0.0-PR2573-20250610171029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250610171029.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7f515fe79d85a9a29bbe5b519ac9eead3680da8d","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250610171029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250610171029.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2573-20250610171029_1749575443547_0.41828173519400247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T17:10:43.736Z","publish_time":1749575443736,"_source_registry_name":"default","_cnpm_publish_time":1749575443736},"0.0.0-PR2566-20250610170838":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250610170838","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250610170838","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250610170838","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1NhhjiTzTmLZ7nim6QPyE7Q4w3GiPJ1i7ORfEnDm2HZkdA/KYEwpmV2f/xYEUBHBTwly7HwcaG14XAMipak0wA==","_resolved":"/tmp/895ad863c7d571d67bd8e261e3f6780a/khanacademy-keypad-context-0.0.0-PR2566-20250610170838.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250610170838.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b70218c4269eec04b4b9a4c5e7239e2d954cae1f","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250610170838.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250610170838.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250610170838_1749575332689_0.0906329722093222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T17:08:52.870Z","publish_time":1749575332870,"_source_registry_name":"default","_cnpm_publish_time":1749575332870},"0.0.0-PR2542-20250610164758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2542-20250610164758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2542-20250610164758","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2542-20250610164758","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xJVVH/JmLPTv/aDZOd8ohPq/q1aQYwaQvodZhg87nZrGYJSjlz8njnGjq8ZSqTHnIkIxIfjph6dk8SCRZxoQtA==","_resolved":"/tmp/aae3ed41f3b1c85c2686ef9d3f941561/khanacademy-keypad-context-0.0.0-PR2542-20250610164758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2542-20250610164758.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"465466e4209b5c7ff4170df7de8065d627cff34e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2542-20250610164758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2542-20250610164758.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2542-20250610164758_1749574091780_0.3631534376599319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T16:48:11.992Z","publish_time":1749574091992,"_source_registry_name":"default","_cnpm_publish_time":1749574091992},"0.0.0-PR2543-20250610164708":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250610164708","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250610164708","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250610164708","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WArisYsaWmuFydg1bskhkavsj7i30mB3VTqmATlRMqaaX94xgfoaTVXYx/bxzfyaKhORR6Kes8Ed7wZ96iFamA==","_resolved":"/tmp/de9f8e7b184bb751ad85e584974c7986/khanacademy-keypad-context-0.0.0-PR2543-20250610164708.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250610164708.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3bfcab6ec4b4f28a849b42f0453687a924b7b66e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250610164708.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250610164708.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250610164708_1749574042176_0.18924498895037067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T16:47:22.342Z","publish_time":1749574042342,"_source_registry_name":"default","_cnpm_publish_time":1749574042342},"0.0.0-PR2573-20250610151850":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2573-20250610151850","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2573-20250610151850","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1cef34f2780f99640a3755cf53d4f431828b8fa2","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2573-20250610151850.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2573-20250610151850.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2573-20250610151850.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5a22bb8de48fc48005663895d942ea1a/khanacademy-keypad-context-0.0.0-PR2573-20250610151850.tgz","_integrity":"sha512-exbZhkeB1lZU35ro+IjPYVZGScIJg+NJ99/wbMBG+kDYHXQmuflNBOZUBbj8qaIYvKZF74dEu6G8VCODs48pRA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2573-20250610151850","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2573-20250610151850_1749568746102_0.41144038422425266","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T15:19:06.300Z","publish_time":1749568746300,"_source_registry_name":"default","_cnpm_publish_time":1749568746300},"0.0.0-PR2572-20250610142518":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2572-20250610142518","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2572-20250610142518","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2572-20250610142518","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N60PkTO8bcF0C1hmXMI2lYLB8+ApSYa+4VyjNfrJu6wlLBO14MpzRW9xcIBBNn8uRVuq7EwE2NivXVqAg2epLg==","_resolved":"/tmp/d0f8680ca1dd9c4adbcd870599e7ff69/khanacademy-keypad-context-0.0.0-PR2572-20250610142518.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2572-20250610142518.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9d3b35017899adc9b7e4726d509a9d3a6e6dc5e0","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2572-20250610142518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2572-20250610142518.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2572-20250610142518_1749565531020_0.47324603183073544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T14:25:31.235Z","publish_time":1749565531235,"_source_registry_name":"default","_cnpm_publish_time":1749565531235},"0.0.0-PR2571-20250610142457":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2571-20250610142457","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2571-20250610142457","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8614983e7af7666a83dfffed62421d9b4a4f78b3","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2571-20250610142457.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2571-20250610142457.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2571-20250610142457.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b9b1e722a72ef4a2b8b00a8ee9f0f79a/khanacademy-keypad-context-0.0.0-PR2571-20250610142457.tgz","_integrity":"sha512-LCzg1IpnoJvvXWg09hvw69lDu9scQpoYNZ+mobxVO9SJH5EqwFUlnvGRXbOfsaDIH1OmCCkEqcxVTkrqh8pbjA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2571-20250610142457","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2571-20250610142457_1749565510991_0.8290960819194799","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T14:25:11.150Z","publish_time":1749565511150,"_source_registry_name":"default","_cnpm_publish_time":1749565511150},"0.0.0-PR2569-20250610142431":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2569-20250610142431","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2569-20250610142431","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7e3d433d4bc34385df8c475de5b23a8a8e8c4391","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2569-20250610142431.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2569-20250610142431.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2569-20250610142431.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3e43603e86bc7efa4154803055b94424/khanacademy-keypad-context-0.0.0-PR2569-20250610142431.tgz","_integrity":"sha512-SVEmsgpsWkuya+SxevWERM0diAnQosrmeDs1XiAZJErBs5glvIeTmnqwZnTOYkFNlsYfKm4toYAIqJEU0M4SQw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2569-20250610142431","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2569-20250610142431_1749565484026_0.7411049069277331","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T14:24:44.241Z","publish_time":1749565484241,"_source_registry_name":"default","_cnpm_publish_time":1749565484241},"0.0.0-PR2568-20250610142425":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2568-20250610142425","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2568-20250610142425","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ff3ac4f8e1dcb596374fd35923ab688426f28a9e","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2568-20250610142425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2568-20250610142425.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2568-20250610142425.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0885cb100489badb1d87b6033076eab4/khanacademy-keypad-context-0.0.0-PR2568-20250610142425.tgz","_integrity":"sha512-i4p83rHH06dro9n6WYx4qSTUrIQEBTMoaH506rUZghvBo5+i+g19vtjgAt48USnjY9kWKrOSbe3oiB4+4PGs8Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2568-20250610142425","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2568-20250610142425_1749565478457_0.23578002667116937","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-10T14:24:38.691Z","publish_time":1749565478691,"_source_registry_name":"default","_cnpm_publish_time":1749565478691},"0.0.0-PR2566-20250610142237":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2566-20250610142237","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2566-20250610142237","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2566-20250610142237","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KaXZjJIz5i2o72BmatkFoaEaNHrSkDw/szXHAVUpEJe42ZOY2WwbzuhaZTMx99Aa0BOIfAcvr4d8QyGnFsce0Q==","_resolved":"/tmp/b7f30a15c83eea9f83e1f691328d8404/khanacademy-keypad-context-0.0.0-PR2566-20250610142237.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2566-20250610142237.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"65a31def2d513b0c594ad41a2a91d46c9bc42bf4","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2566-20250610142237.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2566-20250610142237.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2566-20250610142237_1749565371047_0.172706796232452"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-10T14:22:51.247Z","publish_time":1749565371247,"_source_registry_name":"default","_cnpm_publish_time":1749565371247},"0.0.0-PR2570-20250609203825":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2570-20250609203825","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2570-20250609203825","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2570-20250609203825","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NpY/bts/dYFGCco+7edmsl37rsMn1bDwxBB/Y5LaZsMxXQ0mANgjlNlo7FoQJbkNTdJR3xe8wppDdlo5DM+gDA==","_resolved":"/tmp/d5ab744eba59b01a2cfc56b8db502471/khanacademy-keypad-context-0.0.0-PR2570-20250609203825.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2570-20250609203825.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7a4d32c2d909d1d4a74ce2fb4a87768f59e5ba97","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2570-20250609203825.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2570-20250609203825.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2570-20250609203825_1749501517560_0.2042369273188931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T20:38:37.743Z","publish_time":1749501517743,"_source_registry_name":"default","_cnpm_publish_time":1749501517743},"0.0.0-PR2559-20250609190139":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2559-20250609190139","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2559-20250609190139","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2559-20250609190139"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2559-20250609190139","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-u3ivrtdYY/z7wkDPrD90oQFR1isr87aQfKyR/iN9fu52sbiFnqC31MsUO3J6/Yv95J6Va3+zY5xVNP/pvkAGOA==","_resolved":"/tmp/ab251dafb7bfb40e89ec58d0b502ba8f/khanacademy-keypad-context-0.0.0-PR2559-20250609190139.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2559-20250609190139.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d04e199867d22b696fecb244d3d95b635f40591e","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2559-20250609190139.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2559-20250609190139.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2559-20250609190139_1749495713426_0.538000137793615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T19:01:53.731Z","publish_time":1749495713731,"_source_registry_name":"default","_cnpm_publish_time":1749495713731},"0.0.0-PR2560-20250609184350":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250609184350","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250609184350","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250609184350"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250609184350","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3ITH1JkIcFRFTYMSFrgX5dAPIxxGfHE4q3UNdO63q89YIERYXeYQnArDjpjKHrh6whP9DwaB9EfvmiKXjsMTrg==","_resolved":"/tmp/8f1ea8c3e501f62edb70575e069a7744/khanacademy-keypad-context-0.0.0-PR2560-20250609184350.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250609184350.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0f644389df8473a925d9af008b9fc18df99d9852","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250609184350.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250609184350.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250609184350_1749494644000_0.34632660895531764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T18:44:04.184Z","publish_time":1749494644184,"_source_registry_name":"default","_cnpm_publish_time":1749494644184},"0.0.0-PR2560-20250609183307":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250609183307","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250609183307","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250609183307"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250609183307","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HAQVbLkvIJ4pL2CCpIwaLnFziCJu4p14qyVoUK1U/0mPsG/KGpsoypDfxEfpTKOTUI/44/IYliQtQIpS9dW4wA==","_resolved":"/tmp/de6aadccd4294256762031df56a088e2/khanacademy-keypad-context-0.0.0-PR2560-20250609183307.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250609183307.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0cceec5196badfce28d34c2f60559927ce225aa9","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250609183307.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250609183307.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250609183307_1749494000922_0.6722125828685801"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T18:33:21.136Z","publish_time":1749494001136,"_source_registry_name":"default","_cnpm_publish_time":1749494001136},"0.0.0-PR2560-20250609182027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250609182027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250609182027","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250609182027"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250609182027","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0aAIKM3Mb18MI1QQ0RfeBf03u0qRkhuRHPFL3P52C3H4iZ/k0v5lk9EHWeBMVBaavs90VHvKWrv0S3zaBgXHtA==","_resolved":"/tmp/c41418349ca9e519e2f5e02549c1067c/khanacademy-keypad-context-0.0.0-PR2560-20250609182027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250609182027.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"393c24284ac8fbeb587274deff7ff2d2ed365b5f","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250609182027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250609182027.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250609182027_1749493242742_0.9220139864497849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T18:20:42.938Z","publish_time":1749493242938,"_source_registry_name":"default","_cnpm_publish_time":1749493242938},"0.0.0-PR2560-20250609181808":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250609181808","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250609181808","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250609181808"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250609181808","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h8QlUDztSsieN54lTw/Z2tJ+1JtEIbBKx3rs95wJFrBpPBlva9GLOKc6jlxZVF5YiSa2WPhpSRim6+g6HcjzcQ==","_resolved":"/tmp/53918befa3595e9225a7fcf05d08beb6/khanacademy-keypad-context-0.0.0-PR2560-20250609181808.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250609181808.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4f0460b6a8cf55ed1897accf4f0207f13134638e","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250609181808.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250609181808.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250609181808_1749493102661_0.25870769444874675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T18:18:22.870Z","publish_time":1749493102870,"_source_registry_name":"default","_cnpm_publish_time":1749493102870},"0.0.0-PR2560-20250609181024":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250609181024","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250609181024","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250609181024"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250609181024","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tzA82g3OLMw/Rhq3/aBWxMcEVVWT3eDkdUw3IszuddewlHlgnr8raLEl+A2vMCKD6vrFcu3p0yivq6FowiCttw==","_resolved":"/tmp/d2a012739331d5bedaba369de7c9825c/khanacademy-keypad-context-0.0.0-PR2560-20250609181024.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250609181024.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ff33b753666857d735d31555d282d2df664371d9","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250609181024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250609181024.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250609181024_1749492639079_0.5286054222001546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T18:10:39.355Z","publish_time":1749492639355,"_source_registry_name":"default","_cnpm_publish_time":1749492639355},"0.0.0-PR2570-20250609162616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2570-20250609162616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2570-20250609162616","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2570-20250609162616","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-POF1n5+pZLqcK+kBrJQks9bSofKi4UNsC8zNCvXOAww+taFIJqICh3A0E0DCnLdlbNBfh6qMsv7DujCEtxT0TA==","_resolved":"/tmp/d97d9e969a16bd4be6c5fd51f0cb0e3b/khanacademy-keypad-context-0.0.0-PR2570-20250609162616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2570-20250609162616.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3453c59551a20e17672218843ffd5f925fd72fc3","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2570-20250609162616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2570-20250609162616.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2570-20250609162616_1749486393370_0.1652631757432832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T16:26:33.559Z","publish_time":1749486393559,"_source_registry_name":"default","_cnpm_publish_time":1749486393559},"0.0.0-PR2561-20250606145528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2561-20250606145528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2561-20250606145528","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2561-20250606145528","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Rivrf4TthqDq+7kN0pQLqWpxNHcOlLy2c+PikObH53rOHQy5+BKwZ7QIxbIZ6b6IdiLQOtm6FfdUd2MnohXMHg==","_resolved":"/tmp/03bd106f20454b9bcf37fb001b799cb1/khanacademy-keypad-context-0.0.0-PR2561-20250606145528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2561-20250606145528.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"abcc7a7c5c3c303caa0a5ecc4839f04d37e5e109","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2561-20250606145528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2561-20250606145528.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2561-20250606145528_1749221742079_0.8934815908911871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-06T14:55:42.276Z","publish_time":1749221742276,"_source_registry_name":"default","_cnpm_publish_time":1749221742276},"0.0.0-PR2560-20250605223821":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250605223821","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250605223821","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250605223821"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250605223821","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X4BTn1MMKaMunoE6xmUGJ9cSaraJNyblOnf+kiFUwYctxAXNa3OVi2PwFeE0MxY0PQoEUQzkHPQ9huo2jhxCvg==","_resolved":"/tmp/7a1a4474abfa0faa2c41cf10e6e1986d/khanacademy-keypad-context-0.0.0-PR2560-20250605223821.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250605223821.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c0a803675b72b3717b194ff3aaf5d05e1003f1dc","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250605223821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250605223821.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250605223821_1749163116512_0.007924436655976752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T22:38:36.731Z","publish_time":1749163116731,"_source_registry_name":"default","_cnpm_publish_time":1749163116731},"0.0.0-PR2561-20250605222204":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2561-20250605222204","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2561-20250605222204","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2561-20250605222204","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-viUtZ325Lo0svtuL6mPbP5R5oNGi9xKDTDVSpJkALc56PRl9aregJcRaLrXH0Q5rhsb6tWW/0FoAOaDtxpu1Gw==","_resolved":"/tmp/c0eec774ff25656304e79b8ef8d7f3e9/khanacademy-keypad-context-0.0.0-PR2561-20250605222204.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2561-20250605222204.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6ae2c8e7c2703b07e52d077cff65d8a497ca1d0a","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2561-20250605222204.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2561-20250605222204.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2561-20250605222204_1749162136740_0.5293033207061981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T22:22:16.956Z","publish_time":1749162136956,"_source_registry_name":"default","_cnpm_publish_time":1749162136956},"0.0.0-PR2561-20250605215845":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2561-20250605215845","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2561-20250605215845","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2561-20250605215845","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ubN9VLubTj1U3B2JwvClaCt1HoSlcFx45gYAU2h+wSJDZbR3u0aM5VWUF+7uNsT0HHicVeldwlnBbwsXDtBZFQ==","_resolved":"/tmp/734c842b4ce33e886f299053702e6b9d/khanacademy-keypad-context-0.0.0-PR2561-20250605215845.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2561-20250605215845.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"acf74b59c618930a5e115bfb2ba11d4bf3a40390","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2561-20250605215845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2561-20250605215845.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2561-20250605215845_1749160738443_0.6704777022622932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T21:58:58.710Z","publish_time":1749160738710,"_source_registry_name":"default","_cnpm_publish_time":1749160738710},"0.0.0-PR2560-20250605215528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250605215528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250605215528","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250605215528"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250605215528","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J+PxDYg9bthlO0rpCSw2cqLT9XY7m002R5iy5iywktV6/xZW3yUzNFqF9O4ZaCeilxmq6aAKpcecj6TrCg4DwQ==","_resolved":"/tmp/c2b58bb765965dfb5b37c3d925fca55e/khanacademy-keypad-context-0.0.0-PR2560-20250605215528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250605215528.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ae9494a3706792b235aaab4178fc0d5e2ca40267","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250605215528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250605215528.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250605215528_1749160543280_0.933612138225302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T21:55:43.493Z","publish_time":1749160543493,"_source_registry_name":"default","_cnpm_publish_time":1749160543493},"0.0.0-PR2560-20250605213157":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250605213157","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250605213157","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250605213157"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250605213157","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kOBgog9oK8FlncOURGSWvwIN9NchDGKFkbVI7P5iZPydSmImEU2oZD9ZUVP/L9ediTIlkQjtVDokLC+gsVO8LA==","_resolved":"/tmp/58a5ed2aa614e52da0a9bdef809ce96d/khanacademy-keypad-context-0.0.0-PR2560-20250605213157.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250605213157.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c1b874c7b31d1b673c7d7dab9fffe22ec506bbfe","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250605213157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250605213157.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250605213157_1749159131189_0.8132977935547405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T21:32:11.544Z","publish_time":1749159131544,"_source_registry_name":"default","_cnpm_publish_time":1749159131544},"0.0.0-PR2560-20250605212118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250605212118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250605212118","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250605212118"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250605212118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LzR+ONQM+6f41OemvbKq4QKN7qUhAQ7RU41DLtevH0P6r2giouzSDg8/m5tmMRbIWPZdiYVlIZuW/i5tWxMFFw==","_resolved":"/tmp/9e7c784bcb72d5193ebc9f9d8f7e06ff/khanacademy-keypad-context-0.0.0-PR2560-20250605212118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250605212118.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"229e9c5abfecfaa31024a1b4e639cd0496ea8b17","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250605212118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250605212118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250605212118_1749158492355_0.5788419514593055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T21:21:32.584Z","publish_time":1749158492584,"_source_registry_name":"default","_cnpm_publish_time":1749158492584},"0.0.0-PR2560-20250605211852":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250605211852","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250605211852","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250605211852"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250605211852","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-By4AiKEwWkyvp+G2AYktuEG7c7rWIr/IXSY8uK5UJgU/+jz15hD9YUKY5xbfO1ipCvv8lRH+duhWLKd/L2uFuA==","_resolved":"/tmp/f51f11d14a7e7f81a54d5741a1b8941c/khanacademy-keypad-context-0.0.0-PR2560-20250605211852.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250605211852.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1daff3e041c591f6dd7ef2b4c27c8ff6a7afd5fb","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250605211852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250605211852.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250605211852_1749158346247_0.7578893784394192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T21:19:06.520Z","publish_time":1749158346520,"_source_registry_name":"default","_cnpm_publish_time":1749158346520},"3.0.13":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.13","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"14.0.0","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.13","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ilzUnJIPzfOR7uf45oABE1PoB/9D2a0z4VSmTFQhyNTE957qBxyonZocDzbjEX2+f4tLKG2Y2pJtY2tP0/sFCA==","_resolved":"/tmp/a20060e78e536c66b7bcefa1898a6fad/khanacademy-keypad-context-3.0.13.tgz","_from":"file:khanacademy-keypad-context-3.0.13.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a5aaf10c04f5165b142c35e16166544968d20481","size":65160,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.13.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.13_1749156850463_0.7843953095915783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:54:10.658Z","publish_time":1749156850658,"_source_registry_name":"default","_cnpm_publish_time":1749156850658},"0.0.0-PR2560-20250605204944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2560-20250605204944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2560-20250605204944","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2560-20250605204944"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2560-20250605204944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Zn2w060tTn5GdsaxBwpCtZWMYeWdWhT0Y7Mh+i4mbeBDRNbXcPAQ7V/rYAylkZggqWuAPx/qTQBi/L/cQfTc8A==","_resolved":"/tmp/80dc1ae1e0173881271ea3ba5631ef07/khanacademy-keypad-context-0.0.0-PR2560-20250605204944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2560-20250605204944.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7159fd983b54009c2065617a45cb235b45bcb158","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2560-20250605204944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2560-20250605204944.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2560-20250605204944_1749156598264_0.31493945696436954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:49:58.508Z","publish_time":1749156598508,"_source_registry_name":"default","_cnpm_publish_time":1749156598508},"0.0.0-PR2514-20250605204345":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250605204345","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250605204345","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250605204345","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DUQBt1Pj0hK+YIp4tOxAPeEKxkBiCZbEIt3b/Jatvei/fLjisJa5XyUCX9LgyRKqDseKhZUj56FlY9sGlsYO8w==","_resolved":"/tmp/37e50a902b2fe5c289dfa9e90cf995f0/khanacademy-keypad-context-0.0.0-PR2514-20250605204345.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250605204345.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"e656f247e761c6bbccf42dae3f6763d040c3fab2","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250605204345.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250605204345.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250605204345_1749156238541_0.8410863002135722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:43:58.779Z","publish_time":1749156238779,"_source_registry_name":"default","_cnpm_publish_time":1749156238779},"0.0.0-PR2559-20250605204259":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2559-20250605204259","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2559-20250605204259","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cdb3a0e2e898ee5c73bb9ecf791911619853d4ed","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2559-20250605204259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2559-20250605204259.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2559-20250605204259.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b6cac0da58bdc2822d22633352c12dc4/khanacademy-keypad-context-0.0.0-PR2559-20250605204259.tgz","_integrity":"sha512-rS5YiC96Jr2lDdIIsFM6NWuEIrwZRPra0elB3kT2dtKaQ7UPh6OgjCr9xtRs0Tm2Cp9qgStknJUr2mhHogz+Gw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2559-20250605204259","@khanacademy/perseus-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2559-20250605204259"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2559-20250605204259_1749156193548_0.8839316160335842","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-05T20:43:13.746Z","publish_time":1749156193746,"_source_registry_name":"default","_cnpm_publish_time":1749156193746},"0.0.0-PR2559-20250605204027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2559-20250605204027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2559-20250605204027","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2559-20250605204027"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2559-20250605204027","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mdmBW54zKNCOIYFE6BzVZVZlztrYT9Fzsn16JNOUoHdUIT63t0HCHy8ORr6Hv0hX+hvHWroxpGb0rnyOJZ1KeA==","_resolved":"/tmp/4d3cb011014f632723bcce60490c958c/khanacademy-keypad-context-0.0.0-PR2559-20250605204027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2559-20250605204027.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"942345368fe92cc66a04e0624768f431c31d456c","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2559-20250605204027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2559-20250605204027.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2559-20250605204027_1749156041542_0.13859980139723338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:40:41.801Z","publish_time":1749156041801,"_source_registry_name":"default","_cnpm_publish_time":1749156041801},"0.0.0-PR2559-20250605203820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2559-20250605203820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2559-20250605203820","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2559-20250605203820"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2559-20250605203820","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JK06FTi2bmkLs4UdK1QIvKATXgJXL0ZKt0Vg5HJn1Ek5KHDR/M/vb4/85DBhFvLNPtlm/Bafrfixa4o9Y1mNaw==","_resolved":"/tmp/7800f1ea46b20de48a66eeeeb68c5e01/khanacademy-keypad-context-0.0.0-PR2559-20250605203820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2559-20250605203820.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"afb405798c0c5356a629fd33bce4924b10f7181a","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2559-20250605203820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2559-20250605203820.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2559-20250605203820_1749155913784_0.9908010644525347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:38:34.042Z","publish_time":1749155914042,"_source_registry_name":"default","_cnpm_publish_time":1749155914042},"0.0.0-PR2559-20250605203225":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2559-20250605203225","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2559-20250605203225","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2559-20250605203225"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2559-20250605203225","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9y7qmzq6QuWlChEueQPqPnMx3PW2NWTqAqgDIRdwXyDc54ZukRSh72eoE5eyA6IxrsBkjkgjqfPSjInLzS5TiQ==","_resolved":"/tmp/f234ac85f7552c6a3398d7b65fc10bc1/khanacademy-keypad-context-0.0.0-PR2559-20250605203225.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2559-20250605203225.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ee99c6e3ab67066d7c0398ee8b6388df96b4fad3","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2559-20250605203225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2559-20250605203225.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2559-20250605203225_1749155559908_0.3766988175162862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:32:40.109Z","publish_time":1749155560109,"_source_registry_name":"default","_cnpm_publish_time":1749155560109},"0.0.0-PR2514-20250605203049":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2514-20250605203049","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250605203049","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b43e913adf2ac9934cc471fbcfafd1240bcf3704","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250605203049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250605203049.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250605203049.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/73d2c9fdaae12efe9aa9e792983a7a0a/khanacademy-keypad-context-0.0.0-PR2514-20250605203049.tgz","_integrity":"sha512-7QtgXIUFY8m7dlcKX4fdIs5BbU5aqAr5+xib1MhC0qkH1DLly7hbe5d8jn/+W5Ya7wE3mmzus0sT/j73SVnAnQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250605203049","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2514-20250605203049_1749155461447_0.12667747218769065","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-05T20:31:01.713Z","publish_time":1749155461713,"_source_registry_name":"default","_cnpm_publish_time":1749155461713},"0.0.0-PR2514-20250605201930":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250605201930","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250605201930","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250605201930","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DMp8vAqfCiP3MI+BUtzseYErtNxhp7Lx7xxIbOcWc4qDVkXs4JHTDmL1NAyhP8Tspa9t/YmeJFuz97j+wUNgew==","_resolved":"/tmp/2a7a2a95604ea41d347e70e870be0fe7/khanacademy-keypad-context-0.0.0-PR2514-20250605201930.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250605201930.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"186c955fd6075256fcf2f710f363cffb8d664471","size":65179,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250605201930.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250605201930.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250605201930_1749154783110_0.3752622543066053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:19:43.319Z","publish_time":1749154783319,"_source_registry_name":"default","_cnpm_publish_time":1749154783319},"0.0.0-PR2555-20250605201520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2555-20250605201520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2555-20250605201520","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2555-20250605201520","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z6eHUzy8e5n+M8GYgzxda78ee6pY/r7cIz0i8eKu9+Umib3OjKITdP/u4E5gFD0SYl3VLZSd9iMsgMeT/MzI7w==","_resolved":"/tmp/a06e84fa3b04c63f3b071bc536f08ce0/khanacademy-keypad-context-0.0.0-PR2555-20250605201520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2555-20250605201520.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"307cc7c617c9494ec2dca36e5ac751502500daaf","size":65177,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2555-20250605201520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2555-20250605201520.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2555-20250605201520_1749154533955_0.09004688550076034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T20:15:34.143Z","publish_time":1749154534143,"_source_registry_name":"default","_cnpm_publish_time":1749154534143},"0.0.0-PR2557-20250605191716":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2557-20250605191716","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2557-20250605191716","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2557-20250605191716","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DtAmHqRaagb/uRiEfjEGon10Y7I2QSHBB8kk0y35DurHhr3gSXu6Ri/mOSjSybTH2fHpYHILUmT4niyM69Z1Lw==","_resolved":"/tmp/632724cb8c00eabe5ed6d975ca5796c4/khanacademy-keypad-context-0.0.0-PR2557-20250605191716.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2557-20250605191716.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"aef2d08739d313735e5facd3b28910be71cc065f","size":65182,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2557-20250605191716.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2557-20250605191716.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2557-20250605191716_1749151049986_0.14495686253286344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T19:17:30.186Z","publish_time":1749151050186,"_source_registry_name":"default","_cnpm_publish_time":1749151050186},"0.0.0-PR2555-20250605185306":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2555-20250605185306","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2555-20250605185306","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2555-20250605185306","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E6JOznsxZz7KCZ5EovYHgucSZdmIwU+tzHEFJsJp4OT072EVmUqj7mfjpd2g/eBYF00L7KwZ3pLnr0Tki4LzDg==","_resolved":"/tmp/313626f8915af911453647fb3e200efc/khanacademy-keypad-context-0.0.0-PR2555-20250605185306.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2555-20250605185306.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"deac28f084cb3baec1d9cf83ab8ca111a9bf307a","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2555-20250605185306.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2555-20250605185306.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2555-20250605185306_1749149598615_0.28762317859569575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T18:53:18.796Z","publish_time":1749149598796,"_source_registry_name":"default","_cnpm_publish_time":1749149598796},"0.0.0-PR2555-20250605170535":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2555-20250605170535","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2555-20250605170535","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2555-20250605170535","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v2eqp2OwWAGnPlOMQMaphH0lkxgLTMBKScyH44FT4ffcnJA+LnjJ9UvHEeK6TC9cfH4yHuTcwshapCyuEl384Q==","_resolved":"/tmp/501818f6a95733d05caa0d8869c005f6/khanacademy-keypad-context-0.0.0-PR2555-20250605170535.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2555-20250605170535.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9218a26af2b2239e43d5ccdda64ea22a926686d8","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2555-20250605170535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2555-20250605170535.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2555-20250605170535_1749143147587_0.9524218464595136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T17:05:47.799Z","publish_time":1749143147799,"_source_registry_name":"default","_cnpm_publish_time":1749143147799},"0.0.0-PR2545-20250605170022":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250605170022","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250605170022","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250605170022","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gjlLWZwI8dW3uF2P47uAKNh0x0Uu1kFfszrfvMx3fAkhYDWk9gABe/NI7rJye/Mf1hAvyAcjnkSRjXByDGcJtw==","_resolved":"/tmp/799292d3411ac0183c8f276bd0c5aef4/khanacademy-keypad-context-0.0.0-PR2545-20250605170022.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250605170022.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f28ce90b05a20666dd2fa7bbfefe17cb15a61b20","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250605170022.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250605170022.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250605170022_1749142835206_0.1251948553736555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T17:00:35.409Z","publish_time":1749142835409,"_source_registry_name":"default","_cnpm_publish_time":1749142835409},"0.0.0-PR2545-20250605164232":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250605164232","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250605164232","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250605164232","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XQFQZ8CTPhtO1JYUp/V/6xjBEs94tRKZof3z5gx/v7OmyqryA95mT/ETY97piOIyXILQMEN+3mYP77XelDxZHA==","_resolved":"/tmp/ae027bb28f3b5070e8f9a4b66085c75a/khanacademy-keypad-context-0.0.0-PR2545-20250605164232.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250605164232.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"344d787c5cd56e8edb20854daa015bce9bd640e4","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250605164232.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250605164232.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250605164232_1749141765012_0.6678593575929785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T16:42:45.258Z","publish_time":1749141765258,"_source_registry_name":"default","_cnpm_publish_time":1749141765258},"0.0.0-PR2545-20250605163818":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250605163818","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250605163818","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250605163818","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h5SdjVul6gz5I3w3qxFPWctZAWdNXC+eeutxvHzbj7lQyr/bBFoEaR6cl1cZ2VxQXtYrPZc11VIiqgtpMsz3ww==","_resolved":"/tmp/9c14ee484bf9bb9a1e4bfba8f155fd4b/khanacademy-keypad-context-0.0.0-PR2545-20250605163818.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250605163818.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"abc68a01c1c0560a3b47f6f1a4152474079eafa0","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250605163818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250605163818.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250605163818_1749141509803_0.8257018081550027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-05T16:38:30.006Z","publish_time":1749141510006,"_source_registry_name":"default","_cnpm_publish_time":1749141510006},"0.0.0-PR2545-20250604213856":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250604213856","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250604213856","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250604213856","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BjZOhdNCUOxLvm7pKAyaonqAGl0B9vShij3030ZJIwd1GpDm9LySymj30ocw0wycW7ievk3xR6eKyxeW/cxqxA==","_resolved":"/tmp/6c93f03ac494efb2531a89d71ce516d9/khanacademy-keypad-context-0.0.0-PR2545-20250604213856.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250604213856.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1071e3ed744ce411546c56f0760db9642531b5cb","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250604213856.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250604213856.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250604213856_1749073149176_0.8747462612528885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T21:39:09.450Z","publish_time":1749073149450,"_source_registry_name":"default","_cnpm_publish_time":1749073149450},"3.0.12":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.12","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"13.0.0","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.12","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zJtMjwfcbPd2zRJglMBhQNzAjLhOeupq5NPoCfj9ow3XV9dfMPGgopMDot893OaCM4vbFfHVdPv01oByQBF+cw==","_resolved":"/tmp/20c2676cf8c307e0bdce251d8c7e77b4/khanacademy-keypad-context-3.0.12.tgz","_from":"file:khanacademy-keypad-context-3.0.12.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"78068e8a71349ba0320c4548b35b540bc85dd458","size":65158,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.12.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.12_1749071209848_0.9909263314484353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T21:06:50.023Z","publish_time":1749071210023,"_source_registry_name":"default","_cnpm_publish_time":1749071210023},"0.0.0-PR2556-20250604203656":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2556-20250604203656","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2556-20250604203656","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2556-20250604203656","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vIcYrg/4ALdWs2HalOn7F8hvtsGVvZCY6S0rVYGHY00XyFkiOw8C6qaj6LwA+dt3NuqlZAJh5SaMOGymh12HRQ==","_resolved":"/tmp/7ceb3559174c65ebcc43d20749a6bc86/khanacademy-keypad-context-0.0.0-PR2556-20250604203656.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2556-20250604203656.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b2c46b86a4a3b90712e24ababd5632d811a6fb75","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2556-20250604203656.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2556-20250604203656.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2556-20250604203656_1749069429157_0.2821947743272757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T20:37:09.333Z","publish_time":1749069429333,"_source_registry_name":"default","_cnpm_publish_time":1749069429333},"0.0.0-PR2555-20250604191817":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2555-20250604191817","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2555-20250604191817","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2555-20250604191817","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ODaO9P8oCSxIbbzKSum2d5lnv55so+u3q/3MMENHuKD3/OiUZFLbRdBTmpxXgSuErpnIr7JOQk7dQ0mLiWWeCg==","_resolved":"/tmp/6c32c509f0a31a830bc9b33a4ad82d02/khanacademy-keypad-context-0.0.0-PR2555-20250604191817.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2555-20250604191817.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"e778cf600cc40f26bb7a9556bcc9118af094de24","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2555-20250604191817.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2555-20250604191817.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2555-20250604191817_1749064710195_0.6081652772351238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T19:18:30.412Z","publish_time":1749064710412,"_source_registry_name":"default","_cnpm_publish_time":1749064710412},"0.0.0-PR2555-20250604191036":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2555-20250604191036","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2555-20250604191036","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2555-20250604191036","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-q2KUvn2kVF4fNxZLcp+1N77UJ9K4WBAROhn8k/HJ2ODLKBG6aN0gYiu0r+VrY0igpkiFe+sjRGDoAl/w7UQJMg==","_resolved":"/tmp/d698fa9db7202754d4341f1e377b0ba1/khanacademy-keypad-context-0.0.0-PR2555-20250604191036.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2555-20250604191036.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1ee9e32f43302161096b5431d6819dbc15b2ac83","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2555-20250604191036.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2555-20250604191036.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2555-20250604191036_1749064248774_0.13767601201034219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T19:10:48.952Z","publish_time":1749064248952,"_source_registry_name":"default","_cnpm_publish_time":1749064248952},"0.0.0-PR2553-20250604190218":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2553-20250604190218","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2553-20250604190218","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2553-20250604190218","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f7wCsoU7fAtRtPWLUqXBd4pM5ZWmrU5tWqFYrEMK1bIl0eDIqQ+EzzCvVA6BvjS+OtMROiufWZTqJN/vfNH6KA==","_resolved":"/tmp/073509dc48db0ff4dc726c4288ca36b7/khanacademy-keypad-context-0.0.0-PR2553-20250604190218.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2553-20250604190218.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"919c7e166c2d8cde8a403e64dbb8d762e3d76b9e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2553-20250604190218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2553-20250604190218.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2553-20250604190218_1749063752513_0.9219327152365588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T19:02:32.737Z","publish_time":1749063752737,"_source_registry_name":"default","_cnpm_publish_time":1749063752737},"0.0.0-PR2553-20250604181350":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2553-20250604181350","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2553-20250604181350","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2553-20250604181350","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uaHyteQ34LEVIgApy6JUtxRHw2nRit1kEkBSsp6JBlOnEgdj7K8gI8rfKaRWP/6KiwLQUUzigp/R3aW+qBDNlA==","_resolved":"/tmp/f43647731004c4e03c5b112457f4a612/khanacademy-keypad-context-0.0.0-PR2553-20250604181350.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2553-20250604181350.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"12e24d787aa81b7b1268c068a933a3bf1b4ec252","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2553-20250604181350.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2553-20250604181350.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2553-20250604181350_1749060843731_0.7434610064051248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T18:14:03.946Z","publish_time":1749060843946,"_source_registry_name":"default","_cnpm_publish_time":1749060843946},"0.0.0-PR2547-20250604180626":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2547-20250604180626","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2547-20250604180626","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2547-20250604180626","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AUiiWvkLUJEsLhFhESorjYgrW6TPFkkf0d2nMcljSSukJrwjb2WGf1NIw5aXuBK0swuTqRS9B1t+LWmGAGO74w==","_resolved":"/tmp/01cc45897ce405d0a7068443da73071d/khanacademy-keypad-context-0.0.0-PR2547-20250604180626.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2547-20250604180626.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"134b162afb52ddf21f4741fe7fdcf7245fa0dfa9","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2547-20250604180626.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2547-20250604180626.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2547-20250604180626_1749060399935_0.8317029630297794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T18:06:40.151Z","publish_time":1749060400151,"_source_registry_name":"default","_cnpm_publish_time":1749060400151},"0.0.0-PR2507-20250604175301":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2507-20250604175301","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2507-20250604175301","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2507-20250604175301","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fTs3sB4OPyz1E3iAedwRcdmvuSVwcHAu+hZGSajp5gxympgwsEKapRbclvzqCIpYUB4zjBYhf6E1KU0nPl51mw==","_resolved":"/tmp/eb7839b51d2ef10c887da5a4926cc26f/khanacademy-keypad-context-0.0.0-PR2507-20250604175301.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2507-20250604175301.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1b104ebc6a87658cb4b173d15ea74659de2e41a1","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2507-20250604175301.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2507-20250604175301.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2507-20250604175301_1749059595314_0.45148039217004565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T17:53:15.555Z","publish_time":1749059595555,"_source_registry_name":"default","_cnpm_publish_time":1749059595555},"0.0.0-PR2514-20250604175227":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2514-20250604175227","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250604175227","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"57465c3c0815829ce2d39426b790aa27767a8aa5","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250604175227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250604175227.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250604175227.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/83f10ae5f0d074eb788d195772bfe608/khanacademy-keypad-context-0.0.0-PR2514-20250604175227.tgz","_integrity":"sha512-f88KxG9hs/czFVydbhfRAni0SDuB92HCJWx1Z9tQk7/7Kp9D5kv/H0085ZrCO4eCiaZumm+i3oqNZJPv58fAbQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250604175227","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2514-20250604175227_1749059560793_0.8360172621442055","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-04T17:52:40.993Z","publish_time":1749059560993,"_source_registry_name":"default","_cnpm_publish_time":1749059560993},"0.0.0-PR2554-20250604172407":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2554-20250604172407","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2554-20250604172407","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2554-20250604172407","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jIcczBr6sV/ZGjNBfE7c7PGNSBmjWRBvYRyn4JBh8Yp2Jgy6Gl3tSUYbtbhxAxyRfTj0bvNpyjJHd3W868x93Q==","_resolved":"/tmp/ddd254fbda605dc0a186f9d9445f32b7/khanacademy-keypad-context-0.0.0-PR2554-20250604172407.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2554-20250604172407.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"446c5c079920c6bcb2fe7771c0ab2544d35598df","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2554-20250604172407.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2554-20250604172407.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2554-20250604172407_1749057860539_0.7745133853533679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T17:24:20.734Z","publish_time":1749057860734,"_source_registry_name":"default","_cnpm_publish_time":1749057860734},"0.0.0-PR2545-20250604154938":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250604154938","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250604154938","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250604154938","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-whSM0P7DCyDMA4SG1dNtm0LxxdqnIsxOXCGTFT/bFFu63tLl2Yh1PgwbUK0VGxk8Dh6X53ZwSNVN3YV3Qr6J/Q==","_resolved":"/tmp/df2030e5f4095f8941cd33c5134580e1/khanacademy-keypad-context-0.0.0-PR2545-20250604154938.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250604154938.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"7dcc5b31397e8ced409c50d9c3b6a49cbea97e9f","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250604154938.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250604154938.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250604154938_1749052191556_0.9264240776616899"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T15:49:51.763Z","publish_time":1749052191763,"_source_registry_name":"default","_cnpm_publish_time":1749052191763},"0.0.0-PR2547-20250604154020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2547-20250604154020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2547-20250604154020","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2547-20250604154020","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QoLDpB932g33DMPhsvH3Qt8cxoA5m9BqMYo8adsw9GjRxAL5nH+wC+YiMFe0WNPoMN5aTUqp7BKvSR/YNlENRA==","_resolved":"/tmp/5e91a8cdb2c0fcb04f22e0acf3f54d88/khanacademy-keypad-context-0.0.0-PR2547-20250604154020.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2547-20250604154020.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"df71f23fca67d40519e10774f61c6febcae06cc6","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2547-20250604154020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2547-20250604154020.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2547-20250604154020_1749051635048_0.5475307259882445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T15:40:35.293Z","publish_time":1749051635293,"_source_registry_name":"default","_cnpm_publish_time":1749051635293},"0.0.0-PR2553-20250604000818":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2553-20250604000818","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2553-20250604000818","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2553-20250604000818","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cewzgEKlg7zZxF/xMNQVplThw8sYJLS6wdBlrIlPYQ5ZByvNxhrNFjRUPFma9yoWCyr91bj61WFJBft/d0FUFg==","_resolved":"/tmp/e1e991cbb009295f1f0436fd3d42d624/khanacademy-keypad-context-0.0.0-PR2553-20250604000818.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2553-20250604000818.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8838afaa17a51efdef116a3e3ea257c32ef386bc","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2553-20250604000818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2553-20250604000818.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2553-20250604000818_1748995710538_0.7484236202472867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T00:08:30.759Z","publish_time":1748995710759,"_source_registry_name":"default","_cnpm_publish_time":1748995710759},"0.0.0-PR2553-20250604000605":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2553-20250604000605","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2553-20250604000605","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2553-20250604000605","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/xd6M1HY9RKII8RDm5Llwiix9EGAvUga4k5NTKBWSDf7xbBCnkBK3gRzAeipg1UnUtjuYOIpLNy1ONskL5n7VA==","_resolved":"/tmp/7876a9e2fb05d2e5834b44a55a8909fc/khanacademy-keypad-context-0.0.0-PR2553-20250604000605.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2553-20250604000605.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a189e7a46d9440d67f28fb457423003fbf4f322d","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2553-20250604000605.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2553-20250604000605.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2553-20250604000605_1748995578137_0.558972395580873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T00:06:18.343Z","publish_time":1748995578343,"_source_registry_name":"default","_cnpm_publish_time":1748995578343},"0.0.0-PR2553-20250604000245":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2553-20250604000245","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2553-20250604000245","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2553-20250604000245","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-70mFv7xQVd2s6Q2OJatloDzZ9AYRrAyu07semZPe+jXeOychmhRUQtEQ3JFp6L2Ds++BrU9FyYASoeqMLSeSIg==","_resolved":"/tmp/e1d3a946dfcc54660c22e3c8340f1e5e/khanacademy-keypad-context-0.0.0-PR2553-20250604000245.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2553-20250604000245.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"511b1f111cfd6a2305849d3da06d456450bfe068","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2553-20250604000245.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2553-20250604000245.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2553-20250604000245_1748995377448_0.2251347805402404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T00:02:57.681Z","publish_time":1748995377681,"_source_registry_name":"default","_cnpm_publish_time":1748995377681},"0.0.0-PR2547-20250603225453":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2547-20250603225453","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2547-20250603225453","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2547-20250603225453","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FYhc4bRnZ1rtrZX+ELjMt5uy/Kgf/qESXKaIXqXfZgJ5lXCRrfeeQplLfj9DhlHWQ/1yZbowC5kaceq0C2aXtw==","_resolved":"/tmp/8a3cf2fb4cb699260880ad08d648acb7/khanacademy-keypad-context-0.0.0-PR2547-20250603225453.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2547-20250603225453.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"65aaeda93219306b2d54f11bced3773276b21ad6","size":65181,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2547-20250603225453.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2547-20250603225453.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2547-20250603225453_1748991306585_0.2658171684902966"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T22:55:06.773Z","publish_time":1748991306773,"_source_registry_name":"default","_cnpm_publish_time":1748991306773},"0.0.0-PR2547-20250603222750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2547-20250603222750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2547-20250603222750","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2547-20250603222750","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CIQrsCLTji7FtKZhCAUKtfYW9N7Eg7NZQ5yv/yVMKN637AQi1I0bb6wW2plSTPH5Bmhpqv6/u62351OvbsWpng==","_resolved":"/tmp/40761c23329e1f206b51479c7d37ad97/khanacademy-keypad-context-0.0.0-PR2547-20250603222750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2547-20250603222750.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"64197b405275249b48a2a511bfcc864dba9a1a8f","size":65180,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2547-20250603222750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2547-20250603222750.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2547-20250603222750_1748989683464_0.31742044429174654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T22:28:03.658Z","publish_time":1748989683658,"_source_registry_name":"default","_cnpm_publish_time":1748989683658},"0.0.0-PR2545-20250603211308":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250603211308","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250603211308","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250603211308","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rebkwlGHLsadxBpHJIji1E3uwVWUyicU36WW9oFQycDUx8CrQqAxWWoirv5Kj4vdcr9PUO9NIBtfG7wYFtBAKA==","_resolved":"/tmp/ab7959db400c4a48b3bf09d390a6cd47/khanacademy-keypad-context-0.0.0-PR2545-20250603211308.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250603211308.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d3e76d1606607907ad8d739abcd40d5ff4a00209","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250603211308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250603211308.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250603211308_1748985201299_0.9597843404902708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T21:13:21.510Z","publish_time":1748985201510,"_source_registry_name":"default","_cnpm_publish_time":1748985201510},"0.0.0-PR2550-20250603210335":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2550-20250603210335","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.4","@khanacademy/perseus-core":"0.0.0-PR2550-20250603210335"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2550-20250603210335","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-86JXcS5J3ja9q6emFmZFbKyJSNox2JAB1GTnjK8yivySZmck0XaO9FS9LLjrEx6+8mXDgz2NEZoK2ssoZ//hng==","_resolved":"/tmp/f2fc629124e4d2a991e70939741717b2/khanacademy-keypad-context-0.0.0-PR2550-20250603210335.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2550-20250603210335.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"beacb0b1407fb61e5d0b46e7454563149a06e8f1","size":66495,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2550-20250603210335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2550-20250603210335.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2550-20250603210335_1748984627140_0.908926308141051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T21:03:47.346Z","publish_time":1748984627346,"_source_registry_name":"default","_cnpm_publish_time":1748984627346},"0.0.0-PR2549-20250603204902":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2549-20250603204902","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2549-20250603204902","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2549-20250603204902","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y+Uoy/AdfXji8Fed5MtvDtO7CFHynpeVycAetZUg7qTggfByKLu5nRTYegMiv/ThPJ8ZcOS6IK0G49jerRr4ew==","_resolved":"/tmp/d76fb081a3f1ac31e72a98f4597d59f3/khanacademy-keypad-context-0.0.0-PR2549-20250603204902.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2549-20250603204902.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"080a2a4065e17d471eb4ea6af5c3175937481ab2","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2549-20250603204902.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2549-20250603204902.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2549-20250603204902_1748983754926_0.37916198714278093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T20:49:15.186Z","publish_time":1748983755186,"_source_registry_name":"default","_cnpm_publish_time":1748983755186},"0.0.0-PR2549-20250603204107":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2549-20250603204107","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2549-20250603204107","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2549-20250603204107","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tHXXOkyQt0tdOBCK4WonAJPxzK+9qz6e1jX67P9dKvVPDR6k2bbwl8E+Uabhmg+1bP9dNgpXEpoOoF76blAvRA==","_resolved":"/tmp/ea4c2f7a60e8d77718c0d8beb9021d7b/khanacademy-keypad-context-0.0.0-PR2549-20250603204107.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2549-20250603204107.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a9a4c4cdc365d392fc613ca30b418b248d2f15b6","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2549-20250603204107.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2549-20250603204107.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2549-20250603204107_1748983280424_0.2716069443919382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T20:41:20.639Z","publish_time":1748983280639,"_source_registry_name":"default","_cnpm_publish_time":1748983280639},"0.0.0-PR2545-20250603203531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250603203531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250603203531","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250603203531","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U+PYGC5LYumvzIDpAFl/lYhpYUiY3xNmHC7bvUzEywzq6p2uqnZZQpgGqsGgTUXMFZ8aEzQqB+P76dOrkOEYfw==","_resolved":"/tmp/091d6a687e3b983389f528c627eab02d/khanacademy-keypad-context-0.0.0-PR2545-20250603203531.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250603203531.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a620be9ce59fc2d9904c9d8b4925c0543dbec834","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250603203531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250603203531.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250603203531_1748982943337_0.9215810671799773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T20:35:43.550Z","publish_time":1748982943550,"_source_registry_name":"default","_cnpm_publish_time":1748982943550},"0.0.0-PR2551-20250603192412":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2551-20250603192412","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2551-20250603192412","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2551-20250603192412","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tdk185vcq6kP+G02f9lCPqIxQkrNewphKF4XGD1W3/CV02zhtGIK/0WERT8u4JYcrJ2gTSdvbiXSsbmi+7o48w==","_resolved":"/tmp/eda51d652e4cde2b3090a74558b807c1/khanacademy-keypad-context-0.0.0-PR2551-20250603192412.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2551-20250603192412.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6428f9d4e0c3acac930faf3982ada1fe79a7e1a8","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2551-20250603192412.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2551-20250603192412.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2551-20250603192412_1748978664088_0.13930638153743224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T19:24:24.275Z","publish_time":1748978664275,"_source_registry_name":"default","_cnpm_publish_time":1748978664275},"0.0.0-PR2551-20250603192027":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2551-20250603192027","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2551-20250603192027","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2551-20250603192027","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-azrzhGYq08yuMb4mUJE4gxndHH7+jqdsURepivVclwk/XDxxZFcGuuV4vq8Svukvw5zu+aiT9BiHGKV8AA8NDA==","_resolved":"/tmp/7e08273036b36dc38ba7d196a0fdce50/khanacademy-keypad-context-0.0.0-PR2551-20250603192027.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2551-20250603192027.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3d1553058e339fd52d7fa5cdbdcb87805ef84ccd","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2551-20250603192027.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2551-20250603192027.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2551-20250603192027_1748978439451_0.40263572794107527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T19:20:39.694Z","publish_time":1748978439694,"_source_registry_name":"default","_cnpm_publish_time":1748978439694},"0.0.0-PR2551-20250603191141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2551-20250603191141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2551-20250603191141","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2551-20250603191141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-T6dZuROkH3Sp4bg84a+wY1Sl+NnSx1ZdW5f9Dir7c01sJqo8JuJf0gIqcKjuAc1F+VJNRVKKZNBljvYJv34mBQ==","_resolved":"/tmp/19183c8bc324d83418a4e81c766dd72e/khanacademy-keypad-context-0.0.0-PR2551-20250603191141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2551-20250603191141.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2462f4c96a32b92eda895ca08dd472052124e0f9","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2551-20250603191141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2551-20250603191141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2551-20250603191141_1748977913381_0.5616428179985824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T19:11:53.544Z","publish_time":1748977913544,"_source_registry_name":"default","_cnpm_publish_time":1748977913544},"0.0.0-PR2551-20250603190939":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2551-20250603190939","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2551-20250603190939","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2551-20250603190939","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TBP4sdZ5/QomiDIRv9HDB8b1MGSNFBKltmQCF/D3ed4Pcy2ROfctyX6yD/6MxAUSuj+rovnQpMFZYY1qrC8ltA==","_resolved":"/tmp/95761fce8599e706925e1ca8001f38ff/khanacademy-keypad-context-0.0.0-PR2551-20250603190939.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2551-20250603190939.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"acabeeff60ee44a74e9527461dff06f4f46df841","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2551-20250603190939.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2551-20250603190939.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2551-20250603190939_1748977792783_0.7766570487964106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T19:09:52.981Z","publish_time":1748977792981,"_source_registry_name":"default","_cnpm_publish_time":1748977792981},"0.0.0-PR2551-20250603184939":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2551-20250603184939","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2551-20250603184939","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2551-20250603184939","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VIQbjB3eTVqVuWkKInqyzQ+eMxNdwmko5RR8pW1g1F8nTYgOs4LLo6ZAA4M5EiyipQXZyfNc5F2+P7+bkE2KGg==","_resolved":"/tmp/0e379744d7b0a47ec4b024882181ca73/khanacademy-keypad-context-0.0.0-PR2551-20250603184939.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2551-20250603184939.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"258c0b8da0028c90fac8767f72bb71e993fa5ee6","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2551-20250603184939.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2551-20250603184939.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2551-20250603184939_1748976592599_0.2998781600856566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T18:49:52.883Z","publish_time":1748976592883,"_source_registry_name":"default","_cnpm_publish_time":1748976592883},"0.0.0-PR2550-20250603161923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2550-20250603161923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2550-20250603161923","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2550-20250603161923","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CcDr+/9fx11oM+RC+WMfbV01exojcxHD9ghqSVjdJAW/82Uxjv+ejvwSBnNt77YycY+f1apcuho4YNWD0xeKYg==","_resolved":"/tmp/ccc3ecd1610eebbbf66c29009b150256/khanacademy-keypad-context-0.0.0-PR2550-20250603161923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2550-20250603161923.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1e37f7162fe7cfc838f70cac556b5291475c8d99","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2550-20250603161923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2550-20250603161923.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2550-20250603161923_1748967575449_0.7941512068060628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T16:19:35.657Z","publish_time":1748967575657,"_source_registry_name":"default","_cnpm_publish_time":1748967575657},"0.0.0-PR2548-20250603160901":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2548-20250603160901","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2548-20250603160901","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2548-20250603160901","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HyBYZlqHP4H+BRF1lDu52VvPs0EOxm6wH00C4Ozyj1HhSfn817mOWSN4tqLrTU+GVZvtj5vKSxQr5kqmBqpK5Q==","_resolved":"/tmp/8281f2e364f7ca9c9c2140bd9f7e74e8/khanacademy-keypad-context-0.0.0-PR2548-20250603160901.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2548-20250603160901.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"956ca949353191e5ff7860fbf5494a2f291fc5da","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2548-20250603160901.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2548-20250603160901.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2548-20250603160901_1748966954477_0.14839370819340592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T16:09:14.713Z","publish_time":1748966954713,"_source_registry_name":"default","_cnpm_publish_time":1748966954713},"0.0.0-PR2549-20250603160232":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2549-20250603160232","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2549-20250603160232","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2549-20250603160232","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rlNTpHmMFtXXJuumhPxbyXBLFkyZaONoHPIph86gB0LkDDB/riQGQOC3u8ZScX3jpVWZBcALvgJxLVJu8nQMaQ==","_resolved":"/tmp/f933b58ebdba4d2bbde1c12268a7fa82/khanacademy-keypad-context-0.0.0-PR2549-20250603160232.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2549-20250603160232.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"de10702a82df63f105bc469ea1adbdb4f5dbc6ee","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2549-20250603160232.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2549-20250603160232.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2549-20250603160232_1748966564460_0.9839910360119295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T16:02:44.618Z","publish_time":1748966564618,"_source_registry_name":"default","_cnpm_publish_time":1748966564618},"0.0.0-PR2545-20250603154329":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250603154329","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250603154329","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250603154329","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mQfukkzZ7ZYRE4mkOrxrOKeOUxXZHxsoYv8sDdd4tCSmDET4EqTMSRZnpaHwxAyHbPJNlpyZ54GCEdzwuyuusw==","_resolved":"/tmp/c3bfa8b67d75ef00fc07d14540733cc1/khanacademy-keypad-context-0.0.0-PR2545-20250603154329.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250603154329.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"971c9380eda2f0ffbaab4881599da6522702983b","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250603154329.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250603154329.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250603154329_1748965421020_0.462195984248317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T15:43:41.236Z","publish_time":1748965421236,"_source_registry_name":"default","_cnpm_publish_time":1748965421236},"0.0.0-PR2479-20250603152345":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2479-20250603152345","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2479-20250603152345","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2479-20250603152345","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aTIJa/Rah6dDc5mq9iA5S7rcY+sYLR5lmZyHfTpyRyWgXs5PJ2WOs/c4yMqQL09ZgjmuFzbf167OFW0zWzfpHw==","_resolved":"/tmp/f2402e696c6aed434042aad13a1994e9/khanacademy-keypad-context-0.0.0-PR2479-20250603152345.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2479-20250603152345.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9d5ecbbd27169d903cc399a68c1d3c7b217b1d22","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2479-20250603152345.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2479-20250603152345.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2479-20250603152345_1748964238603_0.06313337629213356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T15:23:58.803Z","publish_time":1748964238803,"_source_registry_name":"default","_cnpm_publish_time":1748964238803},"0.0.0-PR2419-20250603150241":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250603150241","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250603150241","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250603150241","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RjnWiy+JozyhkKGD7iU/Ggm+JAcpUngB6jHCgI6PuGTrLWC/av1Zantfebl5987H6+akGP4uBTgnHH9E4xI9VA==","_resolved":"/tmp/315e33cde898bcd3029acf5e74de1d2e/khanacademy-keypad-context-0.0.0-PR2419-20250603150241.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250603150241.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ebbd62795f95dbe073307599d68ff0ac82c94e23","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250603150241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250603150241.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250603150241_1748962973471_0.769703808470813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T15:02:53.645Z","publish_time":1748962973645,"_source_registry_name":"default","_cnpm_publish_time":1748962973645},"0.0.0-PR2544-20250603145202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2544-20250603145202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2544-20250603145202","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2544-20250603145202","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zDjgy7l7YpUsLel4o0IEvHCSj9YKtKDULP61Conzdc0BhXWSi0axLqspjkS8aD7ImPo87T8LOlqCrRodEoS4EA==","_resolved":"/tmp/9d695c3f6a18cbd9dcfd9696b87e2dd4/khanacademy-keypad-context-0.0.0-PR2544-20250603145202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2544-20250603145202.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0e76844414b2288915524fec687535f03463ddb7","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2544-20250603145202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2544-20250603145202.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2544-20250603145202_1748962335005_0.5013361773838132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T14:52:15.204Z","publish_time":1748962335204,"_source_registry_name":"default","_cnpm_publish_time":1748962335204},"0.0.0-PR2497-20250603053205":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250603053205","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250603053205","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250603053205","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NCj+X2SkTf7DZeU8tJF7py/oyojFCFPu7oA5lbJZ95qGARuakQpJBSg+qMbOHgCuVUMupM+OcTcOZ520nh0n5Q==","_resolved":"/tmp/5405e92fab0d096e42b70d3b5ee3700c/khanacademy-keypad-context-0.0.0-PR2497-20250603053205.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250603053205.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2f7d0a401efc4386314aa3d731693f3b843ead7e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250603053205.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250603053205.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250603053205_1748928736938_0.2983951881615783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T05:32:17.135Z","publish_time":1748928737135,"_source_registry_name":"default","_cnpm_publish_time":1748928737135},"0.0.0-PR2497-20250603053015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250603053015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250603053015","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250603053015","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xwtHy2js2P8C5x3m8XKYM8U81r2GI+kTYRTLXcmDSevK8svfPafNddInffn5AOo9jTAg+V595iu00vES+U7gRg==","_resolved":"/tmp/61219ba8e7af44a99b55d532282ec372/khanacademy-keypad-context-0.0.0-PR2497-20250603053015.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250603053015.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"82f1c0328d47b16dd270022a5877ef1c70131c8b","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250603053015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250603053015.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250603053015_1748928628279_0.12419926596962982"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T05:30:28.449Z","publish_time":1748928628449,"_source_registry_name":"default","_cnpm_publish_time":1748928628449},"0.0.0-PR2543-20250602223023":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250602223023","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250602223023","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250602223023","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9cftZBpl/c/nhiWexfW2jStRc0RuazsAWFzin/zYAcBerd0g5uN1Im0C5DfNYCThndw0Sf5WijWeYCW7/shWzg==","_resolved":"/tmp/42c1425c533bee793040124972c5e3c4/khanacademy-keypad-context-0.0.0-PR2543-20250602223023.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250602223023.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9c9b6ae233db304ffe4e2b093cd698167f5e5b5f","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250602223023.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250602223023.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250602223023_1748903436976_0.8953055956533735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T22:30:37.161Z","publish_time":1748903437161,"_source_registry_name":"default","_cnpm_publish_time":1748903437161},"0.0.0-PR2543-20250602221327":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250602221327","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250602221327","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250602221327","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6BXoayk6J9frw0MGCxUukV1q8AISOHpI2fxZR4yN4nrE9XvUVwOD28Az9/VhajzqpS1MCDUCZhI+DIsPdxZCGg==","_resolved":"/tmp/d4700a9258adbd81de78bd30199b91fa/khanacademy-keypad-context-0.0.0-PR2543-20250602221327.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250602221327.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f790e42e451c877ca5ff79dff979c0069914b9e4","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250602221327.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250602221327.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250602221327_1748902420825_0.3709272660480425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T22:13:41.014Z","publish_time":1748902421014,"_source_registry_name":"default","_cnpm_publish_time":1748902421014},"0.0.0-PR2542-20250602215418":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2542-20250602215418","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2542-20250602215418","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2542-20250602215418","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CzkJaqjGP8IR7hHmQE9o3L2xH47UeYxtzX51zQj6Y3M4w4ez1Wsu90za30ZFwC1Yyw/ReIVVs41OejNvagjZXg==","_resolved":"/tmp/cef28dcbe0c867a9e364c22988eeb0e6/khanacademy-keypad-context-0.0.0-PR2542-20250602215418.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2542-20250602215418.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"17d635ad95f1c74cb561be6c0b75b735da0c846b","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2542-20250602215418.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2542-20250602215418.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2542-20250602215418_1748901271305_0.49086677651489774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T21:54:31.516Z","publish_time":1748901271516,"_source_registry_name":"default","_cnpm_publish_time":1748901271516},"0.0.0-PR2548-20250602210414":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2548-20250602210414","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2548-20250602210414","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2548-20250602210414","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rDak4PQBn+z5DSAq10iFEocgq+BkxuwvTEf05+g66JsrF8duwfwEs4Phx60v/gt1iHG20y6P4CerLGhSOwqWxg==","_resolved":"/tmp/3af0c659c90c1d84eb262a243aab7520/khanacademy-keypad-context-0.0.0-PR2548-20250602210414.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2548-20250602210414.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9afcc0aa825b3e80b1bc7ebfe66ccaf0adcc0e8e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2548-20250602210414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2548-20250602210414.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2548-20250602210414_1748898267301_0.9959764128316906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T21:04:27.502Z","publish_time":1748898267502,"_source_registry_name":"default","_cnpm_publish_time":1748898267502},"0.0.0-PR2540-20250602210250":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250602210250","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250602210250","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250602210250","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7K5ZOUigaTPehHiCSAfznTvHpfRMV9f3OA9bCHL/TpWalQLN4UJWulXSvNM2S/Dya8tl1nCWFSl2NNiIqzI+xQ==","_resolved":"/tmp/3ac6b024b4430ba573d4acf95a86949b/khanacademy-keypad-context-0.0.0-PR2540-20250602210250.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250602210250.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"dc0a1955c431a916d72a23d34c7d4f0cca26279a","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250602210250.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250602210250.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250602210250_1748898184948_0.3828288409119147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T21:03:05.112Z","publish_time":1748898185112,"_source_registry_name":"default","_cnpm_publish_time":1748898185112},"0.0.0-PR2489-20250602205735":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250602205735","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250602205735","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250602205735"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250602205735","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TcjPImC3N7DgtGCP670zmuhk8Mv+VHEjbuS2xIvOVb4xdzV+O5vfF37PjtmoiYmnpjhCCWJpqaPhieGhKwoELQ==","_resolved":"/tmp/21570fde4d1db7239ee8d798290fb076/khanacademy-keypad-context-0.0.0-PR2489-20250602205735.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250602205735.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b525ee007868a123af0134e2e56a0efb3590dc48","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250602205735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250602205735.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250602205735_1748897868875_0.1916478977605789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T20:57:49.089Z","publish_time":1748897869089,"_source_registry_name":"default","_cnpm_publish_time":1748897869089},"0.0.0-PR2545-20250602200301":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250602200301","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250602200301","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250602200301","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QUW1k1xxWxB/1zmk8CdYB2MNmX9ASnMD4GQTHUm8OYl9AomXWZCuXBqgtFlx7lgpvkpot8RxbCu7cCaHdJ0Hgw==","_resolved":"/tmp/aa852f71253e699b36ba7f1a0bb1f523/khanacademy-keypad-context-0.0.0-PR2545-20250602200301.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250602200301.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c7efa4b9a9bf54d5d54d7e4faa52b9d466840242","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250602200301.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250602200301.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250602200301_1748894592847_0.6678872216261265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T20:03:13.006Z","publish_time":1748894593006,"_source_registry_name":"default","_cnpm_publish_time":1748894593006},"0.0.0-PR2545-20250602195042":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250602195042","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250602195042","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250602195042","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6oI7ZrsNaVX8kyNdXIc/dr1osIy168gAgbPLZcCzKf9EtXUa4DYvRufmifs81tYJqfTRKU7+2MgQNZk7H6jouw==","_resolved":"/tmp/031fff2a00879805c341082fa64f51f1/khanacademy-keypad-context-0.0.0-PR2545-20250602195042.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250602195042.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"86c5c60d789e786f2de1d4d9dd9e72d6532012dc","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250602195042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250602195042.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250602195042_1748893854458_0.13228384074211497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T19:50:54.667Z","publish_time":1748893854667,"_source_registry_name":"default","_cnpm_publish_time":1748893854667},"0.0.0-PR2545-20250602194616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2545-20250602194616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250602194616","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250602194616","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mQ7GPgl/FiL2Y3TW8BFdVOqyBczgokiOkjk5n5yZqvMu/ddh6+Rk9GPS1GZrEnOSZzN4qyYR2SOmObShWhrwCQ==","_resolved":"/tmp/4a343249edde993967aeb924b924ef86/khanacademy-keypad-context-0.0.0-PR2545-20250602194616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250602194616.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"87479564b1cfe6037d8a370b6cceb454db23d23e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250602194616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250602194616.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2545-20250602194616_1748893588964_0.5066852366069674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T19:46:29.194Z","publish_time":1748893589194,"_source_registry_name":"default","_cnpm_publish_time":1748893589194},"0.0.0-PR2542-20250602194613":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2542-20250602194613","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2542-20250602194613","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7eb55f398b53c34c003b414501f1a9a5b148b84c","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2542-20250602194613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2542-20250602194613.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2542-20250602194613.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1e4bd11d1954816c3114b0cca919be81/khanacademy-keypad-context-0.0.0-PR2542-20250602194613.tgz","_integrity":"sha512-WRcJTHSB9iBQ1u46o5nBbn/XvV3oUvy4/H5HrPWc8vwZEvrcLs3pyGiw7/zwkW2LM1vbTF8Cv4+qLeufwvEF3w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2542-20250602194613","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2542-20250602194613_1748893585062_0.5977614491868266","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-02T19:46:25.253Z","publish_time":1748893585253,"_source_registry_name":"default","_cnpm_publish_time":1748893585253},"0.0.0-PR2547-20250602194001":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2547-20250602194001","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2547-20250602194001","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2547-20250602194001","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QkNy3loYeDJdKRQKN2EMsV4SfJsfN+7jFJ1Y6y80n+H7CiZ9wtEFx2j2UTkfdk9fjm6PU+8IRf/MWwZbp2tfwg==","_resolved":"/tmp/9cc8dad0a0771160ac4066177ee2a87d/khanacademy-keypad-context-0.0.0-PR2547-20250602194001.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2547-20250602194001.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"105dd6783eaec37353330bf26377817df2faf337","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2547-20250602194001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2547-20250602194001.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2547-20250602194001_1748893214842_0.7623359432563668"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T19:40:15.029Z","publish_time":1748893215029,"_source_registry_name":"default","_cnpm_publish_time":1748893215029},"0.0.0-PR2545-20250602193953":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2545-20250602193953","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2545-20250602193953","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"829e84d1e89849aac0db12205177608ce88658a0","size":66496,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2545-20250602193953.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2545-20250602193953.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2545-20250602193953.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b022c81651a080c0b49d80dfab5df45b/khanacademy-keypad-context-0.0.0-PR2545-20250602193953.tgz","_integrity":"sha512-CWkAHyeBqwMbUyOxq4ABYRG5fFORowGOO+csXiU53hfqlY9RSBxr1e6aT1TCPomqtJ/nV6bAvUbhQdiebHeEgg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2545-20250602193953","@khanacademy/perseus-utils":"2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2545-20250602193953_1748893204797_0.3514382636009097","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-02T19:40:04.998Z","publish_time":1748893204998,"_source_registry_name":"default","_cnpm_publish_time":1748893204998},"0.0.0-PR2541-20250602192007":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2541-20250602192007","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2541-20250602192007","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2541-20250602192007","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-i/gHCT34q8X8nzdIq4l3kZy4vw6E1J1EaEK2MuDno38sy8xDpxRlSxKretRZIcSYpMU0HJ6cYMADbK/YgDkCdg==","_resolved":"/tmp/b12c56cc394001f0addf044a61e1d228/khanacademy-keypad-context-0.0.0-PR2541-20250602192007.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2541-20250602192007.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"cdf0ac5c78ceafa03e90f1f9146ccce5d06fe9e7","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2541-20250602192007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2541-20250602192007.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2541-20250602192007_1748892018892_0.3795539697054582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T19:20:19.095Z","publish_time":1748892019095,"_source_registry_name":"default","_cnpm_publish_time":1748892019095},"0.0.0-PR2541-20250602191740":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2541-20250602191740","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2541-20250602191740","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2541-20250602191740","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-snxas7sIO+diuiCzDoMszXb0SR5eQfa09VhmRxKzpcAn7tFtEWv9uLEGFuaJnLk93bNhk4t49Tb32H3Kt+GTUw==","_resolved":"/tmp/f8a2f77a555b1b443f9aa30074b307f2/khanacademy-keypad-context-0.0.0-PR2541-20250602191740.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2541-20250602191740.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"33c445b46f56f3ccd386654b8e871840e2f51fa8","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2541-20250602191740.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2541-20250602191740.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2541-20250602191740_1748891872411_0.7871677626444993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T19:17:52.629Z","publish_time":1748891872629,"_source_registry_name":"default","_cnpm_publish_time":1748891872629},"0.0.0-PR2514-20250602183026":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250602183026","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250602183026","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250602183026","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eOz8l1aTgBXpvx2PQcqc8fZnvnBJYaJILBMerpLrDxs5idWF3DObqjp2/gAu+NT0kW2B532vFbW0hRBytgQRyA==","_resolved":"/tmp/1adf574f87d3c649517b85b68b15bfe5/khanacademy-keypad-context-0.0.0-PR2514-20250602183026.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250602183026.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"da311ae4dc0d029becb75a96792de7f36081ecc7","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250602183026.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250602183026.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250602183026_1748889040209_0.03685306106637598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T18:30:40.428Z","publish_time":1748889040428,"_source_registry_name":"default","_cnpm_publish_time":1748889040428},"3.0.11":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.11","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"12.1.0","@khanacademy/perseus-utils":"2.0.4"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.2"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.11","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f7WI/tosQFlEtlShQ7WDMltW7erZZYhBYQK4ze+KuwLd04EFCuW16T5uM22fQcxox/C99z4Fxrx0dmbkf6WfKw==","_resolved":"/tmp/857fc78381aab601929f0e9fb63534df/khanacademy-keypad-context-3.0.11.tgz","_from":"file:khanacademy-keypad-context-3.0.11.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"969f861f78fcbffcd1479cfd456935a42c722f09","size":66472,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.11.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.11_1748888262984_0.03582253131118507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T18:17:43.168Z","publish_time":1748888263168,"_source_registry_name":"default","_cnpm_publish_time":1748888263168},"0.0.0-PR2544-20250602155444":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2544-20250602155444","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2544-20250602155444","@khanacademy/perseus-utils":"0.0.0-PR2544-20250602155444"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2544-20250602155444"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2544-20250602155444","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bcepp9IqhdGav+cnLLJLfGMFpmRHqD408mz2wFsyRzHl4zfb4e2GLyLOfD6V2qdQhdMgANrgbFulaLQdQKQdJg==","_resolved":"/tmp/738a4bc7d6f260d61613fe6b3e08d680/khanacademy-keypad-context-0.0.0-PR2544-20250602155444.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2544-20250602155444.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b715edec3d88ccfd5ee8776f31fb58bb19f4f751","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2544-20250602155444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2544-20250602155444.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2544-20250602155444_1748879698016_0.3528460479215183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T15:54:58.188Z","publish_time":1748879698188,"_source_registry_name":"default","_cnpm_publish_time":1748879698188},"0.0.0-PR2540-20250602155118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250602155118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250602155118","@khanacademy/perseus-utils":"0.0.0-PR2540-20250602155118"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250602155118"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250602155118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bk2PU9lpA1BOMP8t/vgCDIshq3NrQ3Py2nxjrxd9S87Y5SJc3g/okk+6CGIjv94dQt/0NH7oRK1990948vQkBA==","_resolved":"/tmp/83192b722c089885f497a53f9f573207/khanacademy-keypad-context-0.0.0-PR2540-20250602155118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250602155118.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"edbbfa7d322c09ec5eca39dbe0d3fe93fc7a5fa0","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250602155118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250602155118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250602155118_1748879492881_0.6632933746408534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T15:51:33.083Z","publish_time":1748879493083,"_source_registry_name":"default","_cnpm_publish_time":1748879493083},"0.0.0-PR2540-20250602154807":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250602154807","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250602154807","@khanacademy/perseus-utils":"0.0.0-PR2540-20250602154807"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250602154807"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250602154807","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Qii2ET6fYcPGH533cv5lde4+DnKzGKHQEWw3MbWfyHJYqhEZyLoppwhKmogWCisOj+Zttut6vVMagE8mlL4GXA==","_resolved":"/tmp/9eaa09747f79d41da4f41907beca870a/khanacademy-keypad-context-0.0.0-PR2540-20250602154807.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250602154807.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"286439ae70d8d1a2da331f45ed7fa1dd978e0127","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250602154807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250602154807.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250602154807_1748879302461_0.6761207495222008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T15:48:22.634Z","publish_time":1748879302634,"_source_registry_name":"default","_cnpm_publish_time":1748879302634},"0.0.0-PR2544-20250602142217":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2544-20250602142217","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2544-20250602142217","@khanacademy/perseus-utils":"0.0.0-PR2544-20250602142217"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2544-20250602142217"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2544-20250602142217","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JvhdoVR9Orw3jASz46RDwzaPoRJD/Vt/U0YGpRaabyB/wWMqR/++uv3/WMlHzU7FsxoYR6yiZRzjFgDtlnLoUA==","_resolved":"/tmp/357eb333eaf17be43029ffa500378029/khanacademy-keypad-context-0.0.0-PR2544-20250602142217.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2544-20250602142217.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2038c34689ed75bbc2d07ab697ca55e7ba9f91a8","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2544-20250602142217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2544-20250602142217.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2544-20250602142217_1748874152567_0.9313972653356244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T14:22:32.744Z","publish_time":1748874152744,"_source_registry_name":"default","_cnpm_publish_time":1748874152744},"0.0.0-PR2497-20250602052209":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250602052209","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250602052209","@khanacademy/perseus-utils":"0.0.0-PR2497-20250602052209"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250602052209"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250602052209","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Fw/0ZS58rNdNa6iXd0H/sgPfzlXeGlCVTD7214Ur2ktPHuQbTYV4wVD9yRkGUHSJ0nsn8Yjhp8gCP4QGW4V/6Q==","_resolved":"/tmp/85b7d05b0be5a772ba914ab3a50ab256/khanacademy-keypad-context-0.0.0-PR2497-20250602052209.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250602052209.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"8786ca3c9774955881bfcb4e356c171a6142b884","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250602052209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250602052209.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250602052209_1748841743685_0.7223823801903881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T05:22:23.884Z","publish_time":1748841743884,"_source_registry_name":"default","_cnpm_publish_time":1748841743884},"0.0.0-PR2497-20250602052018":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250602052018","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250602052018","@khanacademy/perseus-utils":"0.0.0-PR2497-20250602052018"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250602052018"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250602052018","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Zg6MmK6z1YhwjDEsK49gEuFOJvLqGOyJKfkLQp6+lt4extx2wtItwt7YGJp6EeGv9qVqofa+PdeO2u1hiszgCQ==","_resolved":"/tmp/2ca67c3eeedce73606549bcc89b16ea6/khanacademy-keypad-context-0.0.0-PR2497-20250602052018.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250602052018.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c7198a9837059b5ba89a31524de3cfdc2aa6e707","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250602052018.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250602052018.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250602052018_1748841633001_0.20246495781981677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T05:20:33.166Z","publish_time":1748841633166,"_source_registry_name":"default","_cnpm_publish_time":1748841633166},"0.0.0-PR2543-20250531011444":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250531011444","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250531011444","@khanacademy/perseus-utils":"0.0.0-PR2543-20250531011444"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2543-20250531011444"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250531011444","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s0fG0f5V49zr6Frp9DN5gbPnRWGTJYFYciAFV8i6WtTFIAYien6voNrEmi3rIRMyOlSJfBxr0IHU9N2BTfoNAQ==","_resolved":"/tmp/36deef731df5fc4782ff958dd6734ee1/khanacademy-keypad-context-0.0.0-PR2543-20250531011444.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250531011444.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d6eb3df85692042977177ba38c1eb0b6b8c4922e","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250531011444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250531011444.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250531011444_1748654100661_0.053652078974095296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-31T01:15:00.860Z","publish_time":1748654100860,"_source_registry_name":"default","_cnpm_publish_time":1748654100860},"0.0.0-PR2543-20250531011054":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250531011054","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250531011054","@khanacademy/perseus-utils":"0.0.0-PR2543-20250531011054"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2543-20250531011054"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250531011054","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rIMSnk2HATOo8ynhdLf31gbGpRzzwLb4v0AR/I2X+OFmN49XhOPvCqrlfX9ASPR8lc1qh336Dz0ceA72A34zUA==","_resolved":"/tmp/3e3c9325bac334cb8ceb10be7ffcae26/khanacademy-keypad-context-0.0.0-PR2543-20250531011054.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250531011054.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5b3fe0cb6d51071d4547c93f7340761f4fd08505","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250531011054.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250531011054.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250531011054_1748653869475_0.5469545161056577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-31T01:11:09.742Z","publish_time":1748653869742,"_source_registry_name":"default","_cnpm_publish_time":1748653869742},"0.0.0-PR2543-20250531010315":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250531010315","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250531010315","@khanacademy/perseus-utils":"0.0.0-PR2543-20250531010315"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2543-20250531010315"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250531010315","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z+h9O4wxsiWtEvf0ShX6QYOovrkmZk7OIvO/mCu+yYdRbtgVxv+sYx5epB30LqZBcmAzF823pJL6OwZOt/AGBA==","_resolved":"/tmp/440eb5dc59225f01411aeeed6c204526/khanacademy-keypad-context-0.0.0-PR2543-20250531010315.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250531010315.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a95a14c9ca1600894e1bac8bdd2e6aeb79c14efa","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250531010315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250531010315.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250531010315_1748653410728_0.6565826409023883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-31T01:03:30.940Z","publish_time":1748653410940,"_source_registry_name":"default","_cnpm_publish_time":1748653410940},"0.0.0-PR2543-20250531005808":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250531005808","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250531005808","@khanacademy/perseus-utils":"0.0.0-PR2543-20250531005808"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2543-20250531005808"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250531005808","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kj9wnytxjr/820tF6lP4Zes7Y26UeegMAOAp8r6H/nqtYi6FoF+nBXFlFmyWlYW1zTArMRz6eqHTj30EmeRHgA==","_resolved":"/tmp/aea72f4c04c390b8f81748dc95678071/khanacademy-keypad-context-0.0.0-PR2543-20250531005808.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250531005808.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2ad7310f5aacfedfd0be0ada8376ee402ebc5272","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250531005808.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250531005808.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250531005808_1748653103486_0.32055909033925767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-31T00:58:23.689Z","publish_time":1748653103689,"_source_registry_name":"default","_cnpm_publish_time":1748653103689},"0.0.0-PR2543-20250531005210":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250531005210","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250531005210","@khanacademy/perseus-utils":"0.0.0-PR2543-20250531005210"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2543-20250531005210"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250531005210","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g+jo9OsaEX+7WL6aMf/3TRjQ9NyWDv8gbEPBR8iiwUyFuOrcXd9bLopLvXUR6p426ct9zU8lePRXYno2N0hJQA==","_resolved":"/tmp/2062886886609d8739bf985b10595bac/khanacademy-keypad-context-0.0.0-PR2543-20250531005210.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250531005210.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2ea11111b9175c35b5d8a0c37d40fb1f527b1f85","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250531005210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250531005210.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250531005210_1748652746184_0.36434141460610614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-31T00:52:26.358Z","publish_time":1748652746358,"_source_registry_name":"default","_cnpm_publish_time":1748652746358},"0.0.0-PR2542-20250530231904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2542-20250530231904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2542-20250530231904","@khanacademy/perseus-utils":"0.0.0-PR2542-20250530231904"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2542-20250530231904"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2542-20250530231904","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a5Vc6S10fCinjvXJXxMjhjPM3JEmWFAMmE9/YuH/ii3OxwAVV4qgJQenLNfN42cX6gUoSHOa65GX7ZfV1vgiEA==","_resolved":"/tmp/147c97fa09d93dbce0a12392f225ee27/khanacademy-keypad-context-0.0.0-PR2542-20250530231904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2542-20250530231904.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3347791fa70d3389053d76d7ed5d69df2cd203dc","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2542-20250530231904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2542-20250530231904.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2542-20250530231904_1748647158477_0.42734362917498725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T23:19:18.710Z","publish_time":1748647158710,"_source_registry_name":"default","_cnpm_publish_time":1748647158710},"0.0.0-PR2544-20250530230541":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2544-20250530230541","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2544-20250530230541","@khanacademy/perseus-utils":"0.0.0-PR2544-20250530230541"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2544-20250530230541"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2544-20250530230541","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-u2Yxz/MI5fUCsp1KBr318/9dah6JYvtx8NWgNveKlJp12erUy5QYO9LsNJg885uh1vmgWSLYehLQOI90i/KnTA==","_resolved":"/tmp/f336bb483dda864eb4f8422127c3fd83/khanacademy-keypad-context-0.0.0-PR2544-20250530230541.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2544-20250530230541.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d6b287f8578927cfe73d9a21f9c951ce978d757a","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2544-20250530230541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2544-20250530230541.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2544-20250530230541_1748646355996_0.7231580700786666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T23:05:56.183Z","publish_time":1748646356183,"_source_registry_name":"default","_cnpm_publish_time":1748646356183},"0.0.0-PR2544-20250530222952":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2544-20250530222952","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2544-20250530222952","@khanacademy/perseus-utils":"0.0.0-PR2544-20250530222952"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2544-20250530222952"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2544-20250530222952","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8vwDmV+aTAYKgvcgAYucw4DKGV/0rpE+SLzJDUC53dRhuQFNQDpVw0fO2y/TCMRUXvG1gStOVVVmNqs40bqjRg==","_resolved":"/tmp/4716a4579125ed53f1aa8405b94059b3/khanacademy-keypad-context-0.0.0-PR2544-20250530222952.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2544-20250530222952.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b0acc5092c4c18a7a85eaf483885fd3de4b5ffa5","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2544-20250530222952.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2544-20250530222952.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2544-20250530222952_1748644207219_0.002909721744622118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T22:30:07.457Z","publish_time":1748644207457,"_source_registry_name":"default","_cnpm_publish_time":1748644207457},"0.0.0-PR2542-20250530222220":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2542-20250530222220","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2542-20250530222220","@khanacademy/perseus-utils":"0.0.0-PR2542-20250530222220"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2542-20250530222220"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2542-20250530222220","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZEte5P7fEs0tX3PgEdfrHjFa8Xi23JR4Z6vQuXTPZpidf3ru34UA4OF+Bdrmi0ruKMS9otY5HYbpuXy3vUSP7A==","_resolved":"/tmp/668e0f972e5eca23aecfde31282be113/khanacademy-keypad-context-0.0.0-PR2542-20250530222220.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2542-20250530222220.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"414d46f5b99de563975e2c2e8ecdf4de55bd6789","size":66475,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2542-20250530222220.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2542-20250530222220.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2542-20250530222220_1748643754934_0.32191707946597603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T22:22:35.155Z","publish_time":1748643755155,"_source_registry_name":"default","_cnpm_publish_time":1748643755155},"0.0.0-PR2543-20250530222106":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250530222106","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250530222106","@khanacademy/perseus-utils":"0.0.0-PR2543-20250530222106"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2543-20250530222106"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250530222106","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XbplaDl6cCKz2TZWTjdGgTpKchyhZu3KdTAK1xenufcJThkzcu3/P0YfQHLqYgOhtVwC/Drt8uacnOA7UA5Ksw==","_resolved":"/tmp/924ff72cb2e5ec2f8f04fc4937bf82e8/khanacademy-keypad-context-0.0.0-PR2543-20250530222106.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250530222106.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1e168f22ef47d15eed8f249a994f0fbe8f57cfc7","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250530222106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250530222106.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250530222106_1748643681837_0.6314544482442344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T22:21:22.078Z","publish_time":1748643682078,"_source_registry_name":"default","_cnpm_publish_time":1748643682078},"0.0.0-PR2543-20250530221830":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2543-20250530221830","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2543-20250530221830","@khanacademy/perseus-utils":"0.0.0-PR2543-20250530221830"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2543-20250530221830"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2543-20250530221830","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-P1hiFeno2IXoeeJ581g8O9DRff/cocsvDQX6BV8PqO2RFMM9I+okn0s02/KRjexL/3lD+FgemL9kPYDr8Nx7aA==","_resolved":"/tmp/1bac0d8b57a6db9d0cf757d40d02df61/khanacademy-keypad-context-0.0.0-PR2543-20250530221830.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2543-20250530221830.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"1a4e881a846fb4352b6831a2588ea64ea625ecb0","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2543-20250530221830.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2543-20250530221830.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2543-20250530221830_1748643524937_0.0449015962179895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T22:18:45.153Z","publish_time":1748643525153,"_source_registry_name":"default","_cnpm_publish_time":1748643525153},"0.0.0-PR2540-20250530220545":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250530220545","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250530220545","@khanacademy/perseus-utils":"0.0.0-PR2540-20250530220545"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250530220545"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250530220545","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-93dklmk/DnJ885xCSLTlD42O3wbWtLYKHepmg9jbBuZVnSvRy/p14NOa2a2rcEV2ZImIRgp8SwoKu4PNY6DYQg==","_resolved":"/tmp/66d23b98b9b1f9192813d5b14304da5f/khanacademy-keypad-context-0.0.0-PR2540-20250530220545.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250530220545.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"438f91ba8648cd8937aa98d386612c000f66e552","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250530220545.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250530220545.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250530220545_1748642759662_0.18735760421233372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T22:05:59.861Z","publish_time":1748642759861,"_source_registry_name":"default","_cnpm_publish_time":1748642759861},"0.0.0-PR2540-20250530220126":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250530220126","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250530220126","@khanacademy/perseus-utils":"0.0.0-PR2540-20250530220126"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250530220126"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250530220126","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yLwouefQkKzEDJMv+OSkMZDLAQH3XCmwOGA+J/x7y+1m8g1qz5J7cA6lx4bUFz/LK5LmPqSMbJGte9F3KXqLMA==","_resolved":"/tmp/3fa310a936c743891940f704385c4ae6/khanacademy-keypad-context-0.0.0-PR2540-20250530220126.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250530220126.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4919e725b2ffea8d2edbde1e9f9dad638dddf555","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250530220126.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250530220126.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250530220126_1748642501301_0.7894860449778787"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T22:01:41.532Z","publish_time":1748642501532,"_source_registry_name":"default","_cnpm_publish_time":1748642501532},"0.0.0-PR2527-20250530215459":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250530215459","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250530215459","@khanacademy/perseus-utils":"0.0.0-PR2527-20250530215459"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250530215459"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250530215459","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WGlArKGRw7wYfEFlmE9kA5yMpAhUaqVk0bYVmiqc5GTGJU9lTZYnw0GVlg9LQsHQZJkpjT1NsBMyk2FxuCTf5Q==","_resolved":"/tmp/3bfba6408cc9e06401ffde524262ce78/khanacademy-keypad-context-0.0.0-PR2527-20250530215459.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250530215459.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"75bdda9f50d7820302e95a933b1661b9cf2cdbb4","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250530215459.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250530215459.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250530215459_1748642114072_0.8085926890178785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T21:55:14.277Z","publish_time":1748642114277,"_source_registry_name":"default","_cnpm_publish_time":1748642114277},"0.0.0-PR2541-20250530213318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2541-20250530213318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2541-20250530213318","@khanacademy/perseus-utils":"0.0.0-PR2541-20250530213318"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2541-20250530213318"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2541-20250530213318","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OXHSVh7nlQYDYBQwdRKPsinOqsn/KOUmR6ajuRrnrRhXgLO9bPBcJ0Qje0TsIv4r5V41NSs4ZbV7pbeUp44lgQ==","_resolved":"/tmp/29875f50476414e0a4b5e76c853d5e37/khanacademy-keypad-context-0.0.0-PR2541-20250530213318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2541-20250530213318.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"53ff6754df09162acdde22f84d36e3dd34d0936f","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2541-20250530213318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2541-20250530213318.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2541-20250530213318_1748640812477_0.9627745283786175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T21:33:32.669Z","publish_time":1748640812669,"_source_registry_name":"default","_cnpm_publish_time":1748640812669},"0.0.0-PR2539-20250530205904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2539-20250530205904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2539-20250530205904","@khanacademy/perseus-utils":"0.0.0-PR2539-20250530205904"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2539-20250530205904"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2539-20250530205904","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JLcG02pykxR13T8CXG26ondHalrwF8cbDmG1R0e/8LgrPtaiXwO6l721rBmyH6OBHwPmeCGi6dPzIeZrUfYSoA==","_resolved":"/tmp/f1f6b52e65898a0416dc6be8c52e80f0/khanacademy-keypad-context-0.0.0-PR2539-20250530205904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2539-20250530205904.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b6decf1e26a28bfaea02e90e20cbc48f3a886f31","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2539-20250530205904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2539-20250530205904.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2539-20250530205904_1748638758535_0.05356875467168476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T20:59:18.740Z","publish_time":1748638758740,"_source_registry_name":"default","_cnpm_publish_time":1748638758740},"0.0.0-PR2538-20250530205041":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2538-20250530205041","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2538-20250530205041","@khanacademy/perseus-utils":"0.0.0-PR2538-20250530205041"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2538-20250530205041"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2538-20250530205041","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rWbqBMB8zsxAuehyv/vw0fE8fInhl/5eC7q6b+Qzb3NjOFvvr45QzjxBlp0RNWbafQAX7PhRZCIK6nyD2pXFaw==","_resolved":"/tmp/8c6e311697d5207acac96fa61b6da8a4/khanacademy-keypad-context-0.0.0-PR2538-20250530205041.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2538-20250530205041.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"11b38de2d15d995bdd028a949896eec0639575bb","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2538-20250530205041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2538-20250530205041.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2538-20250530205041_1748638255740_0.5318704964857606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T20:50:55.939Z","publish_time":1748638255939,"_source_registry_name":"default","_cnpm_publish_time":1748638255939},"0.0.0-PR2537-20250530204158":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2537-20250530204158","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2537-20250530204158","@khanacademy/perseus-utils":"0.0.0-PR2537-20250530204158"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2537-20250530204158"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2537-20250530204158","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kA4uDBaszOVSIKQEFUv8hr3bj+QyOSy0HVutOwaOxIdKEk+cBDo1ruXwzqy5HiosyjwxJwGivHmI8huBkWvtdQ==","_resolved":"/tmp/babda07c7d49fd82dd5818ab2b3f900e/khanacademy-keypad-context-0.0.0-PR2537-20250530204158.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2537-20250530204158.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"0276a56f9a80ec202590affcce38af35f6c84e27","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2537-20250530204158.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2537-20250530204158.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2537-20250530204158_1748637733803_0.1681018348506238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T20:42:14.052Z","publish_time":1748637734052,"_source_registry_name":"default","_cnpm_publish_time":1748637734052},"0.0.0-PR2527-20250530194445":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250530194445","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250530194445","@khanacademy/perseus-utils":"0.0.0-PR2527-20250530194445"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250530194445"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250530194445","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hxlcrW77qkwTQvf5MDkYZASmG/WSH1akULNej2jQBtS11kE8OU64FiOJGneq+CuCkdy6ES3sN5oPJxJD/Jbo9g==","_resolved":"/tmp/8ea5e2d6b60336a8b3178e78b62cf129/khanacademy-keypad-context-0.0.0-PR2527-20250530194445.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250530194445.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5570536a45fc9b6e410e17a8f1f9daa5c949a394","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250530194445.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250530194445.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250530194445_1748634300392_0.19414176097130698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T19:45:00.579Z","publish_time":1748634300579,"_source_registry_name":"default","_cnpm_publish_time":1748634300579},"0.0.0-PR2540-20250530194310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250530194310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250530194310","@khanacademy/perseus-utils":"0.0.0-PR2540-20250530194310"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250530194310"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250530194310","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-asPfGTKH2uKswHlhRV+ubifXdScspgfXE5BXSVt3ANzId1VAuMakkuj6kd15YYKaRFV9ZAIMWbn0PXqhL73ELA==","_resolved":"/tmp/4e0489c402fb805de23cdf4bcbf88084/khanacademy-keypad-context-0.0.0-PR2540-20250530194310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250530194310.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"6d0aa45782f2a5f2f4f84c56bc7be849afeb9000","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250530194310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250530194310.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250530194310_1748634204015_0.7612226830490691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T19:43:24.213Z","publish_time":1748634204213,"_source_registry_name":"default","_cnpm_publish_time":1748634204213},"0.0.0-PR2540-20250530193917":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250530193917","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250530193917","@khanacademy/perseus-utils":"0.0.0-PR2540-20250530193917"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250530193917"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250530193917","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XeMuwB0cvH/bD8o8yBaU5jzwcO4ujhoVNpygDrmmWCD8qf/OBlp/UtiCcHJWCuQr84caN1qXK6IhiPauWSyTrQ==","_resolved":"/tmp/f2ad2231bc492134455087e8ed8ab6cb/khanacademy-keypad-context-0.0.0-PR2540-20250530193917.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250530193917.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d485fc9b78597a1cd8b7fdbfc072f859f0da6a0c","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250530193917.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250530193917.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250530193917_1748633972195_0.29207913181267764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T19:39:32.390Z","publish_time":1748633972390,"_source_registry_name":"default","_cnpm_publish_time":1748633972390},"0.0.0-PR2540-20250530193453":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250530193453","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250530193453","@khanacademy/perseus-utils":"0.0.0-PR2540-20250530193453"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250530193453"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250530193453","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s0rpkW6diwuQK7WbPGj71Co2FMFD3PWsfAafkBmsg2u+Ybx/tIY0Nr6q/9uIegblkR+8Yz7gO67ZZ8dfc8XkIw==","_resolved":"/tmp/cdee45d7707bf7d19e05059dc208a1e1/khanacademy-keypad-context-0.0.0-PR2540-20250530193453.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250530193453.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"2bd34512b04253762f70f4185004d5b2cff15c87","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250530193453.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250530193453.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250530193453_1748633708199_0.07067848733237136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T19:35:08.433Z","publish_time":1748633708433,"_source_registry_name":"default","_cnpm_publish_time":1748633708433},"0.0.0-PR2540-20250530192944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250530192944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250530192944","@khanacademy/perseus-utils":"0.0.0-PR2540-20250530192944"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250530192944"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250530192944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-F3xF1Na8oZSeZ0gcaGzcX3AXIGVFNejrTGzOD+AOgZe/wZC7vVNlPb7T20sZaiM/QpH0UF6VCehpMuTEk2Lirw==","_resolved":"/tmp/721b7f118adecad1fb2b4e6bce925a53/khanacademy-keypad-context-0.0.0-PR2540-20250530192944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250530192944.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"d0db0687a88cd4bb6b48318d39db7a2f94eb1714","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250530192944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250530192944.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250530192944_1748633399085_0.939618159816116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T19:29:59.324Z","publish_time":1748633399324,"_source_registry_name":"default","_cnpm_publish_time":1748633399324},"0.0.0-PR2540-20250530192710":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2540-20250530192710","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2540-20250530192710","@khanacademy/perseus-utils":"0.0.0-PR2540-20250530192710"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2540-20250530192710"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2540-20250530192710","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XRU2Tg3Ye9aUVoWf7/TQq+qCUXJEQLNU4dx2HnaS9a2TjcFoebnxSCn3AjQeJQnGUvRfLWpM213+mji3Jwfy7g==","_resolved":"/tmp/cc474d8ad311afe30d01d499fdc4cfb0/khanacademy-keypad-context-0.0.0-PR2540-20250530192710.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2540-20250530192710.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"75d1b72f76aab3d159e1d7a31b77c25d2add3589","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2540-20250530192710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2540-20250530192710.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2540-20250530192710_1748633245992_0.1457940244075604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T19:27:26.186Z","publish_time":1748633246186,"_source_registry_name":"default","_cnpm_publish_time":1748633246186},"0.0.0-PR2529-20250530191850":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250530191850","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250530191850","@khanacademy/perseus-utils":"0.0.0-PR2529-20250530191850"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2529-20250530191850"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250530191850","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Xtk8d//CS7W9DeINlB1U5JuMZx05KHwnvPSDPy0/FkBVHJ7aLxQ3z2/7QrCQs14AVyA3F3nunha3cR7ghTDW4Q==","_resolved":"/tmp/6251ee0e953e7d13b4fc3707274fc102/khanacademy-keypad-context-0.0.0-PR2529-20250530191850.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250530191850.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"dcc031a4aff3de274ffab46e521f25124a254fcf","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250530191850.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250530191850.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250530191850_1748632744448_0.29706170455405156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T19:19:04.715Z","publish_time":1748632744715,"_source_registry_name":"default","_cnpm_publish_time":1748632744715},"0.0.0-PR2527-20250530155614":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250530155614","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250530155614","@khanacademy/perseus-utils":"0.0.0-PR2527-20250530155614"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250530155614"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250530155614","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jvpVixRxm0D56MpD8ktB1ULn+V7Y9kFcRwQbhQYCJtxIc0W0E1cWHw8eAGx6JOlFEpfQm5fzKoEmG3J31QJ+KA==","_resolved":"/tmp/e78aa6aa123716886e80c5f6c9cf4757/khanacademy-keypad-context-0.0.0-PR2527-20250530155614.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250530155614.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"233586e43a68f36271d0b7c36999d85ded1c27fe","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250530155614.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250530155614.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250530155614_1748620589234_0.4372516129449451"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T15:56:29.421Z","publish_time":1748620589421,"_source_registry_name":"default","_cnpm_publish_time":1748620589421},"0.0.0-PR2518-20250530155122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2518-20250530155122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2518-20250530155122","@khanacademy/perseus-utils":"0.0.0-PR2518-20250530155122"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2518-20250530155122"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2518-20250530155122","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-deecgZKgy3BmCv4SstTweOgx26FbhkT2K3JXuvhBwZAMOH++jh65DvN+gOhPTanniNBN1U6ZtUhWvyg59+u7Lw==","_resolved":"/tmp/7ad7fa03d4237228f10b98ddb821707f/khanacademy-keypad-context-0.0.0-PR2518-20250530155122.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2518-20250530155122.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3fcbb80e0afb91dfdd6d2fbf55798e3642841854","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2518-20250530155122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2518-20250530155122.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2518-20250530155122_1748620299672_0.8706389397284506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T15:51:39.849Z","publish_time":1748620299849,"_source_registry_name":"default","_cnpm_publish_time":1748620299849},"0.0.0-PR2528-20250530143136":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2528-20250530143136","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2528-20250530143136","@khanacademy/perseus-utils":"0.0.0-PR2528-20250530143136"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2528-20250530143136"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2528-20250530143136","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/mrhXweapIS/p2QdWTBYJplIklGinzmK5ikEVLomDb0sfsBU8/przDi7pF2dqVG5JU+Yc+C4RtfcInXdnwJjgA==","_resolved":"/tmp/5bb02f2e377803cb8efcb461f71f40e9/khanacademy-keypad-context-0.0.0-PR2528-20250530143136.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2528-20250530143136.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"ee028c450eddf7803809076f74bd690f04caa516","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2528-20250530143136.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2528-20250530143136.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2528-20250530143136_1748615512484_0.15282972037003573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T14:31:52.657Z","publish_time":1748615512657,"_source_registry_name":"default","_cnpm_publish_time":1748615512657},"0.0.0-PR2539-20250530135217":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2539-20250530135217","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2539-20250530135217","@khanacademy/perseus-utils":"0.0.0-PR2539-20250530135217"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2539-20250530135217"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2539-20250530135217","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c1uWAl9+WPTVqKP6gNWxL0gJjA7Z2/EshPNarlf9srhTKJjfJDLi1DU/mx+zoUrjWY3C9hrnU9SYwUJc4zvtyA==","_resolved":"/tmp/f0af62587b13d86df27c8532fedceb5d/khanacademy-keypad-context-0.0.0-PR2539-20250530135217.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2539-20250530135217.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5142c9748da29819399c67f24112417f7a9fae59","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2539-20250530135217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2539-20250530135217.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2539-20250530135217_1748613154942_0.25952319498794973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T13:52:35.116Z","publish_time":1748613155116,"_source_registry_name":"default","_cnpm_publish_time":1748613155116},"0.0.0-PR2538-20250530133911":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2538-20250530133911","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2538-20250530133911","@khanacademy/perseus-utils":"0.0.0-PR2538-20250530133911"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2538-20250530133911"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2538-20250530133911","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s1dwZbXU+rq7WynRq7jmeBkoXD91BVTXzAVStdHy8CPS5mOlvz6im99MPtc2z8ZN9g4vEVjkaWwuruCa2nYeWg==","_resolved":"/tmp/52e2671c1f366575b097c93ad8be8f61/khanacademy-keypad-context-0.0.0-PR2538-20250530133911.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2538-20250530133911.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"cd942d03ed519cefaee44bd3677778454647f31a","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2538-20250530133911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2538-20250530133911.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2538-20250530133911_1748612366204_0.03803491387218472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T13:39:26.382Z","publish_time":1748612366382,"_source_registry_name":"default","_cnpm_publish_time":1748612366382},"0.0.0-PR2537-20250530131759":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2537-20250530131759","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2537-20250530131759","@khanacademy/perseus-utils":"0.0.0-PR2537-20250530131759"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2537-20250530131759"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2537-20250530131759","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XhWHINQGw9vVSouffXR29oqr9bEYL9+wnxkeG5JOIE6zZiUVWcJaTpTOPbs/fq2MOnc+y0N+p0x4y+SQ1j4KlQ==","_resolved":"/tmp/025316cad1d8f1823fdcf7f18037cd7c/khanacademy-keypad-context-0.0.0-PR2537-20250530131759.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2537-20250530131759.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"bd1a1e3073b76f0e7ede5b33eb400b5cf2eabfde","size":66477,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2537-20250530131759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2537-20250530131759.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2537-20250530131759_1748611094673_0.6151132896547109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T13:18:15.000Z","publish_time":1748611095000,"_source_registry_name":"default","_cnpm_publish_time":1748611095000},"0.0.0-PR2536-20250530122144":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2536-20250530122144","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2536-20250530122144","@khanacademy/perseus-utils":"0.0.0-PR2536-20250530122144"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2536-20250530122144"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2536-20250530122144","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OJr/COP4YB/EgmYUBzogu924DFtYpBwMA18pLTL5ZaBrMmyWlmAG14ewB18An4Xb2qONFRnWCFx8CwnznIrWEg==","_resolved":"/tmp/181c4af6ac02f5681545dda92adf086e/khanacademy-keypad-context-0.0.0-PR2536-20250530122144.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2536-20250530122144.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"84c3a23fee2efe4cc50598707f6c1f0b5511aa07","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2536-20250530122144.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2536-20250530122144.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2536-20250530122144_1748607720392_0.36921974141776825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T12:22:00.599Z","publish_time":1748607720599,"_source_registry_name":"default","_cnpm_publish_time":1748607720599},"0.0.0-PR2497-20250530055625":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250530055625","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250530055625","@khanacademy/perseus-utils":"0.0.0-PR2497-20250530055625"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250530055625"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250530055625","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rFBe3pej7yI/TDCQj3S0Cw5Uk+sd96a/e7ykG+46FyaWlMZ7LhLOCVEQCya9QISsOtbIfdrNm8L+/qTiWUbnXg==","_resolved":"/tmp/c9f3c574ddf3a7c5416b30b955f99d03/khanacademy-keypad-context-0.0.0-PR2497-20250530055625.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250530055625.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"62b9fc0dbfd5f84e33b9d4a2f3ae183b5e03ec1b","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250530055625.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250530055625.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250530055625_1748584599504_0.41551215666282704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-30T05:56:39.679Z","publish_time":1748584599679,"_source_registry_name":"default","_cnpm_publish_time":1748584599679},"0.0.0-PR2497-20250530055433":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2497-20250530055433","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250530055433","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"45a708da6c77759142d72c9c6502a316c9399f83","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250530055433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250530055433.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250530055433.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6184efdc0c20a95491aadc2e825ed5a5/khanacademy-keypad-context-0.0.0-PR2497-20250530055433.tgz","_integrity":"sha512-JKUc4QGeRRoNBXlthRJ7lmDggQze9Rwgiuw2zOEFm0Og/IDybuMkwLrppupe9CgdzUvFgEOpKawx28zOx/7B6g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250530055433","@khanacademy/perseus-utils":"0.0.0-PR2497-20250530055433"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250530055433"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2497-20250530055433_1748584487775_0.17193243008054293","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-30T05:54:47.958Z","publish_time":1748584487958,"_source_registry_name":"default","_cnpm_publish_time":1748584487958},"0.0.0-PR2527-20250529213548":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250529213548","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250529213548","@khanacademy/perseus-utils":"0.0.0-PR2527-20250529213548"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250529213548"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250529213548","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Qj6gUwTxO9blyBWVo8rhn5jWj1n/t5JLEb4W2j1HceoadvpL+I8fhDhXGuiVzqX1KTC43p4PoTZNmfrpFxa8Eg==","_resolved":"/tmp/628fa5b5d84e34af29b00d8904853d1a/khanacademy-keypad-context-0.0.0-PR2527-20250529213548.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250529213548.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"4e397493a39eb136e6b59b198de488c7f35c7e80","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250529213548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250529213548.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250529213548_1748554562686_0.5471893971478599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T21:36:02.894Z","publish_time":1748554562894,"_source_registry_name":"default","_cnpm_publish_time":1748554562894},"0.0.0-PR2527-20250529205955":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250529205955","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250529205955","@khanacademy/perseus-utils":"0.0.0-PR2527-20250529205955"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250529205955"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250529205955","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nHogtXzqynvLA+J/fwnK25qRsmpHawZ9kEu/cdiQlnw37hslywle/Hg7CvyPIxns3X/hpUr1AkVuuWdkBh9mAg==","_resolved":"/tmp/c0d74fa3f5b59ebe9a2a5d26982e5fd2/khanacademy-keypad-context-0.0.0-PR2527-20250529205955.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250529205955.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6e41351689a043fc0e7640468b6b2bafebf42e0e","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250529205955.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250529205955.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250529205955_1748552410353_0.969331210273531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T21:00:10.577Z","publish_time":1748552410577,"_source_registry_name":"default","_cnpm_publish_time":1748552410577},"0.0.0-PR2536-20250529194452":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2536-20250529194452","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2536-20250529194452","@khanacademy/perseus-utils":"0.0.0-PR2536-20250529194452"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2536-20250529194452"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2536-20250529194452","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t6GhnIJKLCcndBKzhK84Hx2X28Be/OXaEgr5raYBmQhXmYXNXjK9GHyzYrPJ/vimXRtTOrLjjN8CmRFpu4PKvA==","_resolved":"/tmp/b5726e8c068b0382db647f4151b8f0d9/khanacademy-keypad-context-0.0.0-PR2536-20250529194452.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2536-20250529194452.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"1c7cc92b6a9a609d1c3998a56246a8e92bf74388","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2536-20250529194452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2536-20250529194452.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2536-20250529194452_1748547907261_0.9392466068848442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T19:45:07.462Z","publish_time":1748547907462,"_source_registry_name":"default","_cnpm_publish_time":1748547907462},"0.0.0-PR2535-20250529173311":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2535-20250529173311","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2535-20250529173311","@khanacademy/perseus-utils":"0.0.0-PR2535-20250529173311"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2535-20250529173311"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2535-20250529173311","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I9DKMY4+hlFWfHwT7uQPeiIaHTm9x5ExXR3pomMS+qPPmjgFyALOwAOVvoNVH6AyxaF76/qC3DW3kJwH9vcGUg==","_resolved":"/tmp/4d33e7fb5c5e87e4fd27a8bdfe451a80/khanacademy-keypad-context-0.0.0-PR2535-20250529173311.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2535-20250529173311.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b2c1c22a74e8727a611b7b4f735b2e46e1bb1d7f","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2535-20250529173311.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2535-20250529173311.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2535-20250529173311_1748540005196_0.9213320137830938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T17:33:25.388Z","publish_time":1748540005388,"_source_registry_name":"default","_cnpm_publish_time":1748540005388},"0.0.0-PR2535-20250529173031":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2535-20250529173031","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2535-20250529173031","@khanacademy/perseus-utils":"0.0.0-PR2535-20250529173031"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2535-20250529173031"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2535-20250529173031","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-j30LAdUAJmW9tiSZ1OH6uptc++fc8pD5E4UWLRFXoCixXEH0fuREC67andERInGdj4z6cwR76tjd5CCxmHnv+w==","_resolved":"/tmp/0331c4ac614efda07811c387a15a15fb/khanacademy-keypad-context-0.0.0-PR2535-20250529173031.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2535-20250529173031.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"67a799f44d1aea26f8819937a9f15467c3d04658","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2535-20250529173031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2535-20250529173031.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2535-20250529173031_1748539845887_0.026536065539986886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T17:30:46.074Z","publish_time":1748539846074,"_source_registry_name":"default","_cnpm_publish_time":1748539846074},"0.0.0-PR2521-20250529170207":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2521-20250529170207","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2521-20250529170207","@khanacademy/perseus-utils":"0.0.0-PR2521-20250529170207"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2521-20250529170207"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2521-20250529170207","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UE6tTzJWqlfkXgjmeaNrFfHUgUMEOs1WdIj+UZlzVF2bOLNKPS9cdzgU3rVRhdameHCQSx/lBHB1lS0IbIwk4A==","_resolved":"/tmp/5b30a6de25b1f8809bb5348012287588/khanacademy-keypad-context-0.0.0-PR2521-20250529170207.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2521-20250529170207.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"9671d99267d1d6225bd19c17b53e5da04d825325","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2521-20250529170207.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2521-20250529170207.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2521-20250529170207_1748538142393_0.6659505481234282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T17:02:22.598Z","publish_time":1748538142598,"_source_registry_name":"default","_cnpm_publish_time":1748538142598},"0.0.0-PR2520-20250529162837":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2520-20250529162837","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2520-20250529162837","@khanacademy/perseus-utils":"0.0.0-PR2520-20250529162837"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2520-20250529162837"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2520-20250529162837","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PR12ZT4e3h6Azrah/L7SoemW7YIuFFpp7+434DAw0v8eDU8ml4GbadFh2GN9f/9cwBqlNR8ymgYWeuaplbVj7Q==","_resolved":"/tmp/00c6c94726f569517843becac05360c4/khanacademy-keypad-context-0.0.0-PR2520-20250529162837.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2520-20250529162837.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b1b8c4404297a30a8efa301e6d787172ca85c674","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2520-20250529162837.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2520-20250529162837.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2520-20250529162837_1748536132355_0.6015312025313475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T16:28:52.571Z","publish_time":1748536132571,"_source_registry_name":"default","_cnpm_publish_time":1748536132571},"0.0.0-PR2533-20250529155140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2533-20250529155140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2533-20250529155140","@khanacademy/perseus-utils":"0.0.0-PR2533-20250529155140"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2533-20250529155140"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2533-20250529155140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fgbbE5dkwbqQOkxR4toX527eDQ6HKhKGV3g7Gke/04fCxz1bdzy3hnmsMrRc5QuPSvLmQnSM0f5nzEqSxY6ibg==","_resolved":"/tmp/17632dde94d316fe8e8322bbb7c83f61/khanacademy-keypad-context-0.0.0-PR2533-20250529155140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2533-20250529155140.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"c7b11c7f0277ac5a327626e83ec9d960a8e922f4","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2533-20250529155140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2533-20250529155140.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2533-20250529155140_1748533914637_0.9571955718605729"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T15:51:54.820Z","publish_time":1748533914820,"_source_registry_name":"default","_cnpm_publish_time":1748533914820},"0.0.0-PR2525-20250529154658":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2525-20250529154658","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2525-20250529154658","@khanacademy/perseus-utils":"0.0.0-PR2525-20250529154658"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2525-20250529154658"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2525-20250529154658","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-E7JO+q6zbzk8rFpiphHCtpVXib8cWVP/2yLFRtiao1HV6PQSVFbykynS8hFx7+X25Xyjv8dDalSceKdYR++iAQ==","_resolved":"/tmp/e21542fb89ee304404e9e9670b6e2f59/khanacademy-keypad-context-0.0.0-PR2525-20250529154658.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2525-20250529154658.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b46221f0af01f41a138c4be0d15e41948cc12ad7","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2525-20250529154658.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2525-20250529154658.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2525-20250529154658_1748533637651_0.8396510035304343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T15:47:17.855Z","publish_time":1748533637855,"_source_registry_name":"default","_cnpm_publish_time":1748533637855},"0.0.0-PR2524-20250529150743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2524-20250529150743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2524-20250529150743","@khanacademy/perseus-utils":"0.0.0-PR2524-20250529150743"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2524-20250529150743"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2524-20250529150743","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CC2Z4qVy/ofjcewfWHWSJlQsKXgpjgc97gKodfwCQAoI/Abj8cixrp7Ea1hwdXoEaJnHyK+K8gGmEOBj73z9FA==","_resolved":"/tmp/4f2a5ee5426ba5377bc3417ec04fd362/khanacademy-keypad-context-0.0.0-PR2524-20250529150743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2524-20250529150743.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"95c5d759b77258ce3c5666949f995c939fc7e144","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2524-20250529150743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2524-20250529150743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2524-20250529150743_1748531277897_0.025833108267545368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T15:07:58.093Z","publish_time":1748531278093,"_source_registry_name":"default","_cnpm_publish_time":1748531278093},"0.0.0-PR2525-20250529150346":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2525-20250529150346","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2525-20250529150346","@khanacademy/perseus-utils":"0.0.0-PR2525-20250529150346"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2525-20250529150346"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2525-20250529150346","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v4HDZW4D6esH/9rL2xQA9oZfRxd+E/H1bZlDeFXQP72A2oCD6faS8oJqC1Jg3djDFAsy/Pu6MsCfbs1ZgkAYTA==","_resolved":"/tmp/8aaadfd266015cf4830c8cffcae0151c/khanacademy-keypad-context-0.0.0-PR2525-20250529150346.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2525-20250529150346.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"415ade1f40f2c45f86ee6378faaedb8340449150","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2525-20250529150346.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2525-20250529150346.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2525-20250529150346_1748531040704_0.24339329580796565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T15:04:00.871Z","publish_time":1748531040871,"_source_registry_name":"default","_cnpm_publish_time":1748531040871},"0.0.0-PR2524-20250529150225":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2524-20250529150225","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2524-20250529150225","@khanacademy/perseus-utils":"0.0.0-PR2524-20250529150225"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2524-20250529150225"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2524-20250529150225","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JWTrUQgXV59bFo+N4KQm0QHI2alAAZqt7oFYVRVV2pWYKnyyHbwaYl8VM4f8dNTRUxN1C+MD3EsvX1u7qOMRQw==","_resolved":"/tmp/4523c4038408d35e5939212baf10102a/khanacademy-keypad-context-0.0.0-PR2524-20250529150225.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2524-20250529150225.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"dc474f98055958e923c47788d23dd656d5497bd9","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2524-20250529150225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2524-20250529150225.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2524-20250529150225_1748530960139_0.831285674655708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T15:02:40.368Z","publish_time":1748530960368,"_source_registry_name":"default","_cnpm_publish_time":1748530960368},"0.0.0-PR2523-20250529150115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2523-20250529150115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2523-20250529150115","@khanacademy/perseus-utils":"0.0.0-PR2523-20250529150115"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2523-20250529150115"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2523-20250529150115","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xsvLPiAY7Z/REl11pCtMmQb1hfHNwCy9T7BW7/fFj5MvTDDZJJ69G3q1e98U0hJmfiDAF4lxVCsoigkNilwIog==","_resolved":"/tmp/19bc9dd34b33d381e40ef14bf79237ee/khanacademy-keypad-context-0.0.0-PR2523-20250529150115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2523-20250529150115.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3d2d966ec71fb6c45779e45f4c082e8bf8f9c2d7","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2523-20250529150115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2523-20250529150115.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2523-20250529150115_1748530890509_0.18578205480493493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T15:01:30.702Z","publish_time":1748530890702,"_source_registry_name":"default","_cnpm_publish_time":1748530890702},"0.0.0-PR2497-20250529054013":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250529054013","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250529054013","@khanacademy/perseus-utils":"0.0.0-PR2497-20250529054013"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250529054013"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250529054013","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DN04uiIRzGN+QkumPRivoTcX3kgnvZQoXGaTMSkjqttd8uWZBcCpANFYtxlxaiQSf1m+zWC1aBvpJTHCXVvGJA==","_resolved":"/tmp/eef61232faa430ea26f53814bd3d0b0b/khanacademy-keypad-context-0.0.0-PR2497-20250529054013.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250529054013.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6bd925c93ce39a103d0c551cbd166bcb1191eb3c","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250529054013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250529054013.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250529054013_1748497227165_0.19569948028078898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T05:40:27.353Z","publish_time":1748497227353,"_source_registry_name":"default","_cnpm_publish_time":1748497227353},"0.0.0-PR2497-20250529053821":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250529053821","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250529053821","@khanacademy/perseus-utils":"0.0.0-PR2497-20250529053821"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250529053821"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250529053821","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0QDStwMSPpD0F6fhNjdsGLGKXHerfomgPsySO3D37CZyZy0M+ymmvQbt4Fhr2WZAjriY86SZUvro9zzTeToeVQ==","_resolved":"/tmp/adabb753fa0cb4c72299c3543978d485/khanacademy-keypad-context-0.0.0-PR2497-20250529053821.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250529053821.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5664859844335502dac5694f5809272a4d31524d","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250529053821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250529053821.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250529053821_1748497116177_0.9939837038136319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T05:38:36.384Z","publish_time":1748497116384,"_source_registry_name":"default","_cnpm_publish_time":1748497116384},"0.0.0-PR2533-20250529001924":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2533-20250529001924","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2533-20250529001924","@khanacademy/perseus-utils":"0.0.0-PR2533-20250529001924"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2533-20250529001924"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2533-20250529001924","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VMZmgN3O7C6w6ExVutlYMP9qIKr0szO9lmZea8+408x5+TrDF1Y+B6HUktpiyIrabmyn3EzvZp0p25s5HEkGAQ==","_resolved":"/tmp/57fbde5513ee3c6933bcec81a2ae0942/khanacademy-keypad-context-0.0.0-PR2533-20250529001924.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2533-20250529001924.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"99a64ebdd7c3a9154fc397ca89cd943c63b803eb","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2533-20250529001924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2533-20250529001924.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2533-20250529001924_1748477977703_0.7786970790085934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T00:19:37.928Z","publish_time":1748477977928,"_source_registry_name":"default","_cnpm_publish_time":1748477977928},"0.0.0-PR2497-20250528224707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250528224707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250528224707","@khanacademy/perseus-utils":"0.0.0-PR2497-20250528224707"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250528224707"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250528224707","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WxRGFWnb5PXiDvIAStaX4RbQEGZpQjHGVJrDfSUanUKHale29OjDaQ+J4A4JCjHNxHfS+gZKSJGTkoxll0BZ9g==","_resolved":"/tmp/2c7295250aef3538864a8e75fa7699ee/khanacademy-keypad-context-0.0.0-PR2497-20250528224707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250528224707.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"3cbe5b5516c448ee286ace24717465719c82c494","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250528224707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250528224707.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250528224707_1748472441028_0.3065853368540601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T22:47:21.258Z","publish_time":1748472441258,"_source_registry_name":"default","_cnpm_publish_time":1748472441258},"0.0.0-PR2514-20250528215348":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250528215348","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250528215348","@khanacademy/perseus-utils":"0.0.0-PR2514-20250528215348"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2514-20250528215348"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250528215348","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xzNBjc/KdXFdY3HMMy2aSmllgYDFMrNXRl014F4kb92WIMFUK7GIAwEv6kTEYPbYOyXx3pLMwLxn0iktyrGdIg==","_resolved":"/tmp/31ffcf201cb260ef2ee1f6533371cd9c/khanacademy-keypad-context-0.0.0-PR2514-20250528215348.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250528215348.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"80734fcc48b12155ae357d4e2b3e23f7343bb02e","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250528215348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250528215348.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250528215348_1748469244589_0.7766081114747128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T21:54:04.832Z","publish_time":1748469244832,"_source_registry_name":"default","_cnpm_publish_time":1748469244832},"0.0.0-PR2529-20250528212854":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250528212854","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250528212854","@khanacademy/perseus-utils":"0.0.0-PR2529-20250528212854"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2529-20250528212854"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250528212854","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zyUmOVJ1jMJqTi0Oa/e3WtZzFbKYauVpvoqXKq9842Nu/trXp+5/O7cYpmP/2LvieR78+KBvKIAXqAIFrDIuKQ==","_resolved":"/tmp/1fb7d00d110a58792809f696d65e453f/khanacademy-keypad-context-0.0.0-PR2529-20250528212854.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250528212854.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3accbbd71dcdd3a232410be2917e9170c12e75b7","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250528212854.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250528212854.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250528212854_1748467747855_0.617504934684352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T21:29:08.031Z","publish_time":1748467748031,"_source_registry_name":"default","_cnpm_publish_time":1748467748031},"0.0.0-PR2529-20250528211803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250528211803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250528211803","@khanacademy/perseus-utils":"0.0.0-PR2529-20250528211803"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2529-20250528211803"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250528211803","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YBmbmGW4bcQJ211iX8LqT7GqNmpODC2XjnDfQTun0J1pX3qga/CEQVXCa+cUXTFV5j+Ouwa2Ql0SKLfYX8zE6A==","_resolved":"/tmp/859513d66fb6bcc2a2f050159997bcf0/khanacademy-keypad-context-0.0.0-PR2529-20250528211803.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250528211803.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c74510ddab152ea38fb7ba4762db7644e2aca286","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250528211803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250528211803.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250528211803_1748467097209_0.7047790291571543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T21:18:17.398Z","publish_time":1748467097398,"_source_registry_name":"default","_cnpm_publish_time":1748467097398},"0.0.0-PR2527-20250528211330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250528211330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250528211330","@khanacademy/perseus-utils":"0.0.0-PR2527-20250528211330"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250528211330"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250528211330","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fCzbU3/saGqxWhKLvXebFJdbQ7cJ2VHUbxIyQtEr/g1BoyisBPulLnpeIsJMHZsqXzFLEqcQLiNeD2ArhmssDA==","_resolved":"/tmp/93f4e103f1bfbf22ddbbd44f543dfd61/khanacademy-keypad-context-0.0.0-PR2527-20250528211330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250528211330.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c4ae2482e507d0164010f1248ffdd70ff86a5604","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250528211330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250528211330.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250528211330_1748466823351_0.03611841565645357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T21:13:43.583Z","publish_time":1748466823583,"_source_registry_name":"default","_cnpm_publish_time":1748466823583},"0.0.0-PR2529-20250528210631":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250528210631","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250528210631","@khanacademy/perseus-utils":"0.0.0-PR2529-20250528210631"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2529-20250528210631"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250528210631","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cudJTvlwLlL0N3edGEA6wraC8O6O89rLj/XOOA+iZCzosa6ayu7AWmWZEBuKIQRjoTCcAcO4HHwsoQK/ZkYwJg==","_resolved":"/tmp/5dd84d3d3794ca760a61235972b62e30/khanacademy-keypad-context-0.0.0-PR2529-20250528210631.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250528210631.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"01ae53cc02d3986f2bd0437545f60956731f7799","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250528210631.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250528210631.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250528210631_1748466405684_0.2991954087747395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T21:06:45.914Z","publish_time":1748466405914,"_source_registry_name":"default","_cnpm_publish_time":1748466405914},"0.0.0-PR2532-20250528210428":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2532-20250528210428","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2532-20250528210428","@khanacademy/perseus-utils":"0.0.0-PR2532-20250528210428"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2532-20250528210428"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2532-20250528210428","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UGx6K5mhgjVi82eOXGEZppu44UzAecgmCvpDTNeppG3YYg5dpRLKn1Jm8yRu4FLOJTWKIpDpkPO+tBFssJfT4Q==","_resolved":"/tmp/3a5226fb3a8a21b8be8a6ec2bb336626/khanacademy-keypad-context-0.0.0-PR2532-20250528210428.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2532-20250528210428.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7fc07a14190d9963a04515d85f517aea74badf20","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2532-20250528210428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2532-20250528210428.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2532-20250528210428_1748466284053_0.29085412768840824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T21:04:44.235Z","publish_time":1748466284235,"_source_registry_name":"default","_cnpm_publish_time":1748466284235},"0.0.0-PR2435-20250528210003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250528210003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250528210003","@khanacademy/perseus-utils":"0.0.0-PR2435-20250528210003"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2435-20250528210003"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250528210003","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ifANO1w4YR84gsnpLrZDDGh65KG06Muo+A0OSl42nJSk/slg+LkubjjQfprlAsZcagIzudL3IE7acDslQmkJ3w==","_resolved":"/tmp/f79afbd69fcbc883b9c10f77cb7ea984/khanacademy-keypad-context-0.0.0-PR2435-20250528210003.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250528210003.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"125425b481eaddbaa7f0bb0868e5638d3218514d","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250528210003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250528210003.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250528210003_1748466017035_0.9863161819920536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T21:00:17.242Z","publish_time":1748466017242,"_source_registry_name":"default","_cnpm_publish_time":1748466017242},"0.0.0-PR2529-20250528205839":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250528205839","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250528205839","@khanacademy/perseus-utils":"0.0.0-PR2529-20250528205839"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2529-20250528205839"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250528205839","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SomzYDQ87PLy2hWK+GtlUPM2hid+ySOKnX7obX7zFYWQAT+UXRsSGI9RHXuzWF95MD6dWBw+q8rlL/tRP/kNNg==","_resolved":"/tmp/d55a722bd48dd250c47e4802a731e032/khanacademy-keypad-context-0.0.0-PR2529-20250528205839.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250528205839.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c5d14e6daca00c776e6a151056f10515892203bc","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250528205839.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250528205839.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250528205839_1748465933511_0.7508429311553662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:58:53.719Z","publish_time":1748465933719,"_source_registry_name":"default","_cnpm_publish_time":1748465933719},"0.0.0-PR2528-20250528204720":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2528-20250528204720","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2528-20250528204720","@khanacademy/perseus-utils":"0.0.0-PR2528-20250528204720"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2528-20250528204720"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2528-20250528204720","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-saD8IjUXWbZ4aHSlBl9fz0JFo2fh59AXl6fdscySGgPGtIyFPSimqGocIZF8uXHoKPP8vz90iRQe5B2DBrn0NA==","_resolved":"/tmp/76714d6baca6b4431b539e8c4934e25f/khanacademy-keypad-context-0.0.0-PR2528-20250528204720.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2528-20250528204720.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d5ffc383f782390b7b74bec5c7b7562904207053","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2528-20250528204720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2528-20250528204720.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2528-20250528204720_1748465253929_0.2086304334722826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:47:34.193Z","publish_time":1748465254193,"_source_registry_name":"default","_cnpm_publish_time":1748465254193},"0.0.0-PR2528-20250528204404":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2528-20250528204404","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2528-20250528204404","@khanacademy/perseus-utils":"0.0.0-PR2528-20250528204404"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2528-20250528204404"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2528-20250528204404","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-n104WdpfYK2+HS1lAa9ABzLid0eqRk5UERqTGzgVLJefPSJXjT5WnANLMBUPpUikdxqJnuXrpGd0ATxRZUz9jg==","_resolved":"/tmp/4121f6a1d6feab94f69938e5112c86a2/khanacademy-keypad-context-0.0.0-PR2528-20250528204404.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2528-20250528204404.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"724677bb3df63e4717d2e78b6d729c7a89814fea","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2528-20250528204404.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2528-20250528204404.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2528-20250528204404_1748465058470_0.8864295700291505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:44:18.733Z","publish_time":1748465058733,"_source_registry_name":"default","_cnpm_publish_time":1748465058733},"0.0.0-PR2514-20250528202403":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250528202403","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250528202403","@khanacademy/perseus-utils":"0.0.0-PR2514-20250528202403"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2514-20250528202403"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250528202403","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bDdJE0TcAG9K8fq8wHweW8qYb1JuQipqIBWJWJecUZH2YowbKdSYIA14UnCZwKNgWI42fJUs3XJoJnq16Gc+xw==","_resolved":"/tmp/bec10923e24db1e09d03b38d1fa5129b/khanacademy-keypad-context-0.0.0-PR2514-20250528202403.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250528202403.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b960d78075cb57019c6a0ce26cdeb894b645bd8e","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250528202403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250528202403.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250528202403_1748463857506_0.32738414900936363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:24:17.785Z","publish_time":1748463857785,"_source_registry_name":"default","_cnpm_publish_time":1748463857785},"0.0.0-PR2519-20250528201230":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2519-20250528201230","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2519-20250528201230","@khanacademy/perseus-utils":"0.0.0-PR2519-20250528201230"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2519-20250528201230"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2519-20250528201230","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JtAIp3PvmqLZaBBGTPtB8s5vvCc7PXlu7vt84xXXF3/Jxyf5K9AoY42F51Z+ksuCDDL3WG2hCrTn25oz/WGQXw==","_resolved":"/tmp/e6d086fdf19b0536a353f46e00f48d4b/khanacademy-keypad-context-0.0.0-PR2519-20250528201230.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2519-20250528201230.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"cc4ef08394bb1cdc24065e2196ba7286264f4432","size":66479,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2519-20250528201230.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2519-20250528201230.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2519-20250528201230_1748463164165_0.18722714620814318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:12:44.399Z","publish_time":1748463164399,"_source_registry_name":"default","_cnpm_publish_time":1748463164399},"0.0.0-PR2532-20250528200748":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2532-20250528200748","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2532-20250528200748","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2532-20250528200748"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2532-20250528200748","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AjGrvUNI2ptc66sR2PzV9kjw4FwKk73iyhLbeo3ryNVjdhb0VxNderjvfUNEfPi7M6DF6qMA1w/4leuMVWLvMg==","_resolved":"/tmp/68df77a84a02560dad3bc32478939a41/khanacademy-keypad-context-0.0.0-PR2532-20250528200748.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2532-20250528200748.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"e75e670ae183c3b83328968aa7427e72537c8752","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2532-20250528200748.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2532-20250528200748.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2532-20250528200748_1748462883959_0.46734533989407545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:08:04.211Z","publish_time":1748462884211,"_source_registry_name":"default","_cnpm_publish_time":1748462884211},"0.0.0-PR2531-20250528200606":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2531-20250528200606","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2531-20250528200606","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2531-20250528200606"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2531-20250528200606","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CgvqzgxqRmFRpeysfBpuwbasf4DKFRBjhOvHlEmBigMf7uzybEKwgu/mRWg35P20z2OAHSCzpDvlK70QUi8Pmg==","_resolved":"/tmp/4412b29ff8b8e5ce59be9957ead1683c/khanacademy-keypad-context-0.0.0-PR2531-20250528200606.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2531-20250528200606.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4bdc37dc38d23442059363d2e57bb152eaf2f6a6","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2531-20250528200606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2531-20250528200606.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2531-20250528200606_1748462780701_0.5992662350283884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:06:20.903Z","publish_time":1748462780903,"_source_registry_name":"default","_cnpm_publish_time":1748462780903},"0.0.0-PR2519-20250528200538":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2519-20250528200538","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2519-20250528200538","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b3ae0d75b87a7866d39dde6c450b0d2425da6e27","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2519-20250528200538.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2519-20250528200538.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2519-20250528200538.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fe722bf561f614ca0e12796f45029cb2/khanacademy-keypad-context-0.0.0-PR2519-20250528200538.tgz","_integrity":"sha512-TYCsgE2ALLzfQjUlBbwItlRLJnKcDCv4y9i9JNGeGybi1QjgvONtxoU0htEtdVR236WC3Ha2kgFS4N6pVQJ0ig==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2519-20250528200538","@khanacademy/perseus-utils":"0.0.0-PR2519-20250528200538"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2519-20250528200538"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2519-20250528200538_1748462752707_0.7756856920950221","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-28T20:05:52.920Z","publish_time":1748462752920,"_source_registry_name":"default","_cnpm_publish_time":1748462752920},"0.0.0-PR2497-20250528200534":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2497-20250528200534","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250528200534","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7bd2a448560eb45d0ee5315318f15f57ca815ff7","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250528200534.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250528200534.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250528200534.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b1dcbc127977f90d78edd05063b927af/khanacademy-keypad-context-0.0.0-PR2497-20250528200534.tgz","_integrity":"sha512-cCSKIYLveQm4ZvraSkkaKmEyROsdX10LeDLIomRdiqLbWkdMaWgec+SlnqJGJzzM8quABV4jOCzLZlB5W962Wg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250528200534","@khanacademy/perseus-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250528200534"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2497-20250528200534_1748462748806_0.9683782599032966","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-28T20:05:49.049Z","publish_time":1748462749049,"_source_registry_name":"default","_cnpm_publish_time":1748462749049},"0.0.0-PR2531-20250528200012":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2531-20250528200012","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2531-20250528200012","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2531-20250528200012"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2531-20250528200012","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DAaHAly4WVFDozvhvohSAK2CRXbwkP5iNCIR61apqEfFQsIfFPXPKkTLKq/9Q/dyZ6xa8butdw89e5APDi1HWg==","_resolved":"/tmp/4640143639e4777dea995c6090c7e111/khanacademy-keypad-context-0.0.0-PR2531-20250528200012.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2531-20250528200012.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5bb64131c0116998bfc0fd8db095e91fc3fa5603","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2531-20250528200012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2531-20250528200012.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2531-20250528200012_1748462426089_0.6344367927865342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T20:00:26.322Z","publish_time":1748462426322,"_source_registry_name":"default","_cnpm_publish_time":1748462426322},"0.0.0-PR2531-20250528194739":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2531-20250528194739","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2531-20250528194739","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2531-20250528194739"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2531-20250528194739","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wN9D0aLO0R1fPFD8A/9zWlOA3HOl4XpDi9PTdOUv0tMd5fKMIHolYQ8BOKU4+I76pOHbraH5Fraj2Z09VyNV8g==","_resolved":"/tmp/c6e096e1328af2bd5b617658cf603e9b/khanacademy-keypad-context-0.0.0-PR2531-20250528194739.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2531-20250528194739.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0f2778ffbd31cb137220fd0cd3dc0652fd297ff5","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2531-20250528194739.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2531-20250528194739.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2531-20250528194739_1748461673183_0.12205570434755209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T19:47:53.407Z","publish_time":1748461673407,"_source_registry_name":"default","_cnpm_publish_time":1748461673407},"0.0.0-PR2530-20250528194507":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2530-20250528194507","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2530-20250528194507","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2530-20250528194507"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2530-20250528194507","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o019AUeLMcnLvwivRc6rCne89QqTXlpBKrOnfzq+ZAcPgKSxn+i09KAtdk/LhkFglm7DCNnXjwrYYJlkrGxt+A==","_resolved":"/tmp/f89ad953ddce195728531c99d9f8ee60/khanacademy-keypad-context-0.0.0-PR2530-20250528194507.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2530-20250528194507.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"98a5e0b9bbc4e726a94a0b980e280bd4aeadec74","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2530-20250528194507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2530-20250528194507.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2530-20250528194507_1748461520535_0.7869774103490292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T19:45:20.718Z","publish_time":1748461520718,"_source_registry_name":"default","_cnpm_publish_time":1748461520718},"0.0.0-PR2531-20250528194421":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2531-20250528194421","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2531-20250528194421","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"143861c091be6a19750f2aeeeda2be957f3f2a13","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2531-20250528194421.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2531-20250528194421.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2531-20250528194421.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1e96d176382be6d7a1a42b1043a280c9/khanacademy-keypad-context-0.0.0-PR2531-20250528194421.tgz","_integrity":"sha512-6nyoOkMG4OYyV3F8SegrNR0on8Hj8ilfutXx6BSOVnhQcBk1d91/06HW019xKrEhjnWIFefb3Zs3AfpLVddycg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2531-20250528194421","@khanacademy/perseus-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2531-20250528194421"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2531-20250528194421_1748461475080_0.12308878939987977","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-28T19:44:35.271Z","publish_time":1748461475271,"_source_registry_name":"default","_cnpm_publish_time":1748461475271},"0.0.0-PR2531-20250528194238":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2531-20250528194238","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2531-20250528194238","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2531-20250528194238"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2531-20250528194238","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zqCoPR+F9AqjAhgwcp6AR65FQy5deAUT6FF3liV9mc6gva4Qhs+kx6iynVD9tj/UTkrCVIlpD59KYaY8nt27+Q==","_resolved":"/tmp/969d5d2cf7dbcd2d6f09b5b8fa294753/khanacademy-keypad-context-0.0.0-PR2531-20250528194238.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2531-20250528194238.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f9d85f8de59f3232fc918ded82a0f91b99c622c2","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2531-20250528194238.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2531-20250528194238.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2531-20250528194238_1748461372836_0.47917692197292894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T19:42:53.026Z","publish_time":1748461373026,"_source_registry_name":"default","_cnpm_publish_time":1748461373026},"0.0.0-PR2530-20250528194226":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2530-20250528194226","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2530-20250528194226","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d34d30543a12fbb3ea03be340cae8e82cf7850c4","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2530-20250528194226.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2530-20250528194226.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2530-20250528194226.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/52c55e901c1ca112db6af5d158692cd4/khanacademy-keypad-context-0.0.0-PR2530-20250528194226.tgz","_integrity":"sha512-Z5P4HuRhcRWRuB5k0t7/3wUYVYs/zo1CHDQgmUMjvktRwMDERb+KgWPqiuQyNNmzw6/T8RzmgnZbFRKnBYLN5w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2530-20250528194226","@khanacademy/perseus-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2530-20250528194226"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2530-20250528194226_1748461362551_0.38411618313472395","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-28T19:42:42.796Z","publish_time":1748461362796,"_source_registry_name":"default","_cnpm_publish_time":1748461362796},"0.0.0-PR2531-20250528190706":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2531-20250528190706","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2531-20250528190706","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2531-20250528190706"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2531-20250528190706","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VFPj9CkQqnJ95/LSEP1i/IO+LRouwyVQCLyGURz03g6N79F4mSle0dwHimzckTaGldQSfOmWgsFUmVjMEZevYQ==","_resolved":"/tmp/62c0800ab381a7d860bf8f17d4155ad8/khanacademy-keypad-context-0.0.0-PR2531-20250528190706.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2531-20250528190706.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"1bab5175677bbaf0e16ab74a6dc7d916533f2b0a","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2531-20250528190706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2531-20250528190706.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2531-20250528190706_1748459241904_0.8456472708194147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T19:07:22.133Z","publish_time":1748459242133,"_source_registry_name":"default","_cnpm_publish_time":1748459242133},"0.0.0-PR2527-20250528190202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250528190202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250528190202","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250528190202"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250528190202","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+c6iKNL1Zqrg1wKcm8jDtboUlOigkaup3q/mJQu0ICJVqLr8SUj571ZU9DYHlfapCA1e8rPBE57dTSEtVqPQew==","_resolved":"/tmp/30906dfa9e80495c7046168772c4df2c/khanacademy-keypad-context-0.0.0-PR2527-20250528190202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250528190202.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"96de71782da9c69a90393cf19cc878aa20ae226e","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250528190202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250528190202.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250528190202_1748458936618_0.8951953841774998"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T19:02:16.840Z","publish_time":1748458936840,"_source_registry_name":"default","_cnpm_publish_time":1748458936840},"0.0.0-PR2519-20250528184347":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2519-20250528184347","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2519-20250528184347","@khanacademy/perseus-utils":"0.0.0-PR2519-20250528184347"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2519-20250528184347"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2519-20250528184347","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YXf3bpv9ClN3mNhGfZmcQoXvEel9pfyOFGBRvBssS7SE2zxJCpompoi6mpC+y2uyBc4VwpCMyjMxC53rplEYVw==","_resolved":"/tmp/65b3f13867bc62158021b307c6cbf9a5/khanacademy-keypad-context-0.0.0-PR2519-20250528184347.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2519-20250528184347.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"8d69fb74434ddc81ac8450326ca36547b92a2ee3","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2519-20250528184347.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2519-20250528184347.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2519-20250528184347_1748457843356_0.7128612548673383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T18:44:03.581Z","publish_time":1748457843581,"_source_registry_name":"default","_cnpm_publish_time":1748457843581},"0.0.0-PR2519-20250528184042":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2519-20250528184042","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2519-20250528184042","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2519-20250528184042"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2519-20250528184042","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OMaiV05cREs7diZYtdskh/Cl7DBMz51wZyeP3/fyW/zlUKsKVyH4HdWxKV1rxX+CpBqkDxahhDJDXAPttW8DKg==","_resolved":"/tmp/96b8fc9fd5a40a09aeb88ef623d0ccc3/khanacademy-keypad-context-0.0.0-PR2519-20250528184042.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2519-20250528184042.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"a23aa01bae3e6f2947e36d7ff3ce7e98a52f8458","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2519-20250528184042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2519-20250528184042.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2519-20250528184042_1748457656087_0.6950493366954151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T18:40:56.317Z","publish_time":1748457656317,"_source_registry_name":"default","_cnpm_publish_time":1748457656317},"0.0.0-PR2514-20250528180703":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250528180703","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250528180703","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2514-20250528180703"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250528180703","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I8AOEPnW6mpDiJ26fCxDKycy0VWnMnOFhPSUf2nMcZLflz5ViNdJtD4SOJc368AnbHcEIgXkfdQURGjqLeDjuA==","_resolved":"/tmp/8cf6264b7310af2ce30aa22766594809/khanacademy-keypad-context-0.0.0-PR2514-20250528180703.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250528180703.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"e53060b10056f232437f016ca15122082cf4c03c","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250528180703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250528180703.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250528180703_1748455637121_0.36770017721139614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T18:07:17.326Z","publish_time":1748455637326,"_source_registry_name":"default","_cnpm_publish_time":1748455637326},"0.0.0-PR2530-20250528172623":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2530-20250528172623","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2530-20250528172623","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2530-20250528172623"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2530-20250528172623","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y4d6FM8+8/8WzFr4/2yS64V5Hr5IFQavMJgt9AgXII2aWfSSLC5Ah5W3UFf4vgn0NlXlXlqHiaR+rpr1/rX08Q==","_resolved":"/tmp/32be54456b963fc2434ee62fb0b739e8/khanacademy-keypad-context-0.0.0-PR2530-20250528172623.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2530-20250528172623.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"200a6ddd2bab003baac517d1b0a4c2088c4854e9","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2530-20250528172623.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2530-20250528172623.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2530-20250528172623_1748453197183_0.6500098990142062"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T17:26:37.389Z","publish_time":1748453197389,"_source_registry_name":"default","_cnpm_publish_time":1748453197389},"0.0.0-PR2526-20250528171514":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2526-20250528171514","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250528171514","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1994df7c41d3d2d4be1dc018cc9df9ffc8de231d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250528171514.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250528171514.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250528171514.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/517d5f4f80a1957e2980114ee971feda/khanacademy-keypad-context-0.0.0-PR2526-20250528171514.tgz","_integrity":"sha512-2f2YaiPNchmKV0X92jqdtOr9F6IjYFW1OXRC6svQjzcr83Beeor00y1NVDucFhCOIzZ8LusC0m0faXBvDVb7/A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250528171514","@khanacademy/perseus-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2526-20250528171514_1748452527354_0.1236767510859984","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-28T17:15:27.547Z","publish_time":1748452527547,"_source_registry_name":"default","_cnpm_publish_time":1748452527547},"0.0.0-PR2529-20250528162122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250528162122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250528162122","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2529-20250528162122"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250528162122","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cEchJfmfeM2q8G0ezMRkgBT3mIbiCWL/5JUCBJ6+FExvR9bYzZzj9AFSDPELsdo3hNI7Apmp0rD4FH4q1O/XKQ==","_resolved":"/tmp/dc26c2bb8f7001dbdce8df56734e31c3/khanacademy-keypad-context-0.0.0-PR2529-20250528162122.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250528162122.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"dd5103520af160170232185de1f56a8807d6f8ea","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250528162122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250528162122.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250528162122_1748449296740_0.2527300675810866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T16:21:36.933Z","publish_time":1748449296933,"_source_registry_name":"default","_cnpm_publish_time":1748449296933},"0.0.0-PR2526-20250528153638":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2526-20250528153638","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250528153638","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250528153638","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XkiOVfBxAJ///3Q6+RxjFnsGtuCCGWUXKIuApM7WSiG5KmguwLR+QThToc6jEG6ovF4+FCEr78AOuqED+PSJ8w==","_resolved":"/tmp/65c7d335b7b3c2e467d6a2b1265633dd/khanacademy-keypad-context-0.0.0-PR2526-20250528153638.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250528153638.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"48f133d6778f9d275855f159241cb162f5b4f495","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250528153638.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250528153638.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2526-20250528153638_1748446611338_0.8900746040061116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T15:36:51.536Z","publish_time":1748446611536,"_source_registry_name":"default","_cnpm_publish_time":1748446611536},"0.0.0-PR2526-20250528152504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2526-20250528152504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250528152504","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250528152504","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GeZe3qPrisjDK2XshfA3o+zAvQdBLCVA1y+8pItG3EvhRkDVbZ+TIR9d5BvUan9C4vFmUoxgmbupitk61RKLbQ==","_resolved":"/tmp/b7f41864d674bed6ac367838c0d38036/khanacademy-keypad-context-0.0.0-PR2526-20250528152504.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250528152504.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"05c0fd47c1ea2072936b67625d2439e562037f51","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250528152504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250528152504.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2526-20250528152504_1748445919666_0.4686746342393182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T15:25:19.850Z","publish_time":1748445919850,"_source_registry_name":"default","_cnpm_publish_time":1748445919850},"0.0.0-PR2497-20250528060619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250528060619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250528060619","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250528060619"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250528060619","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v7krAc76NyJB85bzeMRT3w9H76uYulzUhK5QW+6DXsre3Kr6SdXLE5wjzZY4JYqRj+1hCthqbs7TO3/FQBlGCQ==","_resolved":"/tmp/96615a8ad8acf6dd8621422851669445/khanacademy-keypad-context-0.0.0-PR2497-20250528060619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250528060619.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"674310999b90e41e0daa4be486557f922ba158a1","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250528060619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250528060619.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250528060619_1748412393076_0.561131262390222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T06:06:33.313Z","publish_time":1748412393313,"_source_registry_name":"default","_cnpm_publish_time":1748412393313},"0.0.0-PR2497-20250528060411":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250528060411","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250528060411","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250528060411"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250528060411","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Vej9mnSx5/+vyG7eRwAJb3jrKa8MKSi0QqPwJNbEwe9hTMesz+UPTRrZPOgJ9uZQ7sNuvcK7WbwGs/z5nUWAcA==","_resolved":"/tmp/abac6f8dafdbdf68e0ebec184ea769cd/khanacademy-keypad-context-0.0.0-PR2497-20250528060411.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250528060411.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"49bf882444c94c01ec2b74385b3f9f184e247eea","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250528060411.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250528060411.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250528060411_1748412264670_0.810726665131795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T06:04:24.866Z","publish_time":1748412264866,"_source_registry_name":"default","_cnpm_publish_time":1748412264866},"0.0.0-PR2529-20250527235357":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2529-20250527235357","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2529-20250527235357","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2529-20250527235357"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2529-20250527235357","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K/3v6ciJ7s7EQuNlVI1HPTFv6TsQo2DRnQkA721r7PWPKI+B2Luv2cw2UpeC0DLLGPWqbdKa/SJIkor7mJvgew==","_resolved":"/tmp/865cb83d70305a5e91463560328fa089/khanacademy-keypad-context-0.0.0-PR2529-20250527235357.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2529-20250527235357.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a39c9ccdd519e52b53dadec98b9628bccbea28d4","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2529-20250527235357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2529-20250527235357.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2529-20250527235357_1748390050731_0.5928494423581143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T23:54:10.924Z","publish_time":1748390050924,"_source_registry_name":"default","_cnpm_publish_time":1748390050924},"0.0.0-PR2435-20250527235122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250527235122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250527235122","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2435-20250527235122"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250527235122","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1wFdUL9iDHZTV+gxPrawIfPij3sVQ0rrF+KZ/Adw0Ax0S/+g8J6qD09kVJ6KatQ6bxU6e1vcYGnULgs39fiY8w==","_resolved":"/tmp/b0becf5330bec3ea7989d859a83b869e/khanacademy-keypad-context-0.0.0-PR2435-20250527235122.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250527235122.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"64318a18f70ee3c7a6efc7f33d3551fdfba77424","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250527235122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250527235122.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250527235122_1748389896854_0.7739527920417042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T23:51:37.055Z","publish_time":1748389897055,"_source_registry_name":"default","_cnpm_publish_time":1748389897055},"0.0.0-PR2526-20250527191118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2526-20250527191118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250527191118","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250527191118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZrBVN+itSl8mFldLUrCSgGO8r3AJs4+Y6XE0bzRZ5t5I+tQTBNd8el53js/1qY6kDP/ye0AVU+gP1ujlgbQ0kg==","_resolved":"/tmp/80df1733ae5b05edd91ea9dd6b183df9/khanacademy-keypad-context-0.0.0-PR2526-20250527191118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250527191118.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"8aacef2eebe4399479726200c20472458c4de0a3","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250527191118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250527191118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2526-20250527191118_1748373090982_0.7231032202412968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T19:11:31.198Z","publish_time":1748373091198,"_source_registry_name":"default","_cnpm_publish_time":1748373091198},"0.0.0-PR2528-20250527191011":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2528-20250527191011","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2528-20250527191011","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2528-20250527191011"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2528-20250527191011","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JND4ox4gBqq/aM/PJbHqPzyd4lWki6F8muQiIYT6Tft8jjajp2B46N66HjS+pgsWyfuYbOvxawQXWgmUR4g9Bg==","_resolved":"/tmp/407642a930bcc393e5804a9179c450c0/khanacademy-keypad-context-0.0.0-PR2528-20250527191011.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2528-20250527191011.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5f1da79f9e998e9a38f58c57b9c85b0d44e2236f","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2528-20250527191011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2528-20250527191011.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2528-20250527191011_1748373025644_0.14301645824057285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T19:10:25.850Z","publish_time":1748373025850,"_source_registry_name":"default","_cnpm_publish_time":1748373025850},"0.0.0-PR2528-20250527190805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2528-20250527190805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2528-20250527190805","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2528-20250527190805"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2528-20250527190805","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VVdsKfMHmy5InXk2KOUdZwkCc2n6WzCyelOCy2funasDassBNTifGNtDB6MjNx2jbGys+Z5vs2DhbsXuDjszgg==","_resolved":"/tmp/c1b4fc45e37f4beba9900f614b31825d/khanacademy-keypad-context-0.0.0-PR2528-20250527190805.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2528-20250527190805.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"ef1f4a5151ea289b4a6147fe379103df63fb4ef3","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2528-20250527190805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2528-20250527190805.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2528-20250527190805_1748372898623_0.5437610782013398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T19:08:18.881Z","publish_time":1748372898881,"_source_registry_name":"default","_cnpm_publish_time":1748372898881},"0.0.0-PR2515-20250527182402":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2515-20250527182402","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2515-20250527182402","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2515-20250527182402"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2515-20250527182402","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZXjhdkfaowcGnr+vn1IjVaHkkyrWZ/QlnKvcI53eWD7kiWpebWNzcDUxZ/3eRrN3PC8mBag0Z5wbKyvB9EbWGg==","_resolved":"/tmp/642348c0162fabd4d19eb9dae8151de3/khanacademy-keypad-context-0.0.0-PR2515-20250527182402.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2515-20250527182402.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"ce65eeee39fd7d08d4f5cb001a45355411fc6342","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2515-20250527182402.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2515-20250527182402.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2515-20250527182402_1748370256348_0.3183694720571433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T18:24:16.553Z","publish_time":1748370256553,"_source_registry_name":"default","_cnpm_publish_time":1748370256553},"0.0.0-PR2526-20250527174528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2526-20250527174528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250527174528","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250527174528","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mi101/FabE7R0XijJl5UHhFPHe6FeRop1Srlchc+hlLVt4YJURS5gKV1l8iiqPPDn0hBq78EoT/H1OYI2NjRBA==","_resolved":"/tmp/a5c1008a85aa5298bfa84f441fe749f9/khanacademy-keypad-context-0.0.0-PR2526-20250527174528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250527174528.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3a626f3c5701c448521cc32f036e3328f4270196","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250527174528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250527174528.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2526-20250527174528_1748367940768_0.6234092950058536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T17:45:40.949Z","publish_time":1748367940949,"_source_registry_name":"default","_cnpm_publish_time":1748367940949},"0.0.0-PR2526-20250527153618":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2526-20250527153618","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250527153618","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250527153618","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NQowVyIurd+lxlmmGP9W8XCZoKholjCzu+L6PkYQHemf9tzX4L0Gh6ARvzMR95H9f0KtWmAv+L6XeMqT1dZa5A==","_resolved":"/tmp/a1a21f985c7a80982cd77592c6dae116/khanacademy-keypad-context-0.0.0-PR2526-20250527153618.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250527153618.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"853c5090496059eeaeb3ac9fd167d5d213330d4d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250527153618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250527153618.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2526-20250527153618_1748360191749_0.19774331669672351"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T15:36:31.962Z","publish_time":1748360191962,"_source_registry_name":"default","_cnpm_publish_time":1748360191962},"0.0.0-PR2526-20250527143559":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2526-20250527143559","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250527143559","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250527143559","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jmNs/ABqXecbmpHfdhYVIi7oxn7QnskMcodRFlVEMQV3Qtp38+31NQW857Ao8K9Lgm7oTkKoo50J+tZ4oAq5Rw==","_resolved":"/tmp/a01c0fa989f5f6ea55cae08b24c53e0d/khanacademy-keypad-context-0.0.0-PR2526-20250527143559.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250527143559.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3aa67c87b79502cad80d171a15f4d700d1001ca3","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250527143559.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250527143559.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2526-20250527143559_1748356572801_0.833563550818758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T14:36:13.010Z","publish_time":1748356573010,"_source_registry_name":"default","_cnpm_publish_time":1748356573010},"0.0.0-PR2497-20250527054138":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250527054138","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250527054138","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250527054138"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250527054138","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zRhmCJsQk/k3BlzoNn5wc10XzjG/cuX3cD1T+v+vI5Du4Tk2Ys2PWAkbqcqYc1i2cYn0IhhKTnjaBAfVSB9ABg==","_resolved":"/tmp/56b05c5a3a66b1fc2424ce45bb0266f3/khanacademy-keypad-context-0.0.0-PR2497-20250527054138.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250527054138.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4295968a6f42b68caab93bf56685e072dac1e064","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250527054138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250527054138.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250527054138_1748324512016_0.6797604080189343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T05:41:52.202Z","publish_time":1748324512202,"_source_registry_name":"default","_cnpm_publish_time":1748324512202},"0.0.0-PR2497-20250527053930":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250527053930","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250527053930","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250527053930"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250527053930","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k8MIQLWyy43j4habv4MbduMgtfVZBBS8n1nqcxsUZWLtqb3bX3IgbHzvplFz9W07kVVAGiGDF6yyEt4K0tQUAQ==","_resolved":"/tmp/7097d49f40f0bce4c852c8d17a937cf5/khanacademy-keypad-context-0.0.0-PR2497-20250527053930.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250527053930.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"de1d4e6327bd0ea6f234a6f375ad1141254bfd6e","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250527053930.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250527053930.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250527053930_1748324383864_0.5104677043475532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T05:39:44.066Z","publish_time":1748324384066,"_source_registry_name":"default","_cnpm_publish_time":1748324384066},"0.0.0-PR2497-20250527051106":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250527051106","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250527051106","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250527051106"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250527051106","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hZqlAyppMFSOlZqW4vmKSDDDFyCLRqiS6tQI9bxAkTvEzBtGOvO3Tf6IUi2g8HAV/3thJBm0qw4toRnCy4K/gw==","_resolved":"/tmp/3c04a8e83fa3bb4495516997d765baac/khanacademy-keypad-context-0.0.0-PR2497-20250527051106.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250527051106.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d4afe64935940d2e7fe6d0652e0baafcfa581e78","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250527051106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250527051106.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250527051106_1748322680675_0.41779606514846646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T05:11:20.893Z","publish_time":1748322680893,"_source_registry_name":"default","_cnpm_publish_time":1748322680893},"0.0.0-PR2497-20250527050912":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250527050912","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250527050912","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250527050912"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250527050912","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-18RSMy3e4igmW91kYmy3Bo3ITrahB3IOak3evLuXur/9Bia2ldohnSDHdQYAdJVFUSK2rsWaw3LkKEI8kENLpA==","_resolved":"/tmp/bfc6e383bb5f2c42be7a2062be893d0f/khanacademy-keypad-context-0.0.0-PR2497-20250527050912.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250527050912.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"73298df42f2b884144d080befefb89d38d1f33c5","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250527050912.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250527050912.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250527050912_1748322565693_0.34421246986387843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T05:09:25.905Z","publish_time":1748322565905,"_source_registry_name":"default","_cnpm_publish_time":1748322565905},"0.0.0-PR2527-20250527000424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250527000424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250527000424","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250527000424"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250527000424","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ImoVwNoHa/UxKYUFOl+3Zuj71cbShAXNrHcPURa6lCSzkV7BikxVP35V3JImOjbO+ncZgVGAtF8EjsRqzQEHSg==","_resolved":"/tmp/069680d7446038462f3f5a7f78722ee5/khanacademy-keypad-context-0.0.0-PR2527-20250527000424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250527000424.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"64a61360820e3741a458e0af70237d7ed1e0bbd5","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250527000424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250527000424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250527000424_1748304277586_0.01787959312647147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T00:04:37.814Z","publish_time":1748304277814,"_source_registry_name":"default","_cnpm_publish_time":1748304277814},"0.0.0-PR2527-20250526232750":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250526232750","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250526232750","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250526232750"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250526232750","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xkgLLIuExK5T9/ctwGqQPMhdDeD7OtT5dXyCWkULiLTsxjxt+frhwO4uhHvuGFADh6eA77rktNZS27z3oJ76Eg==","_resolved":"/tmp/0162335e84c9e830bf667ab71be0f209/khanacademy-keypad-context-0.0.0-PR2527-20250526232750.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250526232750.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"cacf2b86e0f2f139a39a7d073564c16b7251fd87","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250526232750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250526232750.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250526232750_1748302084301_0.9576344045120826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T23:28:04.536Z","publish_time":1748302084536,"_source_registry_name":"default","_cnpm_publish_time":1748302084536},"0.0.0-PR2527-20250526232410":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250526232410","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250526232410","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250526232410"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250526232410","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RNPpqtBWILo6IhbPMyOIkkejbk1M/29A8w1K7g+zVX6e81DdzNnAEbkaQfh6dKOy4OJnqDR45ExrGVOw53mVbg==","_resolved":"/tmp/67331f8845f327a00bbab4f995d8cafe/khanacademy-keypad-context-0.0.0-PR2527-20250526232410.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250526232410.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7391955d73805d8f0b62b83e464ce0f307f304ab","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250526232410.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250526232410.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250526232410_1748301864437_0.38324003266329654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T23:24:24.660Z","publish_time":1748301864660,"_source_registry_name":"default","_cnpm_publish_time":1748301864660},"0.0.0-PR2527-20250526225833":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250526225833","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250526225833","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250526225833"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250526225833","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lNK81YF0XLiMuRYZDt8wsFoisaznXH8NbkXtmfJRBWUnyv+nAh5xXqa9bdxxZb2u5DvCXrefHZUU478malke1A==","_resolved":"/tmp/a889c01681e9879b0fb39488091015cb/khanacademy-keypad-context-0.0.0-PR2527-20250526225833.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250526225833.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"15eecbf30d57cb7d7ff703be62bd5f8c0bb4bdd4","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250526225833.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250526225833.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250526225833_1748300326447_0.9716426931834328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T22:58:46.639Z","publish_time":1748300326639,"_source_registry_name":"default","_cnpm_publish_time":1748300326639},"0.0.0-PR2527-20250526224841":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2527-20250526224841","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2527-20250526224841","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2527-20250526224841"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2527-20250526224841","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-833u8djeX1htW7pXUq4BjELn48Opn72UPWkyoMAmDUH/JM0/YFCDKHGj392dx6omrauYEakKNFTca7pM3whaVg==","_resolved":"/tmp/6d61a9855fc48a4a11fd87d098e696d0/khanacademy-keypad-context-0.0.0-PR2527-20250526224841.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2527-20250526224841.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"da0c4a2fe2aa84dac311b79997d996f05ddb1c4b","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2527-20250526224841.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2527-20250526224841.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2527-20250526224841_1748299735340_0.3616586206029744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T22:48:55.524Z","publish_time":1748299735524,"_source_registry_name":"default","_cnpm_publish_time":1748299735524},"0.0.0-PR2497-20250526053624":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250526053624","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250526053624","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250526053624"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250526053624","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zTphdfRURQGYdEX3S6okfLo06kkiRm2qPTEUXlZJ1Pv6L6NorBdGVgv7n8KfZOrgM2buIaznJIkCJeYeW3WeoQ==","_resolved":"/tmp/3a1f6fbf00c843ebed3163add47c852e/khanacademy-keypad-context-0.0.0-PR2497-20250526053624.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250526053624.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"f7c13427cb6ed5e5a6afead5aa762e20c6483b2a","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250526053624.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250526053624.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250526053624_1748237798111_0.8218360442756532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T05:36:38.283Z","publish_time":1748237798283,"_source_registry_name":"default","_cnpm_publish_time":1748237798283},"0.0.0-PR2497-20250526053413":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250526053413","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250526053413","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2497-20250526053413"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250526053413","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6NLn1A607CwhG5QduzwYjslx/NIM0XonjyOWK/M4qe1z3Lp9RGb53EhebaigIR4ySLAoRbGb4ITSWOqcWck0Rw==","_resolved":"/tmp/3eb53f937df916858d4d9c3ea2ff1f02/khanacademy-keypad-context-0.0.0-PR2497-20250526053413.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250526053413.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"21d03f3827c9222b185ea64b8d5c1a5954bd4b70","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250526053413.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250526053413.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250526053413_1748237667147_0.09641277367852563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-26T05:34:27.344Z","publish_time":1748237667344,"_source_registry_name":"default","_cnpm_publish_time":1748237667344},"0.0.0-PR2514-20250524001858":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250524001858","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250524001858","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2514-20250524001858"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250524001858","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BbY89nWZbwFdMB/U7FmG0LDgQ7x00m7wT3J76pLONJCAlzl0nxqRFqs/iZ94VUIr86GUxsHGo/W4o9X2hucANg==","_resolved":"/tmp/905ab39f6995fac07d18ad96aaf8e29b/khanacademy-keypad-context-0.0.0-PR2514-20250524001858.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250524001858.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5789826d0d2086af59edd355cf86a4055de591a0","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250524001858.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250524001858.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250524001858_1748045952466_0.9044053561438048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T00:19:12.708Z","publish_time":1748045952708,"_source_registry_name":"default","_cnpm_publish_time":1748045952708},"0.0.0-PR2526-20250523215842":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2526-20250523215842","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2526-20250523215842","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2526-20250523215842","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N6KIAPRgnakAaCL083zcdP7tbgyAh7mLdOL1pET8gNMdZreyfpaGdMwKIcdO9YsJM3QVxETclO0RsCF4wuNtCw==","_resolved":"/tmp/a7c55ba1c9ad85d52013e568253b74bd/khanacademy-keypad-context-0.0.0-PR2526-20250523215842.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2526-20250523215842.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"bf735cf9314f6538cb9b6da5db662f1fe854a10b","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2526-20250523215842.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2526-20250523215842.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2526-20250523215842_1748037534834_0.5090105721208191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T21:58:55.077Z","publish_time":1748037535077,"_source_registry_name":"default","_cnpm_publish_time":1748037535077},"0.0.0-PR2480-20250523215314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2480-20250523215314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2480-20250523215314","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2480-20250523215314"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2480-20250523215314","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-efswGMlKxWLoiDXqyDNZR5j3MSlewTu1VQ5HBsqPljW+fMFe87mTPkCA928KqoJ7lCWjfxhVznPyL1Bm1olITA==","_resolved":"/tmp/c32f37583db203fe47e3290b99186fd0/khanacademy-keypad-context-0.0.0-PR2480-20250523215314.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2480-20250523215314.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7999d99c7a352f78a5720e30d9bbddf705cdbb55","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2480-20250523215314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2480-20250523215314.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2480-20250523215314_1748037208521_0.2947463191342532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T21:53:28.768Z","publish_time":1748037208768,"_source_registry_name":"default","_cnpm_publish_time":1748037208768},"0.0.0-PR2443-20250523175024":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2443-20250523175024","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2443-20250523175024","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2443-20250523175024","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4kxri9cSQRNM1VE7iqYRrs95Iiki64MzDlaJnZwwPbbKftRyPipkeqxo8DmFIaZTOz9cNxfTBBLEFhyc/nvWPw==","_resolved":"/tmp/70da4cf940227b8c2fcce12fe965dbe6/khanacademy-keypad-context-0.0.0-PR2443-20250523175024.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2443-20250523175024.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"85d08ed0666575a8de78119e15e6be053d34087f","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2443-20250523175024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2443-20250523175024.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2443-20250523175024_1748022637540_0.5313528367826768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T17:50:37.765Z","publish_time":1748022637765,"_source_registry_name":"default","_cnpm_publish_time":1748022637765},"0.0.0-PR2525-20250523165805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2525-20250523165805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2525-20250523165805","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2525-20250523165805","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AuKEtQwQrdnwB3drmVULGl4Oly9+0Qq2wQP+Y0A14yWhENuex3XZdPpxIoCCJKYSK/N6Q/5+MgROk4j0TepYow==","_resolved":"/tmp/a9daa78811f7273430509313527b5fc0/khanacademy-keypad-context-0.0.0-PR2525-20250523165805.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2525-20250523165805.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2826002ff0770fe5cbf156b8f06007b2c099d197","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2525-20250523165805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2525-20250523165805.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2525-20250523165805_1748019498016_0.3861339981976297"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T16:58:18.235Z","publish_time":1748019498235,"_source_registry_name":"default","_cnpm_publish_time":1748019498235},"0.0.0-PR2524-20250523162118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2524-20250523162118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2524-20250523162118","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2524-20250523162118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HG4/VRxzW3OjX/5OcIY2AAfP/Qx/sIcJZFDr+JROBwmknj9wscD+NDowjY2yZBZYjq1erKQEhDyjjH6rcUhYTw==","_resolved":"/tmp/0ea0469559d8576ad7e92fc33afce2c9/khanacademy-keypad-context-0.0.0-PR2524-20250523162118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2524-20250523162118.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"e1bedd805211b5556773a572ca5f8e900c2b9067","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2524-20250523162118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2524-20250523162118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2524-20250523162118_1748017290782_0.4698815805401251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T16:21:30.997Z","publish_time":1748017290997,"_source_registry_name":"default","_cnpm_publish_time":1748017290997},"0.0.0-PR2523-20250523161943":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2523-20250523161943","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2523-20250523161943","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2523-20250523161943","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6aFzxZD1bMWxARCpM5WrnHpRIu3u63J3pSu/fCCtIkDRMEIcOi0KtouCEpjwfsi3hqU0X5tGebYS3JtND/bJXQ==","_resolved":"/tmp/c0f48629c2c8fb95735e13baac6abf4a/khanacademy-keypad-context-0.0.0-PR2523-20250523161943.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2523-20250523161943.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4e0d275c62ff59f35cd30ddfdc6986b982e5da99","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2523-20250523161943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2523-20250523161943.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2523-20250523161943_1748017195316_0.10030490799525071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T16:19:55.518Z","publish_time":1748017195518,"_source_registry_name":"default","_cnpm_publish_time":1748017195518},"0.0.0-PR2523-20250523153152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2523-20250523153152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2523-20250523153152","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2523-20250523153152","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NzuhxWuur/O+fpbSAG9GocEdroY9ar/Ky2JyszopHYwQePcDGRg+5+MlADdKZwNIoLFxiXMpNvE/VagfPRL2CA==","_resolved":"/tmp/69ebd0faccd113007aebc6da899d46b2/khanacademy-keypad-context-0.0.0-PR2523-20250523153152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2523-20250523153152.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b617c74f650ef870d426e7ba2ad835df03a7199a","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2523-20250523153152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2523-20250523153152.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2523-20250523153152_1748014324328_0.7994775531518405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T15:32:04.519Z","publish_time":1748014324519,"_source_registry_name":"default","_cnpm_publish_time":1748014324519},"0.0.0-PR2522-20250523153040":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2522-20250523153040","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2522-20250523153040","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2522-20250523153040","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tdzYUsMgZvi8eCrmkqV1guMycHY4LmQQWZacyxBn7z8a1jbnr3NW6lFsgG3Ji/NiOMZAGc5gykrcQEKnDM14sg==","_resolved":"/tmp/b0604e222756a0da30756c5d0827e7f4/khanacademy-keypad-context-0.0.0-PR2522-20250523153040.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2522-20250523153040.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4f8f7f7a6d5e29446f4bb39e6a8f1cbcbe1029f8","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2522-20250523153040.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2522-20250523153040.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2522-20250523153040_1748014254295_0.1989842143106113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T15:30:54.522Z","publish_time":1748014254522,"_source_registry_name":"default","_cnpm_publish_time":1748014254522},"0.0.0-PR2522-20250523152422":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2522-20250523152422","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2522-20250523152422","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2522-20250523152422","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pi4N/YC10KB3m8ELpd5YgagzG7QKaGH83FKmASB5wiGPJBFb/isAJNjRrRwjQFF0o5noBuh21qBhxFrc3jX8Yw==","_resolved":"/tmp/f5679e1fd1dac57945a560e6882643b6/khanacademy-keypad-context-0.0.0-PR2522-20250523152422.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2522-20250523152422.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3b65c7c4e18a0330b54bb55b58ff889c0ab688f5","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2522-20250523152422.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2522-20250523152422.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2522-20250523152422_1748013874945_0.13852136520405423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T15:24:35.159Z","publish_time":1748013875159,"_source_registry_name":"default","_cnpm_publish_time":1748013875159},"0.0.0-PR2521-20250523150058":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2521-20250523150058","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2521-20250523150058","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2521-20250523150058","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xBq7gvj2JRPXeQvr4c76bCLpmI7fArfEynGKtljaTZsFtiM868y1ZD8FwvOvG7otIPMNz0QI2f7MG4TC5sFcxw==","_resolved":"/tmp/ad961369c9aeb671cf345050584dfc55/khanacademy-keypad-context-0.0.0-PR2521-20250523150058.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2521-20250523150058.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"9e12ed29e8cbec5ce05716497b45ff3c6d9c28b1","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2521-20250523150058.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2521-20250523150058.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2521-20250523150058_1748012471264_0.9668868782858295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T15:01:11.433Z","publish_time":1748012471433,"_source_registry_name":"default","_cnpm_publish_time":1748012471433},"0.0.0-PR2520-20250523142555":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2520-20250523142555","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2520-20250523142555","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2520-20250523142555","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t0N6doX09ypsg6SF7O0HXDTe6dtE9EG6to8HC16C1GPFfQMKtJy3WjipLrd/11FsLFH+KJGDlddcsYOC5CRfXA==","_resolved":"/tmp/7ed22e25791f1eccaed3706aff5c0afb/khanacademy-keypad-context-0.0.0-PR2520-20250523142555.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2520-20250523142555.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"210787c6bb7ff5cd8e72ca5c733e5249752bb48f","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2520-20250523142555.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2520-20250523142555.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2520-20250523142555_1748010367879_0.7211021010196053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T14:26:08.095Z","publish_time":1748010368095,"_source_registry_name":"default","_cnpm_publish_time":1748010368095},"0.0.0-PR2497-20250523052002":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250523052002","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250523052002","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250523052002","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Isz2MW2sG/3mUMye2pEBwe98UYFIeFg0RWfOgABmaFsCP+1OhD9LKZMybaiXfBOh1Er/X7gPvtRDq8O1QMk2fA==","_resolved":"/tmp/22ae491c81e2247450c13d905ccd712e/khanacademy-keypad-context-0.0.0-PR2497-20250523052002.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250523052002.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5e0d9047ef66bb0d20d0add29b6e19e91a431a2e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250523052002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250523052002.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250523052002_1747977614092_0.6460460010068827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T05:20:14.289Z","publish_time":1747977614289,"_source_registry_name":"default","_cnpm_publish_time":1747977614289},"0.0.0-PR2497-20250523051743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250523051743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250523051743","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250523051743","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BymfXwgaM5HY+aEeHIVuxWHwjwgIZr650Eg1fG1M9N0xhl+wn5mWoJ8Kog28olMMaODLVUUU9YqGl2aPb/J3qg==","_resolved":"/tmp/53c812fae5646cf6a0abb7f283771d02/khanacademy-keypad-context-0.0.0-PR2497-20250523051743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250523051743.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"56af80a5b0ce20713ae9060cd4c5c2887c8fec16","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250523051743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250523051743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250523051743_1747977475111_0.01762717584625695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T05:17:55.308Z","publish_time":1747977475308,"_source_registry_name":"default","_cnpm_publish_time":1747977475308},"0.0.0-PR2514-20250522190722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250522190722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250522190722","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250522190722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PP1whsNkU6S2p80QAehTsSmRvxhr+CHeGibMaOoxM/vg3hX9dsBk75u24TLvd2O9Cmmlho55/9MzsGaj/II1SA==","_resolved":"/tmp/6dc317bef0fa99a699b084a650a1d56e/khanacademy-keypad-context-0.0.0-PR2514-20250522190722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250522190722.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d44ec677dc43637eb57acb6889b410d16ada3929","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250522190722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250522190722.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250522190722_1747940854595_0.8040772901793358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T19:07:34.813Z","publish_time":1747940854813,"_source_registry_name":"default","_cnpm_publish_time":1747940854813},"0.0.0-PR2518-20250522185435":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2518-20250522185435","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2518-20250522185435","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2518-20250522185435","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UOYNDREPemNwFBaremrfKOWIQNEGF2GnYSHVD94zm/DK0fA+DVMmv8kDSMM4cscsKvMylrlwPHw+JODSInXA4g==","_resolved":"/tmp/385268fd8137d141d365763e63f38b7e/khanacademy-keypad-context-0.0.0-PR2518-20250522185435.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2518-20250522185435.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"618007fb982a4076d391f0892dd429eb2b21b338","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2518-20250522185435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2518-20250522185435.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2518-20250522185435_1747940088395_0.6944124355852024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T18:54:48.588Z","publish_time":1747940088588,"_source_registry_name":"default","_cnpm_publish_time":1747940088588},"0.0.0-PR2518-20250522184917":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2518-20250522184917","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2518-20250522184917","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2518-20250522184917","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qVp3ecv1hXxMHwFfINnonfxRklBFxDVgCAkHyZV9Hed+wcTaK+H3fiE2iZy4TrGbPrcVftz7UnQTF8mRX3a86w==","_resolved":"/tmp/56fadee01f05073a90f454423deeaa7a/khanacademy-keypad-context-0.0.0-PR2518-20250522184917.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2518-20250522184917.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7237dd02ecdc3463a302d98c40d9954132b4cf10","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2518-20250522184917.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2518-20250522184917.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2518-20250522184917_1747939769899_0.7162424569697703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T18:49:30.087Z","publish_time":1747939770087,"_source_registry_name":"default","_cnpm_publish_time":1747939770087},"0.0.0-PR2517-20250522183613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2517-20250522183613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2517-20250522183613","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2517-20250522183613","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LrvL5KgfOBwDCYTuNYVLznTZBA4g1ugvYRE7XCkuJs8oEUboVXoVF+IV/OIPr/xse3Z4bqq61F8HKvNgRlImcg==","_resolved":"/tmp/ad2a651c94053e781ae0c89c98a30db4/khanacademy-keypad-context-0.0.0-PR2517-20250522183613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2517-20250522183613.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"766cb4f261bdceb2c1794bc55ecebd7a4c4bcc13","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2517-20250522183613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2517-20250522183613.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2517-20250522183613_1747938985565_0.8161449649681805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T18:36:25.821Z","publish_time":1747938985821,"_source_registry_name":"default","_cnpm_publish_time":1747938985821},"0.0.0-PR2517-20250522182613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2517-20250522182613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2517-20250522182613","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2517-20250522182613","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dHVJEqPe3MvNGVCtp8TbKSB1zJaGGVrrJMQsASJN85DTQ23Km2tngq2FPvmyRNPTUzUk7Iu+XHDxCR54vnKvVg==","_resolved":"/tmp/2f0028493e0f46849f508f96bcc24d7f/khanacademy-keypad-context-0.0.0-PR2517-20250522182613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2517-20250522182613.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"fb04220a768490663737b64aeeb4a1f2d560d982","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2517-20250522182613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2517-20250522182613.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2517-20250522182613_1747938385677_0.4414814094703978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T18:26:25.919Z","publish_time":1747938385919,"_source_registry_name":"default","_cnpm_publish_time":1747938385919},"0.0.0-PR2517-20250522182317":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2517-20250522182317","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2517-20250522182317","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2517-20250522182317","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oUE5D7S5HYQBTJCeQEoXtz+CRN0ohbUzX42nqKF9cwb5d0cJdR1vsIrUzD2kwDFdOal4vBoNxfepaDaFa1cKhA==","_resolved":"/tmp/86c21cf7d15351174ae66ada9a703db3/khanacademy-keypad-context-0.0.0-PR2517-20250522182317.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2517-20250522182317.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6f6600fcacf89c550d13d0dcd02a3c1e841d3774","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2517-20250522182317.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2517-20250522182317.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2517-20250522182317_1747938209847_0.8655302777075573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T18:23:30.050Z","publish_time":1747938210050,"_source_registry_name":"default","_cnpm_publish_time":1747938210050},"0.0.0-PR2514-20250522180040":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250522180040","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250522180040","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250522180040","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TXJLN6Inh2jWdtEEcreTGxu1X7fEH2RD5O+5VTggV3D9JHo/FoT3cCz8rMv50UCKw84TdFUf5u4urgR5BKw25g==","_resolved":"/tmp/823a4d8ddfe1ef0d4b47764ec1856823/khanacademy-keypad-context-0.0.0-PR2514-20250522180040.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250522180040.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b49564d4fbcc9a30a0a5844de127105899a8d521","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250522180040.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250522180040.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250522180040_1747936853943_0.48691866411496476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T18:00:54.180Z","publish_time":1747936854180,"_source_registry_name":"default","_cnpm_publish_time":1747936854180},"0.0.0-PR2514-20250522175705":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250522175705","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250522175705","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250522175705","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9P2a0VJwEjTIeBxl7nxATpZsQz7vyQQWvY0I8apMY5V853B+T7e2xJGpPaE+N0kEQgTt+m5o1tNfaNqisMasYg==","_resolved":"/tmp/ce087b9bebf0a7efdbc864d008bcc755/khanacademy-keypad-context-0.0.0-PR2514-20250522175705.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250522175705.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"30cbab29641eebf4f856960b7edb319fafaa8cc0","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250522175705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250522175705.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250522175705_1747936639995_0.2437932168025978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T17:57:20.212Z","publish_time":1747936640212,"_source_registry_name":"default","_cnpm_publish_time":1747936640212},"0.0.0-PR2435-20250522175636":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250522175636","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250522175636","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3c1a168873b186223c2e3d1024752ded142a6313","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250522175636.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250522175636.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250522175636.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c3a02878a1cf1770e08d358e6d087f40/khanacademy-keypad-context-0.0.0-PR2435-20250522175636.tgz","_integrity":"sha512-OQGWO64izhHbrmRcFxQkqxKNui71spJMSZH7b4VhAko01dQ+CzdG2xYeyq0QPTeIKTsf6VOix1FCxmgU3Izrmg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250522175636","@khanacademy/perseus-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250522175636_1747936608599_0.700333174568144","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-22T17:56:48.817Z","publish_time":1747936608817,"_source_registry_name":"default","_cnpm_publish_time":1747936608817},"0.0.0-PR2443-20250522173904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2443-20250522173904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2443-20250522173904","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2443-20250522173904","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Wi1LFNaXozfIlhRNA//cQ1GfRgClTPib5rDTewWM7x+dva7bBu+XVCKUFpE1CEOTPdpNEtM7BNp+Ql4+N70UPQ==","_resolved":"/tmp/91253c08ec069ad5364050366f3d7e47/khanacademy-keypad-context-0.0.0-PR2443-20250522173904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2443-20250522173904.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"587f76dee0b001c95b0d4fa935e463bd30f6271c","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2443-20250522173904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2443-20250522173904.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2443-20250522173904_1747935558457_0.7803740213775046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T17:39:18.660Z","publish_time":1747935558660,"_source_registry_name":"default","_cnpm_publish_time":1747935558660},"0.0.0-PR2512-20250522170056":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2512-20250522170056","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2512-20250522170056","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2512-20250522170056","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-x5TWyNYBiRptQQRdiXqxFst3LFht8FgNgUE6Gi63NaWMrT/Iz+1VkjSGLlBeA8WkkAHpfQZZK0gtx+z+w+5HlA==","_resolved":"/tmp/432ece475bd2e1fd7b01c000f4a469c7/khanacademy-keypad-context-0.0.0-PR2512-20250522170056.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2512-20250522170056.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b8d9afa142c7491a3fc1ed1eacb68f3e6c1b32ca","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2512-20250522170056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2512-20250522170056.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2512-20250522170056_1747933269199_0.04188293670015564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T17:01:09.393Z","publish_time":1747933269393,"_source_registry_name":"default","_cnpm_publish_time":1747933269393},"0.0.0-PR2512-20250522165532":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2512-20250522165532","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.3","@khanacademy/perseus-core":"0.0.0-PR2512-20250522165532"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2512-20250522165532","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-P5wqnwe76LrXBoKKZOgqw34o9AE7t1wSPbKhkK2m3HdW3JWVXLkDRzm6nSHI8VMs9PYdTtqiczc41VCZTSZKKQ==","_resolved":"/tmp/9bc57a83315d632adaf21b325e319c55/khanacademy-keypad-context-0.0.0-PR2512-20250522165532.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2512-20250522165532.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b37861b4c2f70abc27a679715d778e55aecf0d77","size":66495,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2512-20250522165532.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2512-20250522165532.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2512-20250522165532_1747932944549_0.8694376748531698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T16:55:44.769Z","publish_time":1747932944769,"_source_registry_name":"default","_cnpm_publish_time":1747932944769},"0.0.0-PR2495-20250522165020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2495-20250522165020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2495-20250522165020","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2495-20250522165020","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2lQHPon0g/Z7Q3ZVVa5QJXkR0K7yRAM4KrX07mhrEgGjp2AYX5nbfd2fr6nmRiv4P28cnuct3nVjrUKvxK0UeQ==","_resolved":"/tmp/e240c66b8fc78a1d9187a9dfeecc6272/khanacademy-keypad-context-0.0.0-PR2495-20250522165020.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2495-20250522165020.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"009b1fcecc7aa8b62427a31258feacdc11645417","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2495-20250522165020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2495-20250522165020.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2495-20250522165020_1747932633073_0.15768658299010374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T16:50:33.305Z","publish_time":1747932633305,"_source_registry_name":"default","_cnpm_publish_time":1747932633305},"0.0.0-PR2443-20250522161616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2443-20250522161616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2443-20250522161616","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2443-20250522161616","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vRsJC8lioem6GcGbA+9jMad2wYILWtqrv1apZW4gehfxEZkRWmOgzlY9jRnO1HGAOkaa1PrHsBNgpolTWdJ6CA==","_resolved":"/tmp/9c24ea0e38612e1f190a227e7ff30af5/khanacademy-keypad-context-0.0.0-PR2443-20250522161616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2443-20250522161616.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5f6494442fdc6204c4b4912c05c3e92163874419","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2443-20250522161616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2443-20250522161616.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2443-20250522161616_1747930589392_0.2954883620039066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T16:16:29.581Z","publish_time":1747930589581,"_source_registry_name":"default","_cnpm_publish_time":1747930589581},"0.0.0-PR2516-20250522150514":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2516-20250522150514","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2516-20250522150514","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2516-20250522150514","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-S2/O2R+ZDtbxtNSZQwvWJsJJb1Y5saWaK78flvAp1ofUzOkAAw5l+zEFhQYpSK018O7Q5xkmPqH03p6C7C6Qcw==","_resolved":"/tmp/d00ccf1bb35fb9264bfeaad73bb83fa7/khanacademy-keypad-context-0.0.0-PR2516-20250522150514.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2516-20250522150514.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b7876a49f0cc7fc91e3e5ff93584141b837505ef","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2516-20250522150514.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2516-20250522150514.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2516-20250522150514_1747926327507_0.3633495144455843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T15:05:27.690Z","publish_time":1747926327690,"_source_registry_name":"default","_cnpm_publish_time":1747926327690},"0.0.0-PR2515-20250522134344":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2515-20250522134344","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2515-20250522134344","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2515-20250522134344","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NW0A/K12JZp0KZlg8tB/UwdEf3JtvLtL4kdCMrFBPaEa/QPZvwdw3JXXOQ3LSwyHXMzyb9kXAppwH+bXKq4mOg==","_resolved":"/tmp/665dbe33bbe210085ff5bf5a81df6200/khanacademy-keypad-context-0.0.0-PR2515-20250522134344.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2515-20250522134344.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"71725d90eae9159cbd77072dbacd07d88e70d2be","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2515-20250522134344.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2515-20250522134344.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2515-20250522134344_1747921436366_0.9135303140372868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T13:43:56.616Z","publish_time":1747921436616,"_source_registry_name":"default","_cnpm_publish_time":1747921436616},"0.0.0-PR2515-20250522133922":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2515-20250522133922","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2515-20250522133922","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2515-20250522133922","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-n2ZZ9QULHIwKGb+Nbsqr/KNqOp3vmTBXGnNHYbpQM/cKxFzeyd5PvHBDmjjmSuSN6qTKaGfIRhnC4KMYTin61Q==","_resolved":"/tmp/bdaaee24db73d5975fd56873f3f5b905/khanacademy-keypad-context-0.0.0-PR2515-20250522133922.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2515-20250522133922.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c7610c0f4a2d2dbb90a3cd7315b381b85a2755d7","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2515-20250522133922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2515-20250522133922.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2515-20250522133922_1747921174766_0.20707318039047262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T13:39:34.964Z","publish_time":1747921174964,"_source_registry_name":"default","_cnpm_publish_time":1747921174964},"0.0.0-PR2443-20250522132458":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2443-20250522132458","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2443-20250522132458","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2443-20250522132458","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DqUFN7WQy4bj0qh4b+DvksbtucDo/qQ5Ii+ExVU4WIuScmXBrClSZj7ybKCA5eNVxaA6jjDA8+dcyiEeZk7CZQ==","_resolved":"/tmp/d20aaba24b2ec113c90389ea2c90e591/khanacademy-keypad-context-0.0.0-PR2443-20250522132458.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2443-20250522132458.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"70114ab7e9129fff322a41ecbd7126ed0675756f","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2443-20250522132458.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2443-20250522132458.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2443-20250522132458_1747920310949_0.6076831938320424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T13:25:11.135Z","publish_time":1747920311135,"_source_registry_name":"default","_cnpm_publish_time":1747920311135},"0.0.0-PR2443-20250522125734":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2443-20250522125734","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2443-20250522125734","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2443-20250522125734","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X95KXYWUt9seT3iK6yPhpaFfMjEFb/0mmSZ6oqJGayu0cN0NvE750KwQx1MoWIpi98lrBnJtV2YGUqY2PiGkHA==","_resolved":"/tmp/bbe7b276a45af14bca01cb91f74d663c/khanacademy-keypad-context-0.0.0-PR2443-20250522125734.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2443-20250522125734.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"cd37a4f0330372573ecb88df409506aa48dd6f37","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2443-20250522125734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2443-20250522125734.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2443-20250522125734_1747918666032_0.6524258879770235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T12:57:46.256Z","publish_time":1747918666256,"_source_registry_name":"default","_cnpm_publish_time":1747918666256},"0.0.0-PR2443-20250522125444":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2443-20250522125444","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2443-20250522125444","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2443-20250522125444","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aImwg506pDeultcuQ8N0JNgs9ngNmCouIdBV38mh+WlHkdhawT5cUOM0uO7o0uVbS1wXLthsiEG/UMjhVb65WA==","_resolved":"/tmp/590969c4f8621c76fb242579addade25/khanacademy-keypad-context-0.0.0-PR2443-20250522125444.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2443-20250522125444.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"40e71e1fe28acdc0cecd6a65088341de6fba0f12","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2443-20250522125444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2443-20250522125444.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2443-20250522125444_1747918498024_0.21073234055108192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T12:54:58.221Z","publish_time":1747918498221,"_source_registry_name":"default","_cnpm_publish_time":1747918498221},"0.0.0-PR2497-20250522054948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250522054948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250522054948","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250522054948","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lDDOUXW21fsuEWufQV2vzXw09mzvKyGX96q66Jveb+UYMDuZZiNCpW9qjAR9eq2yDNSGunLA0Aav8+dY0EtMBw==","_resolved":"/tmp/f47ad38bcac548d125df4e32a839af8f/khanacademy-keypad-context-0.0.0-PR2497-20250522054948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250522054948.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"953ad5a4007e8d00bdb7606a5d4bed3a0a76d465","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250522054948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250522054948.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250522054948_1747892999691_0.023504336689501804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T05:49:59.852Z","publish_time":1747892999852,"_source_registry_name":"default","_cnpm_publish_time":1747892999852},"0.0.0-PR2497-20250522054736":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250522054736","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250522054736","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250522054736","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6eBAlV4iBqIfQCDx4KUk38pxN++FZPI/NslaRxQ1jCUYIemVejncbEt010mdIPjwjVTzlGSLasKkamkmOXPfiw==","_resolved":"/tmp/75bcac8f0b868aa686a94dcafcdfed35/khanacademy-keypad-context-0.0.0-PR2497-20250522054736.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250522054736.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b1d7c10cdfff332e180e73ba54f69433c4f68b97","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250522054736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250522054736.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250522054736_1747892868400_0.09179582699104905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T05:47:48.580Z","publish_time":1747892868580,"_source_registry_name":"default","_cnpm_publish_time":1747892868580},"0.0.0-PR2514-20250521222253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2514-20250521222253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2514-20250521222253","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2514-20250521222253","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RFrpnJF+qa5O7MsXZ34ZCjjdtCwHSvjk+UhowFge8kWopyVbuYx67DiyPOtFq86ft3Gx0fUbgzC0Y4GCBRXZcA==","_resolved":"/tmp/23057531898ee6e3c04476d190f928b8/khanacademy-keypad-context-0.0.0-PR2514-20250521222253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2514-20250521222253.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"45f2d8edf1c5e4a73c29c653b35a06865e5dee78","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2514-20250521222253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2514-20250521222253.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2514-20250521222253_1747866185792_0.06398087098433325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T22:23:05.989Z","publish_time":1747866185989,"_source_registry_name":"default","_cnpm_publish_time":1747866185989},"0.0.0-PR2510-20250521220144":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2510-20250521220144","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2510-20250521220144","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2510-20250521220144","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FQkL09+hP9rJtROD3pDUlWXOxiDZGRaQvGUwvUnYXwJCYAJ4pOtAjuTzBkIEnQ/tBHtuXLkI+6B8OZn5nJDxBw==","_resolved":"/tmp/6dc26993010a3bf55f215bc5f83e2e07/khanacademy-keypad-context-0.0.0-PR2510-20250521220144.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2510-20250521220144.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"21ee4be141e10a56c6b94ad36becf380cc3c4552","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2510-20250521220144.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2510-20250521220144.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2510-20250521220144_1747864916668_0.08681428513707479"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T22:01:56.930Z","publish_time":1747864916930,"_source_registry_name":"default","_cnpm_publish_time":1747864916930},"0.0.0-PR2485-20250521215545":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2485-20250521215545","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2485-20250521215545","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2485-20250521215545","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nw5flN2ctGHJgSKGxe6lbyz62lrqsF+0Jp3IfF3/xebPHPmm5wKBxaKy4cwwoKQ+O1kG9xs5xICjPRIuM9FokA==","_resolved":"/tmp/77b6d6a395f0b61aa6cd128c5c4fef42/khanacademy-keypad-context-0.0.0-PR2485-20250521215545.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2485-20250521215545.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a94765b56faeeee94975982a4353f409217cd8c1","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2485-20250521215545.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2485-20250521215545.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2485-20250521215545_1747864557940_0.0018084758996457229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T21:55:58.134Z","publish_time":1747864558134,"_source_registry_name":"default","_cnpm_publish_time":1747864558134},"0.0.0-PR2511-20250521212728":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2511-20250521212728","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2511-20250521212728","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2511-20250521212728"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2511-20250521212728","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fpWh5B0TCiuRuC1ozzyV6WNOpz2WnxZjK7QVTewckQNUwja7IXFZbSjg+6HRQplWnXEmX0Z0jC/DwBzb/5VVNw==","_resolved":"/tmp/ea0624d4e2ea6b14cdf871b49a2ead59/khanacademy-keypad-context-0.0.0-PR2511-20250521212728.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2511-20250521212728.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"109116d54ad0b3e88a82798bccf30b7d64bbd4c3","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2511-20250521212728.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2511-20250521212728.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2511-20250521212728_1747862861266_0.02834843437517831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T21:27:41.510Z","publish_time":1747862861510,"_source_registry_name":"default","_cnpm_publish_time":1747862861510},"0.0.0-PR2511-20250521211849":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2511-20250521211849","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2511-20250521211849","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2511-20250521211849"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2511-20250521211849","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-037SBofBuJd7gYQqwTPmgAr5oaso2XLPs6o8d4RhbCpNUPaiecYZ5RLN3WAGYYFi3804AUz3REi22YS4XlU+4w==","_resolved":"/tmp/3dc57e11538dd12e1beee9ba8fc399cf/khanacademy-keypad-context-0.0.0-PR2511-20250521211849.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2511-20250521211849.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"84a7d76e7a80202ddd3494c0da9d63278993e0c1","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2511-20250521211849.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2511-20250521211849.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2511-20250521211849_1747862342720_0.1927705373568338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T21:19:02.894Z","publish_time":1747862342894,"_source_registry_name":"default","_cnpm_publish_time":1747862342894},"0.0.0-PR2512-20250521204029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2512-20250521204029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2512-20250521204029","@khanacademy/perseus-utils":"0.0.0-PR2512-20250521204029"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2512-20250521204029","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-atu20nfzla+H203gDIOOeyDn75BJEJAUjlwlGOvO4NpQIdpgt+YWSARgayqQbnnpdWlIL8gMdzLGJeaTvfWCpQ==","_resolved":"/tmp/dd33bf755983fbb14cd9e56191a56b60/khanacademy-keypad-context-0.0.0-PR2512-20250521204029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2512-20250521204029.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"09e7085625fbac358865ba0b7b89076c4a993abc","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2512-20250521204029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2512-20250521204029.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2512-20250521204029_1747860043627_0.4787729596875814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T20:40:43.849Z","publish_time":1747860043849,"_source_registry_name":"default","_cnpm_publish_time":1747860043849},"0.0.0-PR2512-20250521202253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2512-20250521202253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2512-20250521202253","@khanacademy/perseus-utils":"0.0.0-PR2512-20250521202253"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2512-20250521202253","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6mkChthhAD2bKboxSWlF7rrjRa81aDPu0RSqXDJfY7EnexT7Zk79rgy67Njcg3gGPs8KS0Fgo2AFJWEelhYHbA==","_resolved":"/tmp/0dcc532cdb093a2ee6eec0e7978379df/khanacademy-keypad-context-0.0.0-PR2512-20250521202253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2512-20250521202253.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"fd9745de40cac41b8da47298bcd107ed544d2ede","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2512-20250521202253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2512-20250521202253.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2512-20250521202253_1747858988794_0.5204816515346451"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T20:23:09.042Z","publish_time":1747858989042,"_source_registry_name":"default","_cnpm_publish_time":1747858989042},"0.0.0-PR2512-20250521201949":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2512-20250521201949","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2512-20250521201949","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9989dd5793fdb681a7c1eafbe7dfd0dbe994cb64","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2512-20250521201949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2512-20250521201949.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2512-20250521201949.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4f52b5ccda83722115eed51b32fead40/khanacademy-keypad-context-0.0.0-PR2512-20250521201949.tgz","_integrity":"sha512-Kt8C+kVbxijUt5KfqGbUrKrqoCKjvRNBHHyFc844iXSSx00ZhrWFXPwUvf11hrKulh3tTQ+LnxocU1slruNmRg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2512-20250521201949","@khanacademy/perseus-utils":"0.0.0-PR2512-20250521201949"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2512-20250521201949_1747858803722_0.5830292639324972","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-21T20:20:03.926Z","publish_time":1747858803926,"_source_registry_name":"default","_cnpm_publish_time":1747858803926},"0.0.0-PR2512-20250521201455":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2512-20250521201455","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2512-20250521201455","@khanacademy/perseus-utils":"0.0.0-PR2512-20250521201455"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2512-20250521201455","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7j+teeUOnAnn8RPmiIqh34Bbgv3Yz2vz1BUOhGZI4hirnSkvHwwWnAIuXxyU5lswUlIePJwZ0t6PdoyER5OghA==","_resolved":"/tmp/a5b31bb37bb602b2dcde8e6a4d543106/khanacademy-keypad-context-0.0.0-PR2512-20250521201455.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2512-20250521201455.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d469bf5abbcc0be7784617363c068964affdd21e","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2512-20250521201455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2512-20250521201455.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2512-20250521201455_1747858509958_0.13295386569012724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T20:15:10.158Z","publish_time":1747858510158,"_source_registry_name":"default","_cnpm_publish_time":1747858510158},"0.0.0-PR2495-20250521194207":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2495-20250521194207","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2495-20250521194207","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2495-20250521194207","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JjgyVcbN1oqS9XOUuqJp/K7/AoxJb1R53do8wzLiyfVowk1XCjdN6L/hzzyMgsLssvdW9Pnj7OE6acD7f+iERQ==","_resolved":"/tmp/1ad82f710058d5a5837cc8741b0ffb98/khanacademy-keypad-context-0.0.0-PR2495-20250521194207.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2495-20250521194207.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"8f85ae5651cf36d9befe94f3077f8bcd8b702ffc","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2495-20250521194207.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2495-20250521194207.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2495-20250521194207_1747856539075_0.605419803067051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T19:42:19.267Z","publish_time":1747856539267,"_source_registry_name":"default","_cnpm_publish_time":1747856539267},"0.0.0-PR2507-20250521185402":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2507-20250521185402","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2507-20250521185402","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2507-20250521185402","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uyYv3tPiiuXvszmHcIR4GSuC/cnQxFnv/2ATlCGJZQgm41J4eI4TPVdpvHD4u8bOXrjqwLJp+V26vlsfNSYvLA==","_resolved":"/tmp/774556c65eb8f711cfd5864f4898a550/khanacademy-keypad-context-0.0.0-PR2507-20250521185402.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2507-20250521185402.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"88200c10f1aa2a970614e73c59946391d4a0ce41","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2507-20250521185402.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2507-20250521185402.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2507-20250521185402_1747853654202_0.895091864244943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T18:54:14.426Z","publish_time":1747853654426,"_source_registry_name":"default","_cnpm_publish_time":1747853654426},"0.0.0-PR2479-20250521185237":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2479-20250521185237","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2479-20250521185237","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2479-20250521185237","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zZ11ArT51zJmiCuBqmwVZTcPh2QeG6qaQZubyqiQIyMo+EGYB+hKTdhZZzSrSXYDD1KmXWSbCXSn6gMXcdxbrA==","_resolved":"/tmp/85c406a72f1afe624e9d8a3686109050/khanacademy-keypad-context-0.0.0-PR2479-20250521185237.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2479-20250521185237.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4079a8d00e5e74c115add80eefefae77394458d6","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2479-20250521185237.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2479-20250521185237.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2479-20250521185237_1747853569104_0.293734602467554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T18:52:49.295Z","publish_time":1747853569295,"_source_registry_name":"default","_cnpm_publish_time":1747853569295},"0.0.0-PR2511-20250521183851":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2511-20250521183851","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2511-20250521183851","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2511-20250521183851"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2511-20250521183851","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wuz9P8EC1gNxj5uT7VqFVElBcxag0Mya3+StfpJH4Q7PA3sPo8Z1MHVS214qNw3nApifrDQ8kAyPG+mw/fbP3Q==","_resolved":"/tmp/9dc1955d2af0ba9da91e7a095c4d9686/khanacademy-keypad-context-0.0.0-PR2511-20250521183851.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2511-20250521183851.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"8906d579fa311c5d0413e96663a293ce7300c372","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2511-20250521183851.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2511-20250521183851.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2511-20250521183851_1747852744749_0.9878349280343621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T18:39:04.949Z","publish_time":1747852744949,"_source_registry_name":"default","_cnpm_publish_time":1747852744949},"0.0.0-PR2435-20250521162719":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250521162719","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250521162719","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250521162719","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N+szNuuXmExh/3A53Dg5Ik/B5Y+9KjNPVRDhrPxYVvSeoXNgi+jh2bLDYbx+VfnDiZuo0whdlwLwU5LdJAmr3w==","_resolved":"/tmp/39aa1f5701064b71208af1b384c4bcf9/khanacademy-keypad-context-0.0.0-PR2435-20250521162719.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250521162719.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6083b9ccf6ca1ee03a5e8d5003b2f31d2603d983","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250521162719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250521162719.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250521162719_1747844851123_0.0418906416219742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T16:27:31.347Z","publish_time":1747844851347,"_source_registry_name":"default","_cnpm_publish_time":1747844851347},"0.0.0-PR2435-20250521160315":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250521160315","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250521160315","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250521160315","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kWsfc5bY6T16y2mdd6N1dMPKnWgtGFn7lhfP5Q81jHLzbNDrSSzk7pdKb3/h25GalLKXDx2sYzvefLScTR0vIA==","_resolved":"/tmp/664218127d21f6b67cdab12819a76cc7/khanacademy-keypad-context-0.0.0-PR2435-20250521160315.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250521160315.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4f0737b508199998a5566248f0baf783c04ee738","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250521160315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250521160315.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250521160315_1747843409104_0.07662087590063282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T16:03:29.324Z","publish_time":1747843409324,"_source_registry_name":"default","_cnpm_publish_time":1747843409324},"0.0.0-PR2485-20250521143356":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2485-20250521143356","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2485-20250521143356","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2485-20250521143356","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C8a4fsglIK+zidwT7ZiakDywFVU3JkHNDuI53OioccphvGZf23gsuezUIjEJGXk9pXQZBIOsSHElyAUkA2mfbg==","_resolved":"/tmp/961c3d6c45d845940bcb92c7924054fa/khanacademy-keypad-context-0.0.0-PR2485-20250521143356.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2485-20250521143356.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b726c00af4c90708328b6273f59283c8bc7387b6","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2485-20250521143356.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2485-20250521143356.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2485-20250521143356_1747838049315_0.8571101302927491"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T14:34:09.536Z","publish_time":1747838049536,"_source_registry_name":"default","_cnpm_publish_time":1747838049536},"0.0.0-PR2489-20250520224757":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250520224757","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250520224757","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250520224757"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250520224757","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JnvYYmZRJ6sKSSmU4t8XLZtmw6uV+ZCfSYqQzWEkNLJLXMl+3N2h9DgKiByrQLuuRCzGoQDvYXopN9L5pjd87g==","_resolved":"/tmp/a7e19d11c702dfc70002bad48fdf9800/khanacademy-keypad-context-0.0.0-PR2489-20250520224757.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250520224757.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d702bb0b5d87a312c6a4315f21b48061e65da236","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250520224757.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250520224757.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250520224757_1747781291234_0.41897438143675814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T22:48:11.438Z","publish_time":1747781291438,"_source_registry_name":"default","_cnpm_publish_time":1747781291438},"0.0.0-PR2489-20250520222507":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250520222507","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250520222507","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250520222507"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250520222507","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3NKJVpOLwKZTIttxJ45dSsnAiqqdHi9M7KWcxG9v7tWNaXsmgI3MXtD7x8fF096VqhTEACF+QmHGrOpAzNxrfA==","_resolved":"/tmp/026a300ca346358f9ac774a20579a139/khanacademy-keypad-context-0.0.0-PR2489-20250520222507.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250520222507.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b7d3643c49d750f544698d4a184e8263357aa177","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250520222507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250520222507.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250520222507_1747779920689_0.047551979918012854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T22:25:20.930Z","publish_time":1747779920930,"_source_registry_name":"default","_cnpm_publish_time":1747779920930},"0.0.0-PR2489-20250520222219":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250520222219","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250520222219","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250520222219"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250520222219","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IDtCrXF9SliRkNVOUg+UPLmwbrKNo+8+HYBGW8KrY/W28JD3JZlxsFSq5aP6cfEqwtJ08m81lX1dr2x30zzueg==","_resolved":"/tmp/ddb10dd6ed9dd2ff273f8689d684f771/khanacademy-keypad-context-0.0.0-PR2489-20250520222219.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250520222219.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c4448c310b8b9b73a0fbebb4cf8ff42445247a1c","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250520222219.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250520222219.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250520222219_1747779752873_0.6156976456370431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T22:22:33.132Z","publish_time":1747779753132,"_source_registry_name":"default","_cnpm_publish_time":1747779753132},"0.0.0-PR2509-20250520221450":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2509-20250520221450","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2509-20250520221450","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2509-20250520221450","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NfaFbMRApBxqVsMklTLW0b9iI25KQZMAopNeKrnaOtX9Y7ZhbmO1o145of+SwdOC3nyOZaJoZCCucQCzAtj0nQ==","_resolved":"/tmp/5a700761ea5869b691f76c64da4ba679/khanacademy-keypad-context-0.0.0-PR2509-20250520221450.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2509-20250520221450.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"14d4385a5b0ba97f897b760301356f6cfd6a5840","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2509-20250520221450.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2509-20250520221450.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2509-20250520221450_1747779302836_0.2276908254954182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T22:15:03.136Z","publish_time":1747779303136,"_source_registry_name":"default","_cnpm_publish_time":1747779303136},"0.0.0-PR2495-20250520220618":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2495-20250520220618","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2495-20250520220618","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2495-20250520220618","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JnHvIYGmr0/p0SsoBeMqykzblShdJW9zu2/AdRJJI8Mwl5aQ1BV+vK7Bf9GfaDu67GExB9F2/d2aHoEQdPX2BA==","_resolved":"/tmp/45ba63734d317159b48e3e6bc0229a38/khanacademy-keypad-context-0.0.0-PR2495-20250520220618.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2495-20250520220618.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"89468ac87fec57fae91a384715acc0e19b325c9d","size":66488,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2495-20250520220618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2495-20250520220618.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2495-20250520220618_1747778791095_0.5638416016449479"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T22:06:31.343Z","publish_time":1747778791343,"_source_registry_name":"default","_cnpm_publish_time":1747778791343},"0.0.0-PR2489-20250520211958":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250520211958","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250520211958","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250520211958"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250520211958","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5QQjkyNUIQY5A7YPYRGZAmOnOt7pzv/W+vA39/kAKCYlGQQ1HEOO3bPEHvIa/GQKXpux5aP5GNOr0D3Eqv05+w==","_resolved":"/tmp/397bf63c53758f1420fa3222d727b08e/khanacademy-keypad-context-0.0.0-PR2489-20250520211958.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250520211958.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a9aa0916002427e053ed410cb963ee28052e6e1a","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250520211958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250520211958.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250520211958_1747776011693_0.6793353894909462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T21:20:11.984Z","publish_time":1747776011984,"_source_registry_name":"default","_cnpm_publish_time":1747776011984},"3.0.10":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.10","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"12.0.0","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.10","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-i2eyqsQWSi6QXVmLx3/4M2o3OMINTCVGtXdXDPWniDlx0k0adZaKnX+MWDAnZEd3Sw9A3nIyY5AGN4qcFqqilA==","_resolved":"/tmp/dfd5f167bc7b111d04ca0153ffd61c7d/khanacademy-keypad-context-3.0.10.tgz","_from":"file:khanacademy-keypad-context-3.0.10.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2f8be0cf6457018251abaf7bb4c186b83bec5480","size":66470,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.10.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.10_1747689959603_0.028262536114203707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T21:25:59.816Z","publish_time":1747689959816,"_source_registry_name":"default","_cnpm_publish_time":1747689959816},"0.0.0-PR2497-20250519210141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250519210141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250519210141","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250519210141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-O+TavU03G0jZh0vFhozfw4BYQuUf7NcR0isS5UIfLPGdqzIziNFqC169b88KXjWI6FbhZlqFphRU+YALMDTHOQ==","_resolved":"/tmp/46eed2bed443c2c3c6102cfa88b39828/khanacademy-keypad-context-0.0.0-PR2497-20250519210141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250519210141.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2f52450dda0ff2d3609e934f333eea4dc67232b9","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250519210141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250519210141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250519210141_1747688514838_0.5475711435457256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T21:01:55.062Z","publish_time":1747688515062,"_source_registry_name":"default","_cnpm_publish_time":1747688515062},"0.0.0-PR2502-20250519204208":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2502-20250519204208","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2502-20250519204208","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2502-20250519204208","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uIT4SkN0M2Z8HNRdfSLPpsfvcgwrMpT0rMGpR3EjV7bPDD2Qsj2b2gDD9ej6Z7YHGp/lZCYN7YyZ4VXEO6JSVQ==","_resolved":"/tmp/38469dd7fcdfa77ccab95c2d79e27511/khanacademy-keypad-context-0.0.0-PR2502-20250519204208.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2502-20250519204208.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4d104f0661f2f5e0c32ff0c91658921247936dcc","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2502-20250519204208.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2502-20250519204208.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2502-20250519204208_1747687341219_0.9669366749096084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T20:42:21.440Z","publish_time":1747687341440,"_source_registry_name":"default","_cnpm_publish_time":1747687341440},"0.0.0-PR2501-20250519202022":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2501-20250519202022","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2501-20250519202022","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2501-20250519202022","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eRzZpELmI//xH9DpP9h560O3eH530lf1mxlwM/hVu5Qg0XwmPXxtxA8BwbIbRS6zr2/kecAHekztSv95U8baoA==","_resolved":"/tmp/8de0efd33bf0ea26b6b0df510918ea01/khanacademy-keypad-context-0.0.0-PR2501-20250519202022.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2501-20250519202022.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"730408910bd50a4137394c5d9aabaa7633e34a04","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2501-20250519202022.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2501-20250519202022.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2501-20250519202022_1747686034698_0.493589622144436"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T20:20:34.931Z","publish_time":1747686034931,"_source_registry_name":"default","_cnpm_publish_time":1747686034931},"0.0.0-PR2498-20250519195959":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2498-20250519195959","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2498-20250519195959","@khanacademy/perseus-utils":"0.0.0-PR2498-20250519195959"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2498-20250519195959","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xJBeqZvgXaTrHZoIzI73mgNZk+6TNKegxmzQtdrvqqSmtKXGdyB5Tw/3T7gBY6SrWdhkOGq8bpq9Xrv9K82lZw==","_resolved":"/tmp/c18f3fbabac7a090a1f1dc59e28b5b9a/khanacademy-keypad-context-0.0.0-PR2498-20250519195959.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2498-20250519195959.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"de440057e6d9eb0be8b245ffa9dbfa0137d2d1d9","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2498-20250519195959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2498-20250519195959.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2498-20250519195959_1747684815010_0.306824080695423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T20:00:15.252Z","publish_time":1747684815252,"_source_registry_name":"default","_cnpm_publish_time":1747684815252},"0.0.0-PR2498-20250519183148":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2498-20250519183148","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2498-20250519183148","@khanacademy/perseus-utils":"0.0.0-PR2498-20250519183148"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2498-20250519183148","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DPAdIALq5+cIfjvboFufyJdt7R+yDANAbvGHjIVXDUZewV8G38QEXsD2DsklU7HlvjXY0OdINlvTuUe5NtJtcg==","_resolved":"/tmp/636254d2371d79d97c4b75f4f23e60f7/khanacademy-keypad-context-0.0.0-PR2498-20250519183148.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2498-20250519183148.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"28612ce7cc01a68718d97310efcdc91a29749e83","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2498-20250519183148.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2498-20250519183148.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2498-20250519183148_1747679522713_0.059392192959683676"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T18:32:02.977Z","publish_time":1747679522977,"_source_registry_name":"default","_cnpm_publish_time":1747679522977},"0.0.0-PR2474-20250519162104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250519162104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250519162104","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250519162104","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aBgt9TuqpALMzWo/z83OtgSQA8JJEM1Np6N9wASHDD0Pk/VHWtW/6ZxkMajeCLc1zr2enU9Q5skQWJ8M0CRFmg==","_resolved":"/tmp/c710e3e48ca30176e5b27f857c62bba3/khanacademy-keypad-context-0.0.0-PR2474-20250519162104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250519162104.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b46c05f78392031f6e823d037a0de96afc642e7d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250519162104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250519162104.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250519162104_1747671675594_0.07134103317350804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T16:21:15.782Z","publish_time":1747671675782,"_source_registry_name":"default","_cnpm_publish_time":1747671675782},"0.0.0-PR2495-20250519161448":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2495-20250519161448","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2495-20250519161448","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2495-20250519161448","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QlN05r0QP7y4xTT4Umw2R7wQSo7eERHIWfa5EWHD2slBdnLX3GiXsnUfUUf8C6hZWd8NTriWBQZ+lvzPtzV5Cw==","_resolved":"/tmp/2959249354a00498173c5bcdaa80ad89/khanacademy-keypad-context-0.0.0-PR2495-20250519161448.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2495-20250519161448.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"915d9624d662da8a8192c6aec716747b7f9e51b6","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2495-20250519161448.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2495-20250519161448.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2495-20250519161448_1747671300153_0.05891060988578056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T16:15:00.402Z","publish_time":1747671300402,"_source_registry_name":"default","_cnpm_publish_time":1747671300402},"0.0.0-PR2474-20250519155123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250519155123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250519155123","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250519155123","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Yf3HXPKeCOUgOQNDj1HmbiOB2m/CW2ZmJmSI9pw4/f/JuuIkXa14bix+wX4aYv7YBECO4D6ykUztSGXqAz6cpA==","_resolved":"/tmp/49ea5b85769bf6dc4b81fd7da4f55ff7/khanacademy-keypad-context-0.0.0-PR2474-20250519155123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250519155123.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"1b2b9916f37d1f33bc43c78b8bd57ee17721ed6e","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250519155123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250519155123.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250519155123_1747669895115_0.2102311894778932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T15:51:35.322Z","publish_time":1747669895322,"_source_registry_name":"default","_cnpm_publish_time":1747669895322},"0.0.0-PR2474-20250519154117":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250519154117","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250519154117","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250519154117","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MSLwXUVkbKrSLbHXYxgFyzi0E1Ekez8EUw2vxYsIakruzTo6GhMXz/Cckt19Y0JwgR0pYoRBCcfP3SYR+sj1mQ==","_resolved":"/tmp/89895a017b60c5e4768e22546bbd6477/khanacademy-keypad-context-0.0.0-PR2474-20250519154117.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250519154117.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a1194f7321821708172a56efbc5ee679b5864b13","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250519154117.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250519154117.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250519154117_1747669289469_0.683914356982037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T15:41:29.679Z","publish_time":1747669289679,"_source_registry_name":"default","_cnpm_publish_time":1747669289679},"0.0.0-PR2498-20250519151310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2498-20250519151310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2498-20250519151310","@khanacademy/perseus-utils":"0.0.0-PR2498-20250519151310"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2498-20250519151310","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QVQvZL6zYKHkL8FUg3isX93stedxg4Y6dNIQnV8vHr4buoF/2PkDZeUHVZYuoR01XdNorSyB8gkU5ZCvOwt08A==","_resolved":"/tmp/40396f075eac019d9c3580dcd70dab5a/khanacademy-keypad-context-0.0.0-PR2498-20250519151310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2498-20250519151310.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"be9c7e7b7af45602e5c2d52d67aacb8c4a96565a","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2498-20250519151310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2498-20250519151310.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2498-20250519151310_1747667606832_0.3459288722373517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T15:13:27.034Z","publish_time":1747667607034,"_source_registry_name":"default","_cnpm_publish_time":1747667607034},"0.0.0-PR2489-20250517002255":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250517002255","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250517002255","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250517002255"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250517002255","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Cr8chIqqT34mKDQchrSoU8C+EkGd2kBajCWrsJkVY1RlseKFmYXjV9r3kDRWPlq/pQ8/OzpfZ6w+W/BS0i+Lhg==","_resolved":"/tmp/8d5ec300fbf69f375be18d3e8020415c/khanacademy-keypad-context-0.0.0-PR2489-20250517002255.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250517002255.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"008672ad0bd943fbf8dc343bf5d57d341b132418","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250517002255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250517002255.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250517002255_1747441389390_0.32454719567082035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-17T00:23:09.569Z","publish_time":1747441389569,"_source_registry_name":"default","_cnpm_publish_time":1747441389569},"0.0.0-PR2489-20250517000151":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250517000151","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250517000151","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250517000151"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250517000151","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8O3G7kWfx1ENykDzfltm+SWJZDxnPzUeMP1s6RLniP6u1+TNKfwjicZqKZkzMY4Kmm/MdWBD99kj8OQN5et9QQ==","_resolved":"/tmp/42c176db028ad3a481987b66d8dbc204/khanacademy-keypad-context-0.0.0-PR2489-20250517000151.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250517000151.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"bf386ede52657a294de5cb4bc0b1c863aec805a2","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250517000151.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250517000151.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250517000151_1747440125345_0.7030044016509454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-17T00:02:05.608Z","publish_time":1747440125608,"_source_registry_name":"default","_cnpm_publish_time":1747440125608},"0.0.0-PR2489-20250516233314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250516233314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250516233314","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250516233314"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250516233314","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fkkrZjjzxi39fybHabLSZ8SMC3Q0dfW5VgmNBpAf9xMAXZtoiRkrhiwE7SwY9/jguXojdGGd9g55MDSI4dunCA==","_resolved":"/tmp/52c877d9b0bc9c3ffb8cf6c8958e11b9/khanacademy-keypad-context-0.0.0-PR2489-20250516233314.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250516233314.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d884ee9ee8dce0d51ecf7034d1154db0d67125bb","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250516233314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250516233314.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250516233314_1747438407596_0.02525832790616933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T23:33:27.835Z","publish_time":1747438407835,"_source_registry_name":"default","_cnpm_publish_time":1747438407835},"0.0.0-PR2489-20250516232440":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250516232440","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250516232440","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250516232440"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250516232440","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NQr83yTyamYg9DNRIkPqwT4f719RqbBdBI6J7qWTsb4r5uTBfXx8UjsLwLKD+lxHsS8IuFu9EeYXni0yZKTAdw==","_resolved":"/tmp/5563dc913f3edf3036e2990093277db0/khanacademy-keypad-context-0.0.0-PR2489-20250516232440.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250516232440.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c03b348f04fc934bc0f1b62d0c7233d3db1c18f2","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250516232440.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250516232440.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250516232440_1747437892963_0.7425961985622911"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T23:24:53.209Z","publish_time":1747437893209,"_source_registry_name":"default","_cnpm_publish_time":1747437893209},"0.0.0-PR2474-20250516203637":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250516203637","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250516203637","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250516203637","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dUsR/cMi62zeccYC/JkOufG8RRnLXOh44FUmg9XLgMZGFvlrt194ZqFj1jUwLb9KhlRHrq0scgeUxWMi+crQUw==","_resolved":"/tmp/2eb84f7e92c71316e0f6d76b7d471212/khanacademy-keypad-context-0.0.0-PR2474-20250516203637.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250516203637.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b60a6dcc87ce3845463d8f1ed9c64c487fe16f7f","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250516203637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250516203637.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250516203637_1747427808645_0.3876050038669714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T20:36:48.837Z","publish_time":1747427808837,"_source_registry_name":"default","_cnpm_publish_time":1747427808837},"0.0.0-PR2474-20250516202908":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250516202908","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250516202908","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250516202908","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yTfIjAC5eDElTigptlKXADOHj0Z0cYf1dlY69rTT+jY98dB8uGHPdryR2Ur0pJi1m7ysow1v5j6x8zjEpEEOhA==","_resolved":"/tmp/c7ca5369f6ab65f5005a8866ce929e67/khanacademy-keypad-context-0.0.0-PR2474-20250516202908.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250516202908.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0ff92f045d73113237ab73cc4cdffaec6e9cec62","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250516202908.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250516202908.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250516202908_1747427361084_0.330841728502588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T20:29:21.282Z","publish_time":1747427361282,"_source_registry_name":"default","_cnpm_publish_time":1747427361282},"0.0.0-PR2435-20250516162910":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250516162910","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250516162910","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250516162910","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k+Alb0Tzp55eoYGUFQaLGsM4a1DWXvNV6MhMcXTVl79Fu6eUsgQ3WK6lcLGWKYy8KlGFQqWY+URSgH5+PGrLVA==","_resolved":"/tmp/19f39fa2a335b3b9f0925508145c4275/khanacademy-keypad-context-0.0.0-PR2435-20250516162910.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250516162910.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b499579cc5e5e8726b1d8e18ec42acaa2e60a910","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250516162910.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250516162910.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250516162910_1747412963936_0.6587346787479527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:29:24.197Z","publish_time":1747412964197,"_source_registry_name":"default","_cnpm_publish_time":1747412964197},"0.0.0-PR2498-20250516162006":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2498-20250516162006","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2498-20250516162006","@khanacademy/perseus-utils":"0.0.0-PR2498-20250516162006"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2498-20250516162006","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kXq6EgYYjNJzODMREVKy3n9vG5DyVJIeGAhn6gh2Weii/UpvYx9MHNEMkgsbeTVZPoebhkyjiiG6873aNvtc4A==","_resolved":"/tmp/b4593bb9139fed3fa5a63ac3347f5cbf/khanacademy-keypad-context-0.0.0-PR2498-20250516162006.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2498-20250516162006.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"55b359b3b2cb4c8aa785bb02785a932be6ace866","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2498-20250516162006.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2498-20250516162006.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2498-20250516162006_1747412420766_0.6624077611879298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:20:20.992Z","publish_time":1747412420992,"_source_registry_name":"default","_cnpm_publish_time":1747412420992},"0.0.0-PR2498-20250516161805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2498-20250516161805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2498-20250516161805","@khanacademy/perseus-utils":"0.0.0-PR2498-20250516161805"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2498-20250516161805","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BxXK1wZW4zztn3VpNWs1vqw2GOIRpw+EN5GYXGyFZk9W+hVUgQ8osQlDooLf+HEcsaEOGJdRblVm+Ezcy6vR1A==","_resolved":"/tmp/3512abfdc1ab3d5586697fa9d81c2a2c/khanacademy-keypad-context-0.0.0-PR2498-20250516161805.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2498-20250516161805.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a03286c8b7ffcb66bf34c87c26c3b84690829bbb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2498-20250516161805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2498-20250516161805.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2498-20250516161805_1747412300285_0.04314544511201057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:18:20.468Z","publish_time":1747412300468,"_source_registry_name":"default","_cnpm_publish_time":1747412300468},"0.0.0-PR2498-20250516161302":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2498-20250516161302","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2498-20250516161302","@khanacademy/perseus-utils":"0.0.0-PR2498-20250516161302"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2498-20250516161302","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-F0IqgZh+qC4aul6FWDl+AGe9emKkbu97cHKB73QBW4jdMy9ZWug3KA3Ou7ORH18TNcxyB1Rs3m5Q2yJZpad+4g==","_resolved":"/tmp/67a7be3085177aab8531dabfeeba5f8d/khanacademy-keypad-context-0.0.0-PR2498-20250516161302.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2498-20250516161302.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"fc7939e5abe062ceb8c8b39fa8a780329e9555b3","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2498-20250516161302.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2498-20250516161302.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2498-20250516161302_1747411995968_0.6224831825218224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:13:16.187Z","publish_time":1747411996187,"_source_registry_name":"default","_cnpm_publish_time":1747411996187},"3.0.9":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.9","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"11.0.0","@khanacademy/perseus-utils":"2.0.3"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.9","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4DOdnJjqiIQH0sU14t6QVpHrYrc9eTE3FBWMd52X9/5g3vOL51KwWg5/ykehntlC4S/fiev7nNvtN4fuFz236g==","_resolved":"/tmp/60033fea20957f1b81c3c51974ecb876/khanacademy-keypad-context-3.0.9.tgz","_from":"file:khanacademy-keypad-context-3.0.9.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b47e641908d93d8dff3a5bc61f0094adec21957d","size":66470,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.9.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.9_1747411679281_0.439702673975938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T16:07:59.471Z","publish_time":1747411679471,"_source_registry_name":"default","_cnpm_publish_time":1747411679471},"0.0.0-PR2481-20250516154958":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250516154958","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250516154958","@khanacademy/perseus-utils":"0.0.0-PR2481-20250516154958"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250516154958","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4VADCBtS6vE5Q/k9IstQCpI2vDc0AxebXJu0cH1DDgVspjKjiP0kXXON1PSxnbN2reQCkYqNJZQF5wvMOhRQ5g==","_resolved":"/tmp/7793b45dabca1c93af98017f4bb9edf7/khanacademy-keypad-context-0.0.0-PR2481-20250516154958.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250516154958.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"80f0ea9ba69fd2769396257f48be970d56dd5168","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250516154958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250516154958.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250516154958_1747410612302_0.05321770883097576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T15:50:12.481Z","publish_time":1747410612481,"_source_registry_name":"default","_cnpm_publish_time":1747410612481},"0.0.0-PR2481-20250516153752":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250516153752","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250516153752","@khanacademy/perseus-utils":"0.0.0-PR2481-20250516153752"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250516153752","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0lkgXHIUvZItalV+gg62b+tvIzvoZq4NbERWNxMMA3g2vUlgqQemjfLyEFzhFlLDPpwbhFdP2XtQU3ON91hJyg==","_resolved":"/tmp/8511228c8501d6034fe005315825302e/khanacademy-keypad-context-0.0.0-PR2481-20250516153752.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250516153752.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"66485ebd736ca12ec56ecf25be915626b457493b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250516153752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250516153752.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250516153752_1747409885970_0.07701610572951645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T15:38:06.153Z","publish_time":1747409886153,"_source_registry_name":"default","_cnpm_publish_time":1747409886153},"0.0.0-PR2495-20250516152856":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2495-20250516152856","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2495-20250516152856","@khanacademy/perseus-utils":"0.0.0-PR2495-20250516152856"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2495-20250516152856","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K5RnGhNTx9b+J+O9ZdDMr3gNZ6zOK3J7/6UcC5SY/w+cuEF12qg2QcXohE0rjG9dcsbyGXtPeKs6t/jzphaBZw==","_resolved":"/tmp/f823c21475c0f9b486204ced8c00b772/khanacademy-keypad-context-0.0.0-PR2495-20250516152856.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2495-20250516152856.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"f15ff208c8e9e4d04c61efedecc56cb8b8fb1bb8","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2495-20250516152856.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2495-20250516152856.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2495-20250516152856_1747409352157_0.44937373268206016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T15:29:12.341Z","publish_time":1747409352341,"_source_registry_name":"default","_cnpm_publish_time":1747409352341},"0.0.0-PR2495-20250516142509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2495-20250516142509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2495-20250516142509","@khanacademy/perseus-utils":"0.0.0-PR2495-20250516142509"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2495-20250516142509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-eZtXqVuN+hU0asr95B6gHTLAUzRSOPHjdv2KjGEu+4Sns/EoNGeh5UF8trZGnG16GsSb1941LbasZ3RW7wInFw==","_resolved":"/tmp/1fd6d355b1985d416ca8731355ee734e/khanacademy-keypad-context-0.0.0-PR2495-20250516142509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2495-20250516142509.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"9b8f04a22f877d682126290625ee427b766e0f49","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2495-20250516142509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2495-20250516142509.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2495-20250516142509_1747405524179_0.03553016570170997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T14:25:24.401Z","publish_time":1747405524401,"_source_registry_name":"default","_cnpm_publish_time":1747405524401},"0.0.0-PR2497-20250516055514":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2497-20250516055514","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2497-20250516055514","@khanacademy/perseus-utils":"0.0.0-PR2497-20250516055514"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2497-20250516055514","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MbgzlkeQgsOqSeRrlQbuMAtWZ3Jlz0e63WjmukodOudLOBs5zEVHlzAPYUCAvrXtzxs7XiZbhPFvwrAY2Fhb6g==","_resolved":"/tmp/dfbd4ee75bb2cda6e9461f6a83b4c357/khanacademy-keypad-context-0.0.0-PR2497-20250516055514.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2497-20250516055514.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"8dfb7509b59f11c427e8dea8436e4f18679a83d3","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2497-20250516055514.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2497-20250516055514.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2497-20250516055514_1747374928355_0.7429218558924993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T05:55:28.523Z","publish_time":1747374928523,"_source_registry_name":"default","_cnpm_publish_time":1747374928523},"0.0.0-PR2481-20250516003552":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250516003552","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250516003552","@khanacademy/perseus-utils":"0.0.0-PR2481-20250516003552"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250516003552","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zyHljcwbX3wZi1WRUrx/VO712B4HLTrSdmJxxAG4X0oFwSWgTo+WSMoVquBHw0S8vrCH2rLqNNkspCKcBrCNIQ==","_resolved":"/tmp/cecaacbe6afd843154b32c8b1962384b/khanacademy-keypad-context-0.0.0-PR2481-20250516003552.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250516003552.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"58b791debe5db8356152da02d37b93bccbf2311a","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250516003552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250516003552.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250516003552_1747355766303_0.62837887696426"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T00:36:06.522Z","publish_time":1747355766522,"_source_registry_name":"default","_cnpm_publish_time":1747355766522},"0.0.0-PR2496-20250515234709":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2496-20250515234709","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2496-20250515234709","@khanacademy/perseus-utils":"0.0.0-PR2496-20250515234709"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2496-20250515234709","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lswu8iFuSsYnLZpf5Fj0KKeM9CnCIo+cn7wHmel/UU9AHxnqk2hpy2ZWSZVANgFrYLZqAUSmylfWPXHRpChmmg==","_resolved":"/tmp/fafb4bcd54182b80a71fb5e1ce350912/khanacademy-keypad-context-0.0.0-PR2496-20250515234709.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2496-20250515234709.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"56119e19f4aed18fc397320e6b07409929d137c9","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2496-20250515234709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2496-20250515234709.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2496-20250515234709_1747352842421_0.19474661915393243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T23:47:22.608Z","publish_time":1747352842608,"_source_registry_name":"default","_cnpm_publish_time":1747352842608},"0.0.0-PR2495-20250515223334":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2495-20250515223334","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2495-20250515223334","@khanacademy/perseus-utils":"0.0.0-PR2495-20250515223334"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2495-20250515223334","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M5DhJlKRaCFAydJOP7d5VYS0rxcuA85L4IZZmGIbwGIOmHeHbcNZJJFsAP7P0xVg2sVW1V2F/MEBE3p+tpFy8w==","_resolved":"/tmp/1891a9a77eb458d500840978c7278f38/khanacademy-keypad-context-0.0.0-PR2495-20250515223334.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2495-20250515223334.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0cd8643e0dca636b4b2a43a97fed4177ba52f6b1","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2495-20250515223334.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2495-20250515223334.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2495-20250515223334_1747348428142_0.9917002357820153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T22:33:48.386Z","publish_time":1747348428386,"_source_registry_name":"default","_cnpm_publish_time":1747348428386},"0.0.0-PR2455-20250515220739":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2455-20250515220739","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250515220739","@khanacademy/perseus-utils":"0.0.0-PR2455-20250515220739"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250515220739","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SMg3uHa6APWq2nsZ27QCb+zCNGIBT/XeGN8cW9+1p4HWrio73j9dpe/tVxyzquWY23yaSp5B+nQ0nJUsNoFStA==","_resolved":"/tmp/0b2e4e8d5eaaaa4412b1425ad5dae78b/khanacademy-keypad-context-0.0.0-PR2455-20250515220739.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250515220739.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"1750a8a56f6a16d9f0db01aef694c988909148c4","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250515220739.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250515220739.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2455-20250515220739_1747346872762_0.9588398792847541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T22:07:53.059Z","publish_time":1747346873059,"_source_registry_name":"default","_cnpm_publish_time":1747346873059},"0.0.0-PR2480-20250515220150":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2480-20250515220150","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2480-20250515220150","@khanacademy/perseus-utils":"0.0.0-PR2480-20250515220150"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2480-20250515220150","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qf5okYeuWKeT7VE5LCcfkuwS0/lSuKGT/8QDIZvUkG1iZXKLGbqQwIY7nXlrhy6AP05Eg6ihML6QRDXuBu/XSQ==","_resolved":"/tmp/d961af676e62b0d415997b3e663d02e4/khanacademy-keypad-context-0.0.0-PR2480-20250515220150.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2480-20250515220150.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"9100522de7b5a100af83130080b232d4d9fa468e","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2480-20250515220150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2480-20250515220150.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2480-20250515220150_1747346525137_0.8073299417487003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T22:02:05.375Z","publish_time":1747346525375,"_source_registry_name":"default","_cnpm_publish_time":1747346525375},"0.0.0-PR2360-20250515220130":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2360-20250515220130","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2360-20250515220130","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4774a10e1599429f9ae0cd886f80463d2ade0134","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2360-20250515220130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2360-20250515220130.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2360-20250515220130.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f48d3edf887be72f4551d09062f30c06/khanacademy-keypad-context-0.0.0-PR2360-20250515220130.tgz","_integrity":"sha512-SqEMnLGrtk8VeLiApB+8H6ziHJHlzxXg7jqA65NaAVOqw8Je9IBcq17S/nPiDUQBisep8vV58b/1QFIOw7E6Wg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2360-20250515220130","@khanacademy/perseus-utils":"0.0.0-PR2360-20250515220130"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2360-20250515220130_1747346504224_0.992944159410607","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T22:01:44.440Z","publish_time":1747346504440,"_source_registry_name":"default","_cnpm_publish_time":1747346504440},"0.0.0-PR2487-20250515212705":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2487-20250515212705","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2487-20250515212705","@khanacademy/perseus-utils":"0.0.0-PR2487-20250515212705"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2487-20250515212705","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4CjcP77hyvrx909wCplYVhGpI60ZL1eUTLF4fEzvGhXPRkkouWVPbmJCMQqEx0Nk7pAi//J6tQK5uYdfCabeHA==","_resolved":"/tmp/dba54b070fa5ff8ad4d5aaa1c447ae2a/khanacademy-keypad-context-0.0.0-PR2487-20250515212705.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2487-20250515212705.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"ee1dcd758e7ea7da76548e99486569f71e5fbfbe","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2487-20250515212705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2487-20250515212705.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2487-20250515212705_1747344439048_0.31717534346929455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T21:27:19.252Z","publish_time":1747344439252,"_source_registry_name":"default","_cnpm_publish_time":1747344439252},"0.0.0-PR2481-20250515212258":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250515212258","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250515212258","@khanacademy/perseus-utils":"0.0.0-PR2481-20250515212258"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250515212258","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ivphvK9E3cG6rhtfH7RRWSjiCD8OUZhYr1hcOOGfBQsXShHceCDVmLBVtNh7aXQ7jPYtH6Ch7hKkRlA79RVJPQ==","_resolved":"/tmp/17c787aeccf5a65af1a6455994a0e036/khanacademy-keypad-context-0.0.0-PR2481-20250515212258.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250515212258.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"e158dbe85951e4a6346ffa6b16d41adc2df57fa6","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250515212258.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250515212258.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250515212258_1747344192846_0.12182315677781763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T21:23:13.042Z","publish_time":1747344193042,"_source_registry_name":"default","_cnpm_publish_time":1747344193042},"0.0.0-PR2487-20250515212051":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2487-20250515212051","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2487-20250515212051","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fa81b9e8e3d2b7b8df53b17ef91584641098efca","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2487-20250515212051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2487-20250515212051.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2487-20250515212051.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cb189039cd213aaeaed61b2f536ea500/khanacademy-keypad-context-0.0.0-PR2487-20250515212051.tgz","_integrity":"sha512-5sPm3R+B697ovRAXVXpYm+PFM6emfQmWhuYc9tKwQEmYUFiln31CUESK2v2Uw2MK7kezN0eNVzrEk8mzRhkLtA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2487-20250515212051","@khanacademy/perseus-utils":"0.0.0-PR2487-20250515212051"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2487-20250515212051_1747344065538_0.055205029161520036","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T21:21:05.719Z","publish_time":1747344065719,"_source_registry_name":"default","_cnpm_publish_time":1747344065719},"0.0.0-PR2483-20250515211313":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2483-20250515211313","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515211313","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7c558dca7775cd62a7f25d4215ea143614037480","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515211313.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515211313.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515211313.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3b2398715aab1bfd581d22d8514d8c48/khanacademy-keypad-context-0.0.0-PR2483-20250515211313.tgz","_integrity":"sha512-tW9+ZyNA5Gok9RV1hd1ThMPUS+14Jk1h+kkANAp26DF35goubXkOtuTwbLXtuooPt3777lyx9kGkFKSmApcrug==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515211313","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515211313"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2483-20250515211313_1747343608020_0.8026095344055","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T21:13:28.224Z","publish_time":1747343608224,"_source_registry_name":"default","_cnpm_publish_time":1747343608224},"0.0.0-PR2492-20250515211227":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2492-20250515211227","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2492-20250515211227","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"741a247bb81c4e59b740a81b8d53b60e9b00a661","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2492-20250515211227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2492-20250515211227.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2492-20250515211227.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/afb82957970c146c8247193a0058d906/khanacademy-keypad-context-0.0.0-PR2492-20250515211227.tgz","_integrity":"sha512-IQIgV15Zh+iThVD473QhssuoJUZBhj7p6o3FBpDJ3rurNxCK1JJOr/ki0e9Ov85WRDP9iZivqqrKTdPdHUv4XA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2492-20250515211227","@khanacademy/perseus-utils":"0.0.0-PR2492-20250515211227"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2492-20250515211227_1747343561085_0.9438375715925877","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T21:12:41.359Z","publish_time":1747343561359,"_source_registry_name":"default","_cnpm_publish_time":1747343561359},"0.0.0-PR2494-20250515210149":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2494-20250515210149","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2494-20250515210149","@khanacademy/perseus-utils":"0.0.0-PR2494-20250515210149"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2494-20250515210149","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e8rNFNSHmvUcgFVBOXODCUXvnmuz01zbsZxMmUSDiQJ6e1IurLlJWoBrZqsUdVYm5TpwE6zzX+SCOAqqvZq1UA==","_resolved":"/tmp/277f698fef549b312adbde3612a7fd99/khanacademy-keypad-context-0.0.0-PR2494-20250515210149.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2494-20250515210149.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"bc020d78882b6cd951a88a7ae40831593990100d","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2494-20250515210149.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2494-20250515210149.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2494-20250515210149_1747342923989_0.9701446584283402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T21:02:04.234Z","publish_time":1747342924234,"_source_registry_name":"default","_cnpm_publish_time":1747342924234},"0.0.0-PR2492-20250515210125":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2492-20250515210125","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2492-20250515210125","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c178f0da7ac62c0bfa8efb3f7071c94028141feb","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2492-20250515210125.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2492-20250515210125.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2492-20250515210125.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8f07d2d5920f8ad15c09e1c04cf27b2e/khanacademy-keypad-context-0.0.0-PR2492-20250515210125.tgz","_integrity":"sha512-N4k10pe0FDTl3dehGteFHfLsWrh0LkqlubYiehvSlixpteEpSCpHewmF4iq0qr4ebO4yxM9oZsYFPNf5SBGSKQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2492-20250515210125","@khanacademy/perseus-utils":"0.0.0-PR2492-20250515210125"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2492-20250515210125_1747342900422_0.7029924657876758","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T21:01:40.644Z","publish_time":1747342900644,"_source_registry_name":"default","_cnpm_publish_time":1747342900644},"0.0.0-PR2492-20250515205753":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2492-20250515205753","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2492-20250515205753","@khanacademy/perseus-utils":"0.0.0-PR2492-20250515205753"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2492-20250515205753","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Qg/KzJGf87xbwBZNxrJT3LH0CnFcDsQeNr16Rdl/MqbZQWrFNJdQBFQ1X5MDUhiokh9JcaSk+5qgo0R8G+ypzg==","_resolved":"/tmp/3f5b9d1c52fcd84b5869116b4716e519/khanacademy-keypad-context-0.0.0-PR2492-20250515205753.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2492-20250515205753.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0ec7a94373a083c923a691bce734a8b075b1682b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2492-20250515205753.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2492-20250515205753.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2492-20250515205753_1747342686968_0.7786876917414316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T20:58:07.194Z","publish_time":1747342687194,"_source_registry_name":"default","_cnpm_publish_time":1747342687194},"0.0.0-PR2483-20250515205139":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515205139","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515205139","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515205139"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515205139","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0s/C9BjBVoLeBe4LNa0qPITg4MIQLi4bv/U917T8j64MV/OC3pKULoBKQmnTxxeXuXX3IEuDFzRvp3Ju3X5tGQ==","_resolved":"/tmp/a04665b4e1c9e031e39ffb50d02b6167/khanacademy-keypad-context-0.0.0-PR2483-20250515205139.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515205139.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"bd03d3f34ba84098a2bdafdd048b4671212e9e3e","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515205139.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515205139.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515205139_1747342314126_0.4669180133007551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T20:51:54.322Z","publish_time":1747342314322,"_source_registry_name":"default","_cnpm_publish_time":1747342314322},"0.0.0-PR2483-20250515204548":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515204548","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515204548","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515204548"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515204548","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nuufKXvq/dGybnmQ2ZfhgixXUQGFkZeU2nP6zAXbiM9ARGKj+cUPe+hvx8E5+zGv17rdDN7RACkbkjGqOaG5Nw==","_resolved":"/tmp/55005873fd0f51c6e2abc17b4c35a26c/khanacademy-keypad-context-0.0.0-PR2483-20250515204548.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515204548.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"66faffa1b622355e82678983d4d500ae6f3adda0","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515204548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515204548.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515204548_1747341960933_0.0215564749818431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T20:46:01.136Z","publish_time":1747341961136,"_source_registry_name":"default","_cnpm_publish_time":1747341961136},"0.0.0-PR2483-20250515203443":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515203443","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515203443","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515203443"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515203443","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gRBuwBl/PSt5Z5W0ddaK0ym/bQymr4x8FPgqZKOajpGLuUT6xzRc2bNzyFKcOX5ni7S+DMvoHc0VpMIXVDPz7g==","_resolved":"/tmp/c0ccd1bd260012579d71990b87d9384a/khanacademy-keypad-context-0.0.0-PR2483-20250515203443.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515203443.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0cc842c791948534310d34fb567e77d62717c724","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515203443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515203443.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515203443_1747341296689_0.1763283845347643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T20:34:56.890Z","publish_time":1747341296890,"_source_registry_name":"default","_cnpm_publish_time":1747341296890},"0.0.0-PR2487-20250515201500":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2487-20250515201500","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2487-20250515201500","@khanacademy/perseus-utils":"0.0.0-PR2487-20250515201500"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2487-20250515201500","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0dtiLrQaFxgXi2+Otk8EpD/KQ9woZv1jQkNHM+U757wYalm63k0qqGSYPRVVkBA00Kpqnzzl50hUQh7W5P9HYg==","_resolved":"/tmp/d0b8f7f00138c78461e78de0cc86aa98/khanacademy-keypad-context-0.0.0-PR2487-20250515201500.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2487-20250515201500.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"24f5ccfe5bf7be87bfba479126f59c508b3b6a04","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2487-20250515201500.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2487-20250515201500.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2487-20250515201500_1747340114444_0.3696267521282983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T20:15:14.644Z","publish_time":1747340114644,"_source_registry_name":"default","_cnpm_publish_time":1747340114644},"0.0.0-PR2487-20250515201118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2487-20250515201118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2487-20250515201118","@khanacademy/perseus-utils":"0.0.0-PR2487-20250515201118"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2487-20250515201118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b23+9EkiPx7gPYhc4PWgoZUrQFV5aTYxbI2hx2Q1BH/EMUr9vc+AFo4ppFkPySk3gezytTx7LpJvwF8HjAdOcA==","_resolved":"/tmp/58e857131577e8f431a077fe988d822b/khanacademy-keypad-context-0.0.0-PR2487-20250515201118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2487-20250515201118.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"e8e7952e4139d9a40df697e1df891ae96ef9b172","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2487-20250515201118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2487-20250515201118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2487-20250515201118_1747339892788_0.15592696927462724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T20:11:32.975Z","publish_time":1747339892975,"_source_registry_name":"default","_cnpm_publish_time":1747339892975},"0.0.0-PR2487-20250515194155":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2487-20250515194155","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2487-20250515194155","@khanacademy/perseus-utils":"0.0.0-PR2487-20250515194155"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2487-20250515194155","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gb/wCy24xUVOux/WUzmU/VJHFJdIgc6B1OslkPK13KT0spKFXyjx4jtaap9yfAhZB27gAgexgTDhE7tcJ65noQ==","_resolved":"/tmp/555e498ebcdf36c14d4c392bab73da35/khanacademy-keypad-context-0.0.0-PR2487-20250515194155.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2487-20250515194155.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5580263ec0f0e518fd4306a15016858226840dfd","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2487-20250515194155.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2487-20250515194155.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2487-20250515194155_1747338128806_0.5918534089002094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T19:42:09.011Z","publish_time":1747338129011,"_source_registry_name":"default","_cnpm_publish_time":1747338129011},"0.0.0-PR2488-20250515193717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2488-20250515193717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2488-20250515193717","@khanacademy/perseus-utils":"0.0.0-PR2488-20250515193717"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2488-20250515193717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wV++tbtx98VEKrw5mYUNmNXOpwdaMbtEI9A58GbQ4ly0bVxKAmpDW2B/Pmuv7bs9XD1bzxBVCBBDosdBlD3ErQ==","_resolved":"/tmp/f802826b6e0a7ea396fdf27472fdfed3/khanacademy-keypad-context-0.0.0-PR2488-20250515193717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2488-20250515193717.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7ad50c4f1a40083a2835d46bf5b76467e86f4f29","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2488-20250515193717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2488-20250515193717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2488-20250515193717_1747337850829_0.6005390287334504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T19:37:31.052Z","publish_time":1747337851052,"_source_registry_name":"default","_cnpm_publish_time":1747337851052},"0.0.0-PR2493-20250515190057":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2493-20250515190057","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2493-20250515190057","@khanacademy/perseus-utils":"0.0.0-PR2493-20250515190057"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2493-20250515190057","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f75U7rD/5TVi48okALOGdSx94iDW1u3h07nI9EQPHjroRQszDwQKL8PwL7RVtoRmv/ND9q/OFd37CsdxEKVOGQ==","_resolved":"/tmp/0526c7f52feb9f7e106146a91737bd83/khanacademy-keypad-context-0.0.0-PR2493-20250515190057.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2493-20250515190057.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0a9f4b80fd2d30f6b8fb6dcbaa530e19352aaa92","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2493-20250515190057.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2493-20250515190057.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2493-20250515190057_1747335670617_0.7320147224514462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T19:01:10.807Z","publish_time":1747335670807,"_source_registry_name":"default","_cnpm_publish_time":1747335670807},"0.0.0-PR2493-20250515185424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2493-20250515185424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2493-20250515185424","@khanacademy/perseus-utils":"0.0.0-PR2493-20250515185424"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2493-20250515185424","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HTJLgLzGgRFTa+QQFOUFM/y1lAhfmO4GVXlNRNp2L1Dfcy+/N23yUA+mvHQHQXh7dCFPreOd955zJ67kNVVJgA==","_resolved":"/tmp/8bb85600f667ae9497cc76204fea729d/khanacademy-keypad-context-0.0.0-PR2493-20250515185424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2493-20250515185424.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"e94ecfd5c363aec4e44df5f1baafaff990a8510f","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2493-20250515185424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2493-20250515185424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2493-20250515185424_1747335278826_0.6630801723089117"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T18:54:39.028Z","publish_time":1747335279028,"_source_registry_name":"default","_cnpm_publish_time":1747335279028},"0.0.0-PR2481-20250515173123":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250515173123","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250515173123","@khanacademy/perseus-utils":"0.0.0-PR2481-20250515173123"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250515173123","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uK0MNrpR6bNiv850oRk4PBQ9CL00qGOqHmH8MWaM+IEW7wLWd/7mE0nCwFYGXUprYyBd+uCVIGvQA+EIotocOA==","_resolved":"/tmp/ee0eee5c1830a26c14d6c3365693e104/khanacademy-keypad-context-0.0.0-PR2481-20250515173123.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250515173123.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6b1f193b3662d136b4c2d3c15ff1e4009607c233","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250515173123.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250515173123.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250515173123_1747330297261_0.6539749738234919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T17:31:37.459Z","publish_time":1747330297459,"_source_registry_name":"default","_cnpm_publish_time":1747330297459},"0.0.0-PR2491-20250515170915":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2491-20250515170915","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2491-20250515170915","@khanacademy/perseus-utils":"0.0.0-PR2491-20250515170915"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2491-20250515170915","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0Y83wSG7vCWUAL2ubDQ6pzgO3K6jTFhxXzUoyuIhl74J0c8GSfKCHVOLom18hpGlCPbkt1ktF29bjk5zQNpdjg==","_resolved":"/tmp/7f2775a2753506688c3507f6f8af551e/khanacademy-keypad-context-0.0.0-PR2491-20250515170915.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2491-20250515170915.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d6be1b8b213864dfc1dbc9b63433ddddb99e9429","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2491-20250515170915.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2491-20250515170915.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2491-20250515170915_1747328969682_0.24414856400160745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T17:09:29.868Z","publish_time":1747328969868,"_source_registry_name":"default","_cnpm_publish_time":1747328969868},"0.0.0-PR2483-20250515165611":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515165611","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515165611","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515165611"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515165611","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tYnEkbvrgzG+HfIAUeisdWR5VjB/TnUPy8zlUSG/mJyGZkjRhjrYynr4cuUQDgFSH9xB2pcDhiH+kDT6XwbAqw==","_resolved":"/tmp/ba88a492ea088a25b3e482516f4869e5/khanacademy-keypad-context-0.0.0-PR2483-20250515165611.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515165611.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7fa9923511b7a39f4989a9b6f62bc0b54a8c737e","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515165611.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515165611.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515165611_1747328185028_0.05983951800996845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T16:56:25.238Z","publish_time":1747328185238,"_source_registry_name":"default","_cnpm_publish_time":1747328185238},"0.0.0-PR2481-20250515165458":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2481-20250515165458","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250515165458","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"57d98c8909df4c747f093bf97066d7e37bbdec46","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250515165458.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250515165458.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250515165458.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8143068f0d38afe712b5e7fced8c1d21/khanacademy-keypad-context-0.0.0-PR2481-20250515165458.tgz","_integrity":"sha512-pYUTSNwb4VlfcpWg6aGD78KszfxEu2ZklJUMBk1zkXkO+m8C5DWCo53M+HZsL/Bv8OTbjoWxpVBZN7ZAEh44Kg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250515165458","@khanacademy/perseus-utils":"0.0.0-PR2481-20250515165458"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2481-20250515165458_1747328113873_0.8004023115620735","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T16:55:14.085Z","publish_time":1747328114085,"_source_registry_name":"default","_cnpm_publish_time":1747328114085},"0.0.0-PR2483-20250515165335":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2483-20250515165335","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515165335","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1783f1f8902929766f29bd1ffb72580fd42dabb4","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515165335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515165335.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515165335.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/30f19e7f7a584eb825470f69484afb14/khanacademy-keypad-context-0.0.0-PR2483-20250515165335.tgz","_integrity":"sha512-MSZWA4yRvqSuACdbIT3RwdzmimuK1BwZdnAccx+1hhHvtufVkbcUgOk7iBmP8tU1Mwhghbwt2BssEDWOXaGIAg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515165335","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515165335"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2483-20250515165335_1747328028930_0.20299906781766297","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T16:53:49.127Z","publish_time":1747328029127,"_source_registry_name":"default","_cnpm_publish_time":1747328029127},"0.0.0-PR2483-20250515164434":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515164434","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515164434","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515164434"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515164434","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FqwinpxgiqeeqTWrMqG7z/3SAlxGSriEO+zw/NpU3Bw6rX9bzmaj5hfjaaAyfx6wryMA2MYfyzRlWkkQ8syDOQ==","_resolved":"/tmp/1fb8d969a8bad0db92f863149756969a/khanacademy-keypad-context-0.0.0-PR2483-20250515164434.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515164434.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"982fb0ff32d5335110ecacf2e908275b1b1a3b56","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515164434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515164434.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515164434_1747327489331_0.8088064849576271"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T16:44:49.580Z","publish_time":1747327489580,"_source_registry_name":"default","_cnpm_publish_time":1747327489580},"0.0.0-PR2483-20250515163610":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515163610","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515163610","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515163610"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515163610","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-83nAhzPcN+DQ03OiA+IiKWOpVD+BEq0FWxLeSFyZdf+iKs+sbNwdVNhzcG1DRYX6yHciLt7oOI1rrWXtHlIEJQ==","_resolved":"/tmp/2bd869a3f13bb180bc2f67bd0d098a87/khanacademy-keypad-context-0.0.0-PR2483-20250515163610.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515163610.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4bf4ed7e99c4aabca8c05e58039fc089702b9d16","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515163610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515163610.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515163610_1747326984022_0.8452838585064122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T16:36:24.215Z","publish_time":1747326984215,"_source_registry_name":"default","_cnpm_publish_time":1747326984215},"0.0.0-PR2483-20250515162844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515162844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515162844","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515162844"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515162844","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1IJrxXvpRMHHTXvdrIdSmCxF2Ur4vyGbX4qRyZrsY2WwK7btH/TPvpeYThl8+q50/6b9/sBYZ0YkyY/dPEis7Q==","_resolved":"/tmp/5233ff72367bc45ae49f6f094334f3be/khanacademy-keypad-context-0.0.0-PR2483-20250515162844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515162844.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"bb34876d2e41c77e761f7cccb11bd2108a8f9e3d","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515162844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515162844.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515162844_1747326538466_0.7195536384246233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T16:28:58.659Z","publish_time":1747326538659,"_source_registry_name":"default","_cnpm_publish_time":1747326538659},"0.0.0-PR2483-20250515154715":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515154715","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515154715","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515154715"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515154715","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-spF/pzuAUv++yePo3j93mRh7ArhShRSiGR2Q9xuEQ3+5sWYreIdVDEB+GsovR1kzI90DDzy6iAugITjxEppLzA==","_resolved":"/tmp/18d8b6360e59626f32adb5aca89a3738/khanacademy-keypad-context-0.0.0-PR2483-20250515154715.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515154715.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"f6c842b60a1c4aaa87a948823eaab135b28a42b1","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515154715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515154715.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515154715_1747324048697_0.732572992158566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T15:47:28.902Z","publish_time":1747324048902,"_source_registry_name":"default","_cnpm_publish_time":1747324048902},"0.0.0-PR2483-20250515153019":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515153019","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515153019","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515153019"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515153019","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xXtGS8Lbw1rdO7OROvua6ycsmq8C6aG0ym4W3PznCROLfQdnWIC33bSD6tRUXpbW+7imXVSimvzF9dBV4w2DFw==","_resolved":"/tmp/b9cf6c23e644f43b74c52d0854ece94d/khanacademy-keypad-context-0.0.0-PR2483-20250515153019.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515153019.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"81c748e3cae444a60b4dd372e00399bece07cab9","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515153019.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515153019.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515153019_1747323033275_0.6350215785310178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T15:30:33.478Z","publish_time":1747323033478,"_source_registry_name":"default","_cnpm_publish_time":1747323033478},"0.0.0-PR2474-20250515152856":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250515152856","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250515152856","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250515152856","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FtRZarXW044qseMDq0B356pnHLYf2ynvj7X8K/S8I9CTkPp3TdwbgoS7/Apcxcx0gvXA+K1OZ02AFm3mn2wLbg==","_resolved":"/tmp/20f8155bc3cb2fcd30cb7da5166c274f/khanacademy-keypad-context-0.0.0-PR2474-20250515152856.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250515152856.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"80decc9dc785fbe8b968c99688830fd82572e6f5","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250515152856.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250515152856.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250515152856_1747322948127_0.7479722633368504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T15:29:08.344Z","publish_time":1747322948344,"_source_registry_name":"default","_cnpm_publish_time":1747322948344},"0.0.0-PR2483-20250515152059":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515152059","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515152059","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515152059"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515152059","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vGz8fg3rYN6TR2k10iIqgP/DNScwvoiN9rn7de2V4eYbVirPa9ghYsRmPKC/3xFXQj6qZgg54gzxuOl67IjcSQ==","_resolved":"/tmp/1fe47e54029721ab464f62468ad34cfe/khanacademy-keypad-context-0.0.0-PR2483-20250515152059.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515152059.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"78a415c5a1c25154ce25f710384813b9d2e03596","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515152059.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515152059.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515152059_1747322473292_0.46314693386396066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T15:21:13.493Z","publish_time":1747322473493,"_source_registry_name":"default","_cnpm_publish_time":1747322473493},"0.0.0-PR2483-20250515150118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515150118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515150118","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515150118"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515150118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r2H7Hwt3DTO0OnI3wgWHtMveKVBUwYYitFHfDPoGorPZ01a/L+rt5ublFTQkKsDB04iJBE+gBgmEz4mBiaDwBQ==","_resolved":"/tmp/b52d98ea4aeda3561091435010eefc1e/khanacademy-keypad-context-0.0.0-PR2483-20250515150118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515150118.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2fe6adcb5974f2259187ba5da03f2c16b285d442","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515150118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515150118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515150118_1747321292283_0.927639722442857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T15:01:32.465Z","publish_time":1747321292465,"_source_registry_name":"default","_cnpm_publish_time":1747321292465},"0.0.0-PR2483-20250515145036":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250515145036","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250515145036","@khanacademy/perseus-utils":"0.0.0-PR2483-20250515145036"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250515145036","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CgzTElZ3rKoM00gE/PFZY4kUCkqs+/fbwtRr+cpvn5Xr8SGbZ9MI/YRyYeZxuHMcw93qMfIHnsIUegJbczhpfw==","_resolved":"/tmp/c2a8fc79b44e890d95cea99dc2d3438c/khanacademy-keypad-context-0.0.0-PR2483-20250515145036.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250515145036.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"69947eb545641528b61545af924170937166c7db","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250515145036.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250515145036.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250515145036_1747320650577_0.04602731011053196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T14:50:50.761Z","publish_time":1747320650761,"_source_registry_name":"default","_cnpm_publish_time":1747320650761},"0.0.0-PR2491-20250515141007":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2491-20250515141007","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2491-20250515141007","@khanacademy/perseus-utils":"0.0.0-PR2491-20250515141007"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2491-20250515141007","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MwuMw9TemCm2VwGcY0BaeqeSg3igKqsDSjVIqWHRcT6hHIsDaDf2tiIorpq8wh3cski8gDTkkN7vqog7xZ3KyQ==","_resolved":"/tmp/caf1b20c1a74f1751d7d6104d4f3bf97/khanacademy-keypad-context-0.0.0-PR2491-20250515141007.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2491-20250515141007.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2094eb884267a401b31af244633a6874bd2866bf","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2491-20250515141007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2491-20250515141007.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2491-20250515141007_1747318222371_0.7332266226215665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T14:10:22.570Z","publish_time":1747318222570,"_source_registry_name":"default","_cnpm_publish_time":1747318222570},"0.0.0-PR2486-20250515140528":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2486-20250515140528","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2486-20250515140528","@khanacademy/perseus-utils":"0.0.0-PR2486-20250515140528"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2486-20250515140528","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0i34OnjeG+o/oNGgcoCTG2atJ/i5O/lS9D9dUIOsppeuvqtivVEQ0HconL5vxbu0yuQwEKeZAHU5QPRGLZPumQ==","_resolved":"/tmp/1799f60e7d72d3e6045766f363bc25d3/khanacademy-keypad-context-0.0.0-PR2486-20250515140528.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2486-20250515140528.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"89d186890d62283917ab99b1879d1b0045eae75e","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2486-20250515140528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2486-20250515140528.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2486-20250515140528_1747317943692_0.19847825707969857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T14:05:43.915Z","publish_time":1747317943915,"_source_registry_name":"default","_cnpm_publish_time":1747317943915},"0.0.0-PR2455-20250515135924":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2455-20250515135924","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250515135924","@khanacademy/perseus-utils":"0.0.0-PR2455-20250515135924"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250515135924","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0yYvuCR+dqrzZV/ihtz6wzaSqm9gmhfwtfSifC1EJjcWQiTvwusaXLM48IE3/NaQap1TUOzH0TeR0yWQ+8j8kg==","_resolved":"/tmp/270b387b3273c8dc405c1e1777b6b819/khanacademy-keypad-context-0.0.0-PR2455-20250515135924.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250515135924.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"705ad027f6aa82090dee0f84c0da3f257e181330","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250515135924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250515135924.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2455-20250515135924_1747317578946_0.674818591203264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T13:59:39.135Z","publish_time":1747317579135,"_source_registry_name":"default","_cnpm_publish_time":1747317579135},"0.0.0-PR2428-20250515052957":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250515052957","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250515052957","@khanacademy/perseus-utils":"0.0.0-PR2428-20250515052957"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250515052957","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yygO929jzKRB/CZ4JEZlVUL2AI9sMydyIPLRwbQkicFQIU1HsDb6wPhqJ7zS67+uZqEJkbxeUczxtkYXL2HpRA==","_resolved":"/tmp/f5e8c4d442a2beb252d10f8ddc0c3072/khanacademy-keypad-context-0.0.0-PR2428-20250515052957.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250515052957.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"d39d368577c065f8a098046698349667e6daa6ce","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250515052957.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250515052957.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250515052957_1747287010381_0.5093843828288789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T05:30:10.633Z","publish_time":1747287010633,"_source_registry_name":"default","_cnpm_publish_time":1747287010633},"0.0.0-PR2428-20250515052741":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250515052741","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250515052741","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3fbc063161e16aae8b45f3b4c9d73f15e2de0dae","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250515052741.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250515052741.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250515052741.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/28e4e11face5bbfe2a407e8cbe3711db/khanacademy-keypad-context-0.0.0-PR2428-20250515052741.tgz","_integrity":"sha512-4mhatORmiVyckg1lGW7/4jGKijk4GbNZCnTrvKqady6JnIcHZBBLQ0iJC8YZQjlKbQwZrL63wFnn4NQq12gUQA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250515052741","@khanacademy/perseus-utils":"0.0.0-PR2428-20250515052741"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250515052741_1747286874876_0.26419397891262997","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T05:27:55.081Z","publish_time":1747286875081,"_source_registry_name":"default","_cnpm_publish_time":1747286875081},"0.0.0-PR2481-20250515024913":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250515024913","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250515024913","@khanacademy/perseus-utils":"0.0.0-PR2481-20250515024913"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250515024913","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ywqu134N0uy/OYOVpGi4Cicub3KVizsBplX/d2O1tRQsfcGPG4+Xk3m1X6+wfVD93jgqYl6pH6qvXgBgHFPwzw==","_resolved":"/tmp/2932a7154ad94f490ae60c25d6ce4423/khanacademy-keypad-context-0.0.0-PR2481-20250515024913.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250515024913.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c22e306f93489bf97ab94e671132d07e278629ff","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250515024913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250515024913.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250515024913_1747277367674_0.23495797257856532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T02:49:27.859Z","publish_time":1747277367859,"_source_registry_name":"default","_cnpm_publish_time":1747277367859},"0.0.0-PR2481-20250515013215":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250515013215","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250515013215","@khanacademy/perseus-utils":"0.0.0-PR2481-20250515013215"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250515013215","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GrrGxKgaFpLJg3idM111PbFXRb43M6SWbTRKxC8gDZVpTpN+8WnZx5vut06hdGlF6txiNY+igQ24IQ4CTFQB6w==","_resolved":"/tmp/3ac7a2195e8d39718c371bbbead562ae/khanacademy-keypad-context-0.0.0-PR2481-20250515013215.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250515013215.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a68bac9249900f0db9e1e4596bdc9cb83187387c","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250515013215.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250515013215.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250515013215_1747272749267_0.45599599590973305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T01:32:29.507Z","publish_time":1747272749507,"_source_registry_name":"default","_cnpm_publish_time":1747272749507},"0.0.0-PR2489-20250515002416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2489-20250515002416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2489-20250515002416","@khanacademy/perseus-utils":"0.0.0-PR2489-20250515002416"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2489-20250515002416"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2489-20250515002416","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vX+PKZLBzumMd4rUJ1VnNlHnfw4KWToGpMeCbKwqASSAgrTYWdu3cKkWF60EhB8+lYdaoc1sFJXp9C79+d4SVw==","_resolved":"/tmp/735271f4c98c739524a0d21060123280/khanacademy-keypad-context-0.0.0-PR2489-20250515002416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2489-20250515002416.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0e79d832200054336943208d644c512af44f877e","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2489-20250515002416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2489-20250515002416.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2489-20250515002416_1747268757861_0.3141468375448624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-15T00:25:58.063Z","publish_time":1747268758063,"_source_registry_name":"default","_cnpm_publish_time":1747268758063},"0.0.0-PR2481-20250515001855":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2481-20250515001855","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250515001855","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a5335c320d5fb712f6c1065fdb021a633d244fdb","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250515001855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250515001855.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250515001855.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cd355ae3ce8cd13bbbfc65bcd558e855/khanacademy-keypad-context-0.0.0-PR2481-20250515001855.tgz","_integrity":"sha512-yTgnXQ/M/yePXbmlaRl4To/Rku5aG3oGBIVr0u7r0D4Ni11BUVBCqBYRIPIFP5lSKu2UHPaF1W44bcl50XviIw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250515001855","@khanacademy/perseus-utils":"0.0.0-PR2481-20250515001855"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2481-20250515001855_1747268353636_0.34676464231803394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T00:19:13.834Z","publish_time":1747268353834,"_source_registry_name":"default","_cnpm_publish_time":1747268353834},"0.0.0-PR2488-20250515000310":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2488-20250515000310","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2488-20250515000310","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9e67c3c612715a9471d9baaf53b2280d1823b56c","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2488-20250515000310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2488-20250515000310.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2488-20250515000310.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c95fc5a92a428752e9b2f11466c999e7/khanacademy-keypad-context-0.0.0-PR2488-20250515000310.tgz","_integrity":"sha512-80k/+nGgTsCG+uq6OtASr+Kc8Y/NRolg37ZyXC+6K+nTnq+DK9j20DrPP/1iuTVZ/xUC3pIqvIUNuYDy2s0hdg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2488-20250515000310","@khanacademy/perseus-utils":"0.0.0-PR2488-20250515000310"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2488-20250515000310_1747267404135_0.38599218223848286","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-15T00:03:24.367Z","publish_time":1747267404367,"_source_registry_name":"default","_cnpm_publish_time":1747267404367},"0.0.0-PR2487-20250514231710":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2487-20250514231710","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2487-20250514231710","@khanacademy/perseus-utils":"0.0.0-PR2487-20250514231710"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2487-20250514231710","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3iuVeTRIHbvC4UohmltwUsZQrEZ5G8JqybAbavnqjefzHRojf4QEEIt6slrtm3p8U7HYZL8FWyQR8SZb0qK3vw==","_resolved":"/tmp/28223d7ef07837f66129b47715bc0031/khanacademy-keypad-context-0.0.0-PR2487-20250514231710.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2487-20250514231710.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"88498e4ab88f9fcfc788a48ed8b1b98336c65adc","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2487-20250514231710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2487-20250514231710.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2487-20250514231710_1747264644063_0.6615307361638911"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T23:17:24.324Z","publish_time":1747264644324,"_source_registry_name":"default","_cnpm_publish_time":1747264644324},"0.0.0-PR2428-20250514224652":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250514224652","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250514224652","@khanacademy/perseus-utils":"0.0.0-PR2428-20250514224652"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250514224652","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dUn8TtvwiOR334+R3D2iCH4yjsD6CpzM5+YfXvwEczvpV/+N07EncRoEaa8xzJ+fvjki1FeBQRsx2HW90jeCxw==","_resolved":"/tmp/5876d03c318c47165eee61536a5719da/khanacademy-keypad-context-0.0.0-PR2428-20250514224652.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250514224652.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7d4c0fb2e70247c96066f394f41eca0e764297af","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250514224652.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250514224652.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250514224652_1747262826806_0.8691292773286217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T22:47:06.999Z","publish_time":1747262826999,"_source_registry_name":"default","_cnpm_publish_time":1747262826999},"0.0.0-PR2428-20250514224225":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250514224225","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250514224225","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b7d5ea6a0c04a9778e2f3e6932147e62a4442087","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250514224225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250514224225.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250514224225.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/025cc585ee5d97a5bf8475cfe114f45a/khanacademy-keypad-context-0.0.0-PR2428-20250514224225.tgz","_integrity":"sha512-ER0J7oDFe9qMtveU205hh9q3uocNxC6Dnp9Wy+rG941aCe5i6FLfzQXr+y6nns+K6PjbGJfF7eceMmqnVrXWfg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250514224225","@khanacademy/perseus-utils":"0.0.0-PR2428-20250514224225"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250514224225_1747262560359_0.6841549764840618","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-14T22:42:40.616Z","publish_time":1747262560616,"_source_registry_name":"default","_cnpm_publish_time":1747262560616},"0.0.0-PR2487-20250514221933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2487-20250514221933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2487-20250514221933","@khanacademy/perseus-utils":"0.0.0-PR2487-20250514221933"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2487-20250514221933","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-F9+wuyulFUwEOPHRjkR9olXb8dbTC4BRBWf52ICDQyDTDJY9nbK2r5X7xDL/4RSkFp2j0RvtgA99faA2ifliKA==","_resolved":"/tmp/9ea4b3a2988ef09d36b1e1d86401d9ee/khanacademy-keypad-context-0.0.0-PR2487-20250514221933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2487-20250514221933.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"f1b751349047f19ebc8d651a634f693e2d7f6b5b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2487-20250514221933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2487-20250514221933.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2487-20250514221933_1747261187214_0.1662977758009052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T22:19:47.388Z","publish_time":1747261187388,"_source_registry_name":"default","_cnpm_publish_time":1747261187388},"0.0.0-PR2484-20250514221153":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2484-20250514221153","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2484-20250514221153","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"091c594cb1a7af6f5f8b9211c6d776a5dea24d43","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2484-20250514221153.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2484-20250514221153.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2484-20250514221153.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4228038b1c61c0001513a9e8d3be03fa/khanacademy-keypad-context-0.0.0-PR2484-20250514221153.tgz","_integrity":"sha512-+cKkwVrPCZnHtkFvRSH3tkocEMI3L3JnK0x44zuoTOR6cxR3nnov6VTAUQPSaLFEk1Mzwlcmv9zMl4nPl4FBRQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2484-20250514221153","@khanacademy/perseus-utils":"0.0.0-PR2484-20250514221153"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2484-20250514221153_1747260727002_0.9344243477163565","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-14T22:12:07.179Z","publish_time":1747260727179,"_source_registry_name":"default","_cnpm_publish_time":1747260727179},"0.0.0-PR2486-20250514212210":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2486-20250514212210","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2486-20250514212210","@khanacademy/perseus-utils":"0.0.0-PR2486-20250514212210"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2486-20250514212210","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WNN1fRvmf6Pr27Lc34PT8pEXtxJ4Fe/4+E4ai5Tn64g50aFeQ7hWCsXPLBu56Raoxq94uQ/8tAn6GXTZlz7ISA==","_resolved":"/tmp/9ab3c86b85de76475b5233c1a3a9a2d8/khanacademy-keypad-context-0.0.0-PR2486-20250514212210.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2486-20250514212210.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"57ab5f93b7f257180087f6528015a9b68b767aa1","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2486-20250514212210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2486-20250514212210.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2486-20250514212210_1747257745319_0.31528028844744704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T21:22:25.578Z","publish_time":1747257745578,"_source_registry_name":"default","_cnpm_publish_time":1747257745578},"0.0.0-PR2486-20250514210735":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2486-20250514210735","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2486-20250514210735","@khanacademy/perseus-utils":"0.0.0-PR2486-20250514210735"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2486-20250514210735","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cVjbUi8giDyHMErugZK69qJK5K5Bqjxy1hdRoBFnHs9lVWM0wW3Q3sOGMAyMOb3fNcUY9dDjzgtEoawR0Rrt0w==","_resolved":"/tmp/4d5fa8715414fcb639f3554c9c72b1b2/khanacademy-keypad-context-0.0.0-PR2486-20250514210735.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2486-20250514210735.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b12181118f07d496837df906cbaeb3f65b66150f","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2486-20250514210735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2486-20250514210735.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2486-20250514210735_1747256869340_0.6095732264630584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T21:07:49.654Z","publish_time":1747256869654,"_source_registry_name":"default","_cnpm_publish_time":1747256869654},"0.0.0-PR2486-20250514210203":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2486-20250514210203","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2486-20250514210203","@khanacademy/perseus-utils":"0.0.0-PR2486-20250514210203"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2486-20250514210203","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ahW1R0a9oWliamNOnwF7BzOJdiva6PvRNwqti/vWhsxKyrU7HgcSfSg3LzDiR+h90BFBMEKVw++SWWl1eIDJfw==","_resolved":"/tmp/a34d97ab9b8775c31c19cc048ab6e0dc/khanacademy-keypad-context-0.0.0-PR2486-20250514210203.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2486-20250514210203.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"8e176e09528bed27e569475fdbf2a527a8e6540a","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2486-20250514210203.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2486-20250514210203.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2486-20250514210203_1747256537942_0.39695234020748105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T21:02:18.139Z","publish_time":1747256538139,"_source_registry_name":"default","_cnpm_publish_time":1747256538139},"0.0.0-PR2486-20250514203804":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2486-20250514203804","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2486-20250514203804","@khanacademy/perseus-utils":"0.0.0-PR2486-20250514203804"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2486-20250514203804","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U9HoQHymDlqeBa+wxXKWGQkciwzam6FAhgrXAsbp8RSOW+VesJ5uiv8X/uozbOnwp2Egwngcrrp/u60tBoogeg==","_resolved":"/tmp/43d463539080f8e1daec2b1cc54a5466/khanacademy-keypad-context-0.0.0-PR2486-20250514203804.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2486-20250514203804.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"1a45bd2af45a98eb12a7484f21e6134eea95aeeb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2486-20250514203804.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2486-20250514203804.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2486-20250514203804_1747255099061_0.5937693213544202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T20:38:19.243Z","publish_time":1747255099243,"_source_registry_name":"default","_cnpm_publish_time":1747255099243},"0.0.0-PR2435-20250514200204":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250514200204","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250514200204","@khanacademy/perseus-utils":"0.0.0-PR2435-20250514200204"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250514200204","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YgIlp0pIKqKOGDiDrjahfUPcwM0DrbE42OHE2yXAdT8sDMXo1UccFHCr42E8QVMJ+9giYTHfLXTMUPv8sV6Cew==","_resolved":"/tmp/93ae210812c93e5fdd4ed631f06f2d91/khanacademy-keypad-context-0.0.0-PR2435-20250514200204.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250514200204.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a602f7f5af38b2dcbae945e28ffbc673a46aa1ec","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250514200204.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250514200204.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250514200204_1747252937820_0.9413690454923478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T20:02:18.059Z","publish_time":1747252938059,"_source_registry_name":"default","_cnpm_publish_time":1747252938059},"0.0.0-PR2486-20250514195818":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2486-20250514195818","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2486-20250514195818","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dfc4b314f153a68cdf9fc208ce2b9aa2c5c31534","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2486-20250514195818.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2486-20250514195818.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2486-20250514195818.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/df3605da7699f962712990b4e4fb7470/khanacademy-keypad-context-0.0.0-PR2486-20250514195818.tgz","_integrity":"sha512-IwkqEVkSZxTer0M8HcKXL2zFb/jhsrDfRuX+lds+Q39wR+M6eH711gndyPVvRw7WskbarO0458P2l1lJ1xpqEw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2486-20250514195818","@khanacademy/perseus-utils":"0.0.0-PR2486-20250514195818"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2486-20250514195818_1747252712943_0.049013079347628885","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-14T19:58:33.131Z","publish_time":1747252713131,"_source_registry_name":"default","_cnpm_publish_time":1747252713131},"0.0.0-PR2428-20250514185642":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250514185642","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250514185642","@khanacademy/perseus-utils":"0.0.0-PR2428-20250514185642"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250514185642","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b6rbd0f7ExiQu4mR46dzNZj1s2CowS+H5MSXoqJdQbia0DC7CFqBfPsC/s8yG4GhutEf+RoC8HR5+4JywWKZiQ==","_resolved":"/tmp/e011d477727e7a8dba3f4608deb1f164/khanacademy-keypad-context-0.0.0-PR2428-20250514185642.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250514185642.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"122f0b1dc4ff72c3714d02c1cdb43f67e52ed8e6","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250514185642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250514185642.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250514185642_1747249015347_0.7667914685526893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T18:56:55.523Z","publish_time":1747249015523,"_source_registry_name":"default","_cnpm_publish_time":1747249015523},"0.0.0-PR2428-20250514185419":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250514185419","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250514185419","@khanacademy/perseus-utils":"0.0.0-PR2428-20250514185419"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250514185419","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qkEEL5xbTV7wWl6VpeRiPDfemr4Wy438zbi8yWipt4bI4FATMavJtw1QRGId5n/OpWJKvJpMFpyCXwpjBpaSqw==","_resolved":"/tmp/31ada27bd309dadf0e2d5b7147e9d4ce/khanacademy-keypad-context-0.0.0-PR2428-20250514185419.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250514185419.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"cc8eb58955718b2ac7f3cb951df7b14e941e8c17","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250514185419.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250514185419.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250514185419_1747248872203_0.9094046264172386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T18:54:32.407Z","publish_time":1747248872407,"_source_registry_name":"default","_cnpm_publish_time":1747248872407},"0.0.0-PR2474-20250514184728":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250514184728","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250514184728","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250514184728","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kQFhCY5BLW+uk4BxP15qFQE0Kte6SoeB/oPzlcu6DxiIPBPvSxZ+FBFDyYrtmQUx/MBHXX5LETwoNTC7S6y9MQ==","_resolved":"/tmp/384c14c89e033ca98dd6bd4aebd4dc90/khanacademy-keypad-context-0.0.0-PR2474-20250514184728.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250514184728.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b6614084ce12ee0ee8b70480dbda236ba3bd86b3","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250514184728.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250514184728.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250514184728_1747248460642_0.921237366095107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T18:47:40.820Z","publish_time":1747248460820,"_source_registry_name":"default","_cnpm_publish_time":1747248460820},"0.0.0-PR2469-20250514182520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2469-20250514182520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2469-20250514182520","@khanacademy/perseus-utils":"0.0.0-PR2469-20250514182520"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2469-20250514182520","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NZGU+qk0Do2naCSiX5/JWpDRco1BZRlssHjgjiR//ptkQLohjlCNixqTCFJn+Kq7e6d+LvCnBfWeOvq2At+Y+w==","_resolved":"/tmp/442b36c94e5b0ad0be3049dddd111f15/khanacademy-keypad-context-0.0.0-PR2469-20250514182520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2469-20250514182520.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"132e40597b5e07fd5a0ece5151f1b0975f115bfa","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2469-20250514182520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2469-20250514182520.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2469-20250514182520_1747247133562_0.4193166594921556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T18:25:33.770Z","publish_time":1747247133770,"_source_registry_name":"default","_cnpm_publish_time":1747247133770},"0.0.0-PR2474-20250514181944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250514181944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250514181944","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250514181944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nDOqMNyxOMARdiU3HgToXRPxOH8wTqQkq7nrAGR4cnWOkPRLv5h5mw9ZKmVzeZnQMM8qJhZg8b5/1Nr44/H+sQ==","_resolved":"/tmp/0794ea51f78b73e37542c1d32a17ce52/khanacademy-keypad-context-0.0.0-PR2474-20250514181944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250514181944.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"92a224b27c02c5d8bfacd3f4649bfb6bf802497c","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250514181944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250514181944.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250514181944_1747246795497_0.7326573292186178"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T18:19:55.687Z","publish_time":1747246795687,"_source_registry_name":"default","_cnpm_publish_time":1747246795687},"0.0.0-PR2484-20250514180828":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2484-20250514180828","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2484-20250514180828","@khanacademy/perseus-utils":"0.0.0-PR2484-20250514180828"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2484-20250514180828","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C7hzr/CtTonJNyNqFlnX/RTYX4pvAPuyzEoUuo//Cu2MKnI86QaWIvmgupY3AgbxWXoXIMnvUAm1KS60jZ+Yfw==","_resolved":"/tmp/f0f05459e7de3522e2df14be8a37c9d4/khanacademy-keypad-context-0.0.0-PR2484-20250514180828.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2484-20250514180828.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b9ba4e98d7b2332d9920e1ed0e6a40566880b792","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2484-20250514180828.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2484-20250514180828.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2484-20250514180828_1747246121886_0.9057146800014313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T18:08:42.144Z","publish_time":1747246122144,"_source_registry_name":"default","_cnpm_publish_time":1747246122144},"0.0.0-PR2483-20250514163751":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2483-20250514163751","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2483-20250514163751","@khanacademy/perseus-utils":"0.0.0-PR2483-20250514163751"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2483-20250514163751","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aKGXTaoctQn6w/3aWy/6RQWyHrVOoclyutGWSO34lTE9DVTZMInpSVrwiY2/x8d2G5t620egpV5J/towX9LLDg==","_resolved":"/tmp/761866710dca26c201cd1c8290c65c18/khanacademy-keypad-context-0.0.0-PR2483-20250514163751.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2483-20250514163751.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"70e8749354d73db351e11ed2be1cc3bd7e20a127","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2483-20250514163751.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2483-20250514163751.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2483-20250514163751_1747240685404_0.3200939995395877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T16:38:05.617Z","publish_time":1747240685617,"_source_registry_name":"default","_cnpm_publish_time":1747240685617},"0.0.0-PR2481-20250514162317":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250514162317","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250514162317","@khanacademy/perseus-utils":"0.0.0-PR2481-20250514162317"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250514162317","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QBJwxhESnJHLS8Y+eM0ny2zdiVhYiqPlyqz+uDrNQg6olq06lDX4wxtvOSuTwi/4J920EJmdFlz0dBm3Uw9ZNA==","_resolved":"/tmp/426767b542881a1ef423b0b07dcc1f86/khanacademy-keypad-context-0.0.0-PR2481-20250514162317.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250514162317.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c123dba3157dbf8c2911209c0e48910a184f88f2","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250514162317.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250514162317.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250514162317_1747239811234_0.609407868158292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T16:23:31.496Z","publish_time":1747239811496,"_source_registry_name":"default","_cnpm_publish_time":1747239811496},"0.0.0-PR2480-20250514160639":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2480-20250514160639","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2480-20250514160639","@khanacademy/perseus-utils":"0.0.0-PR2480-20250514160639"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2480-20250514160639","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/i2L+LZQVFlPVOCIHg73Pm7z4G3vKz+NYxwkZUKSfHGlCpbVThVjize8vOXBO1Ny12Fd9EbSKyKuMmt2FNtLHQ==","_resolved":"/tmp/dd989ca756258e7f93a2359b295684ae/khanacademy-keypad-context-0.0.0-PR2480-20250514160639.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2480-20250514160639.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"33ddc8c7080bc6bc87b45cfa47c5231f523729da","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2480-20250514160639.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2480-20250514160639.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2480-20250514160639_1747238814816_0.5657256594601883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T16:06:55.001Z","publish_time":1747238815001,"_source_registry_name":"default","_cnpm_publish_time":1747238815001},"0.0.0-PR2481-20250514155508":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250514155508","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250514155508","@khanacademy/perseus-utils":"0.0.0-PR2481-20250514155508"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250514155508","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M6UwzrGD5Opd8EiOjrDsnRwThAQsqV9z27H3wIDUFEEOoF4UCxLy8bCeYh/Fj7qeK+sjPkSOZp+D0XA+2Ivlnw==","_resolved":"/tmp/4245b6f515b247ebad097707c4983221/khanacademy-keypad-context-0.0.0-PR2481-20250514155508.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250514155508.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"26edc927809d83c439cf807201119fc260ba5976","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250514155508.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250514155508.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250514155508_1747238123028_0.9939329286408807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T15:55:23.240Z","publish_time":1747238123240,"_source_registry_name":"default","_cnpm_publish_time":1747238123240},"0.0.0-PR2481-20250514155246":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250514155246","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250514155246","@khanacademy/perseus-utils":"0.0.0-PR2481-20250514155246"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250514155246","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8NZFLkKOZpXF5XguhTs9Bd4OuAjKFaqUEZe2TPFhyXDy9fX5bEW5DjGjL5O7TsjfZRJEXAgarBfBLujj/UpiKQ==","_resolved":"/tmp/09dd009f157d1b4632dcfd2b1d9e1062/khanacademy-keypad-context-0.0.0-PR2481-20250514155246.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250514155246.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"8a534f7f56378f87f6fac0fecbac029fe88cc1fc","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250514155246.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250514155246.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250514155246_1747237979320_0.8728416818994356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T15:52:59.519Z","publish_time":1747237979519,"_source_registry_name":"default","_cnpm_publish_time":1747237979519},"0.0.0-PR2481-20250514154945":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2481-20250514154945","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250514154945","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"12e0711e5d951d014123ce6cd682b5687513c339","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250514154945.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250514154945.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250514154945.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1341621369ced93f753363267b86cd9b/khanacademy-keypad-context-0.0.0-PR2481-20250514154945.tgz","_integrity":"sha512-+IKTe/3coO2ME6pgdAaqTV+uLd8rUWxKmWs/3wuvMEjTmQLyX/f9fdwK0SQ+ZKbpvnHQz6I4hCtRLfJAgc/QyQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250514154945","@khanacademy/perseus-utils":"0.0.0-PR2481-20250514154945"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2481-20250514154945_1747237798722_0.3662461355793909","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-14T15:49:58.897Z","publish_time":1747237798897,"_source_registry_name":"default","_cnpm_publish_time":1747237798897},"0.0.0-PR2480-20250514154540":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2480-20250514154540","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2480-20250514154540","@khanacademy/perseus-utils":"0.0.0-PR2480-20250514154540"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2480-20250514154540","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zTaRurEyqpYRFfsd9j1pK4rOJ/G3U68i0yy5cNEe3KVBDaiZF91co1MbaIOxgnOeFrxPaq9vj7jXu5DSUwDPpg==","_resolved":"/tmp/4da78b0752d791f7ab87f0bd80d093b9/khanacademy-keypad-context-0.0.0-PR2480-20250514154540.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2480-20250514154540.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c1d05a0a95e18196b532964343065e60be245c43","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2480-20250514154540.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2480-20250514154540.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2480-20250514154540_1747237554263_0.765342618077675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T15:45:54.432Z","publish_time":1747237554432,"_source_registry_name":"default","_cnpm_publish_time":1747237554432},"0.0.0-PR2482-20250514150930":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2482-20250514150930","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2482-20250514150930","@khanacademy/perseus-utils":"0.0.0-PR2482-20250514150930"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2482-20250514150930","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mnem11suO55pxGGBjjmKid6BMzUQvWTXeZfLYAnoNHpCG9LnblXi+AYEx9/VZtvd666cgLspsSZFpREVGYjwWw==","_resolved":"/tmp/083f4b70c5ddfd789eec069b3c401ab0/khanacademy-keypad-context-0.0.0-PR2482-20250514150930.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2482-20250514150930.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4a2ee85bbed61704f0bba53d2d7e921483adabd8","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2482-20250514150930.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2482-20250514150930.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2482-20250514150930_1747235385011_0.36007019387470063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T15:09:45.217Z","publish_time":1747235385217,"_source_registry_name":"default","_cnpm_publish_time":1747235385217},"0.0.0-PR2482-20250514150302":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2482-20250514150302","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2482-20250514150302","@khanacademy/perseus-utils":"0.0.0-PR2482-20250514150302"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2482-20250514150302","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BR/gGLsE1GArVqQIzC3hQBhc2y2Upd0TK/Fdzo80MilFQubzTKvUIxJ0uwfOyt5shyaQfPTBZjeDyedGQfd2+A==","_resolved":"/tmp/e044135603df39c139dd22af760bedef/khanacademy-keypad-context-0.0.0-PR2482-20250514150302.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2482-20250514150302.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"efd5f3c69ef3b01dfd47b7dfad8c9098e700efc6","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2482-20250514150302.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2482-20250514150302.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2482-20250514150302_1747234995911_0.472216158710016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T15:03:16.124Z","publish_time":1747234996124,"_source_registry_name":"default","_cnpm_publish_time":1747234996124},"0.0.0-PR2474-20250514140553":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2474-20250514140553","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250514140553","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250514140553","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ijxcf3Rabk+nCCL7mQ8b5hdC/yytkj/ZDFsMumT+hcxfAb+Ueb5lmdhLgVvcYUFxVF3Gte2Qk8UutJoPbGy1cA==","_resolved":"/tmp/c77521fac62804c3aab31ca4116d918f/khanacademy-keypad-context-0.0.0-PR2474-20250514140553.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250514140553.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4d82c92b205596425367737dccb51b76312b1661","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250514140553.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250514140553.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2474-20250514140553_1747231565285_0.10431821805640928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T14:06:05.478Z","publish_time":1747231565478,"_source_registry_name":"default","_cnpm_publish_time":1747231565478},"0.0.0-PR2479-20250514135059":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2479-20250514135059","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2479-20250514135059","@khanacademy/perseus-utils":"0.0.0-PR2479-20250514135059"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2479-20250514135059","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sCBqAi5FWQK9dq5ri/TsTXoK0OOaSVyxmG4tjWCeBA4ajTe8A1ARNtwHcdcLxnVvlZ/E4dZoI4oZHluWwljhPw==","_resolved":"/tmp/89bf82aa4c546c12dc220812a9e59bf9/khanacademy-keypad-context-0.0.0-PR2479-20250514135059.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2479-20250514135059.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"66b495046da337976fad9f3f3cb5373a137b47c0","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2479-20250514135059.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2479-20250514135059.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2479-20250514135059_1747230675855_0.07546573129917578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T13:51:16.041Z","publish_time":1747230676041,"_source_registry_name":"default","_cnpm_publish_time":1747230676041},"0.0.0-PR2428-20250514054356":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250514054356","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250514054356","@khanacademy/perseus-utils":"0.0.0-PR2428-20250514054356"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250514054356","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pfZN4ekmjiN2Xts/r6XZS4nybDVr8q4ZO81bXvMOLLMQGQejAVtzqNXB/Q204uERqgrsHwWVk7OF/pM0fTDRkg==","_resolved":"/tmp/554615b6f71246cc67e8bbc7c6b6e9ab/khanacademy-keypad-context-0.0.0-PR2428-20250514054356.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250514054356.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"4bac7d24da0985af67eb254f723875fb617d8413","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250514054356.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250514054356.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250514054356_1747201449800_0.3673054511091429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T05:44:09.981Z","publish_time":1747201449981,"_source_registry_name":"default","_cnpm_publish_time":1747201449981},"0.0.0-PR2428-20250514054118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250514054118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250514054118","@khanacademy/perseus-utils":"0.0.0-PR2428-20250514054118"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250514054118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JvBuZMgzC9bRyJU3JLm33DwccuBd8QLB24qyQyDciRROsHvx03unaCes03ytLeklPiyMS+A+sez2AXXUfiJCqg==","_resolved":"/tmp/8686f35515372d0029e177cfca54e6e7/khanacademy-keypad-context-0.0.0-PR2428-20250514054118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250514054118.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c66dc33cf0d8e5e01b59a1ec208eff08bee4a5c6","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250514054118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250514054118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250514054118_1747201292206_0.8351265250415802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T05:41:32.412Z","publish_time":1747201292412,"_source_registry_name":"default","_cnpm_publish_time":1747201292412},"0.0.0-PR2481-20250514001906":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2481-20250514001906","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2481-20250514001906","@khanacademy/perseus-utils":"0.0.0-PR2481-20250514001906"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2481-20250514001906","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iRJOoVf6bBSLPEIyHmc9+ogeY9IZWVyBNuIQLOYS77WIW4v58Im6vvk73P+HRG7V0mude7jrNgMspYtYh8IPlQ==","_resolved":"/tmp/f4e03b2d44a9698f267bb1659b8f3d1e/khanacademy-keypad-context-0.0.0-PR2481-20250514001906.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2481-20250514001906.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"1ee003c8eb02db05a4e0beda45b76db70e583246","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2481-20250514001906.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2481-20250514001906.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2481-20250514001906_1747181959350_0.8515397842368206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T00:19:19.522Z","publish_time":1747181959522,"_source_registry_name":"default","_cnpm_publish_time":1747181959522},"0.0.0-PR2480-20250513235048":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2480-20250513235048","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"0.0.0-PR2480-20250513235048","@khanacademy/perseus-core":"0.0.0-PR2480-20250513235048"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2480-20250513235048","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rQ9N+3CrYOyD7rOw6ugrK7gGuu3zGc5jwBqEVjH6O6Ezf3iiKRaJeKTYPtgRADvnglJrJYAjVK/QT84mez0NsA==","_resolved":"/tmp/911de72c1fe9c8caf98dc85b6c00bee0/khanacademy-keypad-context-0.0.0-PR2480-20250513235048.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2480-20250513235048.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6d72a0ac7268e51979c38f7fe45fd0de713d33cf","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2480-20250513235048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2480-20250513235048.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2480-20250513235048_1747180261586_0.12586218147931572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T23:51:01.861Z","publish_time":1747180261861,"_source_registry_name":"default","_cnpm_publish_time":1747180261861},"0.0.0-PR2473-20250513232540":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2473-20250513232540","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2473-20250513232540","@khanacademy/perseus-utils":"0.0.0-PR2473-20250513232540"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2473-20250513232540","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-btDjBKnPKAlwbr4S+toUQxQYRJ+8W7B8BO98/Zjd3mdpBqF2+eUdlTFoFkYBP/A/uJIl5rZUYW31QMJeg8NpBw==","_resolved":"/tmp/c1f250cbc9e9ccf49c3b88077d3225fb/khanacademy-keypad-context-0.0.0-PR2473-20250513232540.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2473-20250513232540.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7abef93184ae88f370746c5328f9a606a7381633","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2473-20250513232540.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2473-20250513232540.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2473-20250513232540_1747178752905_0.1981055180133353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T23:25:53.110Z","publish_time":1747178753110,"_source_registry_name":"default","_cnpm_publish_time":1747178753110},"0.0.0-PR2455-20250513221401":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2455-20250513221401","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250513221401","@khanacademy/perseus-utils":"0.0.0-PR2455-20250513221401"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250513221401","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GkGdHMH9xlkknWHXPlkiCcWZZEFZEyyY8O/PHx5iocfHdfOP8JYgUW6OX40/Kee9dwPc7q4vCd/5Uwv/+fwdUA==","_resolved":"/tmp/0b53637f071db88edb6b230746e5fd91/khanacademy-keypad-context-0.0.0-PR2455-20250513221401.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250513221401.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"c4b8cd7ac222e0b4fb9afb21e43885bbb408d7f9","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250513221401.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250513221401.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2455-20250513221401_1747174454790_0.17572973485805599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T22:14:14.982Z","publish_time":1747174454982,"_source_registry_name":"default","_cnpm_publish_time":1747174454982},"0.0.0-PR2479-20250513210753":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2479-20250513210753","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2479-20250513210753","@khanacademy/perseus-utils":"0.0.0-PR2479-20250513210753"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2479-20250513210753","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s9SubrnzNlotfX+H7lWXhTxCA/CyzsXvrPhJoYxxTocqfb2txS7oPDhDKJlbsuA7A6W11oI2Vuic/TX1KNHVfw==","_resolved":"/tmp/d824f20004a0bc7261146bcadbd813e9/khanacademy-keypad-context-0.0.0-PR2479-20250513210753.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2479-20250513210753.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"b20840a49c0d44184da2a7e2cea7384322f4b604","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2479-20250513210753.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2479-20250513210753.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2479-20250513210753_1747170487552_0.28951164566839904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T21:08:07.737Z","publish_time":1747170487737,"_source_registry_name":"default","_cnpm_publish_time":1747170487737},"0.0.0-PR2479-20250513205931":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2479-20250513205931","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2479-20250513205931","@khanacademy/perseus-utils":"0.0.0-PR2479-20250513205931"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2479-20250513205931","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tqOXcV6UbUIsWVLODjbd2Y62EKXfcCGL48WzHtj6WrEGKpGQ/zMhBbtHac/vS0JAPs69WPH2oxPBTiO+Qd1fQQ==","_resolved":"/tmp/023bb4e023879f493dad7e0844c86d05/khanacademy-keypad-context-0.0.0-PR2479-20250513205931.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2479-20250513205931.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"34b58ec553f710d3a36adac794fdc9951988ba5d","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2479-20250513205931.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2479-20250513205931.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2479-20250513205931_1747169985263_0.7935133838904702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T20:59:45.494Z","publish_time":1747169985494,"_source_registry_name":"default","_cnpm_publish_time":1747169985494},"0.0.0-PR2479-20250513205707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2479-20250513205707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2479-20250513205707","@khanacademy/perseus-utils":"0.0.0-PR2479-20250513205707"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2479-20250513205707","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LUFy8WpWcM9qf2wp5TrKwvSoVrqyO640saJLfoKS71Lk5Al3mqWkGpxEwIvMnyi10w0IjPAJ6MvuYh0HQvYimw==","_resolved":"/tmp/abe4ec803135a6d9c35fa7226fd50a85/khanacademy-keypad-context-0.0.0-PR2479-20250513205707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2479-20250513205707.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"539881ffb01d6fb1f631eb616be9ce049e30ea1b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2479-20250513205707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2479-20250513205707.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2479-20250513205707_1747169839766_0.19313435457516315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T20:57:19.978Z","publish_time":1747169839978,"_source_registry_name":"default","_cnpm_publish_time":1747169839978},"0.0.0-PR2479-20250513204722":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2479-20250513204722","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2479-20250513204722","@khanacademy/perseus-utils":"0.0.0-PR2479-20250513204722"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2479-20250513204722","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a2sQgvcnVdsgSstWxI7F+afUNkZ69HuHaWC7B60SPS/0omV8Cg+HAkqKh5zr1Jk68Df6D50Nhn0BZHz8OV2RRA==","_resolved":"/tmp/92808c677e937e145b0bf1097fc6ba00/khanacademy-keypad-context-0.0.0-PR2479-20250513204722.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2479-20250513204722.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"5fbbf6fec306627a3421addad7244c2cc2ab26e5","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2479-20250513204722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2479-20250513204722.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2479-20250513204722_1747169255077_0.9632600746467275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T20:47:35.289Z","publish_time":1747169255289,"_source_registry_name":"default","_cnpm_publish_time":1747169255289},"0.0.0-PR2473-20250513203855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2473-20250513203855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2473-20250513203855","@khanacademy/perseus-utils":"0.0.0-PR2473-20250513203855"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2473-20250513203855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/H1A+Hrjt1g7hq3RLXsDWLTw6S2Nji7m4iAfD0OFcnl5Dzhnc8fZyJhQmIDWHsrTOcGNUFBBxGJ1NQ/v3rHUcg==","_resolved":"/tmp/0a3efcc835f6a73a6ae16fddd9e5d04d/khanacademy-keypad-context-0.0.0-PR2473-20250513203855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2473-20250513203855.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"77a1fd3d5c40461aa5bdbe960d6552d851ce8cb7","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2473-20250513203855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2473-20250513203855.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2473-20250513203855_1747168748786_0.26211094747633634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T20:39:09.024Z","publish_time":1747168749024,"_source_registry_name":"default","_cnpm_publish_time":1747168749024},"0.0.0-PR2435-20250513202431":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250513202431","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250513202431","@khanacademy/perseus-utils":"0.0.0-PR2435-20250513202431"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250513202431","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-02+7PhYKNc4BbiSVZ5+R0RtZRFFTvscnCT4CA8a8IFmLC/nl1U/wN5x5BQPQB+wFKtoyS1iNnRgRwDHW5PlL2w==","_resolved":"/tmp/800a12627203d2bf6b38915527841c70/khanacademy-keypad-context-0.0.0-PR2435-20250513202431.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250513202431.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"9acf2f689be0354b2e5cb4cf02c23fc8ab459def","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250513202431.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250513202431.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250513202431_1747167884779_0.4401456367557788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T20:24:44.979Z","publish_time":1747167884979,"_source_registry_name":"default","_cnpm_publish_time":1747167884979},"0.0.0-PR2478-20250513200749":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2478-20250513200749","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2478-20250513200749","@khanacademy/perseus-utils":"0.0.0-PR2478-20250513200749"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2478-20250513200749","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IJWr53dexHOiqTZuT9kKm+w0jTa8dChHUje11AKk9nAXjMay8xVB5upbeG/2Y1Lc46Rl0HXtwlv4AN5T5fYjEA==","_resolved":"/tmp/34e67bc10adec940d97f55b4aff728e4/khanacademy-keypad-context-0.0.0-PR2478-20250513200749.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2478-20250513200749.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"f349d1b838a61545fdb52deb236be8f957150ccb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2478-20250513200749.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2478-20250513200749.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2478-20250513200749_1747166883572_0.2561329853795684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T20:08:03.825Z","publish_time":1747166883825,"_source_registry_name":"default","_cnpm_publish_time":1747166883825},"0.0.0-PR2473-20250513185041":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2473-20250513185041","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2473-20250513185041","@khanacademy/perseus-utils":"0.0.0-PR2473-20250513185041"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2473-20250513185041","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Zi/ay7A7rRvlqp+rlI4WGqmuF833VG264I3EuBjCnWc0eBdyJISRBrJSViWKxaGNeb8ifRZELT21O/O9DgydHw==","_resolved":"/tmp/21e84d5a03da194dc9e06ba62a000c3f/khanacademy-keypad-context-0.0.0-PR2473-20250513185041.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2473-20250513185041.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"a49ac162c2da6746cb1f6a23322f7fb19346ce45","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2473-20250513185041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2473-20250513185041.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2473-20250513185041_1747162254735_0.6457802155471888"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T18:50:54.910Z","publish_time":1747162254910,"_source_registry_name":"default","_cnpm_publish_time":1747162254910},"0.0.0-PR2468-20250513183100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2468-20250513183100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2468-20250513183100","@khanacademy/perseus-utils":"0.0.0-PR2468-20250513183100"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2468-20250513183100","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Xlg5J1Omj9vyS08ZdAFd5nV5AiF1CS58+1MUepshmZBS7Eg4utqMASPGs+MVYQQ/a+5BOxQBO4HKercsfnARjw==","_resolved":"/tmp/527af518c225ac9ae387870ea18e26ff/khanacademy-keypad-context-0.0.0-PR2468-20250513183100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2468-20250513183100.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"da96a354a4937ed8501d62eca6b2b0b4175078f8","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2468-20250513183100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2468-20250513183100.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2468-20250513183100_1747161074000_0.9364860578592213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T18:31:14.219Z","publish_time":1747161074219,"_source_registry_name":"default","_cnpm_publish_time":1747161074219},"0.0.0-PR2468-20250513182309":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2468-20250513182309","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2468-20250513182309","@khanacademy/perseus-utils":"0.0.0-PR2468-20250513182309"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2468-20250513182309","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wzu2/6CiUTcmCZR81cJ8bKBGLoM0Hd+odTclInUBruBfr8/h1Ot9dd0lMBVKRFrlLNu7nf2pnDFAHEeTVPk5kw==","_resolved":"/tmp/0827270c54be88dd8681a34a1e99b95a/khanacademy-keypad-context-0.0.0-PR2468-20250513182309.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2468-20250513182309.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"babee8ddf3b2a87782a3f8ee1d2188ca73962f3c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2468-20250513182309.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2468-20250513182309.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2468-20250513182309_1747160604117_0.23040455881109012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T18:23:24.319Z","publish_time":1747160604319,"_source_registry_name":"default","_cnpm_publish_time":1747160604319},"0.0.0-PR2468-20250513182002":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2468-20250513182002","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2468-20250513182002","@khanacademy/perseus-utils":"0.0.0-PR2468-20250513182002"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2468-20250513182002","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iqadmiNVmC7Xda2ZN2dAd/K26EMdm68ajo+3L4PpKM+DUDGHza3Uwbd4jzr46RTRJ3fGnHfhDtH6s19CuvEUkg==","_resolved":"/tmp/c3ee0b231385ad9d3edd7668a6483b75/khanacademy-keypad-context-0.0.0-PR2468-20250513182002.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2468-20250513182002.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"942b2806de3733619777fa5bd9ce87fe9e22161f","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2468-20250513182002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2468-20250513182002.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2468-20250513182002_1747160416483_0.03896311182791856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T18:20:16.692Z","publish_time":1747160416692,"_source_registry_name":"default","_cnpm_publish_time":1747160416692},"0.0.0-PR2468-20250513180012":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2468-20250513180012","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2468-20250513180012","@khanacademy/perseus-utils":"0.0.0-PR2468-20250513180012"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2468-20250513180012","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kslgc/saJCQwA9VvFJSZizhBXshd+h3J42QNQNJFKQ2vPn9wANrJEUorbauuYlfU9nM6nj87qtV5gz7zeTyrFw==","_resolved":"/tmp/cfbe9231a28ed9816141b75f88aa2ca2/khanacademy-keypad-context-0.0.0-PR2468-20250513180012.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2468-20250513180012.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"512e4861c0ef0baf5ff21bc839bec0c77bb02ccc","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2468-20250513180012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2468-20250513180012.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2468-20250513180012_1747159225510_0.7800955151270201"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T18:00:25.822Z","publish_time":1747159225822,"_source_registry_name":"default","_cnpm_publish_time":1747159225822},"0.0.0-PR2420-20250513175323":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2420-20250513175323","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250513175323","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4c67607cf1030ec57c8f350f4f605f2e5efe90a4","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250513175323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250513175323.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250513175323.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7e3623b45102bdad44380b73f45ecef0/khanacademy-keypad-context-0.0.0-PR2420-20250513175323.tgz","_integrity":"sha512-nhI9bl9QTExRLOGGBpCrIrOSbT2q1ecuV4aQDraOysu6Tgr0GaFeQq/EezUd1uuHNpMeMn3yL7zaSFgpviQfpw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250513175323","@khanacademy/perseus-utils":"0.0.0-PR2420-20250513175323"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2420-20250513175323_1747158817290_0.4029964507135222","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-13T17:53:37.558Z","publish_time":1747158817558,"_source_registry_name":"default","_cnpm_publish_time":1747158817558},"0.0.0-PR2471-20250513164718":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2471-20250513164718","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2471-20250513164718","@khanacademy/perseus-utils":"0.0.0-PR2471-20250513164718"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2471-20250513164718","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PAzuYVaR1orbhLicbPRa7z+W7nQsXPuox1LhjNeP/YjacjNkrbT7W7f7Jl/wxQwiD1ORfcs6bUDfLdv+xcqY7A==","_resolved":"/tmp/11e1b871302aaafda16c6911db826276/khanacademy-keypad-context-0.0.0-PR2471-20250513164718.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2471-20250513164718.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3602abe5aed8eda5e8692abed04a236dd8ce5794","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2471-20250513164718.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2471-20250513164718.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2471-20250513164718_1747154851210_0.9735730698699754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T16:47:31.423Z","publish_time":1747154851423,"_source_registry_name":"default","_cnpm_publish_time":1747154851423},"0.0.0-PR2420-20250513162302":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2420-20250513162302","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250513162302","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"46d8b01f82a83ce368bc01d99a71965c36298714","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250513162302.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250513162302.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250513162302.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/470d728c039ff96d11ec143df99fa537/khanacademy-keypad-context-0.0.0-PR2420-20250513162302.tgz","_integrity":"sha512-V3Bb0EDu59T7JceFEupfHI+0CWNKD9Bx1TPHT7GfU4AWtLJQBko4qSsgT8mRITM6BO+7lfNbW+72ycVq7mGeYA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250513162302","@khanacademy/perseus-utils":"0.0.0-PR2420-20250513162302"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2420-20250513162302_1747153395317_0.1873438259230884","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-13T16:23:15.512Z","publish_time":1747153395512,"_source_registry_name":"default","_cnpm_publish_time":1747153395512},"0.0.0-PR2471-20250513160442":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2471-20250513160442","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2471-20250513160442","@khanacademy/perseus-utils":"0.0.0-PR2471-20250513160442"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2471-20250513160442","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZgEYYySJDWfRKp62YNyNTlYYFaDLu58TBAj5zEfLHPfzkz5tlZHb6XTtnJMRSshglYiG1MQ5P8h/JdOyGwmpaA==","_resolved":"/tmp/e8fbda05af7940d1e0a1706d5c1c39e1/khanacademy-keypad-context-0.0.0-PR2471-20250513160442.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2471-20250513160442.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"7eb6947f8df2723553968698c3624ca93d623816","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2471-20250513160442.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2471-20250513160442.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2471-20250513160442_1747152295641_0.6294114035222358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T16:04:55.814Z","publish_time":1747152295814,"_source_registry_name":"default","_cnpm_publish_time":1747152295814},"0.0.0-PR2420-20250513155147":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2420-20250513155147","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250513155147","@khanacademy/perseus-utils":"0.0.0-PR2420-20250513155147"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250513155147","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gaEjKL33dGuaDHBRRXegQ9k3gg9oV6JvR8nWJdeH9tBxradhv5kAA0XFxaMlCvXqdi/0KBLSKZAAhJO7h3wi9Q==","_resolved":"/tmp/447b8d30f73c51c5d27134b1c8d15390/khanacademy-keypad-context-0.0.0-PR2420-20250513155147.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250513155147.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"41f8b6a07539437ff33bae97e4db42de361c4f46","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250513155147.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250513155147.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2420-20250513155147_1747151520645_0.10028839170600024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T15:52:00.844Z","publish_time":1747151520844,"_source_registry_name":"default","_cnpm_publish_time":1747151520844},"0.0.0-PR2420-20250513154627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2420-20250513154627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250513154627","@khanacademy/perseus-utils":"0.0.0-PR2420-20250513154627"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250513154627","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IL7DbGEmK0xv9evi83OQ7RTY0oeLYGcWBA/thqBn5eNQUezXnQVHMWBxgtvx2gXh8Udb6IzHRHkBopoHbZyCaA==","_resolved":"/tmp/0342bc53ea244967873926c1427ed6ab/khanacademy-keypad-context-0.0.0-PR2420-20250513154627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250513154627.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"352934ab14cb3f21691ae3f3d49100ef64274d84","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250513154627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250513154627.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2420-20250513154627_1747151201380_0.5952555778494824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T15:46:41.603Z","publish_time":1747151201603,"_source_registry_name":"default","_cnpm_publish_time":1747151201603},"0.0.0-PR2471-20250513145031":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2471-20250513145031","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2471-20250513145031","@khanacademy/perseus-utils":"0.0.0-PR2471-20250513145031"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2471-20250513145031","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OGH7Rx7Zj/7fiPCX+RSFljGWS/SxzKDnDataQ78YAbhyDX1t55W62BaKK2JYKpxC/53Mux13w3fgdR/tZk3MnA==","_resolved":"/tmp/22bf5ded2f4b47747ec28686f6d03195/khanacademy-keypad-context-0.0.0-PR2471-20250513145031.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2471-20250513145031.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"41f4adf1bd3be05be7d34e3264674b96a21890e1","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2471-20250513145031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2471-20250513145031.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2471-20250513145031_1747147843694_0.913760982979902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T14:50:43.904Z","publish_time":1747147843904,"_source_registry_name":"default","_cnpm_publish_time":1747147843904},"0.0.0-PR2428-20250513052615":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250513052615","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250513052615","@khanacademy/perseus-utils":"0.0.0-PR2428-20250513052615"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250513052615","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-F0kUxHZd3qzmr1p8NxHnGONJxooUTw/NXoPUAsjBHnLUFM5ujqroDw48QJlO8YAy+3nK73k6WVMJ7b1audwy1w==","_resolved":"/tmp/111e11346cc0d72ad07a97990e4fc6e2/khanacademy-keypad-context-0.0.0-PR2428-20250513052615.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250513052615.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"05788fabd77bd026f523d102bd3e44f3b6327ee9","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250513052615.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250513052615.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250513052615_1747113988176_0.5145672219290689"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T05:26:28.379Z","publish_time":1747113988379,"_source_registry_name":"default","_cnpm_publish_time":1747113988379},"0.0.0-PR2428-20250513052236":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250513052236","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250513052236","@khanacademy/perseus-utils":"0.0.0-PR2428-20250513052236"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250513052236","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-w/v8m3hFjK9fKuSqzQoMWcRIaf3jyK5v6GgLQL57iIeJSqz7cuTMuCnjvfYwWOSjUrrA3eIKys7tmsCaVF69Jg==","_resolved":"/tmp/1cd2695318f2a1d2f8e329331901d430/khanacademy-keypad-context-0.0.0-PR2428-20250513052236.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250513052236.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2f451ab252bccb2a279d9b78c9edeae45e7c594d","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250513052236.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250513052236.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250513052236_1747113768584_0.8461329123110393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T05:22:48.805Z","publish_time":1747113768805,"_source_registry_name":"default","_cnpm_publish_time":1747113768805},"0.0.0-PR2471-20250512231802":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2471-20250512231802","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2471-20250512231802","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"78f7ee8f07939e0e09661772beac23e577cdfb90","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2471-20250512231802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2471-20250512231802.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2471-20250512231802.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/548364880d71cb091ea3b743d45ba96f/khanacademy-keypad-context-0.0.0-PR2471-20250512231802.tgz","_integrity":"sha512-rv3Vjd707VPI1J4ksjg0N152JrzQILtqlo9GoyBpMrwmF+OKP+VKZXq7shq4/91D51Da5dYEVRNicPs1b9MUnQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2471-20250512231802","@khanacademy/perseus-utils":"0.0.0-PR2471-20250512231802"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2471-20250512231802_1747091895263_0.007488745868780677","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T23:18:15.460Z","publish_time":1747091895460,"_source_registry_name":"default","_cnpm_publish_time":1747091895460},"0.0.0-PR2477-20250512231144":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2477-20250512231144","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2477-20250512231144","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5b01e90c170a0182a9cdc16603f82389999ff2d1","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2477-20250512231144.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2477-20250512231144.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2477-20250512231144.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6e1a29f0dbf29708d151dc80bbf77d2c/khanacademy-keypad-context-0.0.0-PR2477-20250512231144.tgz","_integrity":"sha512-08+0BUPX1/XlAnVLmbhGTOw6sm55eTl0y81od2lPMj8aCVXpT4aI0LD70jFeuKCvscgg1zXyCYMxQ596BewjPg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2477-20250512231144","@khanacademy/perseus-utils":"0.0.0-PR2477-20250512231144"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2477-20250512231144_1747091517904_0.541096986332126","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T23:11:58.078Z","publish_time":1747091518078,"_source_registry_name":"default","_cnpm_publish_time":1747091518078},"0.0.0-PR2435-20250512223718":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250512223718","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250512223718","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4f1cd2af8d50c5d5a298afc55b6bd292557ec390","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250512223718.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250512223718.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250512223718.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fb70d388e319968a4eb1ed923a9ee06f/khanacademy-keypad-context-0.0.0-PR2435-20250512223718.tgz","_integrity":"sha512-tQMxrh+oGgDVMd6gq8htTWIhx7+Q8oxsyHQKiw4kD1KAT8giRrL7vOFW8OicXoTtRNkQm0kboY0mIHJr/gsDMA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250512223718","@khanacademy/perseus-utils":"0.0.0-PR2435-20250512223718"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250512223718_1747089451683_0.9779058044922211","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T22:37:31.872Z","publish_time":1747089451872,"_source_registry_name":"default","_cnpm_publish_time":1747089451872},"0.0.0-PR2476-20250512222726":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2476-20250512222726","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2476-20250512222726","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"33d724e30cc7cf0e649feb63d614d3befd2f1ced","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2476-20250512222726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2476-20250512222726.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2476-20250512222726.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/80f8d3fa4ede55d885bc124fec5d52a6/khanacademy-keypad-context-0.0.0-PR2476-20250512222726.tgz","_integrity":"sha512-P0piTxPli3W81WF+u4fvij4dcOUBtmdVbKw8ya4bLtvMwRF+uIyQ9VYSmOSaqe7L76fe32piiLw5g/rYXLdfuQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2476-20250512222726","@khanacademy/perseus-utils":"0.0.0-PR2476-20250512222726"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2476-20250512222726_1747088858859_0.4112349997489071","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T22:27:39.075Z","publish_time":1747088859075,"_source_registry_name":"default","_cnpm_publish_time":1747088859075},"0.0.0-PR2476-20250512222519":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2476-20250512222519","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2476-20250512222519","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d0a03d08ef9e8bf5d2b49db02e7c116a213279a3","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2476-20250512222519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2476-20250512222519.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2476-20250512222519.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1cfd3ef024de815d99945468ee6ade55/khanacademy-keypad-context-0.0.0-PR2476-20250512222519.tgz","_integrity":"sha512-K21gW/71l0kbKMsGZxd/tuXfYOb0gA1F4qQAPXuq+2IHZRqFlBj1gamEYeby4Ct3P4aokUkyrs5CpciOfiwXvA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2476-20250512222519","@khanacademy/perseus-utils":"0.0.0-PR2476-20250512222519"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2476-20250512222519_1747088732271_0.21774575119425243","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T22:25:32.529Z","publish_time":1747088732529,"_source_registry_name":"default","_cnpm_publish_time":1747088732529},"0.0.0-PR2428-20250512222337":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250512222337","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250512222337","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f90a2ed864c0e3062378ebed1e4af279bafba47a","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250512222337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250512222337.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250512222337.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b69f83e902392e90fb551eb0c893726b/khanacademy-keypad-context-0.0.0-PR2428-20250512222337.tgz","_integrity":"sha512-ePfiK3jwRm/QJsqXapmQ6r+7Lk+GNR+9ViU3/GO7B2TxXLf2it5XSShbFYxLKDki1odJUeGbf9bCB5FvbdtnBw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250512222337","@khanacademy/perseus-utils":"0.0.0-PR2428-20250512222337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250512222337_1747088629733_0.294574954225133","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T22:23:49.936Z","publish_time":1747088629936,"_source_registry_name":"default","_cnpm_publish_time":1747088629936},"0.0.0-PR2428-20250512221913":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250512221913","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250512221913","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"48d6a9f204b4ce8b36d59e5847bb0666699fefbf","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250512221913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250512221913.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250512221913.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c56e32ab03a72e9d3afe8b1b2a42a040/khanacademy-keypad-context-0.0.0-PR2428-20250512221913.tgz","_integrity":"sha512-Qx6bK/QPYS3PPDWCJEzbVbwvDgabh+n+8vBuuu/B2vreM5Dx/6sR91Xdi1qCMOEcIQ5Eri+4n8ilv+Bz6fCXJQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250512221913","@khanacademy/perseus-utils":"0.0.0-PR2428-20250512221913"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250512221913_1747088366019_0.21530085766693863","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T22:19:26.219Z","publish_time":1747088366219,"_source_registry_name":"default","_cnpm_publish_time":1747088366219},"0.0.0-PR2472-20250512221128":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2472-20250512221128","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2472-20250512221128","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a98d9ee34064dff32c7a91d6275c35149d1f9f57","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2472-20250512221128.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2472-20250512221128.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2472-20250512221128.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1c46af90a3bdbb6185eed160c3fb94b1/khanacademy-keypad-context-0.0.0-PR2472-20250512221128.tgz","_integrity":"sha512-a1AVJbJTkt/Dy36z1MCtH8hbMed/Ael6nzolADUNdjEsJs8+omsgKzhu8FQCigXCBCOWlc3S7FnitV0w97uV2w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2472-20250512221128","@khanacademy/perseus-utils":"0.0.0-PR2472-20250512221128"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2472-20250512221128_1747087900878_0.33795545123345305","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T22:11:41.069Z","publish_time":1747087901069,"_source_registry_name":"default","_cnpm_publish_time":1747087901069},"0.0.0-PR2474-20250512221016":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2474-20250512221016","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2474-20250512221016","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ba89de59b347858836f4a7222d6df16f4656b937","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2474-20250512221016.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2474-20250512221016.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2474-20250512221016.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/586f79f38975226463a1fdcde726ce95/khanacademy-keypad-context-0.0.0-PR2474-20250512221016.tgz","_integrity":"sha512-+xXWSY0nzfAMHMQeMN0ZPC3kwDNfVLMxsoIdDOoMPu+nX1vThYtpt3MpotrajQWVXZ4SnERZsyK87plhD4j6bA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2474-20250512221016","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2474-20250512221016_1747087829257_0.749907777258843","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T22:10:29.472Z","publish_time":1747087829472,"_source_registry_name":"default","_cnpm_publish_time":1747087829472},"0.0.0-PR2472-20250512215347":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2472-20250512215347","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2472-20250512215347","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fb3047bf270b40e9e5be1a1654ca8854aa67f857","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2472-20250512215347.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2472-20250512215347.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2472-20250512215347.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a784b99de07de14a491301c51b7c3b53/khanacademy-keypad-context-0.0.0-PR2472-20250512215347.tgz","_integrity":"sha512-ZV8edjUnYNMnxz0/HbJGvCAi++z5YvtVMhg8iO3qDQ16SXhW7kFDC9xW7kqs6/6qFjPcf/ubSiJw2VMochs7Fw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2472-20250512215347","@khanacademy/perseus-utils":"0.0.0-PR2472-20250512215347"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2472-20250512215347_1747086840205_0.7775248118781872","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T21:54:00.397Z","publish_time":1747086840397,"_source_registry_name":"default","_cnpm_publish_time":1747086840397},"0.0.0-PR2472-20250512212339":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2472-20250512212339","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2472-20250512212339","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f22336a5676d8000e468af5de5cf59c4adaae729","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2472-20250512212339.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2472-20250512212339.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2472-20250512212339.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e5ef83427fd4ac2dd4fb84b1fd967ef8/khanacademy-keypad-context-0.0.0-PR2472-20250512212339.tgz","_integrity":"sha512-bUNXjJIZVr7G7gXj8CPgzd3fWS2X8W+nyiObR0OXa+43JOvpRYUN4AddvLFTBM9JtG1cv/PW9IOoh0g5DzunlQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2472-20250512212339","@khanacademy/perseus-utils":"0.0.0-PR2472-20250512212339"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2472-20250512212339_1747085031857_0.14968033767387023","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T21:23:52.101Z","publish_time":1747085032101,"_source_registry_name":"default","_cnpm_publish_time":1747085032101},"0.0.0-PR2473-20250512211732":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2473-20250512211732","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2473-20250512211732","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"985b53c83c5f2e1f81f18fc2c8882df59fce3e3a","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2473-20250512211732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2473-20250512211732.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2473-20250512211732.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/64e870b8ff2bf4ea4b85e64538798703/khanacademy-keypad-context-0.0.0-PR2473-20250512211732.tgz","_integrity":"sha512-UifVguVEX5m6IDw9fym9NV03XyCofYfWp0eQlDDY0jbjUB77haQP83gnTa7YCbjfP6+FdAb1Ug06rtgSvs+Pew==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2473-20250512211732","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2473-20250512211732_1747084664585_0.5926951921615702","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T21:17:44.825Z","publish_time":1747084664825,"_source_registry_name":"default","_cnpm_publish_time":1747084664825},"0.0.0-PR2435-20250512190014":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250512190014","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250512190014","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6cc21932858b790f874f2eb7f08873caa8774b0d","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250512190014.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250512190014.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250512190014.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/909d97326847f6e6c4d6c3689989aeaa/khanacademy-keypad-context-0.0.0-PR2435-20250512190014.tgz","_integrity":"sha512-4Sgvqw7wPUijs5HjqEHUSTcIo+ztV8KxqoOWVWVU18ql0DDTAtTBcB/S+iKJmWetntq3UvV12cIHHYiES/2HeA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250512190014","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250512190014_1747076426363_0.836425048231441","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T19:00:26.583Z","publish_time":1747076426583,"_source_registry_name":"default","_cnpm_publish_time":1747076426583},"0.0.0-PR2435-20250512185448":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250512185448","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250512185448","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ec71a3b0d2436b641e36abc441ce976c54b92425","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250512185448.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250512185448.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250512185448.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3a54876c34511f54074565050f10febb/khanacademy-keypad-context-0.0.0-PR2435-20250512185448.tgz","_integrity":"sha512-xmrQgImS3o98WWBt3jvBQrvfUfIqCZfEe0SrSPwEM0xiCBMwNtYOTN9Lqi7osBSBOvHoxngYt21xohj/4sWX2Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250512185448","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250512185448_1747076102112_0.44388532966357586","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T18:55:02.278Z","publish_time":1747076102278,"_source_registry_name":"default","_cnpm_publish_time":1747076102278},"0.0.0-PR2435-20250512185238":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250512185238","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250512185238","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ca88e37a318d5bad12f8bd2a19d7a8824509970c","size":66496,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250512185238.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250512185238.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250512185238.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cce59639acc6b8c1cb45b16f0135df77/khanacademy-keypad-context-0.0.0-PR2435-20250512185238.tgz","_integrity":"sha512-lRkvp+tWGW/tInMkutDsC3+gSoCzwlPSVjD4yO79yEFJl0HmcSQaQpr1qEH7H5EkyuWw2sbzXuy3vPTfLAK3wg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250512185238","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250512185238_1747075970220_0.6928602191015516","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T18:52:50.427Z","publish_time":1747075970427,"_source_registry_name":"default","_cnpm_publish_time":1747075970427},"0.0.0-PR2435-20250512184035":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250512184035","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250512184035","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7a4aafb592be4c872dfa81b54e01839865b21900","size":66495,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250512184035.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250512184035.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250512184035.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/483fa12e79d3069b10a2fcbc6bc3a764/khanacademy-keypad-context-0.0.0-PR2435-20250512184035.tgz","_integrity":"sha512-5XSdMaUGeubjC30n4JSaqIrI8TLqcsAEDGjz3ItguLPqV9JAzA7JtMkr6zre36vBwklkpJkmAiJi12XVffXb+w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250512184035","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250512184035_1747075247098_0.05214430409663229","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T18:40:47.370Z","publish_time":1747075247370,"_source_registry_name":"default","_cnpm_publish_time":1747075247370},"3.0.8":{"name":"@khanacademy/keypad-context","version":"3.0.8","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@3.0.8","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"887579cbd103f0dbd89ba7f8f28de26b9614bbac","size":66470,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.8.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-3.0.8.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d153480928b7045ef243d2c5396ce840/khanacademy-keypad-context-3.0.8.tgz","_integrity":"sha512-qnH7GTrQsSCrFuLJtRMdZjTWXlMrseIH2wFwHs450aCGiuAM1Tv61wOMsM5OiChvDsU9zCBJTts8TQam26hbfA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"10.1.0","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_3.0.8_1747073629762_0.6012023806088402","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T18:13:49.951Z","publish_time":1747073629951,"_source_registry_name":"default","_cnpm_publish_time":1747073629951},"0.0.0-PR2444-20250512175001":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250512175001","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250512175001","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"722cd9bd1ab7913dcb58ddf9c2889246f31f35e8","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250512175001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250512175001.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250512175001.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9503a1646c5fe311134be4f773256378/khanacademy-keypad-context-0.0.0-PR2444-20250512175001.tgz","_integrity":"sha512-aT87HSEJb4N5kRQWM3UiaFrvRDrKFRmmQsZE7ds4mImour4yn2tBDLs6/uFIspO3q61q68CXQwC8iJHKb4LAAA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250512175001","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250512175001_1747072213466_0.8072194801254755","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T17:50:13.672Z","publish_time":1747072213672,"_source_registry_name":"default","_cnpm_publish_time":1747072213672},"0.0.0-PR2471-20250512171746":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2471-20250512171746","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2471-20250512171746","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"264c345d8116f2828b657544c01da0c5d51178c6","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2471-20250512171746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2471-20250512171746.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2471-20250512171746.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6a15e8140de7222b0bd6b17724952cd7/khanacademy-keypad-context-0.0.0-PR2471-20250512171746.tgz","_integrity":"sha512-A1Cp4bLXprZTgw6LG7xNXn3JC1l6UUV2wMrxTFR2nVrSahbLLHi29mhIysbyF6O6mOedRFRA+04sag4CpKqXWw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2471-20250512171746","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2471-20250512171746_1747070278045_0.035072299077236524","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T17:17:58.292Z","publish_time":1747070278292,"_source_registry_name":"default","_cnpm_publish_time":1747070278292},"0.0.0-PR2472-20250512170328":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2472-20250512170328","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2472-20250512170328","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"af6ef28516be19c237d088c28b9dcb1c6d5b1679","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2472-20250512170328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2472-20250512170328.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2472-20250512170328.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4302cc281f71f482fd7fd827200313de/khanacademy-keypad-context-0.0.0-PR2472-20250512170328.tgz","_integrity":"sha512-e9QRjNFEyldj0vPM1FAwWuvLxTR95Tq6lUMjdPoOCbxHvfoButTz4GLuK/DqEimGOj3b7sus1ilXZAD/HOMl3A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2472-20250512170328","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2472-20250512170328_1747069420128_0.7966156614972517","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T17:03:40.336Z","publish_time":1747069420336,"_source_registry_name":"default","_cnpm_publish_time":1747069420336},"0.0.0-PR2465-20250512170120":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2465-20250512170120","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2465-20250512170120","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6f99e8214f183ba86dd84ead3ff5acec0f511ccf","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2465-20250512170120.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2465-20250512170120.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2465-20250512170120.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/82efea70d527925c81aa29bf993f09e2/khanacademy-keypad-context-0.0.0-PR2465-20250512170120.tgz","_integrity":"sha512-Vl/mhHPJF90RVzI1IEpCwW4n0KuZGV5pbxIOOMj39hwwBBmaosfqS2fOgxUxCzE7axMhw2/mpKhriE9yvW1fEA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2465-20250512170120","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2465-20250512170120_1747069293163_0.9211201850778341","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T17:01:33.400Z","publish_time":1747069293400,"_source_registry_name":"default","_cnpm_publish_time":1747069293400},"0.0.0-PR2471-20250512164045":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2471-20250512164045","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2471-20250512164045","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"10f0ede9c3b9e7f5e057b39b6379a3e838b1ed98","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2471-20250512164045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2471-20250512164045.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2471-20250512164045.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a06ee260bebcffc906a5a06cc879c120/khanacademy-keypad-context-0.0.0-PR2471-20250512164045.tgz","_integrity":"sha512-ZbiyZL64m4EeXTbCqAmCumtMQjjax7dpO4+NxnBOfFO6pwdzrV/pTXEJlRTP3cJUtUy+tNqJZxpPgujrAyUQ9Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2471-20250512164045","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2471-20250512164045_1747068057808_0.3077336560338144","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T16:40:58.026Z","publish_time":1747068058026,"_source_registry_name":"default","_cnpm_publish_time":1747068058026},"0.0.0-PR2465-20250512162845":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2465-20250512162845","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2465-20250512162845","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b66e6ed307040dccbae13781528c942e18c12d24","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2465-20250512162845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2465-20250512162845.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2465-20250512162845.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8bdf0907fc60bc54f287b965d05addf9/khanacademy-keypad-context-0.0.0-PR2465-20250512162845.tgz","_integrity":"sha512-RnSSwR97Ed/wr60dlrKc4ibl9Acpa3U3vCp57PW1inWrWJNg/KpOywS5Nm5vCzecDAoG8fcLgwQ+QPhQ5OYJyA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2465-20250512162845","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2465-20250512162845_1747067336616_0.336132327759888","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T16:28:56.822Z","publish_time":1747067336822,"_source_registry_name":"default","_cnpm_publish_time":1747067336822},"0.0.0-PR2420-20250512162630":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2420-20250512162630","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250512162630","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"387eff0aee5756ec117487c0450288ded2c90921","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250512162630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250512162630.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250512162630.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/beb9bcedfd6f857fb260dc191d52fcc1/khanacademy-keypad-context-0.0.0-PR2420-20250512162630.tgz","_integrity":"sha512-+BEVXCnI0sQ4fGGhx33eUOpUsJzblyeCQg2erGxR1l++s12mBajrd+6I/MCB+Uu/qirWXZowz8U46ZnNd62IKw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250512162630","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2420-20250512162630_1747067203150_0.3705645073382642","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T16:26:43.410Z","publish_time":1747067203410,"_source_registry_name":"default","_cnpm_publish_time":1747067203410},"0.0.0-PR2420-20250512154358":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2420-20250512154358","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250512154358","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7239d2c38ef35520072486271d9c5c8e552d8212","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250512154358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250512154358.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250512154358.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7258915ec7e4185186701b016b37c263/khanacademy-keypad-context-0.0.0-PR2420-20250512154358.tgz","_integrity":"sha512-DGlXB20gowFlSyPKQ4nysWO0NytuOMuCnJDlrFAheVz/KsFK3uiOe5BP1sbXwkOS+Zla58NCWDBZjM+NjNwJIw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250512154358","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2420-20250512154358_1747064651310_0.8897706577141327","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T15:44:11.510Z","publish_time":1747064651510,"_source_registry_name":"default","_cnpm_publish_time":1747064651510},"0.0.0-PR2428-20250512054707":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250512054707","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250512054707","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8778aaf556841c251aae66df7d5eb03fa7a302c4","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250512054707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250512054707.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250512054707.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d2811ba978059445f459ca9dfe04ad35/khanacademy-keypad-context-0.0.0-PR2428-20250512054707.tgz","_integrity":"sha512-38F0H4Ox8kLzTFiDz0jxRieY+5r1pzcPfnoWmIu8U2Hi51mjlZ5RNMTZhoxY8rjBCxUvscAuq0KvzcxKLkbiww==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250512054707","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250512054707_1747028838181_0.6763012758814935","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T05:47:18.358Z","publish_time":1747028838358,"_source_registry_name":"default","_cnpm_publish_time":1747028838358},"0.0.0-PR2428-20250512054442":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250512054442","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250512054442","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c39ad65ee5cf19deecece45bbf08cdc6cf9400a2","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250512054442.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250512054442.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250512054442.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e60ff8d7f335f4a42eb1993396d0e6da/khanacademy-keypad-context-0.0.0-PR2428-20250512054442.tgz","_integrity":"sha512-XNJzx+OUytywBaTMPZb9gVTZo/tNFMrprb7P29XcYsc8bvflyvIsSC7hSD/C5jJkPMjw3jAsgu7UQu+NvZLnDg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250512054442","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250512054442_1747028695044_0.7275346495530708","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-12T05:44:55.215Z","publish_time":1747028695215,"_source_registry_name":"default","_cnpm_publish_time":1747028695215},"0.0.0-PR2468-20250509234611":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2468-20250509234611","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2468-20250509234611","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e64db6633dd82ebfd4abf8d78ab7488ab4c34357","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2468-20250509234611.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2468-20250509234611.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2468-20250509234611.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cf0ccd7c17b2dbcb3af27afb9e1f36a4/khanacademy-keypad-context-0.0.0-PR2468-20250509234611.tgz","_integrity":"sha512-9ASa8sAEupQOT6scL+omtymgBn6lAF1BgRvrnCCCg9/cQU6FXexPpR3atqp0IZOwWsdw7y4XnT7ei4K9rryqtg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2468-20250509234611","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2468-20250509234611_1746834382973_0.2673584351148872","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T23:46:23.177Z","publish_time":1746834383177,"_source_registry_name":"default","_cnpm_publish_time":1746834383177},"0.0.0-PR2464-20250509215134":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2464-20250509215134","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2464-20250509215134","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ed69744dc47cbc82987d277c2b28f1bf0e2a5a75","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2464-20250509215134.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2464-20250509215134.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2464-20250509215134.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/26703d2432e307ef0cfe3b6f40b28f8e/khanacademy-keypad-context-0.0.0-PR2464-20250509215134.tgz","_integrity":"sha512-GW/45UV+KAY/+YxvtARIeps3o4tyaiJMYkM6qn7WHw33fWRZrE17VCtkH5c83t9Zj30loiJYjawQO4klCYoGOw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2464-20250509215134","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2464-20250509215134_1746827505919_0.7852198826748384","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T21:51:46.166Z","publish_time":1746827506166,"_source_registry_name":"default","_cnpm_publish_time":1746827506166},"0.0.0-PR2464-20250509214704":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2464-20250509214704","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2464-20250509214704","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1d55b6c4742092a219eeb787f931e9bcb653f3d2","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2464-20250509214704.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2464-20250509214704.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2464-20250509214704.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d0735c6c5defb777d36fdc3087bea3e2/khanacademy-keypad-context-0.0.0-PR2464-20250509214704.tgz","_integrity":"sha512-AW9cL6GshwzBDCDocIYT3V8eIoPB0zenoxq4X1x1c4d4QBAy919fbdl3bV2DtPtOJiC4og348/KQ7w2WWL3KOg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2464-20250509214704","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2464-20250509214704_1746827235944_0.20003319236831585","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T21:47:16.163Z","publish_time":1746827236163,"_source_registry_name":"default","_cnpm_publish_time":1746827236163},"0.0.0-PR2464-20250509214446":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2464-20250509214446","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2464-20250509214446","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"482a92c452ba7509bc167a4d5fa4961f4d3a1322","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2464-20250509214446.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2464-20250509214446.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2464-20250509214446.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3636770be580f88735787222dfcb23b2/khanacademy-keypad-context-0.0.0-PR2464-20250509214446.tgz","_integrity":"sha512-FKSdS2nAqT9mY+lwqlXX50p14Cdv5Ifk9YwnNbAn7UVKe05X3DTJUy7o4POnT8RMSEF+zz/xIwLXYFShKWwpyQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2464-20250509214446","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2464-20250509214446_1746827098083_0.23766729417359955","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T21:44:58.342Z","publish_time":1746827098342,"_source_registry_name":"default","_cnpm_publish_time":1746827098342},"0.0.0-PR2455-20250509211519":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2455-20250509211519","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250509211519","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5b67b7b61624c8bffb25b3ef81a54de8f15e8707","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250509211519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250509211519.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250509211519.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7f34285e903e972c3077233097290e15/khanacademy-keypad-context-0.0.0-PR2455-20250509211519.tgz","_integrity":"sha512-GCn1lxRuR3kSSHlcq85tzvTl1d/jZKn7JrVS45e+kbQGn0X9GG+ZZQ7hF7mzOnKi7Wvn/p4bgsKIJJnYwm4mFA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250509211519","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2455-20250509211519_1746825331276_0.3762292198593826","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T21:15:31.508Z","publish_time":1746825331508,"_source_registry_name":"default","_cnpm_publish_time":1746825331508},"0.0.0-PR2440-20250509210911":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250509210911","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250509210911","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1b8ba09e08aa6831182ae2dcdd98a5e495ae2150","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250509210911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250509210911.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250509210911.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/238eb10bb386efb20105cd63671899b2/khanacademy-keypad-context-0.0.0-PR2440-20250509210911.tgz","_integrity":"sha512-epq45Unf04TrCEpahhZP31tX4Yf0R2aBalylgUqxyzzgI8z5SrMGVVqcQKjdXJf4f94lgemIOjpnV6Hr1tnwZQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250509210911","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250509210911_1746824963206_0.5648941959340759","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T21:09:23.390Z","publish_time":1746824963390,"_source_registry_name":"default","_cnpm_publish_time":1746824963390},"0.0.0-PR2464-20250509204824":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2464-20250509204824","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2464-20250509204824","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bb01f1bd3a697446cd20b9a31de166f5df83c69d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2464-20250509204824.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2464-20250509204824.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2464-20250509204824.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4513b69aadc14e7fc86299caa61a2a16/khanacademy-keypad-context-0.0.0-PR2464-20250509204824.tgz","_integrity":"sha512-m7+2X5ENlSrylGg/OcGwkLDZC1xDHKf4hUE1Btif6EIjpDDqP3MtAmUUsnMb2NJrp1wIkSB18SE/d1A6zGb89A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2464-20250509204824","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2464-20250509204824_1746823716451_0.616782038366724","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T20:48:36.677Z","publish_time":1746823716677,"_source_registry_name":"default","_cnpm_publish_time":1746823716677},"0.0.0-PR2464-20250509203524":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2464-20250509203524","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2464-20250509203524","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b88a3721b922cb34cc55ebee7e351bcf3e47090b","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2464-20250509203524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2464-20250509203524.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2464-20250509203524.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e7514f7a1fc3574fc90bd0ddcc882dd4/khanacademy-keypad-context-0.0.0-PR2464-20250509203524.tgz","_integrity":"sha512-h/Oac2fKq9Jjda2vssdQuJHUVk3bpjVwBsXJa7ccQVz2Qlo04CxTfhxLBYwNHLnpByP6/PDaM/Ihq8BZd7DfTg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2464-20250509203524","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2464-20250509203524_1746822935797_0.7477023083837746","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T20:35:36.042Z","publish_time":1746822936042,"_source_registry_name":"default","_cnpm_publish_time":1746822936042},"0.0.0-PR2466-20250509192224":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2466-20250509192224","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2466-20250509192224","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a434636b370390baf77bf1bec2733e33a7ccfba2","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2466-20250509192224.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2466-20250509192224.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2466-20250509192224.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9ab063e3c3c9e46261505dd53a3191bd/khanacademy-keypad-context-0.0.0-PR2466-20250509192224.tgz","_integrity":"sha512-SNvlsUlAKn4qKPWZHntQVe0dmyfSfOdaI6FBk+NkOnZJbtXDCulVgUHutAvu8y6Lo5bfgSVQ7DJ2/tdr312/ow==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2466-20250509192224","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2466-20250509192224_1746818556050_0.31243461836684916","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T19:22:36.250Z","publish_time":1746818556250,"_source_registry_name":"default","_cnpm_publish_time":1746818556250},"0.0.0-PR2440-20250509185802":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250509185802","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250509185802","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"810e2527e59ae186d3f4f3ee0b7bc043a162580e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250509185802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250509185802.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250509185802.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6523a88a03d8c281ff23d6f0bb4f4f84/khanacademy-keypad-context-0.0.0-PR2440-20250509185802.tgz","_integrity":"sha512-UMCSkqRDDiZXZV7i/nxDCWyUdTbn0y2ya9Ua3aZ/jJP2lIGaHLzj8F3XzYT2w6izNSaW/rX3rOiVMT3eaKObCA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250509185802","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250509185802_1746817093832_0.4285229699688273","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T18:58:14.074Z","publish_time":1746817094074,"_source_registry_name":"default","_cnpm_publish_time":1746817094074},"0.0.0-PR2440-20250509174606":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250509174606","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250509174606","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4bdbb2045b503396e054178f0a32dc22dff75bcb","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250509174606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250509174606.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250509174606.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/846450d24ae0b59e9c9a714a3bd9ad2e/khanacademy-keypad-context-0.0.0-PR2440-20250509174606.tgz","_integrity":"sha512-lXSba/yNc0jMi4uSVyHbMsBJc3Y+6VUaCu9GtVvdHT/3r/8wwoQc1fWS1mE9oyM77yeboSFJixparqRh6F1DYQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250509174606","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250509174606_1746812778182_0.6089425171638394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T17:46:18.379Z","publish_time":1746812778379,"_source_registry_name":"default","_cnpm_publish_time":1746812778379},"0.0.0-PR2440-20250509173445":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250509173445","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250509173445","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e21fe4b8519c707334f25b888596846150c0dbd3","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250509173445.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250509173445.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250509173445.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/27e61fd7c432d589add2ed24cb2cfc41/khanacademy-keypad-context-0.0.0-PR2440-20250509173445.tgz","_integrity":"sha512-b3QV0dDh8NJkMA4Lzry74MOoSAiBTkj/MVPggQ41kizUzO/VnxmJIfEORqIesOnH6a3lQGdjx792cxiQCZC3Gg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250509173445","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250509173445_1746812097320_0.3566244169398394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T17:34:57.575Z","publish_time":1746812097575,"_source_registry_name":"default","_cnpm_publish_time":1746812097575},"0.0.0-PR2465-20250509165601":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2465-20250509165601","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2465-20250509165601","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"17a3fcb727568d530a1b8aa5c37d7db956bb6474","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2465-20250509165601.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2465-20250509165601.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2465-20250509165601.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/67a069c292c7e2cbf8ac0e8bdc7ed509/khanacademy-keypad-context-0.0.0-PR2465-20250509165601.tgz","_integrity":"sha512-BZjXpjpPRG+S7eKQHwUkrvNDeficbD4QIFjMtbY09i2KQcZlFtJ8lm3J+IV7fyfEhYEFXoih+lj/hihyr4Wn6A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2465-20250509165601","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2465-20250509165601_1746809773554_0.3859319216180561","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T16:56:13.795Z","publish_time":1746809773795,"_source_registry_name":"default","_cnpm_publish_time":1746809773795},"0.0.0-PR2453-20250509154238":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2453-20250509154238","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2453-20250509154238","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fdd4005d0bcf487c817a1c4c70016539dca1da67","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2453-20250509154238.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2453-20250509154238.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2453-20250509154238.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c8465830ccf173481c4e890b99ff85de/khanacademy-keypad-context-0.0.0-PR2453-20250509154238.tgz","_integrity":"sha512-scsQXfUvejD+MtWNhk/o+iZ9heh48QTSHJtRcorc293M178Mfb0MDWFJF0j/4S6r9D7Us0N0lGIR8MokiBVBjg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2453-20250509154238","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2453-20250509154238_1746805371392_0.4592128803391733","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T15:42:51.627Z","publish_time":1746805371627,"_source_registry_name":"default","_cnpm_publish_time":1746805371627},"0.0.0-PR2458-20250509144746":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2458-20250509144746","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2458-20250509144746","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"77f23a8b58036ae63ac225fbae7adc413282b7ee","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2458-20250509144746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2458-20250509144746.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2458-20250509144746.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e97838e137afb9d581648ea390615d19/khanacademy-keypad-context-0.0.0-PR2458-20250509144746.tgz","_integrity":"sha512-HwQEMCuIHjc6GlcTQ9E4jjaFDKRB47qKegQi0L4SbK2SC/AYIOAeqA+eRMkroq9Lb6xcGMLfBVV0F1jWlxfoUg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2458-20250509144746","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2458-20250509144746_1746802078365_0.15916067919717158","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T14:47:58.583Z","publish_time":1746802078583,"_source_registry_name":"default","_cnpm_publish_time":1746802078583},"0.0.0-PR2465-20250509144508":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2465-20250509144508","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2465-20250509144508","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"49dbc89fa830c5bec7ccc950914c1eec4de5a36b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2465-20250509144508.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2465-20250509144508.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2465-20250509144508.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4b7c59349c8c605389414ceeef2d20f1/khanacademy-keypad-context-0.0.0-PR2465-20250509144508.tgz","_integrity":"sha512-pG4k5XTnWou5hOkqCnaOB69IvW4EkfuXb2r85qMXDEp4w+8T6nBFGpMN6qk/sJEs8PlU2TzaNORyn15KR33WdA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2465-20250509144508","@khanacademy/perseus-utils":"0.0.0-PR2465-20250509144508"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2465-20250509144508_1746801923748_0.16229702555740388","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T14:45:23.940Z","publish_time":1746801923940,"_source_registry_name":"default","_cnpm_publish_time":1746801923940},"0.0.0-PR2453-20250509142550":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2453-20250509142550","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2453-20250509142550","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dd1b8f4076c1861bf16e39c74bf0954b51965d0c","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2453-20250509142550.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2453-20250509142550.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2453-20250509142550.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c30328022d563d481f0a03c829abdf50/khanacademy-keypad-context-0.0.0-PR2453-20250509142550.tgz","_integrity":"sha512-9HZjiyxyXWNiF0ip4WRdJvpcW449G7FAMsEj95XVH89B/kxHip4C6X6z+a7XW5U8yO8bVzaehSZQ5parKZrWng==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2453-20250509142550","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2453-20250509142550_1746800762966_0.89598757755352","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T14:26:03.176Z","publish_time":1746800763176,"_source_registry_name":"default","_cnpm_publish_time":1746800763176},"0.0.0-PR2453-20250509141841":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2453-20250509141841","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2453-20250509141841","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"de25331db2609b90fbfce5ab7d38f461dfb7681c","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2453-20250509141841.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2453-20250509141841.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2453-20250509141841.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a340b99d067a029c2a2d5fa7ccc92366/khanacademy-keypad-context-0.0.0-PR2453-20250509141841.tgz","_integrity":"sha512-46KqlGaMN6J0+/7/rSf0apzdJlIDd+cvnC1GZLPupwqQh52G22vm28C7xoj1TeMMl++MQiQYjzXjkJuTKR1+hg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2453-20250509141841","@khanacademy/perseus-utils":"0.0.0-PR2453-20250509141841"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2453-20250509141841_1746800336634_0.6414008298896883","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T14:18:56.869Z","publish_time":1746800336869,"_source_registry_name":"default","_cnpm_publish_time":1746800336869},"0.0.0-PR2453-20250509140727":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2453-20250509140727","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2453-20250509140727","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"57a4b3f9f04322bdb1dc01308e9b3fbe63d15edc","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2453-20250509140727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2453-20250509140727.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2453-20250509140727.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e500d3b035e8fdba295f0313d48e1251/khanacademy-keypad-context-0.0.0-PR2453-20250509140727.tgz","_integrity":"sha512-FpWn7wYFn6GJUBx/90kFVgo2E/U0XuFZA7PHErS6IGMs02deF+jtZnPlLw3sLELNnMatkjbCV4ju+QnUzo3gRg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2453-20250509140727","@khanacademy/perseus-utils":"0.0.0-PR2453-20250509140727"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2453-20250509140727_1746799662178_0.3090634175338054","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-09T14:07:42.416Z","publish_time":1746799662416,"_source_registry_name":"default","_cnpm_publish_time":1746799662416},"0.0.0-PR2435-20250508210113":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250508210113","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250508210113","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"59bfd2101e5e36acdbc95c14b7a6a6173f38fc9b","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250508210113.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250508210113.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250508210113.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/75def4d0d5e0754cf036ff50f0b51424/khanacademy-keypad-context-0.0.0-PR2435-20250508210113.tgz","_integrity":"sha512-tRnAbMpAVTabtFHkd+B899/+QbqEGk8OYNoXfcV9ZB1ej4lqZQxoBaT3Xfa81TqDkXO17OWbbd1Sy13LKIhyEA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250508210113","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250508210113_1746738085417_0.8731578196395726","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T21:01:25.622Z","publish_time":1746738085622,"_source_registry_name":"default","_cnpm_publish_time":1746738085622},"3.0.7":{"name":"@khanacademy/keypad-context","version":"3.0.7","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@3.0.7","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"69854f2ce27c6263a2560871d155a30e63aa4b4d","size":66470,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.7.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-3.0.7.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5139b854f80914b695b73d34b346127a/khanacademy-keypad-context-3.0.7.tgz","_integrity":"sha512-cr3zE6l1sCRuUf/IicFQnD/ZETYejalLb2Cz025ztF9vNGD9499uZYt14TUXoS1jLM8eUnKLUzNe5ao3bV6DJA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"10.0.0","@khanacademy/perseus-utils":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_3.0.7_1746730364110_0.5630947459455473","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T18:52:44.383Z","publish_time":1746730364383,"_source_registry_name":"default","_cnpm_publish_time":1746730364383},"0.0.0-PR2440-20250508184435":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250508184435","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250508184435","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e716414feb6c78b6f3007b2f800e679a3fcd4c1e","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250508184435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250508184435.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250508184435.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7595b69017e671a95e6a1201822396cc/khanacademy-keypad-context-0.0.0-PR2440-20250508184435.tgz","_integrity":"sha512-GEtWVfvZafaNx1rNBQflWahplksTTHpPcbKYeAjdTTbDBU+cxWpVjq1eWTW8sIBwU+NWn1QhB6woFHgD008z1A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250508184435","@khanacademy/perseus-utils":"0.0.0-PR2440-20250508184435"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250508184435_1746729890631_0.09403094473809737","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T18:44:50.832Z","publish_time":1746729890832,"_source_registry_name":"default","_cnpm_publish_time":1746729890832},"0.0.0-PR2454-20250508180915":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2454-20250508180915","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2454-20250508180915","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dbac514805e9978c4fac3584ade1f3c2f5d2fae0","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2454-20250508180915.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2454-20250508180915.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2454-20250508180915.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/14c5bacf7420743161f349b02c31f962/khanacademy-keypad-context-0.0.0-PR2454-20250508180915.tgz","_integrity":"sha512-Y0h8JOWb4eRc3kBZtXg/0Iy0yZJlfO2c4kWEaDFK2VN2ng1K7febAYWPSLoemSeEdwm8VumrSgUeQeyOCzkEgw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2454-20250508180915","@khanacademy/perseus-utils":"0.0.0-PR2454-20250508180915"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2454-20250508180915_1746727770856_0.718512209158279","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T18:09:31.055Z","publish_time":1746727771055,"_source_registry_name":"default","_cnpm_publish_time":1746727771055},"0.0.0-PR2454-20250508180701":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2454-20250508180701","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2454-20250508180701","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"da15e12759f87dd46950843b4df2d434c1fd0ae7","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2454-20250508180701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2454-20250508180701.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2454-20250508180701.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/70987429178b49c1a50b9878c6c3e0f1/khanacademy-keypad-context-0.0.0-PR2454-20250508180701.tgz","_integrity":"sha512-SUxwZ1C7Hm48uTYpto+T7BTZ/wQMOPUkCKbXVIqL8Ia0SDxjqyPe6V4iCdyXsGE2HxlqK0eHCF1xGykui3x2kw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2454-20250508180701","@khanacademy/perseus-utils":"0.0.0-PR2454-20250508180701"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2454-20250508180701_1746727636198_0.47517298822074117","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T18:07:16.369Z","publish_time":1746727636369,"_source_registry_name":"default","_cnpm_publish_time":1746727636369},"0.0.0-PR2454-20250508175448":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2454-20250508175448","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2454-20250508175448","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"88779c75f5db06b84ea9554fb7442074a5ba7ec4","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2454-20250508175448.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2454-20250508175448.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2454-20250508175448.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c48cd0f9685b82596108e221eb2c23ec/khanacademy-keypad-context-0.0.0-PR2454-20250508175448.tgz","_integrity":"sha512-1dOCSjqlhywClbFrKQxbx6k/ORYTlaWxFPKYglboR3tmhNvr4AN/jBvl5p1bZ/WaW5ReQTlIPlsr+4U14sX8Uw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2454-20250508175448","@khanacademy/perseus-utils":"0.0.0-PR2454-20250508175448"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2454-20250508175448_1746726903796_0.747717385477894","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T17:55:04.043Z","publish_time":1746726904043,"_source_registry_name":"default","_cnpm_publish_time":1746726904043},"0.0.0-PR2435-20250508174533":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2435-20250508174533","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250508174533","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"146c461806b1a58eb5f82c8f851c5b8903eb6cc6","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250508174533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250508174533.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250508174533.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5c568c61f4dc9e07861d4270868d27c0/khanacademy-keypad-context-0.0.0-PR2435-20250508174533.tgz","_integrity":"sha512-UatSzlCyQY4tzBaHhgSQOE8Loo6su2EXeZAnKa/Z+DdmfNO5CRj9FERcEuLYHGFHiTx9mnFWz5m5dZRFxid/vQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250508174533","@khanacademy/perseus-utils":"0.0.0-PR2435-20250508174533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2435-20250508174533_1746726348201_0.06143410619608414","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T17:45:48.401Z","publish_time":1746726348401,"_source_registry_name":"default","_cnpm_publish_time":1746726348401},"0.0.0-PR2454-20250508165849":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2454-20250508165849","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2454-20250508165849","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6d2cbc0e43f13814daf96b20337e1c83629ec1d7","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2454-20250508165849.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2454-20250508165849.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2454-20250508165849.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ceaccefdce080aa3af71cbe1f3d61dfc/khanacademy-keypad-context-0.0.0-PR2454-20250508165849.tgz","_integrity":"sha512-R6YaUoP8iU9jmO+1hv0suDzVuxI/zibSWBxeF/qacBD2T6NIvH/VeXhlLAT/nU1eWEsbCA95IAzaZw9fGY2NhQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2454-20250508165849","@khanacademy/perseus-utils":"0.0.0-PR2454-20250508165849"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2454-20250508165849_1746723543400_0.08369385371239635","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T16:59:03.594Z","publish_time":1746723543594,"_source_registry_name":"default","_cnpm_publish_time":1746723543594},"0.0.0-PR2459-20250508163248":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2459-20250508163248","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2459-20250508163248","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4d56cbf5dadb254130a4234f9856108c23a42379","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2459-20250508163248.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2459-20250508163248.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2459-20250508163248.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/265f5127e4db8b7692faf335d34024ff/khanacademy-keypad-context-0.0.0-PR2459-20250508163248.tgz","_integrity":"sha512-Hh0lYX5dEfCh/HiWFJidU6gyF2a1StLlG5pY0NVtysaCWcXziJy+oafY7ofSEqjMBYHOw4Vm4vFmX8QIA7+4pw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2459-20250508163248","@khanacademy/perseus-utils":"0.0.0-PR2459-20250508163248"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2459-20250508163248_1746721983931_0.5237616215346101","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T16:33:04.183Z","publish_time":1746721984183,"_source_registry_name":"default","_cnpm_publish_time":1746721984183},"0.0.0-PR2458-20250508163215":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2458-20250508163215","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2458-20250508163215","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0024ffc435590603ffd1a86fbd787bc6487e379a","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2458-20250508163215.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2458-20250508163215.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2458-20250508163215.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a9fa26c4e1e0013f95bc745075881254/khanacademy-keypad-context-0.0.0-PR2458-20250508163215.tgz","_integrity":"sha512-Bc9zI9vyeTaXOSmv6HDOPSe9i47WF30qCNSiE+svtjV91nhMNs1z85VaZGvYow/o24mYwP7S+Q6d8fqCw1Xl7g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2458-20250508163215","@khanacademy/perseus-utils":"0.0.0-PR2458-20250508163215"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2458-20250508163215_1746721950350_0.5568489793751801","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T16:32:30.556Z","publish_time":1746721950556,"_source_registry_name":"default","_cnpm_publish_time":1746721950556},"0.0.0-PR2459-20250508161833":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2459-20250508161833","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2459-20250508161833","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"31f0cb3b8d03bc7d71ab143a5ad9c1d778ad73ba","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2459-20250508161833.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2459-20250508161833.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2459-20250508161833.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/be3df1bba6d084ecbae746012509ee87/khanacademy-keypad-context-0.0.0-PR2459-20250508161833.tgz","_integrity":"sha512-rsYlCrDwnHVNFOqj6sreL5hy+gmPpMeq2usqfaPRuw0dvMabmw15Ow3fr1opsxv2WQlBxuyTypG88g4N/MH/aQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2459-20250508161833","@khanacademy/perseus-utils":"0.0.0-PR2459-20250508161833"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2459-20250508161833_1746721128912_0.28560679400120925","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T16:18:49.239Z","publish_time":1746721129239,"_source_registry_name":"default","_cnpm_publish_time":1746721129239},"0.0.0-PR2458-20250508160610":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2458-20250508160610","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2458-20250508160610","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4fb3e7329ab54b40ecdf113ae734f86a24645ab4","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2458-20250508160610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2458-20250508160610.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2458-20250508160610.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a01003342861a6b2ca7b6a2c8b77da5b/khanacademy-keypad-context-0.0.0-PR2458-20250508160610.tgz","_integrity":"sha512-0xNP4cR4GQAP4Hj+D8FEeLZ5L34zdkyY0RTdOu11D5k/PW1cW9JYYTGxVIy0Moecmm/qs8KQHeSqYslKKkIWQQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2458-20250508160610","@khanacademy/perseus-utils":"0.0.0-PR2458-20250508160610"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2458-20250508160610_1746720384974_0.20107194014170404","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T16:06:25.203Z","publish_time":1746720385203,"_source_registry_name":"default","_cnpm_publish_time":1746720385203},"0.0.0-PR2458-20250508155723":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2458-20250508155723","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2458-20250508155723","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8310979c3de2f2ad70b81647a254fdfc5b7ab5a6","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2458-20250508155723.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2458-20250508155723.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2458-20250508155723.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ab0cf9ddbfbdb4517917e446399c5648/khanacademy-keypad-context-0.0.0-PR2458-20250508155723.tgz","_integrity":"sha512-j3/9uclhDYT8r8/Y2S+CrKE4Vog/17u4mn/v24siuuBzsMpEI6eJ7hA2XFWxlvzKyx6tu5xx9NMw/DWPMaJzLw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2458-20250508155723","@khanacademy/perseus-utils":"0.0.0-PR2458-20250508155723"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2458-20250508155723_1746719858054_0.5249181365562705","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T15:57:38.359Z","publish_time":1746719858359,"_source_registry_name":"default","_cnpm_publish_time":1746719858359},"0.0.0-PR2457-20250508153435":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2457-20250508153435","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2457-20250508153435","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6aeae865484cf0745efc3d3c1cf7283d51250be1","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2457-20250508153435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2457-20250508153435.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2457-20250508153435.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5c308c7c2f44db33b92efc2c3abedee1/khanacademy-keypad-context-0.0.0-PR2457-20250508153435.tgz","_integrity":"sha512-mpmGwhxFOm/Qstzi7c3oncqlDaJG3crWq23G7kTJ7YqiHWUWd+1FDm6BNc50LcMRPn445ThtGvD4OMYgBkvKbg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2457-20250508153435","@khanacademy/perseus-utils":"0.0.0-PR2457-20250508153435"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2457-20250508153435_1746718490762_0.08372599122634838","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T15:34:50.974Z","publish_time":1746718490974,"_source_registry_name":"default","_cnpm_publish_time":1746718490974},"0.0.0-PR2454-20250508143727":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2454-20250508143727","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2454-20250508143727","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0d0955d6b5c416322b4b3b4c885433f06ae42f03","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2454-20250508143727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2454-20250508143727.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2454-20250508143727.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5970f073fc0e5c00db4adc2e77ed76cc/khanacademy-keypad-context-0.0.0-PR2454-20250508143727.tgz","_integrity":"sha512-xrrr5x+keTSSGuE1c7Qe1OoIE6wZyvbqKU/xAnIXIQKq7mu/Pm13f4ooouOLMkXxetF43PTi8Xwufc2V0iqYxw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2454-20250508143727","@khanacademy/perseus-utils":"0.0.0-PR2454-20250508143727"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2454-20250508143727_1746715063059_0.7306792561745892","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T14:37:43.359Z","publish_time":1746715063359,"_source_registry_name":"default","_cnpm_publish_time":1746715063359},"0.0.0-PR2454-20250508141520":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2454-20250508141520","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2454-20250508141520","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"94e34dbb483ac73d2895bf67af77ffbcee51f837","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2454-20250508141520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2454-20250508141520.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2454-20250508141520.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fee9539c7f27f9a60588eeadc1711860/khanacademy-keypad-context-0.0.0-PR2454-20250508141520.tgz","_integrity":"sha512-SYw9EjUsuBLzJpvYVijkPkgxEVnrAZSjU5XJbwY7bsQ3OZZmFkUpHPvy4T6bMxcJZh6/eV6oLFR/laPd5M++VA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2454-20250508141520","@khanacademy/perseus-utils":"0.0.0-PR2454-20250508141520"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2454-20250508141520_1746713736444_0.8214161159732265","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T14:15:36.754Z","publish_time":1746713736754,"_source_registry_name":"default","_cnpm_publish_time":1746713736754},"0.0.0-PR2428-20250508053447":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250508053447","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250508053447","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"003206c782f083fce08cfd17a11aff30c8cc268d","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250508053447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250508053447.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250508053447.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4a591a97d6548024711da3a36c6cc57e/khanacademy-keypad-context-0.0.0-PR2428-20250508053447.tgz","_integrity":"sha512-/rNkSjhV+mZ6Mw6AKloXIXNMATOjMBaQ6McE2tUqORBNBAaiRXnlT9sqhWxeVePzM6ZOQ45JFGUjJ3bsu9IPIw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250508053447","@khanacademy/perseus-utils":"0.0.0-PR2428-20250508053447"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250508053447_1746682501163_0.15497125375803278","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T05:35:01.351Z","publish_time":1746682501351,"_source_registry_name":"default","_cnpm_publish_time":1746682501351},"0.0.0-PR2428-20250508053217":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250508053217","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250508053217","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c75492923902147db126cfaf2dc89c3050f8fb47","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250508053217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250508053217.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250508053217.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/770a91c07ff551e5c5443fc062236956/khanacademy-keypad-context-0.0.0-PR2428-20250508053217.tgz","_integrity":"sha512-IvURQNvX1DSwbj87v9C/4Y1xGuj1WbbpIC5LWIMg5bbpjZPi+EozlUO6mEt9qecngFQmgD6t2PrrBpphunPpfg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250508053217","@khanacademy/perseus-utils":"0.0.0-PR2428-20250508053217"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250508053217_1746682352046_0.06871874229729547","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-08T05:32:32.235Z","publish_time":1746682352235,"_source_registry_name":"default","_cnpm_publish_time":1746682352235},"0.0.0-PR2452-20250507232503":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2452-20250507232503","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2452-20250507232503","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0c9f80c3b551d3545edd16462520157d92593eb0","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2452-20250507232503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2452-20250507232503.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2452-20250507232503.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0258d58a2879074529ce0d2a77b9ed73/khanacademy-keypad-context-0.0.0-PR2452-20250507232503.tgz","_integrity":"sha512-/HUiTVIgS6s8De2ABUGuV+TUa8j14ChuMk3o4z1ik2HeJw+4u3SIjKhbFEWNbKBSIh6/XYTZ3vUELxdGnNJp/g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2452-20250507232503","@khanacademy/perseus-utils":"0.0.0-PR2452-20250507232503"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2452-20250507232503_1746660317535_0.09757704681705404","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T23:25:17.724Z","publish_time":1746660317724,"_source_registry_name":"default","_cnpm_publish_time":1746660317724},"0.0.0-PR2455-20250507230244":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2455-20250507230244","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250507230244","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9919bd6bc6cae9eb4b451f6de7791523032200f3","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250507230244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250507230244.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250507230244.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1237b819b4c4251f959f762528423c15/khanacademy-keypad-context-0.0.0-PR2455-20250507230244.tgz","_integrity":"sha512-MdSXhoRx2EVJnauUL84x65Y1LlmAX32q7hwV8F+IF/cwqYrx4ExW/94RWyLrh0Rca3QTXfaUmsVxi/jmG75mlw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250507230244","@khanacademy/perseus-utils":"0.0.0-PR2455-20250507230244"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2455-20250507230244_1746658979320_0.24549762188535107","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T23:02:59.599Z","publish_time":1746658979599,"_source_registry_name":"default","_cnpm_publish_time":1746658979599},"0.0.0-PR2436-20250507224002":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2436-20250507224002","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2436-20250507224002","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a9ca392f8a245253d1f1096316e9484fcb50fd87","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2436-20250507224002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2436-20250507224002.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2436-20250507224002.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a471f9295c81f68b45f7f229e1afb6b9/khanacademy-keypad-context-0.0.0-PR2436-20250507224002.tgz","_integrity":"sha512-yYzABTmkUyTrQRKzSz2zpUZomZoWvFe4r6QVzB6OBKw13v7zaw9TaelYkuQGgsTErGY2ekudXZ72g3XaVd/Hsg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2436-20250507224002","@khanacademy/perseus-utils":"0.0.0-PR2436-20250507224002"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2436-20250507224002_1746657617131_0.018920688231133242","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T22:40:17.434Z","publish_time":1746657617434,"_source_registry_name":"default","_cnpm_publish_time":1746657617434},"0.0.0-PR2455-20250507222941":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2455-20250507222941","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250507222941","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a77c2e4b0b5c9daaa0a4771ced45115f39351daf","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250507222941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250507222941.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250507222941.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0090be9f5c5dbf18a78684f9cad8bec7/khanacademy-keypad-context-0.0.0-PR2455-20250507222941.tgz","_integrity":"sha512-ovpvSTCZUbKdmdb/r/IvQLuSYWZG16O0xYGpQE9L9T7ptI2wVi6zJKh9543LJNCSZe97JkEdHVtxU3roRV4Gdw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250507222941","@khanacademy/perseus-utils":"0.0.0-PR2455-20250507222941"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2455-20250507222941_1746656994967_0.04598825456491107","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T22:29:55.165Z","publish_time":1746656995165,"_source_registry_name":"default","_cnpm_publish_time":1746656995165},"0.0.0-PR2455-20250507222215":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2455-20250507222215","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250507222215","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"691f70f8ec3e11d4a806142f0d447758f81ec49a","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250507222215.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250507222215.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250507222215.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d27b7c5eee11031fb7b00e68943cdaf2/khanacademy-keypad-context-0.0.0-PR2455-20250507222215.tgz","_integrity":"sha512-aqFvDRagvHUzkU360TGE2L9kz4tmOecJEKZD7DAzu68H9aWo+FSBGwOirzLv1eROPKWl8HlEvrMgViGI2Z1z6w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250507222215","@khanacademy/perseus-utils":"0.0.0-PR2455-20250507222215"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2455-20250507222215_1746656549693_0.43171626632963833","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T22:22:29.908Z","publish_time":1746656549908,"_source_registry_name":"default","_cnpm_publish_time":1746656549908},"0.0.0-PR2456-20250507221430":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2456-20250507221430","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2456-20250507221430","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"264eeb60a79ae830e435099baa2189efac0b50b9","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2456-20250507221430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2456-20250507221430.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2456-20250507221430.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/23e34c95d51d5ba3ccf30088a17f64f9/khanacademy-keypad-context-0.0.0-PR2456-20250507221430.tgz","_integrity":"sha512-78LDxfQBIH2sZhAMzvlU5Y0uljwwicGfOCvNaNNHBFMj9hKRVlDbonQgmHlRYITEDKmDeTX3dHW7ayBbpdw8Hg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2456-20250507221430","@khanacademy/perseus-utils":"0.0.0-PR2456-20250507221430"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2456-20250507221430_1746656084768_0.23105023799523972","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T22:14:45.003Z","publish_time":1746656085003,"_source_registry_name":"default","_cnpm_publish_time":1746656085003},"0.0.0-PR2432-20250507215111":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2432-20250507215111","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2432-20250507215111","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"28b8750b64a34aba1a023b1b2d86bf5569955d5a","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2432-20250507215111.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2432-20250507215111.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2432-20250507215111.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9945eb6391100c07306c3ea512403f85/khanacademy-keypad-context-0.0.0-PR2432-20250507215111.tgz","_integrity":"sha512-S1bu4Ne1knQFfp3QLg6x6WcEVkwea6k1yip1bkIOhFvmItMD5JZ+IJxc6LIdMwPbVuTl0TJHGZ8dCHn6ETzhTA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2432-20250507215111","@khanacademy/perseus-utils":"0.0.0-PR2432-20250507215111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2432-20250507215111_1746654685669_0.7288952695828945","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T21:51:25.853Z","publish_time":1746654685853,"_source_registry_name":"default","_cnpm_publish_time":1746654685853},"0.0.0-PR2452-20250507212357":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2452-20250507212357","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2452-20250507212357","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cc8ebd5d9acfa802f429b047f5731a18a7adf90c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2452-20250507212357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2452-20250507212357.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2452-20250507212357.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/09a2cf89375e65323af7867b126975c2/khanacademy-keypad-context-0.0.0-PR2452-20250507212357.tgz","_integrity":"sha512-nWJSSh/Kq3k0rjQBIaUAPkazKYiXX1q7z8EDwQKhLOwbSNES26WxnCpuXU6s5+7FELLA5Asidrs7wDoO1xvfXw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2452-20250507212357","@khanacademy/perseus-utils":"0.0.0-PR2452-20250507212357"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2452-20250507212357_1746653051363_0.8762666948746811","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T21:24:11.557Z","publish_time":1746653051557,"_source_registry_name":"default","_cnpm_publish_time":1746653051557},"0.0.0-PR2452-20250507212046":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2452-20250507212046","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2452-20250507212046","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a1a6b596d157805cab6118f52e769d76fd4cf19a","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2452-20250507212046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2452-20250507212046.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2452-20250507212046.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/828b6772533c5a1959099ec2d6d77eda/khanacademy-keypad-context-0.0.0-PR2452-20250507212046.tgz","_integrity":"sha512-FndFN2khDDAD7cWzoAo8bx83TC9uxJWf7Q21zErKywdwtTGfTmxkRJryI57OHZMysbdpfOIkGfTSbMFDqkTGqg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2452-20250507212046","@khanacademy/perseus-utils":"0.0.0-PR2452-20250507212046"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2452-20250507212046_1746652860251_0.8803752005701564","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T21:21:00.447Z","publish_time":1746652860447,"_source_registry_name":"default","_cnpm_publish_time":1746652860447},"0.0.0-PR2455-20250507211713":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2455-20250507211713","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250507211713","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"67a09bdf8d49430df8186abc960deaaed10a4620","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250507211713.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250507211713.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250507211713.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7934e165851fe4bb10e34725f8fcc3f5/khanacademy-keypad-context-0.0.0-PR2455-20250507211713.tgz","_integrity":"sha512-jpBkwAGNSUYqFeCPcOulyMbBylS9E0B+ZGJGzusAAlQHVAcX7BMTxOCQWyC83WCwfCHeLXM3PVTXtsk5WQ2Acw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250507211713","@khanacademy/perseus-utils":"0.0.0-PR2455-20250507211713"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2455-20250507211713_1746652647331_0.09168323159158653","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T21:17:27.558Z","publish_time":1746652647558,"_source_registry_name":"default","_cnpm_publish_time":1746652647558},"0.0.0-PR2455-20250507211402":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2455-20250507211402","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2455-20250507211402","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ec608664906cd0bfe80ffe46060a2489eb08770e","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2455-20250507211402.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2455-20250507211402.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2455-20250507211402.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/58b5789c8570c06cb5d8652be63edf39/khanacademy-keypad-context-0.0.0-PR2455-20250507211402.tgz","_integrity":"sha512-OjjV6P0UtUfnEGIIO4JjUR2TS4vBht9eXIlQ3ldHebT1/AJAT+2r7XJ5qcAywnx5tqE91EtpoRJoxgHHGijJUA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2455-20250507211402","@khanacademy/perseus-utils":"0.0.0-PR2455-20250507211402"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2455-20250507211402_1746652455860_0.9645547688231779","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T21:14:16.084Z","publish_time":1746652456084,"_source_registry_name":"default","_cnpm_publish_time":1746652456084},"0.0.0-PR2449-20250507205910":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2449-20250507205910","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2449-20250507205910","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ddc141bdba781c0a91e51f43d908ff1c89674ccf","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2449-20250507205910.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2449-20250507205910.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2449-20250507205910.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d703d3cf4aaf0df9fed928cf59726eea/khanacademy-keypad-context-0.0.0-PR2449-20250507205910.tgz","_integrity":"sha512-EttXbMWCSpP/g2hNu04fA/3Cd7Pxwx+wVoGjYG2S46RxmAFehg0V/Pw2QRzLG0AUY0sripgzfZqAllj9FSxFAw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2449-20250507205910","@khanacademy/perseus-utils":"0.0.0-PR2449-20250507205910"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2449-20250507205910_1746651565130_0.7852068804066548","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T20:59:25.372Z","publish_time":1746651565372,"_source_registry_name":"default","_cnpm_publish_time":1746651565372},"0.0.0-PR2454-20250507205840":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2454-20250507205840","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2454-20250507205840","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"28250f12415d8003195fc77800e5befbcbcdcbdf","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2454-20250507205840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2454-20250507205840.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2454-20250507205840.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5ca0cbc97155b9bf65bb28d800db76df/khanacademy-keypad-context-0.0.0-PR2454-20250507205840.tgz","_integrity":"sha512-JAH6edk3pH1OogU6YHXH+s9UPVPmRuMSisjbh6GIc3gXMxaiVDpdyx8FHQVwrkCvMuJnIxyi8/YHsggvHfmh1g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2454-20250507205840","@khanacademy/perseus-utils":"0.0.0-PR2454-20250507205840"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2454-20250507205840_1746651535350_0.9112379378198954","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T20:58:55.605Z","publish_time":1746651535605,"_source_registry_name":"default","_cnpm_publish_time":1746651535605},"0.0.0-PR2453-20250507205439":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2453-20250507205439","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2453-20250507205439","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5e31c1bb679988daed84c24feafb98beff4e4b7b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2453-20250507205439.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2453-20250507205439.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2453-20250507205439.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ee6a131e1e06c839667956ec0a9916e9/khanacademy-keypad-context-0.0.0-PR2453-20250507205439.tgz","_integrity":"sha512-6U8ctT7Gk8HAVw4CRvzJLWC7x2Y39QPPeX8TGaB1ayJzKoCZYSpnt4W/rp2ELA9lP4qWmWxGaQBE79geTpqiww==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2453-20250507205439","@khanacademy/perseus-utils":"0.0.0-PR2453-20250507205439"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2453-20250507205439_1746651293013_0.7184036164799095","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T20:54:53.209Z","publish_time":1746651293209,"_source_registry_name":"default","_cnpm_publish_time":1746651293209},"0.0.0-PR2453-20250507205044":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2453-20250507205044","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2453-20250507205044","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9efcb52b09a19bad7b2257a5da72d8fa6221958b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2453-20250507205044.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2453-20250507205044.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2453-20250507205044.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9e37ae27c0184c50d0d4b313cf3a23c8/khanacademy-keypad-context-0.0.0-PR2453-20250507205044.tgz","_integrity":"sha512-shc5wgafepBIm2aizLzYGMfg7jrAQQqU3SNrjHnYyXZx6e9yjJzF3aMiwjpJqBYK7j1Kze/yDusG3iN4yWTDyA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2453-20250507205044","@khanacademy/perseus-utils":"0.0.0-PR2453-20250507205044"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2453-20250507205044_1746651058177_0.6629828953476364","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T20:50:58.417Z","publish_time":1746651058417,"_source_registry_name":"default","_cnpm_publish_time":1746651058417},"0.0.0-PR2453-20250507204507":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2453-20250507204507","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2453-20250507204507","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"39aba671a07cb690581650808cfb7d335bec69ef","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2453-20250507204507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2453-20250507204507.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2453-20250507204507.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b8c657216fd3d3771966a957bd677baf/khanacademy-keypad-context-0.0.0-PR2453-20250507204507.tgz","_integrity":"sha512-C920nilZSDBiGhFabY5POr0NZM7RMTvrkbq0LbaACqsg4Xlp1gzNhTOeNSEVmKgySxmZeMNr0ceCKtRItJQ18g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2453-20250507204507","@khanacademy/perseus-utils":"0.0.0-PR2453-20250507204507"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2453-20250507204507_1746650722148_0.8824074114481844","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T20:45:22.378Z","publish_time":1746650722378,"_source_registry_name":"default","_cnpm_publish_time":1746650722378},"0.0.0-PR2452-20250507202746":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2452-20250507202746","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2452-20250507202746","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"86d5203aa086090348ada844c33cb0f1bd4f0ef3","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2452-20250507202746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2452-20250507202746.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2452-20250507202746.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6d4563d892245288040fa911d855c3d2/khanacademy-keypad-context-0.0.0-PR2452-20250507202746.tgz","_integrity":"sha512-g+pjIv0GG3n2fiCWChEPVQDc87u+UMWPdivRz/MGbZisTktm3lMOtAQcWHIBKK4pCF4CUTSp8OvQQEnPe82BxA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2452-20250507202746","@khanacademy/perseus-utils":"0.0.0-PR2452-20250507202746"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2452-20250507202746_1746649681499_0.3045841561285696","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T20:28:01.703Z","publish_time":1746649681703,"_source_registry_name":"default","_cnpm_publish_time":1746649681703},"0.0.0-PR2448-20250507202549":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2448-20250507202549","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2448-20250507202549","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"089cd9f91535a6e5ed8e93233bdc13cf4212a00b","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2448-20250507202549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2448-20250507202549.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2448-20250507202549.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/145e71082dfba76bba36ef9814fa48df/khanacademy-keypad-context-0.0.0-PR2448-20250507202549.tgz","_integrity":"sha512-xDSMb/tZSFq5fcc+wzws+4lKqdyTtZfOKs1E6Maay1Z7/l7NMeusiFfGxSl2y8gqt6Vr6o4X1rs0W46nNrJL1g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2448-20250507202549","@khanacademy/perseus-utils":"0.0.0-PR2448-20250507202549"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2448-20250507202549_1746649563736_0.40298360123010135","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T20:26:03.918Z","publish_time":1746649563918,"_source_registry_name":"default","_cnpm_publish_time":1746649563918},"0.0.0-PR2452-20250507195353":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2452-20250507195353","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2452-20250507195353","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bbb3d7c3b0fc1145e375d6e0ad5d338940eeeb02","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2452-20250507195353.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2452-20250507195353.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2452-20250507195353.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d2b29ab47dc03a352cf21226ddb512ac/khanacademy-keypad-context-0.0.0-PR2452-20250507195353.tgz","_integrity":"sha512-oZ+AhGXnMhC9jPEgzT/8sUmS0aVup56waXOTR8zMz0d2MPQ3rkdnRjic4nTBHEP4xEN/GHgbAB2uNFeUS6oqwA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2452-20250507195353","@khanacademy/perseus-utils":"0.0.0-PR2452-20250507195353"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2452-20250507195353_1746647647058_0.8788938865496339","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T19:54:07.304Z","publish_time":1746647647304,"_source_registry_name":"default","_cnpm_publish_time":1746647647304},"0.0.0-PR2451-20250507193302":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2451-20250507193302","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2451-20250507193302","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4933c963eb6a1c9591dd686ec84fac84b55491bd","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2451-20250507193302.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2451-20250507193302.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2451-20250507193302.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9aaa0ce7ffad2c274bbfeaeaeabb0700/khanacademy-keypad-context-0.0.0-PR2451-20250507193302.tgz","_integrity":"sha512-eGP5pKuarzkqcf8Uutem0xUW8mQIoJuqreIZphTbtEgrCdtgSrj4+ClLCp4MuxMFGK9OV6DBhVs41L3Z0zhIPg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2451-20250507193302","@khanacademy/perseus-utils":"0.0.0-PR2451-20250507193302"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2451-20250507193302_1746646396529_0.6007006444601695","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T19:33:16.735Z","publish_time":1746646396735,"_source_registry_name":"default","_cnpm_publish_time":1746646396735},"0.0.0-PR2451-20250507192757":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2451-20250507192757","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2451-20250507192757","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d66a63cab5536c8f37cde7e37760dd4917a98c1c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2451-20250507192757.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2451-20250507192757.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2451-20250507192757.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/72db1f2bc6e25ae89953473a9953500e/khanacademy-keypad-context-0.0.0-PR2451-20250507192757.tgz","_integrity":"sha512-xxWb3AB4MnApU4s4tyUwBNXMdLX/eVHOUunT97idB3sKyohHUVWvOMdYZsHgSA3xxfzVilBzJ0JVx/OT2P3Ijw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2451-20250507192757","@khanacademy/perseus-utils":"0.0.0-PR2451-20250507192757"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2451-20250507192757_1746646093171_0.02369728708025365","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T19:28:13.357Z","publish_time":1746646093357,"_source_registry_name":"default","_cnpm_publish_time":1746646093357},"0.0.0-PR2417-20250507191530":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2417-20250507191530","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250507191530","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"73c8e51e55adfbedf96ba250d9e90a0a2b27f2de","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250507191530.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250507191530.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250507191530.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9770a2a6643a743b30519b262b786c74/khanacademy-keypad-context-0.0.0-PR2417-20250507191530.tgz","_integrity":"sha512-JxfQQwzcNP1EKwnoZqzxHHP7d8FAtrNHYb7zan0CKcbFC8ACt6mLDYMksmiotCto7LVY1dXHvQhTV9Atq0NYmw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250507191530","@khanacademy/perseus-utils":"0.0.0-PR2417-20250507191530"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2417-20250507191530_1746645344543_0.8709636395291445","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T19:15:44.796Z","publish_time":1746645344796,"_source_registry_name":"default","_cnpm_publish_time":1746645344796},"0.0.0-PR2448-20250507190507":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2448-20250507190507","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2448-20250507190507","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3845066dabba27e5de174a9335ec2427eee56602","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2448-20250507190507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2448-20250507190507.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2448-20250507190507.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4999ec1d75dc9a63737074cf4830e4e4/khanacademy-keypad-context-0.0.0-PR2448-20250507190507.tgz","_integrity":"sha512-wpCnDKQxJ+k54NM3w2mLUymRBO8QZiifJmN9wKBosWxM85eE+N+E0Ys52njfq/0XWV+7yeBQrD8QxVmE6MP3fg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2448-20250507190507","@khanacademy/perseus-utils":"0.0.0-PR2448-20250507190507"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2448-20250507190507_1746644722456_0.345840412884584","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T19:05:22.625Z","publish_time":1746644722625,"_source_registry_name":"default","_cnpm_publish_time":1746644722625},"0.0.0-PR2449-20250507190232":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2449-20250507190232","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2449-20250507190232","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b596f50926927d86a0bd9ad32a45ad546c61e76c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2449-20250507190232.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2449-20250507190232.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2449-20250507190232.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d302881fc837fa23b907ae2f016dc375/khanacademy-keypad-context-0.0.0-PR2449-20250507190232.tgz","_integrity":"sha512-sqFA9kXpt1XFWQDkyV4S/Y/JfFI3ORlg2xZ1jU0McOZk2ooTnqaaw03Qdk+f7g+u8meXqaXQ9MXTmVLG03Vubg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2449-20250507190232","@khanacademy/perseus-utils":"0.0.0-PR2449-20250507190232"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2449-20250507190232_1746644567049_0.9228563424345242","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T19:02:47.214Z","publish_time":1746644567214,"_source_registry_name":"default","_cnpm_publish_time":1746644567214},"0.0.0-PR2417-20250507184436":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2417-20250507184436","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250507184436","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ee491b04e48538d119d1386979dd963d8e6b7718","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250507184436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250507184436.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250507184436.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/10a22b5a26e28ad5401696f4acc9009f/khanacademy-keypad-context-0.0.0-PR2417-20250507184436.tgz","_integrity":"sha512-IHwrRtc25ieWRAmmv+M8XEB7yerTV9nM9fUrKNmb+WWIgZ2YgxD6U9+hLm0LGL+bIOhITdKFdvk0i2KCxFdFZA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250507184436","@khanacademy/perseus-utils":"0.0.0-PR2417-20250507184436"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2417-20250507184436_1746643490774_0.5148442887862823","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:44:51.104Z","publish_time":1746643491104,"_source_registry_name":"default","_cnpm_publish_time":1746643491104},"0.0.0-PR2448-20250507184358":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2448-20250507184358","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2448-20250507184358","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"db1cfca23d8c61aca793c61a6325be955e000a15","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2448-20250507184358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2448-20250507184358.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2448-20250507184358.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c5e20a2648f70132d378fb8c9d1c3a2e/khanacademy-keypad-context-0.0.0-PR2448-20250507184358.tgz","_integrity":"sha512-iQgZ10gF5On+WB/ZN6aCYD6w2HfxnakeTkPV82ko2FgZFMEM6zBDAzm2WD6XCli0800/t3Qov8bUlTuMuAdJaA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2448-20250507184358","@khanacademy/perseus-utils":"0.0.0-PR2448-20250507184358"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2448-20250507184358_1746643452526_0.5250761968370974","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:44:12.726Z","publish_time":1746643452726,"_source_registry_name":"default","_cnpm_publish_time":1746643452726},"0.0.0-PR2444-20250507183707":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507183707","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507183707","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"55379117189f0d4a99ecac4ec58d96f63aa1cad4","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507183707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507183707.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507183707.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3d7256d1cea9228284ba16510a2ac9e1/khanacademy-keypad-context-0.0.0-PR2444-20250507183707.tgz","_integrity":"sha512-DMlJe2Br44naOr5xF9/2sVykP1SamhxgzLCRcH31ypHq5BEnC7PiJ3whkJbX2mzbiiDqwHxs+GEt5nHQitPbkg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507183707","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507183707"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507183707_1746643040814_0.2477612172441499","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:37:21.037Z","publish_time":1746643041037,"_source_registry_name":"default","_cnpm_publish_time":1746643041037},"0.0.0-PR2426-20250507183231":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2426-20250507183231","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2426-20250507183231","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"eb7064453de41fad8a312f8d89992b91d521da16","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2426-20250507183231.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2426-20250507183231.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2426-20250507183231.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/250a51a9710eaacaf9e2e1d93b0938bf/khanacademy-keypad-context-0.0.0-PR2426-20250507183231.tgz","_integrity":"sha512-YLiwQKEqr0hRq3NAFETi9Mt19bwnf9Ng7dbaeOG/ijsn8QTyitSUd+RAV2cL1YPMjW28ytPiQIn4yEMVqqU2cg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2426-20250507183231","@khanacademy/perseus-utils":"0.0.0-PR2426-20250507183231"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2426-20250507183231_1746642766151_0.8949917118909614","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:32:46.432Z","publish_time":1746642766432,"_source_registry_name":"default","_cnpm_publish_time":1746642766432},"0.0.0-PR2444-20250507183216":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507183216","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507183216","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"61f4a32a602fb762f5a18f074c6d88658e0b28a8","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507183216.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507183216.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507183216.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5e3d28ec20a52635cd1961d89836e474/khanacademy-keypad-context-0.0.0-PR2444-20250507183216.tgz","_integrity":"sha512-NaIfOmyvLVDR2HKtViYJ1pn7F6YzFrBWbCzGVM7tNoY7QF/2UeoSakAm+dk0KuF8x7lCDTphMf4TZ2hJsdVxgA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507183216","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507183216"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507183216_1746642750517_0.16287133216001237","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:32:30.788Z","publish_time":1746642750788,"_source_registry_name":"default","_cnpm_publish_time":1746642750788},"0.0.0-PR2444-20250507182820":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507182820","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507182820","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bf8823182d46e80a1d9151087998605a8004b508","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507182820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507182820.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507182820.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d64ae42ca4dbd8b8bd2ee9ffb96caab1/khanacademy-keypad-context-0.0.0-PR2444-20250507182820.tgz","_integrity":"sha512-qlDUWxsKlOAQC4sXo/hQfS1mFDJ2oDXztgkCw4emygPNsriyfhgVVDLdcNBXaCfjjosjhCO3Cn15hf1q/jx8kw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507182820","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507182820"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507182820_1746642514319_0.21767478181487632","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:28:34.564Z","publish_time":1746642514564,"_source_registry_name":"default","_cnpm_publish_time":1746642514564},"0.0.0-PR2440-20250507182209":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250507182209","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250507182209","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c9743071d3a07d5e46c4dad9e3f14401fa069429","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250507182209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250507182209.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250507182209.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/855f667d95e623db0a77686113821782/khanacademy-keypad-context-0.0.0-PR2440-20250507182209.tgz","_integrity":"sha512-9VCwsjnTcN37ZpJoMb+A/883FeoPGvWlBlwBC33dluVAYuU3CclrMhKDWzcVCEvWqu+C1qCieTYbwQqJIBHfXA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250507182209","@khanacademy/perseus-utils":"0.0.0-PR2440-20250507182209"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250507182209_1746642143630_0.5037230592664634","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:22:23.831Z","publish_time":1746642143831,"_source_registry_name":"default","_cnpm_publish_time":1746642143831},"0.0.0-PR2450-20250507182129":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2450-20250507182129","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2450-20250507182129","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e6a7f029494d65450232d662f4d360e6a8453273","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2450-20250507182129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2450-20250507182129.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2450-20250507182129.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cc2826d89dd0c49f6fabbe01dfd45301/khanacademy-keypad-context-0.0.0-PR2450-20250507182129.tgz","_integrity":"sha512-kuqg3a4OI35Hqs+LCRaW5iUg2rHd0g8UWXtoVJxSU8fmnHmJA5alurtuUN0T7+X/HFavoM90i6GGqHnxcFJu5Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2450-20250507182129","@khanacademy/perseus-utils":"0.0.0-PR2450-20250507182129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2450-20250507182129_1746642102562_0.2511312484428463","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:21:42.788Z","publish_time":1746642102788,"_source_registry_name":"default","_cnpm_publish_time":1746642102788},"0.0.0-PR2449-20250507180551":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2449-20250507180551","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2449-20250507180551","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"127cf0e271887aae171e876766b5b710a15fce4e","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2449-20250507180551.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2449-20250507180551.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2449-20250507180551.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c64fee5af5fb786e13e661a820f61d11/khanacademy-keypad-context-0.0.0-PR2449-20250507180551.tgz","_integrity":"sha512-BwnjCPxaLJVboZe5bkHdFEIAGCx/0vJW9a/ti2p675MzgCoajkyDM9RJczzwO/oUmocN+ltvE8x+d2Ap0oziow==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2449-20250507180551","@khanacademy/perseus-utils":"0.0.0-PR2449-20250507180551"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2449-20250507180551_1746641165002_0.6031005652611463","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:06:05.213Z","publish_time":1746641165213,"_source_registry_name":"default","_cnpm_publish_time":1746641165213},"0.0.0-PR2449-20250507180228":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2449-20250507180228","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2449-20250507180228","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e344444d24ecbe64c7a45f788f191fc3fb4bf2b9","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2449-20250507180228.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2449-20250507180228.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2449-20250507180228.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/58bbf4292ce62e35924af528aa9d96c4/khanacademy-keypad-context-0.0.0-PR2449-20250507180228.tgz","_integrity":"sha512-7QdDfIVtESfmprd1IXM7jwvlJL5RhktMVjMV4jDP8SP1iustVdUWDEl+VzbatvsFdkhX0H3O6w0r2KbkO+MLYw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2449-20250507180228","@khanacademy/perseus-utils":"0.0.0-PR2449-20250507180228"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2449-20250507180228_1746640963924_0.21475198214509472","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T18:02:44.131Z","publish_time":1746640964131,"_source_registry_name":"default","_cnpm_publish_time":1746640964131},"0.0.0-PR2448-20250507174254":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2448-20250507174254","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2448-20250507174254","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3e8ee9fca662c6ff14fda0399d4207be6542cb65","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2448-20250507174254.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2448-20250507174254.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2448-20250507174254.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/bb68b8b04e42715dc0f04f504f5c77db/khanacademy-keypad-context-0.0.0-PR2448-20250507174254.tgz","_integrity":"sha512-+hrHwD3Z7vwiUfWc8msicxj7bnVk2ssPq5faSOmsLd22WhymEgOy4dkEv4KyCqjSZ7hgjyShmGll5wJFmpSdvg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2448-20250507174254","@khanacademy/perseus-utils":"0.0.0-PR2448-20250507174254"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2448-20250507174254_1746639787546_0.7259447475965382","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T17:43:07.868Z","publish_time":1746639787868,"_source_registry_name":"default","_cnpm_publish_time":1746639787868},"0.0.0-PR2444-20250507173615":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507173615","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507173615","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2bd3b2e0641c594a6c91fe4e2f73cce92ba31663","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507173615.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507173615.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507173615.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/73c5446c139cc5daee6e3aeed7d71769/khanacademy-keypad-context-0.0.0-PR2444-20250507173615.tgz","_integrity":"sha512-7hKV0054GiTonDd1Qqe7v8RaJwSW0RmnGuCB2jwUPz6+mJ2dGSsUdWHYsJRfcgxSk/ZCwG5QflDsE5wWfC3glw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507173615","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507173615"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507173615_1746639389757_0.3219332244420263","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T17:36:29.975Z","publish_time":1746639389975,"_source_registry_name":"default","_cnpm_publish_time":1746639389975},"0.0.0-PR2444-20250507172217":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507172217","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507172217","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"68cc6b97a882566bb270ca31531d25d8de688e8e","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507172217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507172217.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507172217.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a8e64e3a6f7311dd285956de30e94ed9/khanacademy-keypad-context-0.0.0-PR2444-20250507172217.tgz","_integrity":"sha512-sQjBb/6t3Y5iisWPYd9RufklJZsDSKcBV9Tk6/QN/xtPfPH5YjpLSWSUpVeM58aUOivWcjxm0rZSf1xAqlu+XQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507172217","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507172217"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507172217_1746638550838_0.324681670371862","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T17:22:31.066Z","publish_time":1746638551066,"_source_registry_name":"default","_cnpm_publish_time":1746638551066},"0.0.0-PR2444-20250507170843":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507170843","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507170843","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"13d055d8699145e8f18fe5aea88eb162214253eb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507170843.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507170843.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507170843.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/113f2a7a2b8b612bb876cabd25db7845/khanacademy-keypad-context-0.0.0-PR2444-20250507170843.tgz","_integrity":"sha512-hYGZqkbWSFsLkeGIy2LMfFU9ZMKQYgnLqyAwEUqL6v7VGyD/py39d2rVUy/g5OJgE1RLh3PHneUp1jSdz561lw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507170843","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507170843"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507170843_1746637737146_0.4500983716193103","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T17:08:57.376Z","publish_time":1746637737376,"_source_registry_name":"default","_cnpm_publish_time":1746637737376},"0.0.0-PR2444-20250507170207":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507170207","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507170207","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6a13e3a5fb9835e9c1ce903dffe4361071bead72","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507170207.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507170207.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507170207.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ed3d923d3e31a34539123770ed3115c8/khanacademy-keypad-context-0.0.0-PR2444-20250507170207.tgz","_integrity":"sha512-as5IsQtKE61GGuoHmrTIknTizb5A6POIf/64Ri+6P7LUsZtH2SPetgp3ESgi2go5JrqYrolOhIm3E9SepzaNuA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507170207","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507170207"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507170207_1746637341438_0.6907440324611003","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T17:02:21.712Z","publish_time":1746637341712,"_source_registry_name":"default","_cnpm_publish_time":1746637341712},"0.0.0-PR2444-20250507162217":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507162217","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507162217","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"68e42ac6d0fd7f950859c4e8ded0afa34d682422","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507162217.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507162217.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507162217.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b88ef547683c2d4a2c6e6a99eb87d2b4/khanacademy-keypad-context-0.0.0-PR2444-20250507162217.tgz","_integrity":"sha512-VShOoSRzRBXsTEaxdB64Ydif6Ia0JQk7TWQfrhpIwn04ol23a8Z49ngGNCqB0PVn3QccZgp4oJL/VqlN31bwZQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507162217","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507162217"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507162217_1746634951348_0.3900787521949516","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T16:22:31.744Z","publish_time":1746634951744,"_source_registry_name":"default","_cnpm_publish_time":1746634951744},"0.0.0-PR2447-20250507161834":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2447-20250507161834","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2447-20250507161834","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6868719b8715320a3cd632e2eaca024322acff33","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2447-20250507161834.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2447-20250507161834.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2447-20250507161834.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b52f5c36d0fd68c5dfcc2bf33546a2f9/khanacademy-keypad-context-0.0.0-PR2447-20250507161834.tgz","_integrity":"sha512-bQulvWXIYgGQhpkfMQSocA8DttjDkFtvvFNJEPO8Ummhnu8tLuk9qlKFitUb1mJoygSKYp460aybDm7rQ3d7ew==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2447-20250507161834","@khanacademy/perseus-utils":"0.0.0-PR2447-20250507161834"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2447-20250507161834_1746634728494_0.016646147759042496","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T16:18:48.707Z","publish_time":1746634728707,"_source_registry_name":"default","_cnpm_publish_time":1746634728707},"0.0.0-PR2426-20250507161346":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2426-20250507161346","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2426-20250507161346","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c7748d29429eb83a235b4d45f277b706b763d641","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2426-20250507161346.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2426-20250507161346.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2426-20250507161346.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/338feeafe02449e9a2ee3f5d2e6f8170/khanacademy-keypad-context-0.0.0-PR2426-20250507161346.tgz","_integrity":"sha512-OiOqsp+y1YrdeX0iAp0r3kWr/3TNDyK1Q8m0yMYIzAOQrv3I1cJuzxOpRyLgbjvOUqQEH0Ai+mMhVCh22LImoA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2426-20250507161346","@khanacademy/perseus-utils":"0.0.0-PR2426-20250507161346"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2426-20250507161346_1746634441204_0.18896340698373648","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T16:14:01.489Z","publish_time":1746634441489,"_source_registry_name":"default","_cnpm_publish_time":1746634441489},"0.0.0-PR2444-20250507161320":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250507161320","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250507161320","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e68f324c99ca543778cd7661f8d8850ba51b961a","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250507161320.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250507161320.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250507161320.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0dc7dcc7296e2517c6278c21c4802e6b/khanacademy-keypad-context-0.0.0-PR2444-20250507161320.tgz","_integrity":"sha512-QVG6zsxb9bcYz7epaFmyJ4Sc2H9HtJof6UIzD3yQwJLs9UMUjG1SpmTAOXT+HecUhNyHLQSKj90vHoEOfmhCRQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250507161320","@khanacademy/perseus-utils":"0.0.0-PR2444-20250507161320"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250507161320_1746634414805_0.09043644356880232","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T16:13:35.031Z","publish_time":1746634415031,"_source_registry_name":"default","_cnpm_publish_time":1746634415031},"0.0.0-PR2447-20250507161019":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2447-20250507161019","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2447-20250507161019","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c759139effcb31540864ccd319a387b7e01dac74","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2447-20250507161019.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2447-20250507161019.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2447-20250507161019.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0501222e46cf83ab25c3e30885415f96/khanacademy-keypad-context-0.0.0-PR2447-20250507161019.tgz","_integrity":"sha512-3mz+xMnTdSNWQxUkczaNAd2rWHVP2rUo6N3vHoDA/iiAM/a/GKCSN3hh+W8koFjP9BNsVwxC42zUM/bbrhrTqA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2447-20250507161019","@khanacademy/perseus-utils":"0.0.0-PR2447-20250507161019"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2447-20250507161019_1746634233719_0.6586123799893979","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T16:10:33.906Z","publish_time":1746634233906,"_source_registry_name":"default","_cnpm_publish_time":1746634233906},"0.0.0-PR2441-20250507153536":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2441-20250507153536","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2441-20250507153536","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6890aab49f1d4297fadc7d20766fd72a0127c169","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2441-20250507153536.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2441-20250507153536.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2441-20250507153536.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/10c0f8fe5915a1a783a21f09469ffa68/khanacademy-keypad-context-0.0.0-PR2441-20250507153536.tgz","_integrity":"sha512-GALYSZIXEnJKQ4Yr5io9LDfH0Pi4cMTx6OdFw9k1hTYUEpNxnFxtqYRUYUxpnK5QC1UE8IuEiyZz2ZWYTUl9mw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2441-20250507153536","@khanacademy/perseus-utils":"0.0.0-PR2441-20250507153536"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2441-20250507153536_1746632149638_0.9485293291511794","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T15:35:49.827Z","publish_time":1746632149827,"_source_registry_name":"default","_cnpm_publish_time":1746632149827},"0.0.0-PR2446-20250507151816":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2446-20250507151816","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2446-20250507151816","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4504e27fe65d2319e59571a565aa0ecb716672ab","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2446-20250507151816.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2446-20250507151816.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2446-20250507151816.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/de76d1bcec9fd4a86036bbb3c6cc4a82/khanacademy-keypad-context-0.0.0-PR2446-20250507151816.tgz","_integrity":"sha512-v2n1Nu8/x2Sb09u0szUPGi+IGm0K2uRU/xa8WVdQjaj/unvqfx5OxPzSyz59iLH7XmZa3BV9ULyZTosQgx2pOw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2446-20250507151816","@khanacademy/perseus-utils":"0.0.0-PR2446-20250507151816"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2446-20250507151816_1746631110425_0.5270813959003293","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T15:18:30.649Z","publish_time":1746631110649,"_source_registry_name":"default","_cnpm_publish_time":1746631110649},"0.0.0-PR2446-20250507151315":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2446-20250507151315","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2446-20250507151315","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2d8c3b9f9f78efdd993a1b072095b40bbba0985d","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2446-20250507151315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2446-20250507151315.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2446-20250507151315.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6c036c38d8423dacf6eb7e0b2eaf95a2/khanacademy-keypad-context-0.0.0-PR2446-20250507151315.tgz","_integrity":"sha512-sfdI1IJUHpVPcKsUIMmazyaixAUSMu6lvGElXfZOqLH7OHjKiNYkqoquEkpyAukuWCnMgJCNaupnU+/4YHnlKw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2446-20250507151315","@khanacademy/perseus-utils":"0.0.0-PR2446-20250507151315"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2446-20250507151315_1746630809379_0.9492811334630911","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T15:13:29.582Z","publish_time":1746630809582,"_source_registry_name":"default","_cnpm_publish_time":1746630809582},"0.0.0-PR2441-20250507145720":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2441-20250507145720","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2441-20250507145720","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3c157fe320845672be43e2e0f8ec0e72f50a5c86","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2441-20250507145720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2441-20250507145720.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2441-20250507145720.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/28306c5bd600c43046550d0830687fa8/khanacademy-keypad-context-0.0.0-PR2441-20250507145720.tgz","_integrity":"sha512-dLRgRErJ+/GkGkLHV6tQiT/r9PsqCsnVdGisHw19pq22oS2ZeRPUKkAKsXe43m5NhljY9KyW+wFo5Wq5NOv1WA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2441-20250507145720","@khanacademy/perseus-utils":"0.0.0-PR2441-20250507145720"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2441-20250507145720_1746629854879_0.6143313383057205","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T14:57:35.082Z","publish_time":1746629855082,"_source_registry_name":"default","_cnpm_publish_time":1746629855082},"0.0.0-PR2441-20250507143840":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2441-20250507143840","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2441-20250507143840","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8db48b5bb7809e8dca2b8fd47ab51ef5e5504e7d","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2441-20250507143840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2441-20250507143840.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2441-20250507143840.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d52887e056486ce61229a0a169b8db49/khanacademy-keypad-context-0.0.0-PR2441-20250507143840.tgz","_integrity":"sha512-E1qie/HOUsu4ltqBypmekaiGQmvATUkkUtNLO7ohaEBR7YwNJSODL5LtxcmQ5dUuAKd7G6vADnMCk9JXTrS3ZA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2441-20250507143840","@khanacademy/perseus-utils":"0.0.0-PR2441-20250507143840"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2441-20250507143840_1746628735138_0.6049063145477924","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T14:38:55.325Z","publish_time":1746628735325,"_source_registry_name":"default","_cnpm_publish_time":1746628735325},"0.0.0-PR2428-20250507053923":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250507053923","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250507053923","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"828738f814f1e4e8dc523e32f7bbc3050a2750b4","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250507053923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250507053923.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250507053923.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f39a01bc2dba5cb69ac9370bb967a80f/khanacademy-keypad-context-0.0.0-PR2428-20250507053923.tgz","_integrity":"sha512-bsNxavklKfG4yTK5hb4B+Dh80UmP1LWtkK4J6Fdg4vU+E5OBhu6N/pDHfZK1qZRdJXq0ALQSIbJ/FqhVZZg3ww==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250507053923","@khanacademy/perseus-utils":"0.0.0-PR2428-20250507053923"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250507053923_1746596377408_0.04240775133823882","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T05:39:37.597Z","publish_time":1746596377597,"_source_registry_name":"default","_cnpm_publish_time":1746596377597},"0.0.0-PR2428-20250507053701":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2428-20250507053701","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250507053701","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a3ea9a28382570dc74ab106107ecf82428435f16","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250507053701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250507053701.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250507053701.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2561c3eac59defc4c0ef820e5faa2d2f/khanacademy-keypad-context-0.0.0-PR2428-20250507053701.tgz","_integrity":"sha512-Z0w64sFharJbfYStcd0sjL0gK34u5/t6q1464a+YQTiZGeTqg+/HEUznv9fYUPWSkpQpDZZBzyICEOa7znqBKw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250507053701","@khanacademy/perseus-utils":"0.0.0-PR2428-20250507053701"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2428-20250507053701_1746596235292_0.7107706434707826","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-07T05:37:15.455Z","publish_time":1746596235455,"_source_registry_name":"default","_cnpm_publish_time":1746596235455},"0.0.0-PR2444-20250506234947":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250506234947","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250506234947","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ecd05a6388596fd5c16bf01661402c444e6c6f8b","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250506234947.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250506234947.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250506234947.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f908ac5cf9dac909141ab2963db9e1b2/khanacademy-keypad-context-0.0.0-PR2444-20250506234947.tgz","_integrity":"sha512-+5uRx20t5ue9UZOCarrMIG6cJkhe6/baLUm/ZrGxMR0SeN98G+3EJMZL3U5V+Gg4Nv5a42Fuowa56TLbkOyqNw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250506234947","@khanacademy/perseus-utils":"0.0.0-PR2444-20250506234947"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250506234947_1746575401672_0.5502217534579512","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T23:50:01.866Z","publish_time":1746575401866,"_source_registry_name":"default","_cnpm_publish_time":1746575401866},"0.0.0-PR2444-20250506232134":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250506232134","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250506232134","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a655ee4e112361391fd15f625c6bf42f78ad5ef2","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250506232134.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250506232134.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250506232134.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/23aaee475125e408c59b580a8674bf98/khanacademy-keypad-context-0.0.0-PR2444-20250506232134.tgz","_integrity":"sha512-amZDNA9cXmPhWb+1LBMgFJLMC+mepRGrufJjC/AUSxppbp7lA9gwdGvz1FBuVipbVNkOWdZYslRTEHYj3pzBZQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250506232134","@khanacademy/perseus-utils":"0.0.0-PR2444-20250506232134"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250506232134_1746573708104_0.3511558408538378","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T23:21:48.310Z","publish_time":1746573708310,"_source_registry_name":"default","_cnpm_publish_time":1746573708310},"0.0.0-PR2444-20250506230934":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250506230934","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250506230934","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b60fc528e4f17b7b631290f940e747508af2f135","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250506230934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250506230934.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250506230934.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f01ceb45d7699d2ede94bca093cb1559/khanacademy-keypad-context-0.0.0-PR2444-20250506230934.tgz","_integrity":"sha512-5eFvftkgJqms1fr1972kk3AG6h7rml8U4ZyFOEnVd+uE3w4xtF0bnYYynWLjE/Uo6HOu6kO+QDhX6khTJkMmZg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250506230934","@khanacademy/perseus-utils":"0.0.0-PR2444-20250506230934"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250506230934_1746572988652_0.5792297375279263","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T23:09:48.829Z","publish_time":1746572988829,"_source_registry_name":"default","_cnpm_publish_time":1746572988829},"0.0.0-PR2444-20250506221802":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250506221802","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250506221802","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"092188cdf4c60c494c76da94532a6c3e98d3ec49","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250506221802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250506221802.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250506221802.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6856e55bf068325c73e81332873005a3/khanacademy-keypad-context-0.0.0-PR2444-20250506221802.tgz","_integrity":"sha512-0MBGy7I91ie/8WD9JAyMKME73dG/JVp97djcKyx8w2UGBXzRnI3b423CkkwPRF1DIhI/eqEc9n9PK2mcKvkhWQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250506221802","@khanacademy/perseus-utils":"0.0.0-PR2444-20250506221802"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250506221802_1746569895826_0.8494720179951725","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T22:18:16.060Z","publish_time":1746569896060,"_source_registry_name":"default","_cnpm_publish_time":1746569896060},"0.0.0-PR2444-20250506214829":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2444-20250506214829","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2444-20250506214829","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7be744af47084c6ee4c4fc720a2ffbca3d1abc6d","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2444-20250506214829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2444-20250506214829.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2444-20250506214829.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2b60366aef389e1859a0e04101996db8/khanacademy-keypad-context-0.0.0-PR2444-20250506214829.tgz","_integrity":"sha512-5yEDXi2vRlmlD2rmNY+VJ3uBXJuXxdHIB2Ngkuvy1y+EjeX0j7aZZYET681tdSh4f1PAmHZ1vD4qvV7TQ4P2EA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2444-20250506214829","@khanacademy/perseus-utils":"0.0.0-PR2444-20250506214829"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2444-20250506214829_1746568124624_0.09963600761808844","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T21:48:44.824Z","publish_time":1746568124824,"_source_registry_name":"default","_cnpm_publish_time":1746568124824},"0.0.0-PR2440-20250506212755":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250506212755","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250506212755","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5e84721f40ddb70b32f3d03902178215452c8fdd","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250506212755.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250506212755.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250506212755.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/eae8276d68d2da3b094a49591a12d886/khanacademy-keypad-context-0.0.0-PR2440-20250506212755.tgz","_integrity":"sha512-xJ1rclXxASkO3KnFL+o4bCqpNvowppGOd4eGujuQdg4QENd2Qj43T0+GJLoYBTnHSuonEoCm/IQjWkJYlpUgKw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250506212755","@khanacademy/perseus-utils":"0.0.0-PR2440-20250506212755"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250506212755_1746566889108_0.9130681476264886","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T21:28:09.336Z","publish_time":1746566889336,"_source_registry_name":"default","_cnpm_publish_time":1746566889336},"0.0.0-PR2438-20250506210819":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2438-20250506210819","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2438-20250506210819","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d5ce03dadae238193941fa1073c3183b26bfc840","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2438-20250506210819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2438-20250506210819.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2438-20250506210819.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b2c7da75b6777b7a9131af23c03293f8/khanacademy-keypad-context-0.0.0-PR2438-20250506210819.tgz","_integrity":"sha512-UvN+iXhn5cXtFjTHGgxfgAqqyfACw1HUB8OhfWKJHu6eBr+3Vi9AxZrDtbc1U+KeOt+OdSHgtLaGzJqUDj4xGg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2438-20250506210819","@khanacademy/perseus-utils":"0.0.0-PR2438-20250506210819"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2438-20250506210819_1746565713149_0.11958469891879653","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T21:08:33.322Z","publish_time":1746565713322,"_source_registry_name":"default","_cnpm_publish_time":1746565713322},"0.0.0-PR2438-20250506210205":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2438-20250506210205","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2438-20250506210205","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e884d90a99e7d6ed613424742407f7ec00c8532d","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2438-20250506210205.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2438-20250506210205.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2438-20250506210205.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c198cdf046498d01553d65d11a5c4ac5/khanacademy-keypad-context-0.0.0-PR2438-20250506210205.tgz","_integrity":"sha512-oU+DPQEQ06VHw3UiGqlfpueXldnoRGFJrR3yzfvVTqDdlIxVqmS2LYzguthTvyMV7wORrT0UnKuikzc6oPeagw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2438-20250506210205","@khanacademy/perseus-utils":"0.0.0-PR2438-20250506210205"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2438-20250506210205_1746565339545_0.7651952857992099","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T21:02:19.812Z","publish_time":1746565339812,"_source_registry_name":"default","_cnpm_publish_time":1746565339812},"0.0.0-PR2443-20250506205548":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2443-20250506205548","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2443-20250506205548","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"18f9b6f8dbdbae4a65b85329fbde20ad43d6cf97","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2443-20250506205548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2443-20250506205548.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2443-20250506205548.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/817d4ef733cec9615c1f1384455116a2/khanacademy-keypad-context-0.0.0-PR2443-20250506205548.tgz","_integrity":"sha512-7KuA4C1wwVvkP1QuaXI1V3nZFNgn4qPZpLWUzpzndpz9AlZOCplwzw4P4qyjhDoqnaed2D33+Te5xCFqt3Axtg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2443-20250506205548","@khanacademy/perseus-utils":"0.0.0-PR2443-20250506205548"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2443-20250506205548_1746564962574_0.13828549781819355","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T20:56:02.865Z","publish_time":1746564962865,"_source_registry_name":"default","_cnpm_publish_time":1746564962865},"0.0.0-PR2442-20250506203845":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2442-20250506203845","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2442-20250506203845","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8e68fd401ffde8f3925b818e280daf8f6b445310","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2442-20250506203845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2442-20250506203845.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2442-20250506203845.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1b24463c19ffa3867ea7e6aab3505b06/khanacademy-keypad-context-0.0.0-PR2442-20250506203845.tgz","_integrity":"sha512-Oxfi0Lpmg7erBBAFfCBQWo2Nk/rInCMx8gb1wDnMfpYiPFBOVHtzOWlN6AEx0tomSr+OduXVY/JmE+OKq1mzvA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2442-20250506203845","@khanacademy/perseus-utils":"0.0.0-PR2442-20250506203845"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2442-20250506203845_1746563938456_0.6715611992639983","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T20:38:58.690Z","publish_time":1746563938690,"_source_registry_name":"default","_cnpm_publish_time":1746563938690},"0.0.0-PR2440-20250506194824":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250506194824","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250506194824","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1cd5409bc2c559d5ceb26050db76287a51727ddb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250506194824.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250506194824.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250506194824.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e268492d372eff8ebbe9b4a7dd5e893c/khanacademy-keypad-context-0.0.0-PR2440-20250506194824.tgz","_integrity":"sha512-iTfp7/gEx/4KHqEpbxmZE8QH6lGQGISH90NaGplISsgyQ46sjtYtRKsgJaZfcPULjzWomMm0EJRfG5Oojlx/iQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250506194824","@khanacademy/perseus-utils":"0.0.0-PR2440-20250506194824"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250506194824_1746560918395_0.018184778746472174","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T19:48:38.671Z","publish_time":1746560918671,"_source_registry_name":"default","_cnpm_publish_time":1746560918671},"0.0.0-PR2436-20250506191026":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2436-20250506191026","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2436-20250506191026","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9ba6aa18ef113847677a268d101769e905163648","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2436-20250506191026.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2436-20250506191026.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2436-20250506191026.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c17e770328909f8828b806f07d136709/khanacademy-keypad-context-0.0.0-PR2436-20250506191026.tgz","_integrity":"sha512-Bv64BMqoxYJazyx61OfMZTuaHuvaF8QfzU1/G74trsf2YotZUxP0FfN/05R7qIfLjF999E2kAZEWMhPMB9MFCA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2436-20250506191026","@khanacademy/perseus-utils":"0.0.0-PR2436-20250506191026"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2436-20250506191026_1746558639877_0.26609808179445427","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T19:10:40.111Z","publish_time":1746558640111,"_source_registry_name":"default","_cnpm_publish_time":1746558640111},"0.0.0-PR2434-20250506185553":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2434-20250506185553","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2434-20250506185553","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6f807aef7c29c920502853d1b29cd5beb4b210de","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2434-20250506185553.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2434-20250506185553.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2434-20250506185553.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/11d4513d67e35fb39e2e009f99f7ccc3/khanacademy-keypad-context-0.0.0-PR2434-20250506185553.tgz","_integrity":"sha512-pbtv1aeB/a8gj5kltcAjHkiv1HDLvtTu93+9kek4vVUP3uG0dvq16+1th+S6wUB6KPMdJXLXMf+csEPR5+P2YQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2434-20250506185553","@khanacademy/perseus-utils":"0.0.0-PR2434-20250506185553"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2434-20250506185553_1746557768853_0.6518322344899596","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T18:56:09.071Z","publish_time":1746557769071,"_source_registry_name":"default","_cnpm_publish_time":1746557769071},"0.0.0-PR2434-20250506182255":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2434-20250506182255","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2434-20250506182255","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1392d6761274f6e035018a0120e0c08cb410ca62","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2434-20250506182255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2434-20250506182255.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2434-20250506182255.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/19f3b4a981d74c7999a76a6458107175/khanacademy-keypad-context-0.0.0-PR2434-20250506182255.tgz","_integrity":"sha512-S8zziYY6VxWkciEvyrYBBYP3DHaSKdjxzKTcUPRPpbIgyJCiDBDufGiMCYTbrWFf71Pfenjh/jp/7qgqCXjagw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2434-20250506182255","@khanacademy/perseus-utils":"0.0.0-PR2434-20250506182255"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2434-20250506182255_1746555789950_0.4901914780883765","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T18:23:10.106Z","publish_time":1746555790106,"_source_registry_name":"default","_cnpm_publish_time":1746555790106},"0.0.0-PR2440-20250506175111":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250506175111","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250506175111","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f3bdf7c63624f6ae57711526e5e0a92c7bc1322e","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250506175111.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250506175111.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250506175111.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6056023dfc2834d7eb1b95281d71847b/khanacademy-keypad-context-0.0.0-PR2440-20250506175111.tgz","_integrity":"sha512-3kFwpSrrYj86KKn5xrdsJwRoiBW3eHCoInsAtKm3hUj017Mf71nsrbRzoRWOBkaIfIGlbURtlw4fHlO+K0kV+Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250506175111","@khanacademy/perseus-utils":"0.0.0-PR2440-20250506175111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250506175111_1746553884671_0.2623022911634534","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T17:51:24.953Z","publish_time":1746553884953,"_source_registry_name":"default","_cnpm_publish_time":1746553884953},"0.0.0-PR2441-20250506174631":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2441-20250506174631","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2441-20250506174631","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"617b14a31e7071c593a1512fb79ec555557f1ea6","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2441-20250506174631.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2441-20250506174631.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2441-20250506174631.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/22c6f58a856d1ce8c785b5192b8ef6fb/khanacademy-keypad-context-0.0.0-PR2441-20250506174631.tgz","_integrity":"sha512-bRChBIa3NXoTJpNuQGk5NJojbY5KipeyrmbFTd6y8XO3BSxMz8mU2cVdSA6AuuniQXtgvdnDjgIYY77S+dPhyQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2441-20250506174631","@khanacademy/perseus-utils":"0.0.0-PR2441-20250506174631"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2441-20250506174631_1746553605257_0.9009977746918258","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T17:46:45.486Z","publish_time":1746553605486,"_source_registry_name":"default","_cnpm_publish_time":1746553605486},"0.0.0-PR2441-20250506171625":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2441-20250506171625","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2441-20250506171625","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"11e3d6b0e662924cbb17e28ecc6b2bbcc3357b00","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2441-20250506171625.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2441-20250506171625.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2441-20250506171625.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f130491d8098f9c7b3acf3f91cf6b924/khanacademy-keypad-context-0.0.0-PR2441-20250506171625.tgz","_integrity":"sha512-7mrT26nCtJT66iJ9F89hOtxX2XyKAqpqeDqzd27/cgeilW37wR6DCMsDMkdMtz0mQ6h4mU2GbRMHFu1t7wjxQg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2441-20250506171625","@khanacademy/perseus-utils":"0.0.0-PR2441-20250506171625"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2441-20250506171625_1746551799067_0.35869627045743724","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T17:16:39.269Z","publish_time":1746551799269,"_source_registry_name":"default","_cnpm_publish_time":1746551799269},"0.0.0-PR2441-20250506170459":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2441-20250506170459","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2441-20250506170459","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"52a161ee206a638c29d275f2659d64536a381f66","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2441-20250506170459.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2441-20250506170459.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2441-20250506170459.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ee48324368e5e91374751e1ab7bd2a4b/khanacademy-keypad-context-0.0.0-PR2441-20250506170459.tgz","_integrity":"sha512-vbjJU7mdMZ8OMno2HEtDiPOqSlzfhTfSLA5pyON3kVnkiV7gfglBlKzc3wo3p33vyuKFlc3bRkjdMkBBGiggGg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2441-20250506170459","@khanacademy/perseus-utils":"0.0.0-PR2441-20250506170459"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2441-20250506170459_1746551114929_0.36041983874098027","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T17:05:15.126Z","publish_time":1746551115126,"_source_registry_name":"default","_cnpm_publish_time":1746551115126},"0.0.0-PR2440-20250506163514":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2440-20250506163514","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2440-20250506163514","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b4f23d04779893d0d84dae3fbb87d2674e53df0e","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2440-20250506163514.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2440-20250506163514.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2440-20250506163514.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3e3b5ac86c39583d61633ab1cdde8830/khanacademy-keypad-context-0.0.0-PR2440-20250506163514.tgz","_integrity":"sha512-Sc++RCuYgTlWCHOVfLxD/fouWcSpvjZJI8jAgTh0+OCQYz1jDAagSCdOFESNsfv6qKFVSJVjlP/+vM4oVxnPTQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2440-20250506163514","@khanacademy/perseus-utils":"0.0.0-PR2440-20250506163514"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2440-20250506163514_1746549328735_0.7971662252790355","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T16:35:28.930Z","publish_time":1746549328930,"_source_registry_name":"default","_cnpm_publish_time":1746549328930},"0.0.0-PR2439-20250506161124":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2439-20250506161124","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2439-20250506161124","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"eb83f65a116fdd18d6d9b2814959f49bb7775bae","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2439-20250506161124.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2439-20250506161124.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2439-20250506161124.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/769c688b8096d958154b1a81c460f47b/khanacademy-keypad-context-0.0.0-PR2439-20250506161124.tgz","_integrity":"sha512-5E8sokYu+tK4CclNzzfvb9F6Suj7CXv5zsSBlwtt2yfsChQb/iWswtSezUGsBYza1pKNqYOZnJDsqy6yefz96w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2439-20250506161124","@khanacademy/perseus-utils":"0.0.0-PR2439-20250506161124"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2439-20250506161124_1746547897514_0.047799207359780604","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-06T16:11:37.712Z","publish_time":1746547897712,"_source_registry_name":"default","_cnpm_publish_time":1746547897712},"0.0.0-PR2428-20250506053300":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250506053300","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250506053300","@khanacademy/perseus-utils":"0.0.0-PR2428-20250506053300"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250506053300","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vk04W2dq6awYJdti95ICCICCYWcDaLXs4FB3Ki8mBb3TXqpKTNcwfi8WL0R8WnnOBzHE6Yce5W/Mzaz7M/FJug==","_resolved":"/tmp/f571d85fcf9e1a88ac20850b7c975bed/khanacademy-keypad-context-0.0.0-PR2428-20250506053300.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250506053300.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"86260497eb3803c78b07720b7722617fa1d9ff31","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250506053300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250506053300.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250506053300_1746509593934_0.7304493658789204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T05:33:14.141Z","publish_time":1746509594141,"_source_registry_name":"default","_cnpm_publish_time":1746509594141},"0.0.0-PR2428-20250506053028":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250506053028","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250506053028","@khanacademy/perseus-utils":"0.0.0-PR2428-20250506053028"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250506053028","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ZznjyP1iKhR3PB1HZ4UBLDzRdWUqtTj80XUwIFzmAVv1LyzOwwyuFAOFSvr8uXFErE4j+CacyWaDu6abxzkheQ==","_resolved":"/tmp/0072b9dceac6923fb0fe8028991d31be/khanacademy-keypad-context-0.0.0-PR2428-20250506053028.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250506053028.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2b4b5b623bf177a7c85e6e411cf2a803a50025e0","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250506053028.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250506053028.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250506053028_1746509441898_0.0019482902499143862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T05:30:42.111Z","publish_time":1746509442111,"_source_registry_name":"default","_cnpm_publish_time":1746509442111},"0.0.0-PR2439-20250505171049":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2439-20250505171049","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2439-20250505171049","@khanacademy/perseus-utils":"0.0.0-PR2439-20250505171049"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2439-20250505171049","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p/RQUDi5ONUT+FY86OuS/My4dEne89tVkPbzYTs/SpiwH6K0eBRczGi2dE1e9DhWELFY7z+NzbkUfpj7YcZc1w==","_resolved":"/tmp/1d2c3bfd484b5f92d8e53b6c223b3e63/khanacademy-keypad-context-0.0.0-PR2439-20250505171049.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2439-20250505171049.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"0f3def0190d0484ed420680405409f4acfc77dcc","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2439-20250505171049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2439-20250505171049.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2439-20250505171049_1746465063247_0.3805691028659308"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-05T17:11:03.447Z","publish_time":1746465063447,"_source_registry_name":"default","_cnpm_publish_time":1746465063447},"0.0.0-PR2439-20250505165913":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2439-20250505165913","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2439-20250505165913","@khanacademy/perseus-utils":"0.0.0-PR2439-20250505165913"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2439-20250505165913","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TW8ZP/ox9sazhLIo5Y60/y2oKG7SgslgGhDa9RCeetjZuMfpJMnEjQ+rB6akkB6bzfLHKLrczAoYczJqcpeTbg==","_resolved":"/tmp/fed7c05c3684e8f5e52b759bd55bd3a7/khanacademy-keypad-context-0.0.0-PR2439-20250505165913.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2439-20250505165913.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"9c519a98a29f6c66f854492c2d1155bcf9d5d455","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2439-20250505165913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2439-20250505165913.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2439-20250505165913_1746464367188_0.7748604295001169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-05T16:59:27.412Z","publish_time":1746464367412,"_source_registry_name":"default","_cnpm_publish_time":1746464367412},"0.0.0-PR2428-20250505052654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250505052654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250505052654","@khanacademy/perseus-utils":"0.0.0-PR2428-20250505052654"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250505052654","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DUWqeNNB5yMVUSM1B6QEcyuBbqqVIJascBPY5lP50MXD0VG/GXA4tyiTPwsDOYoVcL8f+WlCSilmH92qgS9qDw==","_resolved":"/tmp/f83fb6b9d87d1d6851b6b1f8ed05827a/khanacademy-keypad-context-0.0.0-PR2428-20250505052654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250505052654.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"f29646a3dd4a368065ac52b6eab410334cc27f14","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250505052654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250505052654.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250505052654_1746422828086_0.9385894077359129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-05T05:27:08.279Z","publish_time":1746422828279,"_source_registry_name":"default","_cnpm_publish_time":1746422828279},"0.0.0-PR2428-20250505052427":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250505052427","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250505052427","@khanacademy/perseus-utils":"0.0.0-PR2428-20250505052427"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250505052427","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tM9Zx6w16volzRMx+2m54Qr2j/Iewcv4Q3pYge49Jl6115pnQCCLOGBOPCu+SKx+1P19KRlwhTYEji3YHRaivg==","_resolved":"/tmp/ece00eef4cab3244b893182ee0e2ab44/khanacademy-keypad-context-0.0.0-PR2428-20250505052427.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250505052427.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"86e279aef472e730178df2ad35ecf56ce91a39b6","size":66480,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250505052427.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250505052427.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250505052427_1746422681529_0.31008158214764725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-05T05:24:41.709Z","publish_time":1746422681709,"_source_registry_name":"default","_cnpm_publish_time":1746422681709},"0.0.0-PR2438-20250502215457":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2438-20250502215457","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2438-20250502215457","@khanacademy/perseus-utils":"0.0.0-PR2438-20250502215457"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2438-20250502215457","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gY2+LxlqWzPZlVwFeoiJ73nKFDP5PAdVd/gX6lYdzyYiv9TZHL03djSF8wB4ST+klYErjajeoSZuQ++T+PDG/A==","_resolved":"/tmp/1e658c201e844b031ce1350da29b189c/khanacademy-keypad-context-0.0.0-PR2438-20250502215457.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2438-20250502215457.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"ec7993e00f68a75ece5ce76d2d889b37bc9ad50b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2438-20250502215457.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2438-20250502215457.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2438-20250502215457_1746222910861_0.7820389700065291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T21:55:11.104Z","publish_time":1746222911104,"_source_registry_name":"default","_cnpm_publish_time":1746222911104},"0.0.0-PR2438-20250502205845":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2438-20250502205845","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2438-20250502205845","@khanacademy/perseus-utils":"0.0.0-PR2438-20250502205845"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2438-20250502205845","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YtNHo029rD+JMN2Prg0rdnSog3mpwaDe54GvKh491L3+4rs4XPa+vpD07Eq3LZyx5MVvyF9vquNuMF6RHmdqLw==","_resolved":"/tmp/3d6750cc33676f2d263cec1a9ea8f740/khanacademy-keypad-context-0.0.0-PR2438-20250502205845.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2438-20250502205845.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"1288bd999190926e3b9e2dba6c286953c2df4019","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2438-20250502205845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2438-20250502205845.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2438-20250502205845_1746219537917_0.2597560037890825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T20:58:58.119Z","publish_time":1746219538119,"_source_registry_name":"default","_cnpm_publish_time":1746219538119},"0.0.0-PR2438-20250502205643":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2438-20250502205643","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2438-20250502205643","@khanacademy/perseus-utils":"0.0.0-PR2438-20250502205643"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2438-20250502205643","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wjbWGddVMzyMdn+iDxFIZ6cv5AslaCE7oTRi/cdgm/QpB1ocp/K2RnUEJjxSw8S+mVjlUmp1fiJr/oGoZNoQ4A==","_resolved":"/tmp/068d122863011e5c9f286b3ba8f10d35/khanacademy-keypad-context-0.0.0-PR2438-20250502205643.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2438-20250502205643.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"35c9a42097f7fdc4f1f7830f275e35a41f1d9a32","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2438-20250502205643.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2438-20250502205643.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2438-20250502205643_1746219416267_0.8811666472712805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T20:56:56.501Z","publish_time":1746219416501,"_source_registry_name":"default","_cnpm_publish_time":1746219416501},"0.0.0-PR2437-20250502204223":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2437-20250502204223","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2437-20250502204223","@khanacademy/perseus-utils":"0.0.0-PR2437-20250502204223"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2437-20250502204223","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B8/Lt1Zdl9mTsN2EGqiDoIx0UHZP8RGLOj2tm3fMGd8dlLQUqVaijLfB0wmLh+jd0h2142ilmt6W3r1t7KjrQg==","_resolved":"/tmp/90f42c9f51b3bdb99b06f8d75ce69627/khanacademy-keypad-context-0.0.0-PR2437-20250502204223.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2437-20250502204223.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3d1cce7e1b3a975f4d78bd6cd359224bf5e74857","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2437-20250502204223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2437-20250502204223.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2437-20250502204223_1746218556859_0.6457538988664169"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T20:42:37.080Z","publish_time":1746218557080,"_source_registry_name":"default","_cnpm_publish_time":1746218557080},"0.0.0-PR2435-20250502182347":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250502182347","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250502182347","@khanacademy/perseus-utils":"0.0.0-PR2435-20250502182347"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250502182347","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M2tWHUTziuJPUy07B/uY4hsRvmez7KOJcU9DBUWByYMRWU3lT5SATDjjTZDIJBKAhkYJhx9z+rLEMcqh+xdW+w==","_resolved":"/tmp/a3fb722998c91145a0b4fa55b6877dc3/khanacademy-keypad-context-0.0.0-PR2435-20250502182347.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250502182347.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"2038fab0b37dc55ce5df20adab72e70a35d6ae8c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250502182347.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250502182347.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250502182347_1746210241595_0.7301646869605121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T18:24:01.799Z","publish_time":1746210241799,"_source_registry_name":"default","_cnpm_publish_time":1746210241799},"0.0.0-PR2435-20250502163225":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250502163225","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250502163225","@khanacademy/perseus-utils":"0.0.0-PR2435-20250502163225"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250502163225","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0kZIT/hJvYGdrDK5o2mkTfWRwDfE9xs13AU7jVSoJRlKIObA7i3UhpzX8hJXUtDvVghRyfxJiOk2j8KOOp70bg==","_resolved":"/tmp/59246ccfb59341065fce9e9d241424f3/khanacademy-keypad-context-0.0.0-PR2435-20250502163225.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250502163225.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6f89b6ab238678d5e8dd28600b0a5d9b7a5e903f","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250502163225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250502163225.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250502163225_1746203559174_0.5073355538628981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T16:32:39.431Z","publish_time":1746203559431,"_source_registry_name":"default","_cnpm_publish_time":1746203559431},"0.0.0-PR2436-20250502151428":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2436-20250502151428","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2436-20250502151428","@khanacademy/perseus-utils":"0.0.0-PR2436-20250502151428"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2436-20250502151428","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CrWs9Lw3aBB/cG05nDjViamhSlYC+QuDqk1LzZcoTOOiy8EaOTnlLRg1jEssTA4xnFgu3daGpETNysiVg+xssQ==","_resolved":"/tmp/c1b42be65705be7b138b0e758dfe5430/khanacademy-keypad-context-0.0.0-PR2436-20250502151428.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2436-20250502151428.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"202520c8c231ce4af3911a7087b6158fd52aeeda","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2436-20250502151428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2436-20250502151428.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2436-20250502151428_1746198882055_0.7149501490922279"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T15:14:42.281Z","publish_time":1746198882281,"_source_registry_name":"default","_cnpm_publish_time":1746198882281},"0.0.0-PR2428-20250502053549":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250502053549","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250502053549","@khanacademy/perseus-utils":"0.0.0-PR2428-20250502053549"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250502053549","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4cWCobEhLOnu9oKUxQ+emwTpXyK2J4Xn1Dm0VqjuhahOtVAv8/dMk5oO5/TsyQuzbWFuW5jSCa3G9sDC3r/YFg==","_resolved":"/tmp/af25096bd217717c826c3a96cbc205e4/khanacademy-keypad-context-0.0.0-PR2428-20250502053549.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250502053549.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"95e71ccbd6ef8697321ba712fd1e6822db5da0fc","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250502053549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250502053549.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250502053549_1746164162865_0.6440866842396302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T05:36:03.064Z","publish_time":1746164163064,"_source_registry_name":"default","_cnpm_publish_time":1746164163064},"0.0.0-PR2428-20250502053318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250502053318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250502053318","@khanacademy/perseus-utils":"0.0.0-PR2428-20250502053318"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250502053318","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9Ua6CpB/MpRVa6fjwQ6IiBvXw0YoDqZ0seNBaUGb0zFkw4yCJzzk9FN3256LaFg3wFnmqgrElp0CzeVdluupaA==","_resolved":"/tmp/6fdba121cbdb8c818b5e25c2f7fdcae2/khanacademy-keypad-context-0.0.0-PR2428-20250502053318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250502053318.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"214720225c2f63d6ad63203b5f50054cc7a4dbe4","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250502053318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250502053318.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250502053318_1746164011742_0.1052047502554494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T05:33:31.946Z","publish_time":1746164011946,"_source_registry_name":"default","_cnpm_publish_time":1746164011946},"0.0.0-PR2435-20250501214904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250501214904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250501214904","@khanacademy/perseus-utils":"0.0.0-PR2435-20250501214904"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250501214904","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vlFu0Jl91k1UrmlIw97UhdRnlf6MTDSD6/oBRhHwVmWT1MKWtxQHHs+OpLoXbFZC20IN3VskDgrziP8yuil2Sw==","_resolved":"/tmp/a0caa4712628b57022e82e6c1294dc17/khanacademy-keypad-context-0.0.0-PR2435-20250501214904.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250501214904.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"071f6910db1de40d41cd996d91fb7676f54390fc","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250501214904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250501214904.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250501214904_1746136158032_0.43064202547185126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-01T21:49:18.249Z","publish_time":1746136158249,"_source_registry_name":"default","_cnpm_publish_time":1746136158249},"0.0.0-PR2435-20250501214115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250501214115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250501214115","@khanacademy/perseus-utils":"0.0.0-PR2435-20250501214115"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250501214115","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7mcvhn9nB3xYYf/bV9d+ptsOaisftuQcLZ4Ez8d0BGfg+2+rhQbBVRjXCtb/o2tiUvaKB0oXkN2V5IQzlsBbKA==","_resolved":"/tmp/667240bdcf57468b7d6394e50b6da463/khanacademy-keypad-context-0.0.0-PR2435-20250501214115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250501214115.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"6d02eb31ba652ae9fe4f775539171be7ba4be67a","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250501214115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250501214115.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250501214115_1746135689202_0.4861865956243967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-01T21:41:29.469Z","publish_time":1746135689469,"_source_registry_name":"default","_cnpm_publish_time":1746135689469},"0.0.0-PR2435-20250501213616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250501213616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250501213616","@khanacademy/perseus-utils":"0.0.0-PR2435-20250501213616"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250501213616","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-oN26Z/VIk4pDWYKKpdzyheDOHqiIHQ9pwjjeXVtThyyhVIzslHqzvRjidcGI2bHjN8kOfCysk+pHzPFpjVgKxw==","_resolved":"/tmp/1a825df2f74cf14021bf066952ac7fbe/khanacademy-keypad-context-0.0.0-PR2435-20250501213616.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250501213616.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"9f38235de05a8708c1ae5c861edec9734cd07afc","size":66481,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250501213616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250501213616.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250501213616_1746135390016_0.40968767759230484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-01T21:36:30.236Z","publish_time":1746135390236,"_source_registry_name":"default","_cnpm_publish_time":1746135390236},"0.0.0-PR2428-20250501054425":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250501054425","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250501054425","@khanacademy/perseus-utils":"0.0.0-PR2428-20250501054425"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250501054425","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hKwKsdPXMF1l9GHU0SVBKKKWtmIUUt5ppZaKa/LO2npuHGtuN2W4MGagLTlOIHN3jFGYGVBFltNEsKeLDPtJFQ==","_resolved":"/tmp/cacadb335a341a93fdba7acc72de453b/khanacademy-keypad-context-0.0.0-PR2428-20250501054425.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250501054425.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"36bac703256e6d2757e3ab92592ca6163e573764","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250501054425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250501054425.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250501054425_1746078278718_0.0013445953177384506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-01T05:44:38.936Z","publish_time":1746078278936,"_source_registry_name":"default","_cnpm_publish_time":1746078278936},"0.0.0-PR2428-20250501054157":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250501054157","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250501054157","@khanacademy/perseus-utils":"0.0.0-PR2428-20250501054157"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250501054157","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QmW3t2A7Dcqq4Sbhx74znfVTw0qnvlIwXfOgWZbnLcAiFHSYtGLpNCg33KdjhqZRjJf6sHFv0CRUev+APlTt+g==","_resolved":"/tmp/cf129e56caff47366f9d57f214077fe1/khanacademy-keypad-context-0.0.0-PR2428-20250501054157.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250501054157.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"ab338a6d8b256afe347f4691a1b4e7f7a9b3b24a","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250501054157.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250501054157.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250501054157_1746078130372_0.9087907123820016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-01T05:42:10.616Z","publish_time":1746078130616,"_source_registry_name":"default","_cnpm_publish_time":1746078130616},"0.0.0-PR2435-20250430174331":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250430174331","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250430174331","@khanacademy/perseus-utils":"0.0.0-PR2435-20250430174331"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250430174331","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ciXtugtPSnrLPVYk6sJaPxi4T6ptsCVGHyR1U3+DW66RWP4Vm4XTtMKHtWAqbqQtZgVud82NHKpkSjWCDRR/0g==","_resolved":"/tmp/2e9c5028be892c239261170a16c6e320/khanacademy-keypad-context-0.0.0-PR2435-20250430174331.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250430174331.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"946a382dfc9e9702f7e10902a81af6cdd62045cb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250430174331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250430174331.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250430174331_1746035024718_0.30803415811346535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T17:43:44.945Z","publish_time":1746035024945,"_source_registry_name":"default","_cnpm_publish_time":1746035024945},"0.0.0-PR2436-20250430160340":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2436-20250430160340","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2436-20250430160340","@khanacademy/perseus-utils":"0.0.0-PR2436-20250430160340"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2436-20250430160340","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BCk2wrTbBUVTOa0c3pgcMLcF5enAnSKtt1XxGxKaBfrW26WZNTP+Ri2TV6Ro+wsJfI87aFfZSFD+72hswiOUkg==","_resolved":"/tmp/33b47a30ef1e41cdcb2752e758e6160a/khanacademy-keypad-context-0.0.0-PR2436-20250430160340.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2436-20250430160340.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"cca316e0a09097083c0d5a5b7fc21468b6703ada","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2436-20250430160340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2436-20250430160340.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2436-20250430160340_1746029034054_0.696554647631439"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T16:03:54.227Z","publish_time":1746029034227,"_source_registry_name":"default","_cnpm_publish_time":1746029034227},"0.0.0-PR2436-20250430160002":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2436-20250430160002","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2436-20250430160002","@khanacademy/perseus-utils":"0.0.0-PR2436-20250430160002"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2436-20250430160002","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fXn/BOC3/raPb2YSUcWeALlULgHyQzsI0wyk9BpGjMu4oS1BbARq1cFVUM6GIGFK953or7w3YIjTkYgWYDopug==","_resolved":"/tmp/5b194961b32112a17b885a8f6fc1cfd1/khanacademy-keypad-context-0.0.0-PR2436-20250430160002.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2436-20250430160002.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"e2886c1a67cc49f5538efd3693dfc0e9696286dc","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2436-20250430160002.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2436-20250430160002.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2436-20250430160002_1746028816687_0.9544191420905532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T16:00:16.879Z","publish_time":1746028816879,"_source_registry_name":"default","_cnpm_publish_time":1746028816879},"0.0.0-PR2428-20250430145717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250430145717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250430145717","@khanacademy/perseus-utils":"0.0.0-PR2428-20250430145717"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250430145717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ymzC9uS6y39OX+d1QmjwQyvZ4Khh02+eQT9xFCylN4IrIig25ZJmlwqOZnQKo50GI2Sh2312O61fCGoaT7x0hA==","_resolved":"/tmp/1c1e8282021925b22ec0177793a2ed88/khanacademy-keypad-context-0.0.0-PR2428-20250430145717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250430145717.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"70d0182f60803de7ee48b879aacf55e939df81f1","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250430145717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250430145717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250430145717_1746025050354_0.10745892801513146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T14:57:30.549Z","publish_time":1746025050549,"_source_registry_name":"default","_cnpm_publish_time":1746025050549},"0.0.0-PR2435-20250430121447":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250430121447","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250430121447","@khanacademy/perseus-utils":"0.0.0-PR2435-20250430121447"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250430121447","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+fJXC9Riz27lKZy1TejWW0stDtTv2Ig5q5jUZmba2T84OeeIsy2RsYKIHKKIZhCbwOkFY2yYJhnX6FSkOXBUWg==","_resolved":"/tmp/ea87c61600b801e512f98d21b20d625b/khanacademy-keypad-context-0.0.0-PR2435-20250430121447.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250430121447.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"99b71221d7cc3e83a7fa86748007a54b9829d8e4","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250430121447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250430121447.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250430121447_1746015300861_0.22777673587875902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T12:15:01.041Z","publish_time":1746015301041,"_source_registry_name":"default","_cnpm_publish_time":1746015301041},"0.0.0-PR2429-20250430060257":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250430060257","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250430060257","@khanacademy/perseus-utils":"0.0.0-PR2429-20250430060257"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250430060257","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f6pQZbpdpEMfJjZzcAtXKelun+QtHnA98tgA/8JJHWjtXh37YWHPfvpzWhXrGfC+SAux4q6luX9cl34xSGSIdA==","_resolved":"/tmp/f1256f0732f87fa1bde53d40441d0b11/khanacademy-keypad-context-0.0.0-PR2429-20250430060257.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250430060257.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6656b27445ed26e359cdb31696e3422bd6fae54c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250430060257.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250430060257.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250430060257_1745992990359_0.2141317263915512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T06:03:10.604Z","publish_time":1745992990604,"_source_registry_name":"default","_cnpm_publish_time":1745992990604},"0.0.0-PR2428-20250430060008":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250430060008","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250430060008","@khanacademy/perseus-utils":"0.0.0-PR2428-20250430060008"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250430060008","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WfDmIXJOji38zwgvBhniXwQlg6x5hw7d8Za0tnd+Se+QFI2TLDGCMuuPjI/NnWT2APXcUjsmaLANT+G6IXFfSQ==","_resolved":"/tmp/7939af37adafe15c1250a37da1334bfa/khanacademy-keypad-context-0.0.0-PR2428-20250430060008.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250430060008.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"51985cc3f92bf4c5bfe44b1b5b39b7fb195aff34","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250430060008.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250430060008.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250430060008_1745992821650_0.7497618827780614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T06:00:21.823Z","publish_time":1745992821823,"_source_registry_name":"default","_cnpm_publish_time":1745992821823},"0.0.0-PR2428-20250430055752":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250430055752","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250430055752","@khanacademy/perseus-utils":"0.0.0-PR2428-20250430055752"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250430055752","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QozrBVcBYvgLxcCjJ0oXcTvJta0/05/x49hJ2Gly73JBRZqwVme8iG8akG5Ju7XS2mOBhOuFlq5My0lUadwyKA==","_resolved":"/tmp/e8a0b7b289733eda8cec552fea3789aa/khanacademy-keypad-context-0.0.0-PR2428-20250430055752.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250430055752.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f64dbd01aeb82fa8bbe6b1155ac2bb57c41816fa","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250430055752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250430055752.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250430055752_1745992686440_0.6451049548123817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-30T05:58:06.628Z","publish_time":1745992686628,"_source_registry_name":"default","_cnpm_publish_time":1745992686628},"0.0.0-PR2429-20250430055750":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2429-20250430055750","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250430055750","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ccc73e569b833c6ec1fe3b0462d7343bcb31820b","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250430055750.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250430055750.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250430055750.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f5fe7da14e55cfc8d95b48099faf98c0/khanacademy-keypad-context-0.0.0-PR2429-20250430055750.tgz","_integrity":"sha512-CmkRSO/mr+cZypduplgpKTUyXbYOZw0J2ZNWnt3WTlqyjSw7Opajpw1OJ6u8KmqKiUqnkIzRsGK/BCW8lnEO3Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250430055750","@khanacademy/perseus-utils":"0.0.0-PR2429-20250430055750"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2429-20250430055750_1745992684225_0.18413056933445482","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-30T05:58:04.453Z","publish_time":1745992684453,"_source_registry_name":"default","_cnpm_publish_time":1745992684453},"0.0.0-PR2431-20250429233518":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2431-20250429233518","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250429233518","@khanacademy/perseus-utils":"0.0.0-PR2431-20250429233518"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250429233518","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h0HNfhzIZCrVqx3sBh/KpLctN5NLS7dGnCp8/pTQN7GpRseH2Zb/biHPx83CqrbEwLkxuFrm7m7kj57bhkpDqg==","_resolved":"/tmp/fea30b8e55eeb3df8fba5edb67625cbd/khanacademy-keypad-context-0.0.0-PR2431-20250429233518.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250429233518.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9a577a80858d644988095004ab8d014e5e5d8af6","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250429233518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250429233518.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2431-20250429233518_1745969731458_0.44418812918320727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T23:35:31.643Z","publish_time":1745969731643,"_source_registry_name":"default","_cnpm_publish_time":1745969731643},"0.0.0-PR2435-20250429233318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250429233318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250429233318","@khanacademy/perseus-utils":"0.0.0-PR2435-20250429233318"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250429233318","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s/k29S/oPv7K2DBwUYisvZTGx7XdLyzLJq+mtfz7nJNM6mU7nZwgSHBYIDuTmxBoXELfJsb5BYJuOgaNCJ4Y1Q==","_resolved":"/tmp/b45d9accace638655b30d4a76d61b3b1/khanacademy-keypad-context-0.0.0-PR2435-20250429233318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250429233318.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0285da52ba6bf8ba85185a7bdcc3cbd721f88009","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250429233318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250429233318.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250429233318_1745969611851_0.15097909725377434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T23:33:32.048Z","publish_time":1745969612048,"_source_registry_name":"default","_cnpm_publish_time":1745969612048},"0.0.0-PR2435-20250429233113":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250429233113","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250429233113","@khanacademy/perseus-utils":"0.0.0-PR2435-20250429233113"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250429233113","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qXvcUdhj9NZPZgknoQltD0VvStA3TVot8vzWzgmPpHgNvCJBRf4WDpOb0qLUFFfthQK4q2qyFrnAXcMOqPUnbA==","_resolved":"/tmp/946f55aa596ed16b8527034f14d77e74/khanacademy-keypad-context-0.0.0-PR2435-20250429233113.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250429233113.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"db07d4cee2ab0a799efec34787c7fa4f0c616a71","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250429233113.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250429233113.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250429233113_1745969485692_0.6644690046232213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T23:31:25.922Z","publish_time":1745969485922,"_source_registry_name":"default","_cnpm_publish_time":1745969485922},"0.0.0-PR2435-20250429232617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250429232617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250429232617","@khanacademy/perseus-utils":"0.0.0-PR2435-20250429232617"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250429232617","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-l//Gd8rwffVN7lVD6M1oOt7omEsRVGgkqpgkRd1SvcvGnHG3cf4HlEbeW8rw4jLfot1szbrGMHiTzF4vXNn0MA==","_resolved":"/tmp/eb2f679fa20865a205e834f70c1cfba0/khanacademy-keypad-context-0.0.0-PR2435-20250429232617.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250429232617.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"79efd067e42d56251bf09a2ef1bc7d97dc77a10a","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250429232617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250429232617.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250429232617_1745969191307_0.9674258838006631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T23:26:31.495Z","publish_time":1745969191495,"_source_registry_name":"default","_cnpm_publish_time":1745969191495},"0.0.0-PR2435-20250429193319":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250429193319","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250429193319","@khanacademy/perseus-utils":"0.0.0-PR2435-20250429193319"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250429193319","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ySCwWuGbxbJUiKZs7wStb+ZsAZ+ZOlzWqQWe83tp9O/8P3ulN3g2P+6ABKc7ZlKRMwk6pQ6JmFUcuoqM2AeiCA==","_resolved":"/tmp/b7aaf5431a80d03d3ef6c3152ce2a5d8/khanacademy-keypad-context-0.0.0-PR2435-20250429193319.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250429193319.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"40653609f90b2974621f73f6013748d6d0ddc052","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250429193319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250429193319.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250429193319_1745955213109_0.20195327478528102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T19:33:33.319Z","publish_time":1745955213319,"_source_registry_name":"default","_cnpm_publish_time":1745955213319},"0.0.0-PR2429-20250429060839":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250429060839","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250429060839","@khanacademy/perseus-utils":"0.0.0-PR2429-20250429060839"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250429060839","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-A3LCCss9KZQTlm3j4PfuxsIdWv4GMaSFW60YZl92CE/V4SaMJt4gmBXixqZTIfww0amCBW4SHmlmmbaxug+P+A==","_resolved":"/tmp/70ca5ee5fd057e0ba46bd78c8dba6268/khanacademy-keypad-context-0.0.0-PR2429-20250429060839.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250429060839.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f238247d65e2f9af2b212d2a0a2e2c7130c1f53d","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250429060839.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250429060839.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250429060839_1745906932979_0.9180666132223412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T06:08:53.180Z","publish_time":1745906933180,"_source_registry_name":"default","_cnpm_publish_time":1745906933180},"0.0.0-PR2428-20250429060525":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250429060525","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250429060525","@khanacademy/perseus-utils":"0.0.0-PR2428-20250429060525"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250429060525","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-An/1R2zXKPXxCvddS466614L09MajlKKizO47vQ0m7x1m+c+psaHV06mlUhYTkQRx0yOuehaf5QAIRw813QygQ==","_resolved":"/tmp/00e116071b6d01bd8cc683883f232211/khanacademy-keypad-context-0.0.0-PR2428-20250429060525.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250429060525.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"75f0a00bad28c077e511e3e5c60c68d22922b2ef","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250429060525.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250429060525.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250429060525_1745906738893_0.7368017334262531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T06:05:39.110Z","publish_time":1745906739110,"_source_registry_name":"default","_cnpm_publish_time":1745906739110},"0.0.0-PR2429-20250429060301":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250429060301","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250429060301","@khanacademy/perseus-utils":"0.0.0-PR2429-20250429060301"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250429060301","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iAyt8OBdhIJdUmM8rQeXIObafjmGiDzbUR1dzWCH5qPQYOiod4eGf8whB0pAMIMKn4i29nJhvmsVhE5ZTIZuww==","_resolved":"/tmp/31a33038c91c367e62ac056857c45576/khanacademy-keypad-context-0.0.0-PR2429-20250429060301.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250429060301.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"510aeb737282f0df8f305b68c81dc283efb251f1","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250429060301.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250429060301.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250429060301_1745906594325_0.48190744499844906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T06:03:14.540Z","publish_time":1745906594540,"_source_registry_name":"default","_cnpm_publish_time":1745906594540},"0.0.0-PR2428-20250429060258":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250429060258","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250429060258","@khanacademy/perseus-utils":"0.0.0-PR2428-20250429060258"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250429060258","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iwpXzJUHDifC4bTFXTMHnbtusIbMZao/WxinXPBK5yqj7Tv9zkYTB5kPsOzjRqT2ReKwheVZqWWt2fPZej6X/A==","_resolved":"/tmp/e5fa8831e015a2cec01cec0d43b5d2ef/khanacademy-keypad-context-0.0.0-PR2428-20250429060258.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250429060258.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"cb262d7fc96c9d05a21e27400e9b9e020403661a","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250429060258.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250429060258.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250429060258_1745906591256_0.5282890533491151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T06:03:11.501Z","publish_time":1745906591501,"_source_registry_name":"default","_cnpm_publish_time":1745906591501},"0.0.0-PR2429-20250429051308":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250429051308","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250429051308","@khanacademy/perseus-utils":"0.0.0-PR2429-20250429051308"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250429051308","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-03ixF13qD181WSN36V/yj4ozOhL6LVn7ZazHKp8LpPAkOFBDumVM7VX6iajj5mObc7u0TWGl3C9TYBU9KbFUSA==","_resolved":"/tmp/83a07dce2d4f18ad3c328a83a521a4a5/khanacademy-keypad-context-0.0.0-PR2429-20250429051308.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250429051308.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0da859957327f8a0baaa7e122b0d42330a9ebaf2","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250429051308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250429051308.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250429051308_1745903601541_0.5423470235611803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T05:13:21.711Z","publish_time":1745903601711,"_source_registry_name":"default","_cnpm_publish_time":1745903601711},"0.0.0-PR2428-20250429051013":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250429051013","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250429051013","@khanacademy/perseus-utils":"0.0.0-PR2428-20250429051013"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250429051013","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-S9THN5lGKm9sW/fxdmadO7XXggQlu/4gboT7cJpwXXUuiCjgz85gd/IVZvr2uaHaFYP7AnpTWT/NNAs9y9uttg==","_resolved":"/tmp/a431057daa02f32ea6fb46fc4d62e0dc/khanacademy-keypad-context-0.0.0-PR2428-20250429051013.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250429051013.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"bfcf74199f4e13de249fb9a890403a831eb507a8","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250429051013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250429051013.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250429051013_1745903426789_0.2782288226175855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T05:10:26.970Z","publish_time":1745903426970,"_source_registry_name":"default","_cnpm_publish_time":1745903426970},"0.0.0-PR2429-20250429050747":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250429050747","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250429050747","@khanacademy/perseus-utils":"0.0.0-PR2429-20250429050747"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250429050747","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-f62F/zmDNiGvfAOceSeqGyEHub4Y9xaVJQoF/sfexg/DKyizP605vdmlAUsfTcPAa/7uAUMqc3O43/2/nKxDkg==","_resolved":"/tmp/86ed9cf6305a3df3bd88b8b29c08bac3/khanacademy-keypad-context-0.0.0-PR2429-20250429050747.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250429050747.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"cf29f6cb4bcd47a47a72938204685266f5deed84","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250429050747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250429050747.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250429050747_1745903280489_0.9932820516103158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T05:08:00.689Z","publish_time":1745903280689,"_source_registry_name":"default","_cnpm_publish_time":1745903280689},"0.0.0-PR2428-20250429050743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250429050743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250429050743","@khanacademy/perseus-utils":"0.0.0-PR2428-20250429050743"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250429050743","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-I31Ea36gD3Xs40bE6oDAXoGGb3wP570rj6ehfc0yrGTsx6P1TW9Eh9H6Co8rjH1RWV4Zy2I4RPEF1BTbalyhtw==","_resolved":"/tmp/8fcb45b43e80329e38f69a4e557e7e8b/khanacademy-keypad-context-0.0.0-PR2428-20250429050743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250429050743.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c1f930bd9a9ca0373832a01031141251a467dcb5","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250429050743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250429050743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250429050743_1745903276809_0.914374994114374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T05:07:56.994Z","publish_time":1745903276994,"_source_registry_name":"default","_cnpm_publish_time":1745903276994},"0.0.0-PR2435-20250428235940":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2435-20250428235940","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2435-20250428235940","@khanacademy/perseus-utils":"0.0.0-PR2435-20250428235940"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2435-20250428235940","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GQ2DO2gXxCtaaighd8OpJXrsZWjtBvfDhklBafQ4Z/J5SuuWfyQ7dhxzR8FLO0txWlyxQTmICni3GjIiddCDdg==","_resolved":"/tmp/ddb4f452dd83b44b8e5ad1c299b332b6/khanacademy-keypad-context-0.0.0-PR2435-20250428235940.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2435-20250428235940.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f2797e733d39e07f9704a43f7862b622dad72f81","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2435-20250428235940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2435-20250428235940.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2435-20250428235940_1745884794316_0.47471693035439655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T23:59:54.534Z","publish_time":1745884794534,"_source_registry_name":"default","_cnpm_publish_time":1745884794534},"0.0.0-PR2434-20250428203935":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2434-20250428203935","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2434-20250428203935","@khanacademy/perseus-utils":"0.0.0-PR2434-20250428203935"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2434-20250428203935","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J3q/meJWxnQKUdipBfurQDDAuxRqGvPNAkDceR9Vckt4jJx9II9EP6qcuYnVR3m3NFo9evYdvnD4Z55yJmjLOA==","_resolved":"/tmp/071c8c0ed2d03506dfa4c4e2113868bd/khanacademy-keypad-context-0.0.0-PR2434-20250428203935.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2434-20250428203935.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e5a57ea8a5b7f23cae6a91d0e218bda3cac27444","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2434-20250428203935.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2434-20250428203935.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2434-20250428203935_1745872789009_0.17216285040364077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T20:39:49.201Z","publish_time":1745872789201,"_source_registry_name":"default","_cnpm_publish_time":1745872789201},"0.0.0-PR2433-20250428170617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2433-20250428170617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2433-20250428170617","@khanacademy/perseus-utils":"0.0.0-PR2433-20250428170617"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2433-20250428170617","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Xrhk8s74o6NafcfDF2qKtx31oczYhRVl51XQdncM/COrbwvo2+PR/duYvcgJQJlbsF7KpmA1cNO5hHtySKQOEg==","_resolved":"/tmp/efef11220c88d9f2b02a33bff6ad563c/khanacademy-keypad-context-0.0.0-PR2433-20250428170617.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2433-20250428170617.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9f2860f2790ba9302ba14ea6a6831e6c3333156d","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2433-20250428170617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2433-20250428170617.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2433-20250428170617_1745859991762_0.4174033544527991"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T17:06:31.961Z","publish_time":1745859991961,"_source_registry_name":"default","_cnpm_publish_time":1745859991961},"0.0.0-PR2424-20250428155535":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2424-20250428155535","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2424-20250428155535","@khanacademy/perseus-utils":"0.0.0-PR2424-20250428155535"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2424-20250428155535","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LWmxZnUJLoOUiSImR+iBmrKKYNxi/V3WG0dzHy1QhjWlm/CjTGUInZaysjj8fBS26xk55LnQ69qKQdLfCexoCw==","_resolved":"/tmp/cc700b2e2912cc198292f57ad3990ca9/khanacademy-keypad-context-0.0.0-PR2424-20250428155535.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2424-20250428155535.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"eb107bf6ed12da25d40bed51a829d111fba50ff0","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2424-20250428155535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2424-20250428155535.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2424-20250428155535_1745855748632_0.36126049700680407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T15:55:48.859Z","publish_time":1745855748859,"_source_registry_name":"default","_cnpm_publish_time":1745855748859},"0.0.0-PR2429-20250428051535":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250428051535","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250428051535","@khanacademy/perseus-utils":"0.0.0-PR2429-20250428051535"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250428051535","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6sIqwthyP3Lx3zwiXSVLH3DCJCb4emCH4d4Z0cXtxpKJdtzeyF0Qjv8AZOG/h69cr7Mz93IJeythSI3Zf9Z9Xg==","_resolved":"/tmp/a6f88488c24bce9b79d918c513d9a24e/khanacademy-keypad-context-0.0.0-PR2429-20250428051535.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250428051535.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d77c7f06a3b176835d0adbb6306e31e225608108","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250428051535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250428051535.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250428051535_1745817349026_0.014432315836318876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T05:15:49.257Z","publish_time":1745817349257,"_source_registry_name":"default","_cnpm_publish_time":1745817349257},"0.0.0-PR2428-20250428050926":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250428050926","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250428050926","@khanacademy/perseus-utils":"0.0.0-PR2428-20250428050926"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250428050926","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6WNtqXNDbvBTReVu52gaAWyhl3ICPJXGOdN5oRv8ytCGXTCDL0uD6wFHXvX6VWCpI1egIT/nGQt1y4e3+ugyzw==","_resolved":"/tmp/233726dd61a4a9b4ddfb647d2683e6da/khanacademy-keypad-context-0.0.0-PR2428-20250428050926.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250428050926.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"fc72948325762082e1cd7af2a6122350101e1ce2","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250428050926.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250428050926.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250428050926_1745816979632_0.06378773957402539"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-28T05:09:39.829Z","publish_time":1745816979829,"_source_registry_name":"default","_cnpm_publish_time":1745816979829},"0.0.0-PR2429-20250428050924":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2429-20250428050924","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250428050924","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"af335a807632d9cb1d3de2bd3871e192f5dc7699","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250428050924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250428050924.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250428050924.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b199432a028c37c5c00f55736d525b76/khanacademy-keypad-context-0.0.0-PR2429-20250428050924.tgz","_integrity":"sha512-MQAANCnaZxEJEnnUJEVnWEMo2s+N2woRCzwkVyiSOqxjg5j9MzbVKGRi/+OBGFAzNHYLG12E/PwrqLXoAJDfEQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250428050924","@khanacademy/perseus-utils":"0.0.0-PR2429-20250428050924"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2429-20250428050924_1745816976943_0.4523840764436997","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-28T05:09:37.117Z","publish_time":1745816977117,"_source_registry_name":"default","_cnpm_publish_time":1745816977117},"0.0.0-PR2432-20250425232654":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2432-20250425232654","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2432-20250425232654","@khanacademy/perseus-utils":"0.0.0-PR2432-20250425232654"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2432-20250425232654","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MFwIedi/Ks/clGUFtAVcDAtfc2cIr4dhl/bhhu8TUYiOq5HsaxV8xtCp4tpdyw8mh0o5wq1Jc34pQ1hy4nHS+A==","_resolved":"/tmp/b783cc5fbeb21a1e3c4a45d2e676489d/khanacademy-keypad-context-0.0.0-PR2432-20250425232654.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2432-20250425232654.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b1034778c47f35f0a82715a9658529a186f84e42","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2432-20250425232654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2432-20250425232654.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2432-20250425232654_1745623627909_0.7557020074135401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T23:27:08.084Z","publish_time":1745623628084,"_source_registry_name":"default","_cnpm_publish_time":1745623628084},"0.0.0-PR2431-20250425225519":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2431-20250425225519","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2431-20250425225519","@khanacademy/perseus-utils":"0.0.0-PR2431-20250425225519"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2431-20250425225519","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-W991ANWz5CEptXHxDUG2u78IluoZPV3Y6xuAvklafiOKbFn4WVGlX16Ugn1oV+ch85dE4ITx8VmMvTpML/Bmqw==","_resolved":"/tmp/7556be5fcc70f407e80648087bfebb47/khanacademy-keypad-context-0.0.0-PR2431-20250425225519.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2431-20250425225519.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"a9c4c0da96520d30050a4b72e7f65cb2da1a8dbb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2431-20250425225519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2431-20250425225519.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2431-20250425225519_1745621731871_0.9434572852771179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T22:55:32.070Z","publish_time":1745621732070,"_source_registry_name":"default","_cnpm_publish_time":1745621732070},"0.0.0-PR2430-20250425162919":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2430-20250425162919","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2430-20250425162919","@khanacademy/perseus-utils":"0.0.0-PR2430-20250425162919"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2430-20250425162919","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Dh4+NTukNVRwQ7sFnzCzNx+1krMj2FKuLzwZgETIPmQLc5OmocfvSrtYhxtJf5m4uopyZ1/vH1+YIJfXRZzrWg==","_resolved":"/tmp/aeb71c68d0a34c4200c01fca3334617d/khanacademy-keypad-context-0.0.0-PR2430-20250425162919.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2430-20250425162919.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f3561752996011d34f7b8e5c397209317e56caa1","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2430-20250425162919.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2430-20250425162919.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2430-20250425162919_1745598573541_0.4175272581116396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T16:29:33.764Z","publish_time":1745598573764,"_source_registry_name":"default","_cnpm_publish_time":1745598573764},"0.0.0-PR2417-20250425154847":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250425154847","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250425154847","@khanacademy/perseus-utils":"0.0.0-PR2417-20250425154847"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250425154847","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-draM1IiNgawOuP5xLGYLLderHo2zUAL3TtVuzlOL2TVk00R2DMBDe9AwHXGqeo8A74XUabR1f6ctuTX1NfXHnw==","_resolved":"/tmp/a2149f83e9167184d20a3cd78df85fd7/khanacademy-keypad-context-0.0.0-PR2417-20250425154847.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250425154847.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"a2da0c01c25a1674d9d440360ffe87e8507fcfa5","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250425154847.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250425154847.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250425154847_1745596140940_0.46536911073690024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T15:49:01.112Z","publish_time":1745596141112,"_source_registry_name":"default","_cnpm_publish_time":1745596141112},"0.0.0-PR2417-20250425153809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250425153809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250425153809","@khanacademy/perseus-utils":"0.0.0-PR2417-20250425153809"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250425153809","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3Pl/1S7a+v8V1QQ4XNbYSPG93nykX1IfdJrEHkuUTlGxbIGE81tQRjDsBnjlMZit0HvH0+uXZIjlkFDgM/ylRw==","_resolved":"/tmp/29116f3848acc749353734ea6437093a/khanacademy-keypad-context-0.0.0-PR2417-20250425153809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250425153809.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"46dc0834841a2074ab2f7cc01a4ff3535ab3a4cb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250425153809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250425153809.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250425153809_1745595502740_0.22317021431662543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T15:38:22.923Z","publish_time":1745595502923,"_source_registry_name":"default","_cnpm_publish_time":1745595502923},"0.0.0-PR2430-20250425152720":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2430-20250425152720","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2430-20250425152720","@khanacademy/perseus-utils":"0.0.0-PR2430-20250425152720"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2430-20250425152720","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-or9dpQM7px0MwyRaS0b873Afxv3XXgXk38Jd6B2OMcoc0nNrslryn3UQ41UVfT9O7IVtPg6kZNEWizmCJXiHSA==","_resolved":"/tmp/7388d0920779c7bb3ff8018834103091/khanacademy-keypad-context-0.0.0-PR2430-20250425152720.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2430-20250425152720.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e26702f91170f536d37cfb348285a6b97ffcfb23","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2430-20250425152720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2430-20250425152720.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2430-20250425152720_1745594853706_0.5242457210617646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T15:27:33.902Z","publish_time":1745594853902,"_source_registry_name":"default","_cnpm_publish_time":1745594853902},"0.0.0-PR2430-20250425152337":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2430-20250425152337","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2430-20250425152337","@khanacademy/perseus-utils":"0.0.0-PR2430-20250425152337"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2430-20250425152337","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SMTdH0LOPr0GY9m9TrSomuFfg2KWCHndcgarHIF1iVqGFH7O++6wWl7+U9WN3w66b76bw8sOUNjKgczdkclCOw==","_resolved":"/tmp/680d443e2cb6813e132d8bdb164d32d4/khanacademy-keypad-context-0.0.0-PR2430-20250425152337.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2430-20250425152337.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1c3d0cde9b02c554982ed9cdb1bee6e2e095b63c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2430-20250425152337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2430-20250425152337.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2430-20250425152337_1745594630941_0.29618655114330505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T15:23:51.128Z","publish_time":1745594631128,"_source_registry_name":"default","_cnpm_publish_time":1745594631128},"0.0.0-PR2430-20250425152131":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2430-20250425152131","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2430-20250425152131","@khanacademy/perseus-utils":"0.0.0-PR2430-20250425152131"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2430-20250425152131","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HO9qisJeBjaJ2gx2wPDwH2hkf7h6QGPuwP5iZl8Ck9/xUJFU953Q05JKkRfD2FzRVo6EtrDOGGJfRLkCLoQ90A==","_resolved":"/tmp/0859500049778ec98c9fdc9c697f607b/khanacademy-keypad-context-0.0.0-PR2430-20250425152131.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2430-20250425152131.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"23f366106b92d139cfeb82d9014abe75a2b6b43b","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2430-20250425152131.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2430-20250425152131.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2430-20250425152131_1745594506911_0.29262626812310755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T15:21:47.097Z","publish_time":1745594507097,"_source_registry_name":"default","_cnpm_publish_time":1745594507097},"0.0.0-PR2417-20250425150506":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250425150506","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250425150506","@khanacademy/perseus-utils":"0.0.0-PR2417-20250425150506"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250425150506","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-BnD5h/gNGIHDcDZxy5XLVwrAkmhrigwFqMW92rdvXnUCY39eh1c0pQGp3B0T3bJwMz5FWbYup5x+4sO2e0OUNA==","_resolved":"/tmp/284d04bdab829ddf3ab560803980045a/khanacademy-keypad-context-0.0.0-PR2417-20250425150506.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250425150506.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c70ffcd77afc135095df3a2d3ea0da2e58c9fc1b","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250425150506.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250425150506.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250425150506_1745593520490_0.1365188612342123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T15:05:20.708Z","publish_time":1745593520708,"_source_registry_name":"default","_cnpm_publish_time":1745593520708},"0.0.0-PR2423-20250425141559":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2423-20250425141559","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2423-20250425141559","@khanacademy/perseus-utils":"0.0.0-PR2423-20250425141559"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2423-20250425141559","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PA7acKHm09pRuwRR1LNp1yeDF7LXKDrQV9CSxP4/PWsjDgEdxqKaTLHnU9zUSaO5uDk3S3WOW0X9RUn1Wcs4rw==","_resolved":"/tmp/6a58eb7398d8559a9ca59a83ff357703/khanacademy-keypad-context-0.0.0-PR2423-20250425141559.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2423-20250425141559.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6683512540457c69728bd0cc7f776da97f81f911","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2423-20250425141559.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2423-20250425141559.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2423-20250425141559_1745590573227_0.10014662933881469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T14:16:13.411Z","publish_time":1745590573411,"_source_registry_name":"default","_cnpm_publish_time":1745590573411},"0.0.0-PR2429-20250425055803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250425055803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250425055803","@khanacademy/perseus-utils":"0.0.0-PR2429-20250425055803"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250425055803","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NfXyCe50PV3iXknakAm/5qQX7FW3Du2qtPo/z3v79zoLlZWItZ0NLA714LgaLViNmZo2Y5UxcLIvF99AnyXsyA==","_resolved":"/tmp/a2e22bc5babcf7ff67500305916ccfcd/khanacademy-keypad-context-0.0.0-PR2429-20250425055803.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250425055803.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"83dc5416e482a7e38ca51f9fd06d4d41ae61d9bb","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250425055803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250425055803.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250425055803_1745560696342_0.6639878914494841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T05:58:16.535Z","publish_time":1745560696535,"_source_registry_name":"default","_cnpm_publish_time":1745560696535},"0.0.0-PR2428-20250425055501":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250425055501","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250425055501","@khanacademy/perseus-utils":"0.0.0-PR2428-20250425055501"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250425055501","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xqdV5K9kkTBdlfuJQ4ymPn3CMpKAeie8f4seBskgbH4F6HFxB4VFvdl9P4oxqBER1KTh/3NvYiWzCggpyzezhA==","_resolved":"/tmp/e18aced27ccb395fa5df05b1339c85ae/khanacademy-keypad-context-0.0.0-PR2428-20250425055501.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250425055501.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c93841b199794a48d3186450d83a3a66dae86da1","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250425055501.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250425055501.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250425055501_1745560514007_0.9665566978956885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T05:55:14.205Z","publish_time":1745560514205,"_source_registry_name":"default","_cnpm_publish_time":1745560514205},"0.0.0-PR2429-20250425055243":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250425055243","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250425055243","@khanacademy/perseus-utils":"0.0.0-PR2429-20250425055243"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250425055243","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+gGl07693U899kXmjPE1k4aXj/grPyXOah/UrjrJwjD3S2lvpufbE2ZZuqN2neAh7MzdtkssuaRIQQoJI9Y15A==","_resolved":"/tmp/a2569edb1d844f2d1a0b1df06c9e2358/khanacademy-keypad-context-0.0.0-PR2429-20250425055243.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250425055243.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"beee8f4e7d3bf58bf8920f4f09156636569fa776","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250425055243.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250425055243.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250425055243_1745560376642_0.383745441252239"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T05:52:56.835Z","publish_time":1745560376835,"_source_registry_name":"default","_cnpm_publish_time":1745560376835},"0.0.0-PR2428-20250425055239":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250425055239","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250425055239","@khanacademy/perseus-utils":"0.0.0-PR2428-20250425055239"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250425055239","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HkuXz01lus6YCDD0Jh+eDX6FIkp8m3Q5tt83E5Xu7sTXQf2ad4hUkhRxSjHAAR1zwqhrXO5QpV9q+hwiOB6U8A==","_resolved":"/tmp/2368b42df7ca11a9ac64d37acb029efa/khanacademy-keypad-context-0.0.0-PR2428-20250425055239.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250425055239.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9df231e4ff9ebe3e69968878391e8602977b50df","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250425055239.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250425055239.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250425055239_1745560372803_0.06001461809691433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T05:52:53.003Z","publish_time":1745560373003,"_source_registry_name":"default","_cnpm_publish_time":1745560373003},"0.0.0-PR2429-20250425054605":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2429-20250425054605","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2429-20250425054605","@khanacademy/perseus-utils":"0.0.0-PR2429-20250425054605"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2429-20250425054605","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lG+XiLMj23TylgLqPxhFFFxAOS2V+WTfh6CmntrOIaveKBy8+IHvhxvxL27pl4dQWpXohDsu9xGUvmEwrSZemQ==","_resolved":"/tmp/5b9bc7073257b8e0855299b85c2ceefe/khanacademy-keypad-context-0.0.0-PR2429-20250425054605.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2429-20250425054605.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"fe53e980fdcbab1fc0f5df8d8044baac1fe7f204","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2429-20250425054605.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2429-20250425054605.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2429-20250425054605_1745559978073_0.11348274503155076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T05:46:18.260Z","publish_time":1745559978260,"_source_registry_name":"default","_cnpm_publish_time":1745559978260},"0.0.0-PR2428-20250425054202":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2428-20250425054202","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2428-20250425054202","@khanacademy/perseus-utils":"0.0.0-PR2428-20250425054202"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2428-20250425054202","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-j2/6oapXs4WcWzwsjx0MpnIsz/KKPg8ujHX++a34Ni8sabMoo0HQWjHLJ3VyzaaRy8IwOh0sgtDwX4e1u0Zr3g==","_resolved":"/tmp/e707a03735c8b890e285781d50a1bf07/khanacademy-keypad-context-0.0.0-PR2428-20250425054202.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2428-20250425054202.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1ad1fb445847cb12f9e18a312000417499ae0e89","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2428-20250425054202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2428-20250425054202.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2428-20250425054202_1745559736173_0.8193215897677955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T05:42:16.393Z","publish_time":1745559736393,"_source_registry_name":"default","_cnpm_publish_time":1745559736393},"0.0.0-PR2427-20250425001807":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2427-20250425001807","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2427-20250425001807","@khanacademy/perseus-utils":"0.0.0-PR2427-20250425001807"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2427-20250425001807","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3yI7QtYlvv1W/5EtHqhuFDO31rqxmCKUu2knxRNgJZ5QvU+WFsfBNqeqCaDjh5pSo/cPXpeNAA94GS5Og9m+BA==","_resolved":"/tmp/74e449f59fdda0fcb59893fbd7c66fc6/khanacademy-keypad-context-0.0.0-PR2427-20250425001807.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2427-20250425001807.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"949a5b1d4c510d74e29be48e67505b35773b435b","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2427-20250425001807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2427-20250425001807.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2427-20250425001807_1745540302342_0.8695850103191289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-25T00:18:22.559Z","publish_time":1745540302559,"_source_registry_name":"default","_cnpm_publish_time":1745540302559},"0.0.0-PR2427-20250424233519":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2427-20250424233519","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2427-20250424233519","@khanacademy/perseus-utils":"0.0.0-PR2427-20250424233519"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2427-20250424233519","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M50ScuS/87Bgbvbrm3hb6Pv0pSwWSJwLYzlPkqV0M9oIZx8HVxjW+H9U+JNnzkRSPUqaMDwMgIjoyp8kU8Xwpg==","_resolved":"/tmp/4154d3dcae48b6dc891ce01a18d716a3/khanacademy-keypad-context-0.0.0-PR2427-20250424233519.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2427-20250424233519.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4cb1f8515701d39ac5eae01ff376bc22b04864ac","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2427-20250424233519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2427-20250424233519.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2427-20250424233519_1745537732405_0.5557517238465051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T23:35:32.617Z","publish_time":1745537732617,"_source_registry_name":"default","_cnpm_publish_time":1745537732617},"0.0.0-PR2427-20250424233132":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2427-20250424233132","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2427-20250424233132","@khanacademy/perseus-utils":"0.0.0-PR2427-20250424233132"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2427-20250424233132","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7WUA0YAK/vxRAQXEF+sG9nFdaxyVxEvutWlthqcH0rQJyu24SKRS2WA6CTdM2sK67gkDuv6XUtXMxL17cvyp7A==","_resolved":"/tmp/e22d96edf7c5b436e3a4e60dac1744dc/khanacademy-keypad-context-0.0.0-PR2427-20250424233132.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2427-20250424233132.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3a98a94497a8c04c83b5b4d9a1180232619964d9","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2427-20250424233132.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2427-20250424233132.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2427-20250424233132_1745537505968_0.7692175805244219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T23:31:46.179Z","publish_time":1745537506179,"_source_registry_name":"default","_cnpm_publish_time":1745537506179},"0.0.0-PR2427-20250424232403":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2427-20250424232403","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2427-20250424232403","@khanacademy/perseus-utils":"0.0.0-PR2427-20250424232403"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2427-20250424232403","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wIhcLKJZtxXyAVK4aRmpXNGlSoIT4ZSv5NViui/Rxw2yYb4PnwhD/bkmkpqf9jiKITFxJY89caHXiUMsk0ly4w==","_resolved":"/tmp/df6309afa71ee36a22ea0ebd6f4d8022/khanacademy-keypad-context-0.0.0-PR2427-20250424232403.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2427-20250424232403.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6abb7135e8dd10a28338cafac06608e1208dc50c","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2427-20250424232403.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2427-20250424232403.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2427-20250424232403_1745537056937_0.017004604815556545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T23:24:17.160Z","publish_time":1745537057160,"_source_registry_name":"default","_cnpm_publish_time":1745537057160},"0.0.0-PR2418-20250424230402":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2418-20250424230402","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2418-20250424230402","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2418-20250424230402","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rR6uFkpvlWqXXYV7XkeYVJecATyIFisDRV50/YdLwAgAWo1kTX9P/TW1+H7b+3BzEb7viGFW/urmNikpoyCZAg==","_resolved":"/tmp/9d60ab106b1b4c497450f4e27303c529/khanacademy-keypad-context-0.0.0-PR2418-20250424230402.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2418-20250424230402.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e383cb8d7ad979ea19d75b3abe9cbe100ca4117c","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2418-20250424230402.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2418-20250424230402.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2418-20250424230402_1745535854050_0.009140551174939615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T23:04:14.227Z","publish_time":1745535854227,"_source_registry_name":"default","_cnpm_publish_time":1745535854227},"0.0.0-PR2422-20250424224938":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2422-20250424224938","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2422-20250424224938","@khanacademy/perseus-utils":"0.0.0-PR2422-20250424224938"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2422-20250424224938","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XQa8oiF0uFSBmjiZCWUB03oC/q8b7nPOPLIxiO7pBoUGRU9G3kIQzuQT6U239owdeDPt56MFz1QBg+SAKxAZLQ==","_resolved":"/tmp/c9cb5cfe482811f16584f12033705242/khanacademy-keypad-context-0.0.0-PR2422-20250424224938.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2422-20250424224938.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2b7b9d33af9af04e1fbd773c65dea31e843cfc4d","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2422-20250424224938.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2422-20250424224938.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2422-20250424224938_1745534991969_0.8994194717957098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T22:49:52.168Z","publish_time":1745534992168,"_source_registry_name":"default","_cnpm_publish_time":1745534992168},"0.0.0-PR2421-20250424220120":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2421-20250424220120","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2421-20250424220120","@khanacademy/perseus-utils":"0.0.0-PR2421-20250424220120"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2421-20250424220120","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xkv6fE68tRxfkFLJYvNirNZ4rsiTf0cZ2LP4MN01PZ+t90tAGDMsAwUerRjWwvF1PxoQu6Hf3TM5je/JPvtZgQ==","_resolved":"/tmp/764a19cef49eadadeb31986da1e7fefd/khanacademy-keypad-context-0.0.0-PR2421-20250424220120.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2421-20250424220120.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"fb4ab254bb7fed436d246eccb318dd2adad7ebc2","size":66482,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2421-20250424220120.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2421-20250424220120.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2421-20250424220120_1745532092953_0.40695746186215653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T22:01:33.180Z","publish_time":1745532093180,"_source_registry_name":"default","_cnpm_publish_time":1745532093180},"0.0.0-PR2426-20250424215130":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2426-20250424215130","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2426-20250424215130","@khanacademy/perseus-utils":"0.0.0-PR2426-20250424215130"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2426-20250424215130","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JvSVjGO0IvKC6+/PoZoAohOkM2K6dB2kJgKyKt3CK1J1iSa/lfpN0fPTA92zpSeoDMs17/kKxDqclGgGQ0YCwQ==","_resolved":"/tmp/cf95482821ec32c9cc6efe9fa94a9e1f/khanacademy-keypad-context-0.0.0-PR2426-20250424215130.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2426-20250424215130.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"aa68ac16f245c67d3dc43dd83ac03c123d80a4ed","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2426-20250424215130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2426-20250424215130.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2426-20250424215130_1745531503476_0.6102421354824388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T21:51:43.700Z","publish_time":1745531503700,"_source_registry_name":"default","_cnpm_publish_time":1745531503700},"0.0.0-PR2426-20250424214706":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2426-20250424214706","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2426-20250424214706","@khanacademy/perseus-utils":"0.0.0-PR2426-20250424214706"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2426-20250424214706","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Sb/lEG7VCTMyXviC0GfDQFGuzb9sAFumuWqSmYCs7n/G+n2ZBKDGYQKaxE7v68OieZS5CSojOJIIjSFt80/NCw==","_resolved":"/tmp/1cd79c3dbbafbac5a5c9ae5c2e36c8cb/khanacademy-keypad-context-0.0.0-PR2426-20250424214706.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2426-20250424214706.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2df2343be49306ce6b4844a5ae0ddc8d03606e5e","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2426-20250424214706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2426-20250424214706.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2426-20250424214706_1745531240083_0.6332915141583004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T21:47:20.276Z","publish_time":1745531240276,"_source_registry_name":"default","_cnpm_publish_time":1745531240276},"0.0.0-PR2426-20250424214359":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2426-20250424214359","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2426-20250424214359","@khanacademy/perseus-utils":"0.0.0-PR2426-20250424214359"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2426-20250424214359","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-41ekZFSpqHzPXp7kLtP7cNbrU4316ys6+XTDgEtg4pMRqxbaWZdO06N9ck+iLyctEbsDzu6z2QQD5p+51pV1JQ==","_resolved":"/tmp/b782337a47c4d1d1aef8f64d585cc492/khanacademy-keypad-context-0.0.0-PR2426-20250424214359.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2426-20250424214359.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"cded57bc4fd41e7f237f9b087e9cf779d197377a","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2426-20250424214359.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2426-20250424214359.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2426-20250424214359_1745531053112_0.11605057607967129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T21:44:13.325Z","publish_time":1745531053325,"_source_registry_name":"default","_cnpm_publish_time":1745531053325},"0.0.0-PR2423-20250424205825":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2423-20250424205825","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2423-20250424205825","@khanacademy/perseus-utils":"0.0.0-PR2423-20250424205825"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2423-20250424205825","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2Gj4cOqJ/3Q54Y0ixl8kiX0UEHGgxkOCd4bWRCeP7KAEAQfPyf1jpz9iMV86b4dRmU3K8uP4hqmKRbzSx+OtWA==","_resolved":"/tmp/7f7e48b384ef73d790cc647ade45c390/khanacademy-keypad-context-0.0.0-PR2423-20250424205825.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2423-20250424205825.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b39d53c0a9f7a968ee923b344c1b22afc916ad83","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2423-20250424205825.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2423-20250424205825.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2423-20250424205825_1745528319301_0.22139104878268356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T20:58:39.485Z","publish_time":1745528319485,"_source_registry_name":"default","_cnpm_publish_time":1745528319485},"0.0.0-PR2419-20250424201933":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250424201933","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250424201933","@khanacademy/perseus-utils":"0.0.0-PR2419-20250424201933"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250424201933","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-yRDjolXzpsJt+P6Omn/+q0FGtua0GMKBslyaG1Q11ZzqYjKwQ0IA9MYaOdGR3pTJ5YiJIyk/bzo8gQhJTBvJVQ==","_resolved":"/tmp/5943b9759f8362c72386a31e3c239f71/khanacademy-keypad-context-0.0.0-PR2419-20250424201933.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250424201933.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4722bcdac21dc9cfe887b4dc28d34a28d7de976e","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250424201933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250424201933.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250424201933_1745525987003_0.5266390105066305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T20:19:47.221Z","publish_time":1745525987221,"_source_registry_name":"default","_cnpm_publish_time":1745525987221},"0.0.0-PR2419-20250424201716":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250424201716","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250424201716","@khanacademy/perseus-utils":"0.0.0-PR2419-20250424201716"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250424201716","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cypZfhEk/Rjrb4/pXG0nocgG7G7P/2bpyEKrvNcK+KoFr8dt1HNFSogEY6XGkkU5HXYFcO0WCGobWpnuFFuk6g==","_resolved":"/tmp/6b5dda860ff60832ca55b6de0bb39e76/khanacademy-keypad-context-0.0.0-PR2419-20250424201716.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250424201716.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"30d3189f89941cc479efbf58010488f4dfcfa5e2","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250424201716.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250424201716.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250424201716_1745525849393_0.21127024889617174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T20:17:29.583Z","publish_time":1745525849583,"_source_registry_name":"default","_cnpm_publish_time":1745525849583},"0.0.0-PR2419-20250424201219":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250424201219","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250424201219","@khanacademy/perseus-utils":"0.0.0-PR2419-20250424201219"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250424201219","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r6ta+gyIc2U1hbiBGhXv67mD4EWdN5qNLHr3LIGYY/XAMQohWG24cg9vt8F/DjlIDjC8IxV3BXw82lfHdGxdcQ==","_resolved":"/tmp/ed52b183e6911790bba1b27c064d6184/khanacademy-keypad-context-0.0.0-PR2419-20250424201219.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250424201219.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8986ca9913b32e6f2abeb0cc30aead961e3e5b49","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250424201219.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250424201219.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250424201219_1745525552716_0.5956145820192102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T20:12:32.930Z","publish_time":1745525552930,"_source_registry_name":"default","_cnpm_publish_time":1745525552930},"0.0.0-PR2417-20250424200253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424200253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424200253","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424200253"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424200253","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y7tzqB7x7TKrLs0aXo1rwu98yVf/OMYZjkQL+83cDC+0L4wcKcKC4pQLAniPoWf0+zyO48r6UDn6qBNPi32WpA==","_resolved":"/tmp/1204a637fad9e5e50fbf69ad77c3f7d0/khanacademy-keypad-context-0.0.0-PR2417-20250424200253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424200253.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d3d7bf507a255cdc1b0e225a308feead33b22146","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424200253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424200253.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424200253_1745524986743_0.238856703834037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T20:03:06.972Z","publish_time":1745524986972,"_source_registry_name":"default","_cnpm_publish_time":1745524986972},"0.0.0-PR2417-20250424200045":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424200045","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424200045","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424200045"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424200045","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fRqlQA77rAed9cclCAR51YRAkuNI/ElhdFgA9sAFRtqgRNiR/OADWwYn2vcRcgfpY32q4UYjuJQCYnqBPJQbjQ==","_resolved":"/tmp/ec3cf187cff078385fa3473b632f535a/khanacademy-keypad-context-0.0.0-PR2417-20250424200045.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424200045.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"90a08435f6ab7094eb7a74f049d26a10b4351856","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424200045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424200045.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424200045_1745524858526_0.32490003069437945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T20:00:58.765Z","publish_time":1745524858765,"_source_registry_name":"default","_cnpm_publish_time":1745524858765},"0.0.0-PR2417-20250424195153":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424195153","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424195153","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424195153"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424195153","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o99aniCG9jfLV2HRpEtsHRlG85aoWIEshWOVIBN8GM+cjWszeMJnv8/ZKNG9q3eIAdOWTLddbmrm9nz3xFpPxQ==","_resolved":"/tmp/820f638caff97998c649098d919c0b56/khanacademy-keypad-context-0.0.0-PR2417-20250424195153.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424195153.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ce3e6e39682198e94f99370e4810bf8a169feb15","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424195153.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424195153.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424195153_1745524326169_0.9077813371879746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:52:06.369Z","publish_time":1745524326369,"_source_registry_name":"default","_cnpm_publish_time":1745524326369},"0.0.0-PR2417-20250424194845":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424194845","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424194845","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424194845"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424194845","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aX8RGgqqnSUY8ERHyP3K1kxK6K8uj91sldLjK7EuyMpkWfeCL54MN79Ic3lj2ZCcve/o6bM+fKFc0a6os2jLYw==","_resolved":"/tmp/84146d4c4f02551010f93691a97011a5/khanacademy-keypad-context-0.0.0-PR2417-20250424194845.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424194845.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"de7010051bdedcac6fa7dbe3f2d20905c459d217","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424194845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424194845.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424194845_1745524138327_0.39795124978850716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:48:58.571Z","publish_time":1745524138571,"_source_registry_name":"default","_cnpm_publish_time":1745524138571},"0.0.0-PR2417-20250424194218":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424194218","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424194218","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424194218"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424194218","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mu+d2vAwnISaCBQY5aqX6rZSNlVx7ro239lF0P8pwNLium3KvLzbQLTZO0HAEAiNqWnKnk3WhVWB3DMwtzolGg==","_resolved":"/tmp/f1a5b2ceb9b2b31bfd71738a3b92371c/khanacademy-keypad-context-0.0.0-PR2417-20250424194218.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424194218.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"825129a17493d450edaed0508b267c88068f6967","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424194218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424194218.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424194218_1745523752893_0.8001919635783561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:42:33.136Z","publish_time":1745523753136,"_source_registry_name":"default","_cnpm_publish_time":1745523753136},"0.0.0-PR2421-20250424194116":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2421-20250424194116","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2421-20250424194116","@khanacademy/perseus-utils":"0.0.0-PR2421-20250424194116"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2421-20250424194116","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5U3PPsn+t8A3WszhDmsljpNAdkYkLZuTPTXixETjqjRwKwqDrpJvBZ3ymSISasqNTmo2p8Bp4s1pwcoJESxLiw==","_resolved":"/tmp/472690da3c9cf99ce5368907c2141f49/khanacademy-keypad-context-0.0.0-PR2421-20250424194116.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2421-20250424194116.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f5a9a498b53c473242d8c309161639f3b712ae42","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2421-20250424194116.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2421-20250424194116.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2421-20250424194116_1745523689206_0.2345327022627135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:41:29.448Z","publish_time":1745523689448,"_source_registry_name":"default","_cnpm_publish_time":1745523689448},"0.0.0-PR2417-20250424193957":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424193957","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424193957","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424193957"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424193957","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5ijQvRe8sa+aBbQdXM1jxQVx+zUrH81AkD0sXVHnSmc3vNYIq/3jeUtm8ajig+jm2o7oEs+oC6VyIGfEvxSMZg==","_resolved":"/tmp/6918acfd660aa19deda068d3a272995b/khanacademy-keypad-context-0.0.0-PR2417-20250424193957.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424193957.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"dc71b5019706af28f42524d0ec792da8fbb68083","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424193957.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424193957.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424193957_1745523610193_0.15022494784956697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:40:10.397Z","publish_time":1745523610397,"_source_registry_name":"default","_cnpm_publish_time":1745523610397},"0.0.0-PR2417-20250424193231":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424193231","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424193231","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424193231"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424193231","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-erQxTEN4jZDICZNPHEAPQCuVaN9Ngv0XvOxucK8Q7t/9UepwFhyuvq1tC0CnLG8prkUgljj8fDHRzbXl1X7NYw==","_resolved":"/tmp/07b53af7dc1c97394ea446bf520443cd/khanacademy-keypad-context-0.0.0-PR2417-20250424193231.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424193231.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8c701fe198ebc0a363c5603f72cb690d1396526e","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424193231.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424193231.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424193231_1745523164139_0.5858746215445163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:32:44.346Z","publish_time":1745523164346,"_source_registry_name":"default","_cnpm_publish_time":1745523164346},"0.0.0-PR2425-20250424192339":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2425-20250424192339","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2425-20250424192339","@khanacademy/perseus-utils":"0.0.0-PR2425-20250424192339"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2425-20250424192339","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tJsMxO6oXvzJqcYJ81ldF7DyK/ykVxMC154vZlWFwkj7yGaKsfMmqzpG/sdedPtMvYfZ6jbHgIWkin/JPwbB6A==","_resolved":"/tmp/caa9d153bf70a8297f26f532517643b9/khanacademy-keypad-context-0.0.0-PR2425-20250424192339.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2425-20250424192339.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c38c52db4d71b7816b09035f900d14cfd435c91b","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2425-20250424192339.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2425-20250424192339.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2425-20250424192339_1745522632235_0.038891945316501975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:23:52.459Z","publish_time":1745522632459,"_source_registry_name":"default","_cnpm_publish_time":1745522632459},"0.0.0-PR2425-20250424191653":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2425-20250424191653","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2425-20250424191653","@khanacademy/perseus-utils":"0.0.0-PR2425-20250424191653"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2425-20250424191653","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WmTgp24KqtHs451CJRRkbO35NGl7MaqM5wEyh0W7XM3idPpEXeDU4B2/bKXNtr39dnhCTDs2nvecLboej9iGRQ==","_resolved":"/tmp/288d6ea45901585b3044be70679ba52d/khanacademy-keypad-context-0.0.0-PR2425-20250424191653.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2425-20250424191653.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"688e5456e85aec03b53659a1c7c3fc84b62175d7","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2425-20250424191653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2425-20250424191653.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2425-20250424191653_1745522226781_0.03229177565042862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:17:06.967Z","publish_time":1745522226967,"_source_registry_name":"default","_cnpm_publish_time":1745522226967},"0.0.0-PR2421-20250424191447":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2421-20250424191447","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2421-20250424191447","@khanacademy/perseus-utils":"0.0.0-PR2421-20250424191447"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2421-20250424191447","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mGdUZSgLUHBjAcVdjSXbWwegw5JqGtOjQsY9CFx8VNEY3bFM8Xf+XBWgrpTlgRwD2NI//9eQ6cN98NyDgwjM1w==","_resolved":"/tmp/d3c09ce1317470fdf74b78a875e1c678/khanacademy-keypad-context-0.0.0-PR2421-20250424191447.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2421-20250424191447.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2faaba8a9c6b7727b535d94287aab62abbefaf44","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2421-20250424191447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2421-20250424191447.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2421-20250424191447_1745522101055_0.938667224777209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:15:01.267Z","publish_time":1745522101267,"_source_registry_name":"default","_cnpm_publish_time":1745522101267},"0.0.0-PR2417-20250424190520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250424190520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250424190520","@khanacademy/perseus-utils":"0.0.0-PR2417-20250424190520"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250424190520","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vbEAhqqXuUtShbev+6D3q+85MQNKpGoYsDg2oDEvvwV5ls/GtpLU6JvBYldsZS3oL1MOWocZbWHE7vAfY4iyTg==","_resolved":"/tmp/236650ec55e06e8b9018ff788bf66f36/khanacademy-keypad-context-0.0.0-PR2417-20250424190520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250424190520.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"7d07c207c51d0ecb931676235dfc5ddd2d6048e4","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250424190520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250424190520.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250424190520_1745521533400_0.2843031094475339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:05:33.572Z","publish_time":1745521533572,"_source_registry_name":"default","_cnpm_publish_time":1745521533572},"0.0.0-PR2421-20250424190046":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2421-20250424190046","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2421-20250424190046","@khanacademy/perseus-utils":"0.0.0-PR2421-20250424190046"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2421-20250424190046","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k6WexyiuVOetunEnMbg4th6kAnU2YTm+QiVFwVLGmzK0WTK/HsuLrzB4aOJWhZeknVxTNegbEsvoChFfnQP1UA==","_resolved":"/tmp/2b16e161648f8ddd3b6cdb338e355827/khanacademy-keypad-context-0.0.0-PR2421-20250424190046.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2421-20250424190046.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"54274fedfb8018484a15865319e09b7225224c33","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2421-20250424190046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2421-20250424190046.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2421-20250424190046_1745521260614_0.9000092093876619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T19:01:00.889Z","publish_time":1745521260889,"_source_registry_name":"default","_cnpm_publish_time":1745521260889},"0.0.0-PR2424-20250424174229":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2424-20250424174229","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2424-20250424174229","@khanacademy/perseus-utils":"0.0.0-PR2424-20250424174229"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2424-20250424174229","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-d5E7xobCkupO9oYpbxdraQsWNy8WxLfY/YFWhgBB79AazkOwO65KrBrGdn2ylllG9d+XaXa49+N4k3JUlHtDkw==","_resolved":"/tmp/3665d06a537c19de4a95f3e6e2a4b365/khanacademy-keypad-context-0.0.0-PR2424-20250424174229.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2424-20250424174229.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"cd7580a745144a4ab1a72e645e30eeca5188aead","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2424-20250424174229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2424-20250424174229.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2424-20250424174229_1745516562992_0.4454200539220312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T17:42:43.195Z","publish_time":1745516563195,"_source_registry_name":"default","_cnpm_publish_time":1745516563195},"0.0.0-PR2381-20250424174012":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250424174012","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250424174012","@khanacademy/perseus-utils":"0.0.0-PR2381-20250424174012"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250424174012","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qPzI3XMsIieM9q8ckc0mLCZ0+nj86wQIYkztQtp+yIWwQr1lf72s+qB96xJtrz6G2PC6tTp8jhJ92IpwcTAJTg==","_resolved":"/tmp/76992f48202ad4c23f6f4aad6b60e1bc/khanacademy-keypad-context-0.0.0-PR2381-20250424174012.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250424174012.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"a776c56263eececbef01799bc4f58e3cfd09097c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250424174012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250424174012.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250424174012_1745516425594_0.8237160283601954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T17:40:25.832Z","publish_time":1745516425832,"_source_registry_name":"default","_cnpm_publish_time":1745516425832},"0.0.0-PR2381-20250424173413":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250424173413","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250424173413","@khanacademy/perseus-utils":"0.0.0-PR2381-20250424173413"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250424173413","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-b1uOLmMAtznr6IrA57qH6ed3MrVZd+2zx1EtpQM/4uqrYXxwU0U3+5sxDQqXNAqtvjX3EyBVvzx4lPBvpeD8mQ==","_resolved":"/tmp/2277cea7a9ef2f6bfdc2d3871557eecd/khanacademy-keypad-context-0.0.0-PR2381-20250424173413.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250424173413.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f578566b3e468db9462616530f7f2bb1c7a16ec7","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250424173413.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250424173413.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250424173413_1745516066569_0.9297791982091239"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T17:34:26.759Z","publish_time":1745516066759,"_source_registry_name":"default","_cnpm_publish_time":1745516066759},"0.0.0-PR2423-20250424173321":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2423-20250424173321","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2423-20250424173321","@khanacademy/perseus-utils":"0.0.0-PR2423-20250424173321"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2423-20250424173321","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SMZWEnxDRbbAfNb/J59jb4i64pDiEpqEs+nnonhq4C9BPSLXZ2iwEiLyNN8Zn2P/MshpdoCkMSOZuh1P7Y8nHg==","_resolved":"/tmp/ee178140518d42da4e20e800070eaef1/khanacademy-keypad-context-0.0.0-PR2423-20250424173321.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2423-20250424173321.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"7e3511a3ffbf18ee98e0dffcbc8536b36832619c","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2423-20250424173321.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2423-20250424173321.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2423-20250424173321_1745516014344_0.292190015585694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T17:33:34.519Z","publish_time":1745516014519,"_source_registry_name":"default","_cnpm_publish_time":1745516014519},"0.0.0-PR2381-20250424173210":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250424173210","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250424173210","@khanacademy/perseus-utils":"0.0.0-PR2381-20250424173210"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250424173210","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iEp++2x9v5S9piBcdjGScYUhgLaUHFOzCX/XVBpgMkCfvuDrUN0a6J7W0ib7fIq9I9CPDsTiPiZc0wF0qJpCjg==","_resolved":"/tmp/6fcf5781bc38ac2fdd0078a49d37adbf/khanacademy-keypad-context-0.0.0-PR2381-20250424173210.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250424173210.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0848707935794ecf47de369c123806fc7ed86cd6","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250424173210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250424173210.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250424173210_1745515943327_0.6993688703501535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T17:32:23.526Z","publish_time":1745515943526,"_source_registry_name":"default","_cnpm_publish_time":1745515943526},"0.0.0-PR2423-20250424172742":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2423-20250424172742","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2423-20250424172742","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2423-20250424172742","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WRG0TBB/OBj8ujCbYyv1+2gS/2vpLszMhYWK4Hf3BnQ1q1IgvoKcm6SDkxwaiePaklpZXVdUZu2Um8jpLqBbHg==","_resolved":"/tmp/2cd04e32102811aa1d86f1a65df49a0b/khanacademy-keypad-context-0.0.0-PR2423-20250424172742.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2423-20250424172742.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"82956d7b9b64c38f126c5b8f67b2bd1ebc52e01c","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2423-20250424172742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2423-20250424172742.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2423-20250424172742_1745515674724_0.06740332525705517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T17:27:54.920Z","publish_time":1745515674920,"_source_registry_name":"default","_cnpm_publish_time":1745515674920},"0.0.0-PR2421-20250424165533":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2421-20250424165533","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2421-20250424165533","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2421-20250424165533","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3umbsG2aJmtYU910384juZZPepb4ur44KLu86IF2nbOIklGeFuAX0EY6IyuJlFOhSN9Pz+QpG1qpz+ikNefktg==","_resolved":"/tmp/ebb33077aacd72b3b371a24fda283081/khanacademy-keypad-context-0.0.0-PR2421-20250424165533.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2421-20250424165533.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"655c473a9b4215444b00949fe122b5387cab7894","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2421-20250424165533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2421-20250424165533.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2421-20250424165533_1745513745361_0.13746969180188673"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T16:55:45.571Z","publish_time":1745513745571,"_source_registry_name":"default","_cnpm_publish_time":1745513745571},"0.0.0-PR2381-20250424161212":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250424161212","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250424161212","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250424161212","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LKguPqaAI082/r5h3Yz7zi5UwJGj3EP3HeRZFqONMMGsUCHrdZ+WEtbC/eXJaKUynrsegExx6SvxSX5uSqpF4w==","_resolved":"/tmp/2c2f23b72fa5c80289e61dbb348bde4e/khanacademy-keypad-context-0.0.0-PR2381-20250424161212.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250424161212.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f1971a26f88db966c66e1cb595821fad02cb2d57","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250424161212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250424161212.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250424161212_1745511143454_0.8326038380453697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T16:12:23.660Z","publish_time":1745511143660,"_source_registry_name":"default","_cnpm_publish_time":1745511143660},"0.0.0-PR2381-20250424161001":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250424161001","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250424161001","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250424161001","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FwH/IdKDDkY3FYsV0K1JRAw+ThoW0302hznqs6xOCoLoP0nGkl9qzeN/oYLbud+cCFwDHo2y6n3g0zmoPvJkcw==","_resolved":"/tmp/d118f0dce8300622b7fd2322ba1956a9/khanacademy-keypad-context-0.0.0-PR2381-20250424161001.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250424161001.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"46db6058346aa1ee823c8eb06ff6825292e9e7f6","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250424161001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250424161001.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250424161001_1745511017784_0.620481913545782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T16:10:18.033Z","publish_time":1745511018033,"_source_registry_name":"default","_cnpm_publish_time":1745511018033},"0.0.0-PR2367-20250424054808":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250424054808","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250424054808","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250424054808","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v+ZZpcAmUSgbH3RUl3cYvUOGjfsgjDBW4x4OkI1ZRXDeXWgLbkS9fA0fNPiRoU7x+xuxCTqpcyqcWIjN5WxkmA==","_resolved":"/tmp/a18e15e3d848993e34c036121b3844cb/khanacademy-keypad-context-0.0.0-PR2367-20250424054808.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250424054808.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8156af77cac417de894777cac812e535088225b2","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250424054808.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250424054808.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250424054808_1745473700376_0.2938990804458783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T05:48:20.603Z","publish_time":1745473700603,"_source_registry_name":"default","_cnpm_publish_time":1745473700603},"0.0.0-PR2381-20250424054051":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250424054051","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250424054051","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250424054051","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YUhXmf0iqg0iOUKzTw3idGyGZDNmc1+fOyhW2hBB5PY7id8wacHHmSooUigKiYC5lyrh/rjCG9CvXFUcdrFBwg==","_resolved":"/tmp/7009d763fddc2cb29a86bb15ba35a5f7/khanacademy-keypad-context-0.0.0-PR2381-20250424054051.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250424054051.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1ee649e958796ea93aa26424b952a5eb1d6f0e93","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250424054051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250424054051.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250424054051_1745473262771_0.058007601676249854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T05:41:02.970Z","publish_time":1745473262970,"_source_registry_name":"default","_cnpm_publish_time":1745473262970},"0.0.0-PR2367-20250424053807":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2367-20250424053807","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250424053807","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"45eebd040a2ca24635df138c950c54e0f6221312","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250424053807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250424053807.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250424053807.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5b266680011ca64288bb6a754b88ef4f/khanacademy-keypad-context-0.0.0-PR2367-20250424053807.tgz","_integrity":"sha512-oYhpR3j8lk0G5Mf3Y6mTgqeHSunuV/JqBoWiAgFoFDf0dwTB3920iPV430TMHH/Z762Va6GRkMNFMo89XcbXMQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250424053807","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2367-20250424053807_1745473099615_0.5190031586427108","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-24T05:38:19.823Z","publish_time":1745473099823,"_source_registry_name":"default","_cnpm_publish_time":1745473099823},"0.0.0-PR2381-20250424053802":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250424053802","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250424053802","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250424053802","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YBJ9DNOxLLshe+YAlL3uJZUJIPtkPMgkTcmmoGEP5BgVeHqW0mjkZrLjAFEk9frGhW4WXdLqTyXbMe5eUsh9WA==","_resolved":"/tmp/e24e76aeea30121e0e11a4806d72e231/khanacademy-keypad-context-0.0.0-PR2381-20250424053802.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250424053802.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"758c3b93888895579e318a58c7cccb8a49365c98","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250424053802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250424053802.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250424053802_1745473094979_0.4972782071463917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T05:38:15.179Z","publish_time":1745473095179,"_source_registry_name":"default","_cnpm_publish_time":1745473095179},"0.0.0-PR2422-20250424001141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2422-20250424001141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2422-20250424001141","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2422-20250424001141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ib9etKgatOzeazvGsFpObwbAfh3bzwpNYMDUBJD9uySWz5tFoU6tBgCxs7xuldEeV5vbvx79/dHKXPW8mDRsww==","_resolved":"/tmp/c7c353473f96aa6de22d447eaf6b886c/khanacademy-keypad-context-0.0.0-PR2422-20250424001141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2422-20250424001141.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"130895aacafea21cf475d28da4775105a890ba00","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2422-20250424001141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2422-20250424001141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2422-20250424001141_1745453512699_0.34719097392719345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T00:11:53.004Z","publish_time":1745453513004,"_source_registry_name":"default","_cnpm_publish_time":1745453513004},"0.0.0-PR2422-20250424000406":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2422-20250424000406","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2422-20250424000406","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2422-20250424000406","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NAvee+/y2K6hP4t5olW+qWtfTFC2A4xsdP606RdI6be/lg6BZ4vC5gV8fYbN1d3Gh2lbYXsO20wRi8ubxopgGA==","_resolved":"/tmp/5bbbabc4511bacefcfee4fdf13ef5984/khanacademy-keypad-context-0.0.0-PR2422-20250424000406.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2422-20250424000406.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"24d21c56dc3f880389b5afccc221b6a4e1026f28","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2422-20250424000406.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2422-20250424000406.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2422-20250424000406_1745453058722_0.7599467251666359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-24T00:04:18.950Z","publish_time":1745453058950,"_source_registry_name":"default","_cnpm_publish_time":1745453058950},"0.0.0-PR2422-20250423233441":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2422-20250423233441","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2422-20250423233441","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2422-20250423233441","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vE1/Sy7zBwSrZw20zVXVEfFpRMTHdlv8b3fDNrDqGgMj2ccJo1YzdrLbCGbHsYyN57Y1lCnMcZlK5R8q5o7h0Q==","_resolved":"/tmp/76360f9b8c968c4a7171da03f353a9a4/khanacademy-keypad-context-0.0.0-PR2422-20250423233441.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2422-20250423233441.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"004009288fd6aae0f7d91895828099d3964a76df","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2422-20250423233441.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2422-20250423233441.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2422-20250423233441_1745451294149_0.39071385365838207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T23:34:54.361Z","publish_time":1745451294361,"_source_registry_name":"default","_cnpm_publish_time":1745451294361},"0.0.0-PR2420-20250423223434":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2420-20250423223434","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250423223434","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250423223434","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D0eQxqsJhiS2r7Tm81+WKutYEAQ+3s4NN2HdQztLZw9I+rJVry16OgGLxDaXjyo+83jC8sfdIErxGiMfzAKu1A==","_resolved":"/tmp/f6d81bb992a1d8f7e97d3c4c8bd4c13f/khanacademy-keypad-context-0.0.0-PR2420-20250423223434.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250423223434.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"361cad8cd7202459ddacf13694c4dddfa9a3e20e","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250423223434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250423223434.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2420-20250423223434_1745447687272_0.2853797058614391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T22:34:47.464Z","publish_time":1745447687464,"_source_registry_name":"default","_cnpm_publish_time":1745447687464},"0.0.0-PR2421-20250423223425":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2421-20250423223425","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2421-20250423223425","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e2b5ad9697f2b60c94ef55c4d227ba5c6eac2b77","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2421-20250423223425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2421-20250423223425.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2421-20250423223425.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/988f749c6a8fbc43497a3b7144fadf36/khanacademy-keypad-context-0.0.0-PR2421-20250423223425.tgz","_integrity":"sha512-oA/L7M1eTiMG4XC+aNthJGa+/a/+wDAgyQnB3GZKXemPdf5pq0WGJKbVZ7N5wvceYm+meDUg5EOtnyuqcfzCHw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2421-20250423223425","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2421-20250423223425_1745447676960_0.9935960088060853","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-23T22:34:37.190Z","publish_time":1745447677190,"_source_registry_name":"default","_cnpm_publish_time":1745447677190},"0.0.0-PR2417-20250423215627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250423215627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250423215627","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250423215627","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TVAFqBSNDZVYT//ob4mUn14kf7dr6t5S2ag3zOlSZUNvk2Sh4yvlDQ8YmMAeTyMGf0SumHGezwQJGsxOrkYlcw==","_resolved":"/tmp/b182542e806365faaa42a46df24ff5c9/khanacademy-keypad-context-0.0.0-PR2417-20250423215627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250423215627.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c3b86cb565ad1c05ef4784dee8967454988309b9","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250423215627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250423215627.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250423215627_1745445399461_0.16902395340617038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:56:39.733Z","publish_time":1745445399733,"_source_registry_name":"default","_cnpm_publish_time":1745445399733},"0.0.0-PR2417-20250423212924":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250423212924","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250423212924","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250423212924","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xTg0uTBDyzR9RwWpom90G/E+JYE1a5RIMCMu8VuTUmEEiskqkZCzydxl3HEuOlfyeDFamqMkwApSC2bcTjGdEw==","_resolved":"/tmp/c3862ce0da39cac6cc811da866b9a849/khanacademy-keypad-context-0.0.0-PR2417-20250423212924.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250423212924.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"413dd229031075e9943db7bb33de8fa128dc5cd9","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250423212924.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250423212924.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250423212924_1745443776799_0.03958183698640716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:29:37.096Z","publish_time":1745443777096,"_source_registry_name":"default","_cnpm_publish_time":1745443777096},"0.0.0-PR2419-20250423212408":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250423212408","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250423212408","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250423212408","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XZ814Vq0VYDJXE9y8Aoh8FBq2Z/Ntd1t7cFm2CFJFqFJNxwFWXSayI9aFU0pVPepVtjAiUiTd/nsaXH9+se8+w==","_resolved":"/tmp/a373f6525b1ab9d2d4d188d929bc56f7/khanacademy-keypad-context-0.0.0-PR2419-20250423212408.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250423212408.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b549310f9af097e7cbdee5b9b653c87b6aa911dd","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250423212408.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250423212408.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250423212408_1745443460444_0.06137931133265373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:24:20.769Z","publish_time":1745443460769,"_source_registry_name":"default","_cnpm_publish_time":1745443460769},"0.0.0-PR2420-20250423212333":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2420-20250423212333","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250423212333","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250423212333","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GH8ioIwytwjggvbGKrz9ws5iZJkwIBWleeRe2ll6Liv/+me0rRgIyKXAyCqdeZASOFvtL+v+cCZ338oFkBZafw==","_resolved":"/tmp/a607ad0b003548d5fa43f5bddb644855/khanacademy-keypad-context-0.0.0-PR2420-20250423212333.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250423212333.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6dcfacd3defd1a8aa39c2f4fa6aaec2735f492b0","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250423212333.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250423212333.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2420-20250423212333_1745443425871_0.5410696779015671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:23:46.049Z","publish_time":1745443426049,"_source_registry_name":"default","_cnpm_publish_time":1745443426049},"0.0.0-PR2419-20250423212127":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250423212127","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250423212127","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250423212127","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QwXgDBui/VX7085EeeecbtYpi+MBdtJDD9/VZD5FF6c06Ergm1x08rqIbUKWWTMNNqdk1jlaG8g0WAJwyQxuNg==","_resolved":"/tmp/0eb8fddbf999df812871f2cc861c3678/khanacademy-keypad-context-0.0.0-PR2419-20250423212127.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250423212127.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6ff516cf752bb4d6d9af257479d65be8746b9c96","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250423212127.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250423212127.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250423212127_1745443300231_0.7630463731006007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:21:40.435Z","publish_time":1745443300435,"_source_registry_name":"default","_cnpm_publish_time":1745443300435},"0.0.0-PR2420-20250423212031":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2420-20250423212031","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250423212031","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250423212031","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Knn3j0/AJDISdJv+SXtbCvAy3S4eoumXrTlu8OXQdMpvUgwB096hZrn3PwLE3yvkcw4j4aalrlOhF4NU9innKQ==","_resolved":"/tmp/65db94ede25c9a0ec224a6a4f9ddace9/khanacademy-keypad-context-0.0.0-PR2420-20250423212031.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250423212031.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8a4a575d9bf6f922f820776494cf2bb657c3b241","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250423212031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250423212031.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2420-20250423212031_1745443243099_0.6028960691079768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:20:43.357Z","publish_time":1745443243357,"_source_registry_name":"default","_cnpm_publish_time":1745443243357},"0.0.0-PR2420-20250423211117":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2420-20250423211117","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250423211117","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250423211117","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vkAkxJzB50F5ABAq3zLacFcq7i8K9M2fwsnmdZWtylDtWT3fmQchnYLaHl31ek7C7fbv+XpmxbHW3i1FuGm78A==","_resolved":"/tmp/8039dc7656c857839b250cacc3a1d737/khanacademy-keypad-context-0.0.0-PR2420-20250423211117.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250423211117.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1a0270e49384e72bfb8b48c162f10bf42fc39a6d","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250423211117.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250423211117.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2420-20250423211117_1745442688583_0.620751964293403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:11:28.787Z","publish_time":1745442688787,"_source_registry_name":"default","_cnpm_publish_time":1745442688787},"0.0.0-PR2419-20250423210221":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250423210221","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250423210221","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250423210221","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jcaNNvAcb3Pj3bFw2gQlGAqt6+zPLj4KR6KRABgzSPv8LMVZ16XFtbS7Rgd+tFtnH++GR55k8Px4cKhkGfpARg==","_resolved":"/tmp/afcf4882e57a259755150e064cf2f58b/khanacademy-keypad-context-0.0.0-PR2419-20250423210221.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250423210221.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"00853142fa6be42c9a39298e5a6a924bac78004d","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250423210221.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250423210221.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250423210221_1745442153220_0.271545315213497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T21:02:33.460Z","publish_time":1745442153460,"_source_registry_name":"default","_cnpm_publish_time":1745442153460},"0.0.0-PR2420-20250423205318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2420-20250423205318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2420-20250423205318","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2420-20250423205318","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ffrEccbXJOCJC8ucnIKNVSPuWOjk5oOksax6pcTpcF036HRHtbeOKp9vU6FqTV2X1opjVnSmYUFneJpsYHcvWg==","_resolved":"/tmp/3ffa6e9a2222cffed1006bcf2f8f1cd3/khanacademy-keypad-context-0.0.0-PR2420-20250423205318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2420-20250423205318.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6d5cc2be91e2cd89303ac905ab8b1d93e3709c58","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2420-20250423205318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2420-20250423205318.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2420-20250423205318_1745441611009_0.4845161925882382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T20:53:31.248Z","publish_time":1745441611248,"_source_registry_name":"default","_cnpm_publish_time":1745441611248},"0.0.0-PR2419-20250423201409":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2419-20250423201409","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2419-20250423201409","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2419-20250423201409","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-H9G3E91f2LO2gw5YalZrG2BJprWUnQ1kTZnRaHs0131ymc5RBspnw+CXyIl2wOW/Xx3miybDuUmlesBgLBFYrg==","_resolved":"/tmp/dc0eefefdbaafdafcbce48580a9b3287/khanacademy-keypad-context-0.0.0-PR2419-20250423201409.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2419-20250423201409.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"83da9d23d857326d2d83ecfaf3536807456d3c6d","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2419-20250423201409.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2419-20250423201409.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2419-20250423201409_1745439261535_0.1547429899431516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T20:14:21.706Z","publish_time":1745439261706,"_source_registry_name":"default","_cnpm_publish_time":1745439261706},"0.0.0-PR2414-20250423194348":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2414-20250423194348","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2414-20250423194348","@khanacademy/perseus-utils":"0.0.0-PR2414-20250423194348"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2414-20250423194348","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-z0jaoq1Mq85TA4uMEr+Q3vRgjYQTvZGR3fonpMTHAs7vdHSZZXEmzrVnkH2h54Y7MXmtXPzZhE0elN/HcwSCPQ==","_resolved":"/tmp/a0751d00c8189c6287377902710f65ee/khanacademy-keypad-context-0.0.0-PR2414-20250423194348.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2414-20250423194348.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d8a91ff937daa17225557deda6dfab47de4e27d5","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2414-20250423194348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2414-20250423194348.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2414-20250423194348_1745437442137_0.6486556172917546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T19:44:02.358Z","publish_time":1745437442358,"_source_registry_name":"default","_cnpm_publish_time":1745437442358},"0.0.0-PR2418-20250423193048":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2418-20250423193048","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2418-20250423193048","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2418-20250423193048","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fGv9n19MNeKIFrR5d9cK3h09sOCM/1lwYtoiu/W77na24fPeAereKCYHcpmWmuu8/Sk7qSoLMmEoOukj8UxlyQ==","_resolved":"/tmp/9d90f19db250115d118544cb8f3c2ba0/khanacademy-keypad-context-0.0.0-PR2418-20250423193048.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2418-20250423193048.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"21079a581b9eed0d514ae4efaf52f746593ae545","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2418-20250423193048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2418-20250423193048.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2418-20250423193048_1745436660786_0.5524572480840331"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T19:31:01.045Z","publish_time":1745436661045,"_source_registry_name":"default","_cnpm_publish_time":1745436661045},"0.0.0-PR2417-20250423155934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2417-20250423155934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2417-20250423155934","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2417-20250423155934","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KiiCfgSh7hrGEKdocwle5F3f5+ZscC9s2Zu0kXKqgABm2gGkqGBCbzxHn6dKdoH6MCXNyU39x4ucKQ6Ks7W/BA==","_resolved":"/tmp/64e1f87e99cd51d8953fddce14030f54/khanacademy-keypad-context-0.0.0-PR2417-20250423155934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2417-20250423155934.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"81ed16ab377e6c3edb3e7f8877861d3f1757a4c3","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2417-20250423155934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2417-20250423155934.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2417-20250423155934_1745423987580_0.44760114502632575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T15:59:47.786Z","publish_time":1745423987786,"_source_registry_name":"default","_cnpm_publish_time":1745423987786},"0.0.0-PR2367-20250423060752":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250423060752","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250423060752","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250423060752","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-U81I6C4aEAZIJkiYtDPYZ2JFgwzK66kE8QwNPzXfDlCvRDVHp8BOwQdTddbruW5Y0qmO6FgwBl1/LX5lS/ZX4g==","_resolved":"/tmp/7581bbd3b9b8e918a05f787a87c8ce2f/khanacademy-keypad-context-0.0.0-PR2367-20250423060752.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250423060752.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c9d9ef17c08eb516ff042fcb4c2ac1e04b0e2841","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250423060752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250423060752.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250423060752_1745388484295_0.29386647256234855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T06:08:04.492Z","publish_time":1745388484492,"_source_registry_name":"default","_cnpm_publish_time":1745388484492},"0.0.0-PR2381-20250423060031":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250423060031","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250423060031","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250423060031","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Jc4CbBowuQnGpqzSPlwLYfjc5n76cOkGpFzQzEm7Afb8cCEILgLuNojG2QNZFQtmTn+URozyCBLhCV9Hgps3aQ==","_resolved":"/tmp/9b312fb77d606d523b8b5e6bda3a3e95/khanacademy-keypad-context-0.0.0-PR2381-20250423060031.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250423060031.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ec0678e0a69d9909596aeca15f4f2769e2915f26","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250423060031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250423060031.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250423060031_1745388043474_0.7426565774505423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T06:00:43.654Z","publish_time":1745388043654,"_source_registry_name":"default","_cnpm_publish_time":1745388043654},"0.0.0-PR2367-20250423055758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250423055758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250423055758","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250423055758","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-t6oHtA829OjIZS4zAnlLHfEqMgJLgzNlIih34U1w5YTWn85EWu1tFCn6CJBXs2MOhAC88A5SKmGgbBgDQA6H9A==","_resolved":"/tmp/7216278bc405c61bca623d89891ff3ff/khanacademy-keypad-context-0.0.0-PR2367-20250423055758.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250423055758.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"7dc90f6246d4251b64b19a045f6e2635f9b6d59b","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250423055758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250423055758.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250423055758_1745387889310_0.25683007573082617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-23T05:58:09.530Z","publish_time":1745387889530,"_source_registry_name":"default","_cnpm_publish_time":1745387889530},"0.0.0-PR2381-20250423055752":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2381-20250423055752","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250423055752","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b78f48b288e147a5c35841c300fd8c0eb44b564b","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250423055752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250423055752.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250423055752.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5a5777f1e92feda8d36e9795433d1ab7/khanacademy-keypad-context-0.0.0-PR2381-20250423055752.tgz","_integrity":"sha512-uqGcirhtLkKe4ogA5AmC1nzLFKvPAOV6V5Y2UM/Ali9tZkgrGCS4eUkayI7KnqRl/mXa+D0CYU9yIPNA7+EGGA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250423055752","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2381-20250423055752_1745387884379_0.4078170250629136","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-23T05:58:04.543Z","publish_time":1745387884543,"_source_registry_name":"default","_cnpm_publish_time":1745387884543},"0.0.0-PR2416-20250422230736":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2416-20250422230736","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2416-20250422230736","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2416-20250422230736","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wLFjzwG10TcoiNDDOkUlLzpsJZdvqnfOMJpMqCTF9C3TJTSxIJXnyHixuVBsIG/3ZrgYCK/HKI+UvsnlKIhbGQ==","_resolved":"/tmp/00885e1bc69f5c21724385ee9e44452c/khanacademy-keypad-context-0.0.0-PR2416-20250422230736.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2416-20250422230736.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3cf829ba4bc095c9c1906a2cbedd99d3c153f778","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2416-20250422230736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2416-20250422230736.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2416-20250422230736_1745363268430_0.7692082620747396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T23:07:48.619Z","publish_time":1745363268619,"_source_registry_name":"default","_cnpm_publish_time":1745363268619},"0.0.0-PR2416-20250422230038":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2416-20250422230038","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2416-20250422230038","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2416-20250422230038","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tD1EIrPkE52sZTQbmXMjUMVJcvwa50hMNFUtWaTyq3I5kxLBl0CDbiChWp2NhrPpc+EiESZ4NESemIxF72w8Ig==","_resolved":"/tmp/9d594ca1057d0f14fc2e880f35e7f078/khanacademy-keypad-context-0.0.0-PR2416-20250422230038.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2416-20250422230038.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e3bcd40c7185b502b67113bfc57a321d585606c6","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2416-20250422230038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2416-20250422230038.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2416-20250422230038_1745362849932_0.4707012212374986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T23:00:50.175Z","publish_time":1745362850175,"_source_registry_name":"default","_cnpm_publish_time":1745362850175},"0.0.0-PR2416-20250422225732":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2416-20250422225732","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2416-20250422225732","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2416-20250422225732","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-p/6LAJzEojajeyyz16Zg/eb4AayJ57bEOqAyuxdYNtCsuEHiwePGKFA1fVzNib1b1Z/rgetbyAFPKxPrlZ5nJQ==","_resolved":"/tmp/2b3b8784ac847492e72fdf4a16ea0c15/khanacademy-keypad-context-0.0.0-PR2416-20250422225732.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2416-20250422225732.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"5f56fa26678bef050c28b6b046f91968ce9d4ae9","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2416-20250422225732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2416-20250422225732.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2416-20250422225732_1745362664588_0.26781334277447955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T22:57:44.809Z","publish_time":1745362664809,"_source_registry_name":"default","_cnpm_publish_time":1745362664809},"0.0.0-PR2415-20250422203843":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2415-20250422203843","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2415-20250422203843","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2415-20250422203843","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1g/uuGDPHmEHugHWLRo2rirSEBLKegbi6IbgVeziBuahoixXdXFMOfapTYWxhKQArGbG7xyUkz+OZljC62yauA==","_resolved":"/tmp/572a74c88607a996336a4c60b06df429/khanacademy-keypad-context-0.0.0-PR2415-20250422203843.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2415-20250422203843.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"a03b32f9951225a26e0815499b90a7aba8c9a383","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2415-20250422203843.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2415-20250422203843.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2415-20250422203843_1745354335557_0.9952145194172126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T20:38:55.754Z","publish_time":1745354335754,"_source_registry_name":"default","_cnpm_publish_time":1745354335754},"0.0.0-PR2414-20250422191440":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2414-20250422191440","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2414-20250422191440","@khanacademy/perseus-utils":"0.0.0-PR2414-20250422191440"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2414-20250422191440","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c8qOnNXjwKMcdLpCAI5TMaSQbaxDlSubtM1adoGFOn/ZTH8xI6Yq62HzmzVr2WYHEsYm2kiXrQRyJT2flhSbgg==","_resolved":"/tmp/daa5a800dfcfb8f6884d7613bdb49d73/khanacademy-keypad-context-0.0.0-PR2414-20250422191440.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2414-20250422191440.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e4c88f634b96af2b72bc50d3336ddfe85e43ba4a","size":66483,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2414-20250422191440.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2414-20250422191440.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2414-20250422191440_1745349293583_0.6866681122159584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T19:14:53.769Z","publish_time":1745349293769,"_source_registry_name":"default","_cnpm_publish_time":1745349293769},"0.0.0-PR2380-20250422185413":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250422185413","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250422185413","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250422185413","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CMBjrFHhFwwNUqXd1s0sSDwqstUn9mMyd+5axq4AYbvZdOi9nulSgw7vt063YO7DvrImfwkubTG3Q1TsgW0Bog==","_resolved":"/tmp/9f0222a92ff1d4b7fd9b0e1a9f62b639/khanacademy-keypad-context-0.0.0-PR2380-20250422185413.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250422185413.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"fba14cb1a7a5c810f1578d4cbbb160e2d13e6ed3","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250422185413.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250422185413.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250422185413_1745348065933_0.2646523414268236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T18:54:26.234Z","publish_time":1745348066234,"_source_registry_name":"default","_cnpm_publish_time":1745348066234},"0.0.0-PR2403-20250422183312":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2403-20250422183312","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2403-20250422183312","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2403-20250422183312","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lGyYHATFRgD1LCEfm8VTuVN6muV+pps4uDeqQpMPgxcTBvbPeCoj5NN4rGnP4gk73GLjtFDJOf5gmC+ag426JQ==","_resolved":"/tmp/3743eee01d9cf058768c8f81ea4b9d73/khanacademy-keypad-context-0.0.0-PR2403-20250422183312.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2403-20250422183312.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"adbc9d7286a6c61802daf51bc5568f99fff31126","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2403-20250422183312.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2403-20250422183312.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2403-20250422183312_1745346804045_0.7428434132013197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T18:33:24.238Z","publish_time":1745346804238,"_source_registry_name":"default","_cnpm_publish_time":1745346804238},"0.0.0-PR2413-20250422171717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2413-20250422171717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2413-20250422171717","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2413-20250422171717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sKP8VcYwjIwmWEFJAEsvBWla8+eMl1Onkmh1dbiOFnJORC+D+Iua/4P5v8+/XAt8IL/u1puXo4Cc5hI333p+9g==","_resolved":"/tmp/7226bf918489e93947583a7fe1c25607/khanacademy-keypad-context-0.0.0-PR2413-20250422171717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2413-20250422171717.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"323be33cfbb25b08c0674c21e696a135e17d7627","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2413-20250422171717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2413-20250422171717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2413-20250422171717_1745342248268_0.289002683406995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T17:17:28.473Z","publish_time":1745342248473,"_source_registry_name":"default","_cnpm_publish_time":1745342248473},"0.0.0-PR2413-20250422171231":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2413-20250422171231","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2413-20250422171231","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2413-20250422171231","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-233SiI8CMlERBNCXNEo6khWxE+ZnIhs2JDdDRQJX6Wl3lS0zuS4s6XzIgRjRB1by8Sf+2Jk52NX+nGHH4Y+9qg==","_resolved":"/tmp/ef0c50f4acd986f2f455322c41f3f0e3/khanacademy-keypad-context-0.0.0-PR2413-20250422171231.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2413-20250422171231.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2741be144f2d8572c61e5435f29d46648caf7598","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2413-20250422171231.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2413-20250422171231.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2413-20250422171231_1745341963131_0.6012836056826532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T17:12:43.299Z","publish_time":1745341963299,"_source_registry_name":"default","_cnpm_publish_time":1745341963299},"0.0.0-PR2413-20250422170700":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2413-20250422170700","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2413-20250422170700","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2413-20250422170700","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fGzh7Ab8kLnzG605qPHNKy4r9Z2KfY8slnI3P9drGACFp8Y6AM9zEVQC9XGlKMYsZEmQD3QN2MdVNr5qiLZRXQ==","_resolved":"/tmp/88bfc4e545a47bc59ec71d9ff6d8d7c1/khanacademy-keypad-context-0.0.0-PR2413-20250422170700.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2413-20250422170700.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"995be7160c4d30cada00d2c2d24f2acc9ac038e3","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2413-20250422170700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2413-20250422170700.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2413-20250422170700_1745341632105_0.970816614131669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T17:07:12.288Z","publish_time":1745341632288,"_source_registry_name":"default","_cnpm_publish_time":1745341632288},"0.0.0-PR2387-20250422163019":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250422163019","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250422163019","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250422163019","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cjR5Q+BTQgtAZHIMZ10dST1/7iVEoX5uH+kGCWno/pAQ0UoFLCDOnlG+EtHvUpvfr1sHB9zqRw4ANfLKxZaoXQ==","_resolved":"/tmp/bac23613afd9ffffb4303b94200c18e7/khanacademy-keypad-context-0.0.0-PR2387-20250422163019.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250422163019.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9efed1dcf2b887baf9503e58b89a8a5d29264582","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250422163019.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250422163019.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250422163019_1745339430411_0.6543210419530932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T16:30:30.630Z","publish_time":1745339430630,"_source_registry_name":"default","_cnpm_publish_time":1745339430630},"0.0.0-PR2387-20250422162819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250422162819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250422162819","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250422162819","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M8lK/LYTbktTLyqpnAXwxXkOCSK1NVrXBu/e8YrV2Stuj8kxLnds8SCkk7winGUtsAMDZTwZhbUhmNcXQg+ljQ==","_resolved":"/tmp/d58e454422805c51305d023d4769fe18/khanacademy-keypad-context-0.0.0-PR2387-20250422162819.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250422162819.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"233d965e9f7676e1fc34a4a16220f505afd5c7a5","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250422162819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250422162819.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250422162819_1745339312736_0.18817984283884237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T16:28:32.959Z","publish_time":1745339312959,"_source_registry_name":"default","_cnpm_publish_time":1745339312959},"0.0.0-PR2387-20250422162520":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250422162520","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250422162520","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250422162520","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UF2UZxQkiLWxiYO1yeexF1EeRezS1zAwkl8SOxwLRHJ8Pio8nPBoMCCHQCpdfBYjm1J23VqBoloDBOHK55Ri4g==","_resolved":"/tmp/70757a4eab129507f80dc7e0591b359d/khanacademy-keypad-context-0.0.0-PR2387-20250422162520.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250422162520.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"cbc9f4dd524629b0ee3a8fafe8281b846a259b4e","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250422162520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250422162520.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250422162520_1745339131747_0.5354565053592688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T16:25:31.952Z","publish_time":1745339131952,"_source_registry_name":"default","_cnpm_publish_time":1745339131952},"0.0.0-PR2360-20250422161114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2360-20250422161114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2360-20250422161114","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2360-20250422161114","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JNl9BQakXkQvKsZaVRv67D8jHcTbcwbxqo5tjgwiIxGJvNp3+BuiCnkLlaKFW5udzN46Ft57r0gMZsnY68f2Rg==","_resolved":"/tmp/506f22114d8989ed3ed50504632fb023/khanacademy-keypad-context-0.0.0-PR2360-20250422161114.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2360-20250422161114.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f2c7e3c76ed4ca72ed653d1abbf6902541ec2455","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2360-20250422161114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2360-20250422161114.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2360-20250422161114_1745338285878_0.3328272461764532"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T16:11:26.126Z","publish_time":1745338286126,"_source_registry_name":"default","_cnpm_publish_time":1745338286126},"0.0.0-PR2402-20250422154556":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2402-20250422154556","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2402-20250422154556","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2402-20250422154556","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7ro4Cc/R5YGxTceYzHIhcFxrWoBjblP0BHG5X4VMNi8llTcegxgk96o/0vbf6QIuGFNS5D7l3FWOWCaq4qrQ7Q==","_resolved":"/tmp/fe0f899d9bc9b16c99dbfcd9059e543d/khanacademy-keypad-context-0.0.0-PR2402-20250422154556.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2402-20250422154556.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"00ea24f58505f65d5ee6dd8bcb8e019289b6974b","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2402-20250422154556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2402-20250422154556.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2402-20250422154556_1745336768777_0.3982458601064254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-22T15:46:08.966Z","publish_time":1745336768966,"_source_registry_name":"default","_cnpm_publish_time":1745336768966},"0.0.0-PR2380-20250421223100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250421223100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250421223100","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250421223100","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6Qq9wfN9ZxrQEfLECn2NOW5HRAAd+Ff4rA7DzeU43euvptlS4Bofj+POpeuPHChPI3zD4zaL7wQzMxFFEQVA9w==","_resolved":"/tmp/87ee52d7ddb43ccca37a6c08a0179912/khanacademy-keypad-context-0.0.0-PR2380-20250421223100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250421223100.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"26075b3fd8b06100af0460c2fa44b8c8b6fa83a9","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250421223100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250421223100.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250421223100_1745274671902_0.4885984746684142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T22:31:12.095Z","publish_time":1745274672095,"_source_registry_name":"default","_cnpm_publish_time":1745274672095},"0.0.0-PR2380-20250421221322":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250421221322","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250421221322","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250421221322","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-B3tQwHcy8vtuMCIyWA8O6L26sMvBCvb8riEk3XXK60WNDXnPxJSqaYrnmlzSjuhr2RoKiL0VBik7prgzoAHo6Q==","_resolved":"/tmp/ce53dabd9a2042d5cea1195e66104678/khanacademy-keypad-context-0.0.0-PR2380-20250421221322.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250421221322.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6abfc46cdbbdcd3f8e977c5b5d028420fd8d05b5","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250421221322.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250421221322.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250421221322_1745273614123_0.3074828109178116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T22:13:34.341Z","publish_time":1745273614341,"_source_registry_name":"default","_cnpm_publish_time":1745273614341},"0.0.0-PR2380-20250421212351":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250421212351","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250421212351","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250421212351","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e42D1dzlO4TI2rloL1NpFipEs7cv1s4WMyxnk7eNTwoKsfUdr/UFH1vLGq1E7Fmn2o5Hd4ve8yKwBSVwdohfkA==","_resolved":"/tmp/b33d24dcc5541e5733a8087efe364708/khanacademy-keypad-context-0.0.0-PR2380-20250421212351.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250421212351.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"df44078db53ef7890a1b84bfaa63168f7715b815","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250421212351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250421212351.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250421212351_1745270642959_0.10241450249869799"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T21:24:03.173Z","publish_time":1745270643173,"_source_registry_name":"default","_cnpm_publish_time":1745270643173},"0.0.0-PR2387-20250421210753":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250421210753","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250421210753","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250421210753","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qc8XElu5xuFhi8HGu9eeML80pFDSsXIlf0rfWib9XkSMojfTUFxzLZ8lN9+TON7j3khoOid4nJtYcoYdHll6KA==","_resolved":"/tmp/77a7b248a4aa275227e86ee650ed9b0e/khanacademy-keypad-context-0.0.0-PR2387-20250421210753.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250421210753.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"86a0b00fbc84dcb253464aef9f53d8f99f577d87","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250421210753.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250421210753.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250421210753_1745269685114_0.2525776378548332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T21:08:05.360Z","publish_time":1745269685360,"_source_registry_name":"default","_cnpm_publish_time":1745269685360},"3.0.6":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.6","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"9.0.0","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/4wMcEsoebDFUaTvhEZH/VHYdhZzvXFsCT/wJBfXOhEijFQKYmi9uB7JCziWmj1C83w4ahWjXRRpQy7opJx3cg==","_resolved":"/tmp/99fd580255fed2942e245490aa1f107e/khanacademy-keypad-context-3.0.6.tgz","_from":"file:khanacademy-keypad-context-3.0.6.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4b1b3e10482662ccb97f60f5b24e9b7fbcf73c32","size":66468,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.6.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.6_1745254625960_0.20667796678182615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T16:57:06.242Z","publish_time":1745254626242,"_source_registry_name":"default","_cnpm_publish_time":1745254626242},"0.0.0-PR2387-20250421150524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250421150524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250421150524","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250421150524","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-K7/3b8tZTAmKe8i9AstCwHLma+r/VKO+MFoN4pneUGhL79xQIzkzsDCvM/iujNzbMl2bTVbm0D+JfKsiNemMvA==","_resolved":"/tmp/b507e35b361413540e6702ad8cec60ba/khanacademy-keypad-context-0.0.0-PR2387-20250421150524.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250421150524.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ac4fb481ba51fa3bcbdc2085f745954c721a5a51","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250421150524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250421150524.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250421150524_1745247935784_0.2023028484979632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T15:05:35.981Z","publish_time":1745247935981,"_source_registry_name":"default","_cnpm_publish_time":1745247935981},"0.0.0-PR2408-20250421141952":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2408-20250421141952","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2408-20250421141952","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2408-20250421141952","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ktsUXPDZGz379wEzN8ZhWmx92q1JlNQ2guRZFQ+lSSDtyGhOkVNozdeT1wyA8TyVGmxBuzEyogEMrGJRtDpdsw==","_resolved":"/tmp/34a2bab31bcaae16adabfca83b32c18a/khanacademy-keypad-context-0.0.0-PR2408-20250421141952.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2408-20250421141952.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"59e33ad9e7f5614e1263b11f03cd972a8d30b3f5","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2408-20250421141952.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2408-20250421141952.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2408-20250421141952_1745245203747_0.6350158950581679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T14:20:03.956Z","publish_time":1745245203956,"_source_registry_name":"default","_cnpm_publish_time":1745245203956},"0.0.0-PR2408-20250421135615":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2408-20250421135615","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2408-20250421135615","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2408-20250421135615","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uU1PmOaR1fdi4XghAk3dm6LQCS6t32OtpTFBuesuXJ46Gol6LMscM//BP0QKTCJniZY7wdmnC7gYus1BpRXuxA==","_resolved":"/tmp/8015b091114dce10db6196436065bef2/khanacademy-keypad-context-0.0.0-PR2408-20250421135615.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2408-20250421135615.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1436a8e4556adabcb531d2fcab4a8b08e5a48283","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2408-20250421135615.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2408-20250421135615.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2408-20250421135615_1745243787891_0.9306942809595042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T13:56:28.071Z","publish_time":1745243788071,"_source_registry_name":"default","_cnpm_publish_time":1745243788071},"0.0.0-PR2367-20250421063627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250421063627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250421063627","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250421063627","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zvGoI9Lf9t1+T9Jj/Zu5dRSfahCcJ7WGWaPIQ8Aycfgh+0CZsh2PhSt8s5UlUUmtiWf2d9xRgTBwe6nHzhm7eQ==","_resolved":"/tmp/63076b0bc64e44440c079b99e4dc63bd/khanacademy-keypad-context-0.0.0-PR2367-20250421063627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250421063627.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c2e6f5265e5addc1170909d96153d0f565fa714e","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250421063627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250421063627.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250421063627_1745217398405_0.2546184595155543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T06:36:38.596Z","publish_time":1745217398596,"_source_registry_name":"default","_cnpm_publish_time":1745217398596},"0.0.0-PR2381-20250421053151":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250421053151","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250421053151","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250421053151","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-rzpce1lFCVI8K4m/Vv4Cqgjn6pxwNxdPBE5lIc50pl25kyMNK0yokpsHt8oiZFSzOroAmyDROyLW1w6rRYL84w==","_resolved":"/tmp/feaa672b9331a9343abfe6ea678800af/khanacademy-keypad-context-0.0.0-PR2381-20250421053151.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250421053151.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2c4ccebf4f61f0db8c3d303dd87a13d83ce169fb","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250421053151.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250421053151.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250421053151_1745213522872_0.4877078519058442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T05:32:03.055Z","publish_time":1745213523055,"_source_registry_name":"default","_cnpm_publish_time":1745213523055},"0.0.0-PR2367-20250421052944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250421052944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250421052944","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250421052944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tYMnl92cJuhvNyhIHZgpM+hXJ7v2fpETCn9UaLWJjcCsp3yaeL5wV4TotlDRZ3zbXB/wzM92h+0pAb91hUCqyw==","_resolved":"/tmp/69961c0beadbc33bbf251fc5c88ce5c0/khanacademy-keypad-context-0.0.0-PR2367-20250421052944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250421052944.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c6f1c01c06f2c4fc22af032c1bbd9d8ef823655d","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250421052944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250421052944.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250421052944_1745213395839_0.9284870143729389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T05:29:56.050Z","publish_time":1745213396050,"_source_registry_name":"default","_cnpm_publish_time":1745213396050},"0.0.0-PR2381-20250421052943":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2381-20250421052943","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250421052943","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3d43344877bbfd2c352f4daf938737011ee98c7d","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250421052943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250421052943.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250421052943.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ce4e4ce9d1bb38b9e696d8c3a463e955/khanacademy-keypad-context-0.0.0-PR2381-20250421052943.tgz","_integrity":"sha512-BS9EWCrKPyvhSsZFf+eF0aq4VdbDnKRgPnliVqhbfYyJUNKCmVdE8cZs463y+wlksE+67NBL5LRHYg2WaCbOKg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250421052943","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2381-20250421052943_1745213394409_0.5990580708698146","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-21T05:29:54.619Z","publish_time":1745213394619,"_source_registry_name":"default","_cnpm_publish_time":1745213394619},"0.0.0-PR2367-20250418055809":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250418055809","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250418055809","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250418055809","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MnPYCoMmV0kRyre/GRgI12xxEIMOgUziRC0CxQmotW+71WVqOUknrcMwauIyvYPCpnE3fYC4Y65trNRjap8E6w==","_resolved":"/tmp/efccd55f1b93398e1c6f0dd19d515c17/khanacademy-keypad-context-0.0.0-PR2367-20250418055809.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250418055809.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3c1c253748f0a50caa63210ad9a6fd6731e5520a","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250418055809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250418055809.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250418055809_1744955900974_0.6981121641159393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T05:58:21.210Z","publish_time":1744955901210,"_source_registry_name":"default","_cnpm_publish_time":1744955901210},"0.0.0-PR2381-20250418055115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250418055115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250418055115","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250418055115","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HmO9163y3kVBhCn6ZikNaLzi1T4eybIs/Jsxv5021nR9lxEgAOwzC6jSgXtCTXkaiJ11/SheP3P7NgyfLNxY9w==","_resolved":"/tmp/29ad6295a59ee1527f1df76e20e23293/khanacademy-keypad-context-0.0.0-PR2381-20250418055115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250418055115.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9fee0fa8dc5459871c24a9e0c42ec5388effee01","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250418055115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250418055115.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250418055115_1744955486353_0.27544169606106594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T05:51:26.555Z","publish_time":1744955486555,"_source_registry_name":"default","_cnpm_publish_time":1744955486555},"0.0.0-PR2381-20250418054845":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250418054845","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250418054845","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250418054845","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wfEJzHRJxrzFTZ+lzuOfkuT/F5M0/wBjUoDDXbBQmQIlrTnhq+oBZZupgsIIuHhOwTlDxdbdltQ+QKoiwdlyAQ==","_resolved":"/tmp/91618927c81f30d32edb065d11e1e4b7/khanacademy-keypad-context-0.0.0-PR2381-20250418054845.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250418054845.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"54056762c26eff316bf6f13e7d22be86068647a0","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250418054845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250418054845.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250418054845_1744955336875_0.7512356514100158"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-18T05:48:57.064Z","publish_time":1744955337064,"_source_registry_name":"default","_cnpm_publish_time":1744955337064},"0.0.0-PR2407-20250417232303":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2407-20250417232303","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2407-20250417232303","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2407-20250417232303","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ckXA1Yo2FvTBcgtMxEel3qYfRkK2MzNe9rWQNgonIqdwNU7BSPHFEW7vgxsDxMKh+JHHgvMvzSLkIlRiYsZueg==","_resolved":"/tmp/951839057c3462c28ac726586b4d72e5/khanacademy-keypad-context-0.0.0-PR2407-20250417232303.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2407-20250417232303.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2a72fe79ab5d3c221075e6dbaa1f493c4c5d7e3a","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2407-20250417232303.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2407-20250417232303.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2407-20250417232303_1744932194524_0.9267846488624734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T23:23:14.807Z","publish_time":1744932194807,"_source_registry_name":"default","_cnpm_publish_time":1744932194807},"0.0.0-PR2407-20250417231318":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2407-20250417231318","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2407-20250417231318","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2407-20250417231318","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-D9zvNLOzsNmsO+XXgyq2005QHx3LZEThXAWok969nzccACjY8Yd5SBehCAI48nfMtwEePQQy8mo6Ow8aEohsEQ==","_resolved":"/tmp/9948310cd3aac6436ef04c3e956e5eb4/khanacademy-keypad-context-0.0.0-PR2407-20250417231318.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2407-20250417231318.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ec4f627c914b9ed91077f9e8fe13110d3624adaf","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2407-20250417231318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2407-20250417231318.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2407-20250417231318_1744931610631_0.3912604205614447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T23:13:30.845Z","publish_time":1744931610845,"_source_registry_name":"default","_cnpm_publish_time":1744931610845},"0.0.0-PR2380-20250417222814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250417222814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250417222814","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250417222814","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-awc+is8kqFPdNe7d550XzBbkNoqvaQrmMJ3D6SPuEL/tI+GU2rCaaNXTDp6r3RSqhK8biIqBdjMs7SfeqnciGw==","_resolved":"/tmp/bc9d003967f9b615b9ef923da94adac4/khanacademy-keypad-context-0.0.0-PR2380-20250417222814.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250417222814.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f58d23c3556793d630a845a28060477e174a09a4","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250417222814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250417222814.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250417222814_1744928904988_0.2921716425572758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T22:28:25.181Z","publish_time":1744928905181,"_source_registry_name":"default","_cnpm_publish_time":1744928905181},"0.0.0-PR2380-20250417222632":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250417222632","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250417222632","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250417222632","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LMQReEgEog8bSs7lAOJYvOZPeFAcJWtB2g+mKapwdKdEnJnmOAu5CEoE/nLor7YQKIAHf8W22y5w6vtuMK7yWw==","_resolved":"/tmp/e765f2c9c5f6dca91024994b8f6928ba/khanacademy-keypad-context-0.0.0-PR2380-20250417222632.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250417222632.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"167b83721f5398719120bb5b9debe12440d1fb5b","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250417222632.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250417222632.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250417222632_1744928804459_0.5545274409490921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T22:26:44.654Z","publish_time":1744928804654,"_source_registry_name":"default","_cnpm_publish_time":1744928804654},"0.0.0-PR2406-20250417210509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2406-20250417210509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2406-20250417210509","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2406-20250417210509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gB7k7CSWicSym7sJXUVL2q9ZJQ1e7C5eCBk8LktcDXgPMYMfCgFu5x1zy/846rnMNkqGapxWYWZwNBUbgUad7w==","_resolved":"/tmp/8fbf9761003b678ed743a7ffb2d7240a/khanacademy-keypad-context-0.0.0-PR2406-20250417210509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2406-20250417210509.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0971aa72bd82f9bbb246a791b184c0d3bbb22b92","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2406-20250417210509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2406-20250417210509.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2406-20250417210509_1744923920936_0.09520401836869952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T21:05:21.222Z","publish_time":1744923921222,"_source_registry_name":"default","_cnpm_publish_time":1744923921222},"0.0.0-PR2403-20250417205454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2403-20250417205454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2403-20250417205454","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2403-20250417205454","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GYxDF8vgTGTxVAHSE3zY1zypg4NkaWKo5hTlucEEaJB/YEylbACw528JXBaMJirEKlxGq0G8scL4pFLd+iqe/w==","_resolved":"/tmp/6fb2e787a75742c34c1ae27d43f2f4ee/khanacademy-keypad-context-0.0.0-PR2403-20250417205454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2403-20250417205454.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ba742798cb066f16027a01ed3987539313098a56","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2403-20250417205454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2403-20250417205454.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2403-20250417205454_1744923305602_0.8751088746828424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T20:55:05.784Z","publish_time":1744923305784,"_source_registry_name":"default","_cnpm_publish_time":1744923305784},"0.0.0-PR2404-20250417205000":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2404-20250417205000","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2404-20250417205000","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2404-20250417205000","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NF/zHyyfcVELVxTfBCaKfHSm0B8WVLUhs7n00c+q/V/jz4kj4DPQmacrQyQMBxyMgGmcwpcQTgVHoixhtDFQfw==","_resolved":"/tmp/4afe339f77b995d822e5e29868a943c6/khanacademy-keypad-context-0.0.0-PR2404-20250417205000.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2404-20250417205000.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6ff6ec90337e92ac7dd7f769b824f4a5a4997b90","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2404-20250417205000.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2404-20250417205000.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2404-20250417205000_1744923012869_0.6605387856982667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T20:50:13.073Z","publish_time":1744923013073,"_source_registry_name":"default","_cnpm_publish_time":1744923013073},"0.0.0-PR2402-20250417203340":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2402-20250417203340","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2402-20250417203340","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2402-20250417203340","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ByCg2ioRLgB7giLH+U/eMiFY/apTBAbyQkCRIP+PK9h1jKCP6JuAnxhxHHdKquXwgE+UUF/S3Kdy+0fpVHSj4A==","_resolved":"/tmp/8250356a813c9f8ba6aaec4bfb7c3e3a/khanacademy-keypad-context-0.0.0-PR2402-20250417203340.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2402-20250417203340.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"47940353415ee52a5c16b7d2f41c447bfef4cf1b","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2402-20250417203340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2402-20250417203340.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2402-20250417203340_1744922031979_0.26950216923989045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T20:33:52.205Z","publish_time":1744922032205,"_source_registry_name":"default","_cnpm_publish_time":1744922032205},"0.0.0-PR2398-20250417195733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2398-20250417195733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2398-20250417195733","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2398-20250417195733","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1fZyteylLxPFHnBl/8AeXlsuWyeb8M8/wj7M7xTTIyhluvSR0c9PRmF05cpBvmg/pCiU2+H9s7zJm790IF1uog==","_resolved":"/tmp/318d637123e0bb07218d0156814b7730/khanacademy-keypad-context-0.0.0-PR2398-20250417195733.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2398-20250417195733.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8657114f65e2e1172c17102a9bc7c93d279b4521","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2398-20250417195733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2398-20250417195733.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2398-20250417195733_1744919864741_0.6936934614863739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T19:57:44.916Z","publish_time":1744919864916,"_source_registry_name":"default","_cnpm_publish_time":1744919864916},"0.0.0-PR2403-20250417181642":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2403-20250417181642","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2403-20250417181642","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2403-20250417181642","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Zh0HLyaHqw6/ZvBOPn5eLkk5Cvg636yYTsZUr7TLCSZIptpkGLoyIWdEd/ShWTG5rrYBgB1u+Q1zwZl4adMe+Q==","_resolved":"/tmp/ffdd8a936ee5704f1d7da61f50748a0e/khanacademy-keypad-context-0.0.0-PR2403-20250417181642.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2403-20250417181642.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3b57c1367e135a1a891dd376188c024ff0ba5d58","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2403-20250417181642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2403-20250417181642.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2403-20250417181642_1744913815069_0.1229514076813556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T18:16:55.286Z","publish_time":1744913815286,"_source_registry_name":"default","_cnpm_publish_time":1744913815286},"0.0.0-PR2402-20250417164814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2402-20250417164814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2402-20250417164814","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2402-20250417164814","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-R6xvzBwTLyj0JUXp76yxKyMUebwnsyh606WrM+4m6rgyEjd7PC3oqzI0+w4lZLU7qIkWjmhNy9F6zgqO1Aw3VQ==","_resolved":"/tmp/e7156cbe3addb9b4bacad24cb1cc666e/khanacademy-keypad-context-0.0.0-PR2402-20250417164814.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2402-20250417164814.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e64cc83eb3751d59b367c8bd14a423a79f3d2b3b","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2402-20250417164814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2402-20250417164814.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2402-20250417164814_1744908506004_0.559711250541373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T16:48:26.214Z","publish_time":1744908506214,"_source_registry_name":"default","_cnpm_publish_time":1744908506214},"0.0.0-PR2402-20250417163428":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2402-20250417163428","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2402-20250417163428","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2402-20250417163428","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-koK4pHK2xAHvPknTuDwCgJdoPUiOl4fTHKfYzbaY2H5wz+Yu9NI53AXL4Iz90qpJOEWYxVU2vhlpo9/G7nfxiw==","_resolved":"/tmp/937c41a003d047ac7a524dd0cd91e922/khanacademy-keypad-context-0.0.0-PR2402-20250417163428.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2402-20250417163428.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"46f14611b09d8842056004110a3db0c0d6a140fc","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2402-20250417163428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2402-20250417163428.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2402-20250417163428_1744907680339_0.43146382219966095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T16:34:40.591Z","publish_time":1744907680591,"_source_registry_name":"default","_cnpm_publish_time":1744907680591},"3.0.5":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.5","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"8.0.0","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.5","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ShKayAg4sxUXbqgtzueb/yMAUoKnbCCVgFJo73/CQkn4IvGU6qIJz2nj7yUzt435GCNGJSTPhR7srkgv/HpxMg==","_resolved":"/tmp/5374dac3273760b42ea043d31d9c0358/khanacademy-keypad-context-3.0.5.tgz","_from":"file:khanacademy-keypad-context-3.0.5.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"a5ea0860e7f391af19f71ddbc4ae52cad6d5cb3a","size":66468,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.5.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.5_1744899263969_0.9498005310185582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T14:14:24.197Z","publish_time":1744899264197,"_source_registry_name":"default","_cnpm_publish_time":1744899264197},"0.0.0-PR2367-20250417060618":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250417060618","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250417060618","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2367-20250417060618"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250417060618","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Rjk3JUCyApEzz8cOoajZ8IV9wNKnSFTXJjQVdfrYqCNf2FgF1GWZZCfqL/3jM6ekgA7/YE6V9M9uY77YEUmF+A==","_resolved":"/tmp/b47ac78f3f47559434be15ca9888d2d2/khanacademy-keypad-context-0.0.0-PR2367-20250417060618.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250417060618.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2155e3193d62dc6232e62934a686ed9f3af32be0","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250417060618.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250417060618.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250417060618_1744869991959_0.6633492047884093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T06:06:32.148Z","publish_time":1744869992148,"_source_registry_name":"default","_cnpm_publish_time":1744869992148},"0.0.0-PR2381-20250417055925":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250417055925","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250417055925","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2381-20250417055925"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250417055925","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-olEbPjmARM6DZWc5zpYeSCbKY6k/M5wJxq7G+aAlSutEa9zmHyGI7V9DWwcsC+xndEVetlx5mgYP7k8FtG+/Tw==","_resolved":"/tmp/898f8d1f87993a08427ea1e10d5057c7/khanacademy-keypad-context-0.0.0-PR2381-20250417055925.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250417055925.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"5f19f15bfb6b751483e2da64c76151be2fe69e14","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250417055925.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250417055925.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250417055925_1744869579227_0.2273854967084603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T05:59:39.409Z","publish_time":1744869579409,"_source_registry_name":"default","_cnpm_publish_time":1744869579409},"0.0.0-PR2367-20250417055701":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250417055701","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250417055701","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2367-20250417055701"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250417055701","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hyV/Eq5NyyaCXRWrlrCxPnTxXpfMO8MCVsosXaL4FjXRPRjMKiMKFq7SZmpfO61mNpmdWY9cp5rfg5sksyKYJQ==","_resolved":"/tmp/65f7ea06a08a1d27e630aa4f47c2311c/khanacademy-keypad-context-0.0.0-PR2367-20250417055701.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250417055701.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f575eb54b9026547368e07dc4ac8bf957cf89440","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250417055701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250417055701.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250417055701_1744869434311_0.018558999380239305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T05:57:14.512Z","publish_time":1744869434512,"_source_registry_name":"default","_cnpm_publish_time":1744869434512},"0.0.0-PR2402-20250416233104":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2402-20250416233104","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2402-20250416233104","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2402-20250416233104","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1OWcgkekAzFnAL5ZLjeu4D/R8Dqa8/AaT0RYxu3iu9d3K5k/JhsV1rPxc7B5pkga0mNchbUg2VA3O1PFxyGbrQ==","_resolved":"/tmp/474d4284f01ab0f3c1ce5d7901a85fcd/khanacademy-keypad-context-0.0.0-PR2402-20250416233104.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2402-20250416233104.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9f684af103192c1bb5da9081d81d5d992f6a4d06","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2402-20250416233104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2402-20250416233104.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2402-20250416233104_1744846275725_0.6829714292855493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T23:31:15.925Z","publish_time":1744846275925,"_source_registry_name":"default","_cnpm_publish_time":1744846275925},"0.0.0-PR2385-20250416222535":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250416222535","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250416222535","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2385-20250416222535"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250416222535","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-c0w2iu6h7CMpb6hYLeJ59JrcGytP4K0PmDSR+IFTMeZoQ8y4TkY6gfvwoER2K6PLGwtO0PjTWUS4CX2y27pVuQ==","_resolved":"/tmp/08f1893ea88701a67f19edeaf93bb6db/khanacademy-keypad-context-0.0.0-PR2385-20250416222535.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250416222535.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"99fed072ffc8f7d31f26aa1d33eb24f34d30ae3f","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250416222535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250416222535.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250416222535_1744842349194_0.45751308906408106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T22:25:49.420Z","publish_time":1744842349420,"_source_registry_name":"default","_cnpm_publish_time":1744842349420},"0.0.0-PR2401-20250416221047":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2401-20250416221047","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2401-20250416221047","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2401-20250416221047"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2401-20250416221047","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-FqpE3/4oPNG3G+JirTXy7GNhbnFLiFbj14vpD9JU4eAKEvSAl56Dhtl149yaqpkA4DhRaGa9egsPI4GWAQ896w==","_resolved":"/tmp/3354bc22fe51c6488d8ef5c2927ecf98/khanacademy-keypad-context-0.0.0-PR2401-20250416221047.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2401-20250416221047.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2cb54fb33af74d2de2ffd6ae1e3d106e37e8ad50","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2401-20250416221047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2401-20250416221047.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2401-20250416221047_1744841461070_0.8961583520243552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T22:11:01.328Z","publish_time":1744841461328,"_source_registry_name":"default","_cnpm_publish_time":1744841461328},"0.0.0-PR2382-20250416213023":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2382-20250416213023","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2382-20250416213023","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2382-20250416213023"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2382-20250416213023","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-g47MIk2AEedyhoCJcQ3eP+QrnYHB7c3QxXxtidTq1F6V1yITAERq7gtFpoM+Z3Und105Gbs9CXi2YVqDL2qvCw==","_resolved":"/tmp/e2472a147cfdff418e59956bca659768/khanacademy-keypad-context-0.0.0-PR2382-20250416213023.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2382-20250416213023.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"74fcd1151a93d2c0e1ac6ef6676565c61834368e","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2382-20250416213023.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2382-20250416213023.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2382-20250416213023_1744839036737_0.07083259786716933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T21:30:36.962Z","publish_time":1744839036962,"_source_registry_name":"default","_cnpm_publish_time":1744839036962},"0.0.0-PR2400-20250416211925":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2400-20250416211925","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2400-20250416211925","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2400-20250416211925"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2400-20250416211925","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Yp2mKw5Y5f3DSZGnkURjJU4XLiVSt38+uteg7Mj57omf02ht+PYMGo5iF7xTdgost0CZZ+zB3h29cbln8Rei/g==","_resolved":"/tmp/7ad689fcfffc0d6a7eacc04d673757ce/khanacademy-keypad-context-0.0.0-PR2400-20250416211925.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2400-20250416211925.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2b39b22e79ebf7180f6f23b77ce8e54fc94ada13","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2400-20250416211925.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2400-20250416211925.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2400-20250416211925_1744838378105_0.8538742664072638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T21:19:38.319Z","publish_time":1744838378319,"_source_registry_name":"default","_cnpm_publish_time":1744838378319},"0.0.0-PR2399-20250416204928":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2399-20250416204928","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2399-20250416204928","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2399-20250416204928"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2399-20250416204928","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-H31Cq2+PFzXe09A/Y4GQnAYGnYfxhQTnyJ7f4x5m4Y2VU5eubopenYGg/+ottWzAqoTPL69KL31CMu6KmV4bdg==","_resolved":"/tmp/d2ca8cb6bba7e31da3cd34c76a4fab8a/khanacademy-keypad-context-0.0.0-PR2399-20250416204928.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2399-20250416204928.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9ee64a2abd77335ec735cb6e59e7975ac47fa82e","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2399-20250416204928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2399-20250416204928.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2399-20250416204928_1744836581456_0.09862330723432322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T20:49:41.675Z","publish_time":1744836581675,"_source_registry_name":"default","_cnpm_publish_time":1744836581675},"0.0.0-PR2387-20250416203805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250416203805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250416203805","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2387-20250416203805"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250416203805","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8wMkC5I4KL2ruL9Wb1O8b+FgAxX4hfe+WDwZnFwHrpYGkumFhkU6v5COB6dyzrUuTi2nrBI5WcVzIYAtYHNhtw==","_resolved":"/tmp/7b54d75740e3209ec787732f1de9bc1a/khanacademy-keypad-context-0.0.0-PR2387-20250416203805.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250416203805.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"44546f48352ddf5b7363ea31eceb9423b5e0fe00","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250416203805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250416203805.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250416203805_1744835898683_0.8389397697804302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T20:38:18.938Z","publish_time":1744835898938,"_source_registry_name":"default","_cnpm_publish_time":1744835898938},"0.0.0-PR2389-20250416203258":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2389-20250416203258","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2389-20250416203258","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2389-20250416203258"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2389-20250416203258","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-el1PfNCMgSvYxHi2MugR5f2OfGayxevE2MORHDoi13A0tjx0Yg4t+YnJfWUPmC/B/UdTf6iPuOH/XGWFez+VJw==","_resolved":"/tmp/70bb497533b4fb9fa621e11a466db26a/khanacademy-keypad-context-0.0.0-PR2389-20250416203258.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2389-20250416203258.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8e314b876d0107b22a81ee5b0729ced30625727e","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2389-20250416203258.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2389-20250416203258.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2389-20250416203258_1744835592479_0.8723142976900957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T20:33:12.693Z","publish_time":1744835592693,"_source_registry_name":"default","_cnpm_publish_time":1744835592693},"0.0.0-PR2387-20250416202427":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250416202427","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250416202427","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2387-20250416202427"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250416202427","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0FGRZt2TBIvbfJUSwrmns/Ju/FjAuk3pi9UfJVUY/CNVUcZGIsyZ1l6u12jO42kUDCZFhwMp4WzF/XN8zBgJDA==","_resolved":"/tmp/403cac108e4a1cb612605babc0cc9863/khanacademy-keypad-context-0.0.0-PR2387-20250416202427.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250416202427.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4a265e27cf5eed92f1af301377d1798ce2fc0664","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250416202427.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250416202427.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250416202427_1744835080380_0.5950219496904747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T20:24:40.557Z","publish_time":1744835080557,"_source_registry_name":"default","_cnpm_publish_time":1744835080557},"0.0.0-PR2399-20250416202106":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2399-20250416202106","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2399-20250416202106","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2399-20250416202106"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2399-20250416202106","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fH7Ccn1/vFXNzgwsfdovsD3DXhq1KGjFJxO7ZI5XMoa7xEQWnf0BBEWgS+qs3Qb0WxcRb2rBLOmc25m8y+Yl7g==","_resolved":"/tmp/2c817ba86031688bb73cf0499296af23/khanacademy-keypad-context-0.0.0-PR2399-20250416202106.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2399-20250416202106.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"bb6cf945cb2280b7f59f02d7d295083295a1e2a3","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2399-20250416202106.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2399-20250416202106.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2399-20250416202106_1744834879083_0.6564054136440649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T20:21:19.307Z","publish_time":1744834879307,"_source_registry_name":"default","_cnpm_publish_time":1744834879307},"0.0.0-PR2390-20250416201927":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2390-20250416201927","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2390-20250416201927","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2390-20250416201927","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xl6DVcecVc+onEkJWWR7Mb4LqpJX7Vzl82Mn6kM06R/cxdO44R2FFFmQyCJZuyQ+AmeoQlboLvMyLsc9wrbDdQ==","_resolved":"/tmp/07bc5eb795aea35fa460528284ba4afc/khanacademy-keypad-context-0.0.0-PR2390-20250416201927.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2390-20250416201927.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f64d3b3d9bcb64d2dc6e0b37176b08327c09c5d9","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2390-20250416201927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2390-20250416201927.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2390-20250416201927_1744834778450_0.7318276233025296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T20:19:38.619Z","publish_time":1744834778619,"_source_registry_name":"default","_cnpm_publish_time":1744834778619},"0.0.0-PR2387-20250416192707":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250416192707","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250416192707","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2387-20250416192707"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250416192707","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MJBNKNHs01zb6qrce3a+QrN+0pRawsDxhCEkElkE6pCrVdpGHI+77B2EAeMKqGlyjINiyNJ5uhfhiAYeCSFCWg==","_resolved":"/tmp/eeb52bc1821da1b12cf4cc4d581e7802/khanacademy-keypad-context-0.0.0-PR2387-20250416192707.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250416192707.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d4b39412dadbf063b4a83b598dd8d7fb3f3ea466","size":66487,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250416192707.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250416192707.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250416192707_1744831641097_0.4012282453024998"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T19:27:21.424Z","publish_time":1744831641424,"_source_registry_name":"default","_cnpm_publish_time":1744831641424},"0.0.0-PR2399-20250416181515":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2399-20250416181515","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2399-20250416181515","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2399-20250416181515"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2399-20250416181515","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UUsyK4/wK0xuDs/oUAvagP2nyWYj0qeHR6BGjx7tVQO4q27IH4+F6ztlz1Nm6uT9vb3qQFDmLkdXd011uF5Zcg==","_resolved":"/tmp/caab4d0d129630cd6ef6ba66a4b1be50/khanacademy-keypad-context-0.0.0-PR2399-20250416181515.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2399-20250416181515.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3be1bdec99db2adb74893fa0fdc140c745db1e2c","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2399-20250416181515.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2399-20250416181515.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2399-20250416181515_1744827328498_0.8128602315930717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T18:15:28.729Z","publish_time":1744827328729,"_source_registry_name":"default","_cnpm_publish_time":1744827328729},"0.0.0-PR2399-20250416180539":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2399-20250416180539","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2399-20250416180539","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2399-20250416180539"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2399-20250416180539","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tBejL/ZKT/5xkhZMztHCXMbybQt0zuOuXQWRvjFUce1EyLdx4XfHeEVmPy60d5V81FlcbMOI93cvHxGfSjXHdA==","_resolved":"/tmp/000c1929e8ad3530d9c643e39ff8a286/khanacademy-keypad-context-0.0.0-PR2399-20250416180539.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2399-20250416180539.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"370985d3471c5db7c176ed32b65e2a00fea07d28","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2399-20250416180539.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2399-20250416180539.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2399-20250416180539_1744826751627_0.6514962324831617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T18:05:51.865Z","publish_time":1744826751865,"_source_registry_name":"default","_cnpm_publish_time":1744826751865},"0.0.0-PR2377-20250416175607":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2377-20250416175607","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2377-20250416175607","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2377-20250416175607","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CRaDC6OOQpoqLAEQfAV0njP5xDUT1WuyNC/BQAkDwtxkSCFFKsjYyYnR9Y1QS0jmAORWm6NDtuDwxQICcnAhBA==","_resolved":"/tmp/55859a3a2ff813b22817c9d194eb9799/khanacademy-keypad-context-0.0.0-PR2377-20250416175607.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2377-20250416175607.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3f706abed0e283a67419fedd24f501d5209d6647","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2377-20250416175607.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2377-20250416175607.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2377-20250416175607_1744826178300_0.252257635780206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T17:56:18.545Z","publish_time":1744826178545,"_source_registry_name":"default","_cnpm_publish_time":1744826178545},"0.0.0-PR2385-20250416173324":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250416173324","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250416173324","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250416173324","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3rWMLF8oUzcchkcA4JQD/UmS4tNAuurc3OQrUOUxCDhEP8a+gXCOC0e1scWxc2/e6uaFaB4PVNMbWqd+doFHEw==","_resolved":"/tmp/66126eaa58688534782a0ee5150322cf/khanacademy-keypad-context-0.0.0-PR2385-20250416173324.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250416173324.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"47a54a3b52def0837ac220126e47a83b9129acb0","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250416173324.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250416173324.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250416173324_1744824815586_0.9423561268875351"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T17:33:35.903Z","publish_time":1744824815903,"_source_registry_name":"default","_cnpm_publish_time":1744824815903},"0.0.0-PR2399-20250416172803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2399-20250416172803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2399-20250416172803","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2399-20250416172803","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-anG20UZk7Ic0LlbIqZIVxVvCwpahwGaJ39KRWi3uzCk/L1L6DpnCSIEgr8+dDMsbVzps0MDHpU3D20iqQBjr8g==","_resolved":"/tmp/516c119037a07172727736579faa2f54/khanacademy-keypad-context-0.0.0-PR2399-20250416172803.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2399-20250416172803.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"5e1a9fcef687c88b401818b67f3c71c5ed693902","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2399-20250416172803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2399-20250416172803.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2399-20250416172803_1744824496854_0.2314096933651475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T17:28:17.098Z","publish_time":1744824497098,"_source_registry_name":"default","_cnpm_publish_time":1744824497098},"0.0.0-PR2385-20250416172658":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250416172658","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250416172658","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250416172658","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4MNLANWgTxbWRRLmdMakTOiMF11RUfezJyrRjoqKzWIpMoCuC88GhzKAL+EtJHkrXPjX2Z//QSDU+AWyg6TVjQ==","_resolved":"/tmp/9381f6c06de10745e2b6db2b0407f9ee/khanacademy-keypad-context-0.0.0-PR2385-20250416172658.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250416172658.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c5340bf662d823fc2db0c01fcd6ed393aa217027","size":66494,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250416172658.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250416172658.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250416172658_1744824429922_0.5697877941746512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T17:27:10.135Z","publish_time":1744824430135,"_source_registry_name":"default","_cnpm_publish_time":1744824430135},"0.0.0-PR2385-20250416171658":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250416171658","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250416171658","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250416171658","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/QDQC4f4zveM2kdRzgFmYLyJCJmtvfU9Mu+VY4o8XpdBEmC3ViEUnRLA6D1YfBnny0aPAUynqBUw2nUIhOYWhA==","_resolved":"/tmp/9c5366ed5d31c29095fa58936af55d19/khanacademy-keypad-context-0.0.0-PR2385-20250416171658.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250416171658.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"81fc5412f87a1262cf1bf1bc13f10882d373dee6","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250416171658.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250416171658.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250416171658_1744823830180_0.6380307361182476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T17:17:10.356Z","publish_time":1744823830356,"_source_registry_name":"default","_cnpm_publish_time":1744823830356},"0.0.0-PR2377-20250416171213":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2377-20250416171213","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2377-20250416171213","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2377-20250416171213","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+3/kKqR6jRL22lbNHFHyD66UaFuGtpb7MmF2ZF8fXqJSSj5pesuu11UlgyhzpUxiAgHEyz/Mp42HMqQONAk2aw==","_resolved":"/tmp/9f5721e1f9f57a397705ff40b4b72af3/khanacademy-keypad-context-0.0.0-PR2377-20250416171213.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2377-20250416171213.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d17a920fd96dc758a6330b1449db093016c10836","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2377-20250416171213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2377-20250416171213.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2377-20250416171213_1744823545831_0.1402974937807424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T17:12:26.069Z","publish_time":1744823546069,"_source_registry_name":"default","_cnpm_publish_time":1744823546069},"0.0.0-PR2385-20250416165234":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250416165234","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250416165234","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250416165234","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nKwgmkmjIzu4pv5aouG375w5yTnXdCaLl5K0IVhrl4bWTMpXpCWGPFyjLVga3beuI//q0DIGADlyw/nT7rQLsg==","_resolved":"/tmp/f905e9ee2d5c2ce977b2d53fa7961f64/khanacademy-keypad-context-0.0.0-PR2385-20250416165234.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250416165234.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9208a1958e40253ff3be1e6389b550c6d60f8517","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250416165234.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250416165234.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250416165234_1744822366332_0.6874809699408828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T16:52:46.549Z","publish_time":1744822366549,"_source_registry_name":"default","_cnpm_publish_time":1744822366549},"0.0.0-PR2377-20250416164151":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2377-20250416164151","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2377-20250416164151","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2377-20250416164151","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AVEwu+KMYl6soKsmtzDwG2X24IEXo3gPCVmc5SE8oJTBVpGpyuUWjhwZpsNqKVksXhmlN3UwpkzOMVaLBNwF+w==","_resolved":"/tmp/09778cc24823cf2d1cff350a0e072e4f/khanacademy-keypad-context-0.0.0-PR2377-20250416164151.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2377-20250416164151.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"67da0243b9066ae61b6c2a331e948be011c76b0c","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2377-20250416164151.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2377-20250416164151.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2377-20250416164151_1744821723461_0.16572080994699023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T16:42:03.683Z","publish_time":1744821723683,"_source_registry_name":"default","_cnpm_publish_time":1744821723683},"0.0.0-PR2396-20250416151802":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2396-20250416151802","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2396-20250416151802","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2396-20250416151802","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-k+Jx88dEVfaXnnFrgiuJZ48Z4pK6Gu3uLwD7VHcOy9Svw+Xl8jkrPNPRoCyLpn4sK7tso27uLpmqj9yfwLXT1Q==","_resolved":"/tmp/7abfc34235127e4ccd6cab7502cee38a/khanacademy-keypad-context-0.0.0-PR2396-20250416151802.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2396-20250416151802.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"aaf7328f9a504ddf09c57898f4613d26a7d876ea","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2396-20250416151802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2396-20250416151802.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2396-20250416151802_1744816695234_0.2394260452593402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T15:18:15.440Z","publish_time":1744816695440,"_source_registry_name":"default","_cnpm_publish_time":1744816695440},"0.0.0-PR2377-20250416141218":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2377-20250416141218","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2377-20250416141218","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2377-20250416141218","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cZbY99skgqn35FnstCBaMUGBC4Xende3yCYx89By2WLzEQ8i3Y5JpTJ+nyRyqwwJNOwidfU0vgOZtEtY0VGE3A==","_resolved":"/tmp/4ac236ed737b139e785d2181cd9da2a8/khanacademy-keypad-context-0.0.0-PR2377-20250416141218.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2377-20250416141218.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b478725f2e9aabece825499f4a23c719ef008ccd","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2377-20250416141218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2377-20250416141218.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2377-20250416141218_1744812750626_0.7353211893778699"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T14:12:30.847Z","publish_time":1744812750847,"_source_registry_name":"default","_cnpm_publish_time":1744812750847},"0.0.0-PR2377-20250416135923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2377-20250416135923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2377-20250416135923","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2377-20250416135923","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-PpL3FZI5cJr2E4Zgi26zRaFY05bN77ojvgmUO0ujxh72NpAOnhbE36HdMtASIffQlc6fh6GnRd1WkG3i8FN5Zw==","_resolved":"/tmp/df294909b65d13295a2db713ed38c464/khanacademy-keypad-context-0.0.0-PR2377-20250416135923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2377-20250416135923.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"bba3840508cb6e9c3d55e2ef9840df0e58d0c045","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2377-20250416135923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2377-20250416135923.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2377-20250416135923_1744811975185_0.2714394477860027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T13:59:35.402Z","publish_time":1744811975402,"_source_registry_name":"default","_cnpm_publish_time":1744811975402},"0.0.0-PR2367-20250416052806":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250416052806","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250416052806","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250416052806","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hLVRX0D1JrylfhbfnorqVGBW9z/EyiLgO4AIKTpOYf4VqcTMXW/xfuP4MNt1wJhza7gtgdNXo/cmsi42nT9dzA==","_resolved":"/tmp/36976613f2f13e31c62daf5e4f665c84/khanacademy-keypad-context-0.0.0-PR2367-20250416052806.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250416052806.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e307ae28be2b0b0876d8912a75f20696e378ff73","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250416052806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250416052806.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250416052806_1744781297614_0.17931889417432978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T05:28:17.803Z","publish_time":1744781297803,"_source_registry_name":"default","_cnpm_publish_time":1744781297803},"0.0.0-PR2381-20250416052108":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250416052108","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250416052108","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250416052108","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sLf7RQRvBoCo8DWewy+EamiEwzU672s7p1MTWpub0T9npCR6/IYo+CgcBxSI9BzOaWldji2nYd5elTVrjt4hDw==","_resolved":"/tmp/fa49e50eba3bf64fba1ba889d7d852db/khanacademy-keypad-context-0.0.0-PR2381-20250416052108.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250416052108.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b0731533ca64581bd52559fda46338bd1db1db7a","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250416052108.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250416052108.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250416052108_1744780879543_0.9182321398196349"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T05:21:19.747Z","publish_time":1744780879747,"_source_registry_name":"default","_cnpm_publish_time":1744780879747},"0.0.0-PR2381-20250416051850":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250416051850","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250416051850","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250416051850","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GngKs6wTeuZVglEUDYake76PlOK3AZPcHoNGEcCrOIq8kTNq08uvXNB3NMKNdL0/SbfOAnVy07avQeGX1nahPQ==","_resolved":"/tmp/079aec892b4ab635e30562eef71fff68/khanacademy-keypad-context-0.0.0-PR2381-20250416051850.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250416051850.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6620873e353226b2b374e1a5f1d44e881a310030","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250416051850.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250416051850.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250416051850_1744780741561_0.4791100730887765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T05:19:01.787Z","publish_time":1744780741787,"_source_registry_name":"default","_cnpm_publish_time":1744780741787},"0.0.0-PR2367-20250416051843":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2367-20250416051843","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250416051843","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a646381aefdf06d50194948a5105d999aa321251","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250416051843.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250416051843.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250416051843.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/58e21ab4878b4598824b40ccaf650441/khanacademy-keypad-context-0.0.0-PR2367-20250416051843.tgz","_integrity":"sha512-3//vFqon6eqiy2rlWSesKYwOQpsk5sP+HGpjKCzJqGLceCGpBmMMVeTpdAoTyz/cJd+AZ6KrdzUBTwhlftdeCA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250416051843","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2367-20250416051843_1744780735213_0.36660899462002816","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-16T05:18:55.413Z","publish_time":1744780735413,"_source_registry_name":"default","_cnpm_publish_time":1744780735413},"0.0.0-PR2385-20250416000612":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250416000612","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250416000612","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250416000612","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-68KLOnbVs+6qtNPt+7JG1R3p+z97aIWy/sviQCy7d/HpbeSzzFXP36FZNA3EQnOnBBUzpqERSQz53zRrwtab/g==","_resolved":"/tmp/4a705d9725cd8ec2844db0713832aedc/khanacademy-keypad-context-0.0.0-PR2385-20250416000612.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250416000612.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"10a98bc1d6e9883b5416a811a7d8958285b0dd59","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250416000612.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250416000612.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250416000612_1744761983967_0.21890769987088676"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T00:06:24.289Z","publish_time":1744761984289,"_source_registry_name":"default","_cnpm_publish_time":1744761984289},"0.0.0-PR2385-20250416000042":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250416000042","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250416000042","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250416000042","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MIVAqIRC8Ubmzt2PH2tDeJpd3xbcQDSN0Glc4J9sLP+jQNYolIHxkPma6cuLSrlgAqx8qTiL4bqtWs0xQ5G0SA==","_resolved":"/tmp/3eedc733876e73d7aa92746288293538/khanacademy-keypad-context-0.0.0-PR2385-20250416000042.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250416000042.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"006c1a444e296b6eee645bc1e8e90d92f7897aa0","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250416000042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250416000042.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250416000042_1744761654674_0.09016696099052535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T00:00:54.901Z","publish_time":1744761654901,"_source_registry_name":"default","_cnpm_publish_time":1744761654901},"0.0.0-PR2385-20250415233310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250415233310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250415233310","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250415233310","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qnhOThkefWFoIw0Thhu1X34FN4s9J0PX/i2OJ0jSSnC4XtFk/H0+Lia3U3Jo91aTIAlFRkuRkB/Q34KcdOe0lg==","_resolved":"/tmp/b899bc530742a130ef9796b759b6ddc9/khanacademy-keypad-context-0.0.0-PR2385-20250415233310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250415233310.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"42000f19286a6783f500d47bb5d6fda759796bd8","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250415233310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250415233310.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250415233310_1744760002533_0.16457879463363745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T23:33:22.740Z","publish_time":1744760002740,"_source_registry_name":"default","_cnpm_publish_time":1744760002740},"0.0.0-PR2385-20250415231029":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250415231029","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250415231029","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250415231029","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OoNJdNeirSU8CIISUc3h0nvTaXVr/6pTQuDaHsaV9onjX9DasoUozoiGiT5WxtKiXLj3LQv/1TrP4X9gQVZDlg==","_resolved":"/tmp/08df42337dcee81f3adae430dd0574f6/khanacademy-keypad-context-0.0.0-PR2385-20250415231029.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250415231029.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9763395e4f53f435f5786ab572f03a8c35173976","size":3701,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250415231029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250415231029.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250415231029_1744758640393_0.13311810235417454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T23:10:40.626Z","publish_time":1744758640626,"_source_registry_name":"default","_cnpm_publish_time":1744758640626},"0.0.0-PR2398-20250415230141":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2398-20250415230141","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2398-20250415230141","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2398-20250415230141","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vbJtn5NaYS3YUZ3CUZ/LJ3+FvqgvdeAaAjKVaNfsmVPEQJrY66AfbM/MPD2F7rVFYL7H8UOzA0Phb+VsyyiRvQ==","_resolved":"/tmp/bff8d80bbdd2462f0b60db578c589257/khanacademy-keypad-context-0.0.0-PR2398-20250415230141.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2398-20250415230141.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"7b5d06ffd190fd02e6c43926fdd482904acfd84f","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2398-20250415230141.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2398-20250415230141.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2398-20250415230141_1744758113302_0.5732098164391113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T23:01:53.489Z","publish_time":1744758113489,"_source_registry_name":"default","_cnpm_publish_time":1744758113489},"0.0.0-PR2398-20250415224604":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2398-20250415224604","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2398-20250415224604","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2398-20250415224604","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aOXH/b7+J0/Xx+3KlDWlf6iolGh3QEADODZ2ZidwndZ2X3X6HRfZVeHyM3iMAc1EvCjgw3c2TfQpie8I4LQjyg==","_resolved":"/tmp/4e20b140bf83e3e50beaac9b5aa93ba0/khanacademy-keypad-context-0.0.0-PR2398-20250415224604.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2398-20250415224604.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"dd0c4128c845c55a1a822dbda25ecbedf00f5eae","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2398-20250415224604.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2398-20250415224604.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2398-20250415224604_1744757176041_0.2599442360621609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T22:46:16.243Z","publish_time":1744757176243,"_source_registry_name":"default","_cnpm_publish_time":1744757176243},"0.0.0-PR2397-20250415223931":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2397-20250415223931","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2397-20250415223931","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2397-20250415223931","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-j1mBY76zFoJdB/kstq20qucPNYqUbJhm0qgbhr7AGdSg/F6Z4DsuW10VrkW5a0hZ7gdsfNG9OSeO7XzvWbj0Ng==","_resolved":"/tmp/0abb2d2f01abd776ef005a494344089a/khanacademy-keypad-context-0.0.0-PR2397-20250415223931.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2397-20250415223931.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b1acc3738235eaa76912291d008a2193691ed199","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2397-20250415223931.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2397-20250415223931.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2397-20250415223931_1744756783607_0.9894915841366267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T22:39:43.821Z","publish_time":1744756783821,"_source_registry_name":"default","_cnpm_publish_time":1744756783821},"0.0.0-PR2397-20250415223024":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2397-20250415223024","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.1","@khanacademy/perseus-core":"0.0.0-PR2397-20250415223024"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2397-20250415223024","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8UK5h7ZFhn9pDJtpd9OBEVnQe6pYIaEEmvfetfafbsNxiHgdWa7pDhWu9HlQn/40lH5XmXRsDJLbc4lOUTyD5g==","_resolved":"/tmp/6d293f49597e914efced64f457a51b57/khanacademy-keypad-context-0.0.0-PR2397-20250415223024.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2397-20250415223024.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d0764ac91feaf9014c31d157bebf89c75651b1b2","size":66496,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2397-20250415223024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2397-20250415223024.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2397-20250415223024_1744756237639_0.16356175284353736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T22:30:37.824Z","publish_time":1744756237824,"_source_registry_name":"default","_cnpm_publish_time":1744756237824},"0.0.0-PR2385-20250415221821":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250415221821","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250415221821","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250415221821","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-chOslqNt5MfQKrXNnZWVt+PHEI2hikxxpQGVdGUayAK6aZKynil5zYdK7c63KYPReAOT1hnTz2qQpCRmvP9+Aw==","_resolved":"/tmp/70ebc82881ed7c5c6c9ad7a6124e46fe/khanacademy-keypad-context-0.0.0-PR2385-20250415221821.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250415221821.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c0c6123b02ffd89dad2eaf831a3c711d0615a5fe","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250415221821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250415221821.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250415221821_1744755512544_0.2145178927867537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T22:18:32.821Z","publish_time":1744755512821,"_source_registry_name":"default","_cnpm_publish_time":1744755512821},"0.0.0-PR2385-20250415210131":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250415210131","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250415210131","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250415210131","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vgyvuVidfcE9x5upD7l8HDWWl0cL3lYquMhq2NlKBTbuK4UC8Uj9GeeYb5x/UTkMGQ54dOGcp21F0uxvmu1HTA==","_resolved":"/tmp/4aa5779bc3b4fc5ddce2794619012637/khanacademy-keypad-context-0.0.0-PR2385-20250415210131.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250415210131.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3f9d5968aee6ca58ab89278e9314be4e5f5d94f7","size":66489,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250415210131.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250415210131.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250415210131_1744750902606_0.9992065563715944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T21:01:42.829Z","publish_time":1744750902829,"_source_registry_name":"default","_cnpm_publish_time":1744750902829},"0.0.0-PR2397-20250415205034":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2397-20250415205034","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2397-20250415205034","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2397-20250415205034","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bGBz0gFtEFPNBR76XLGhCE7GFriKwEgSThbx6NyXlZBfadf9jbKvKT/NHW5byOeG83Tr6C7MEPCbV82hz4CEsA==","_resolved":"/tmp/29e73a08e0723015959972ccfe8ad246/khanacademy-keypad-context-0.0.0-PR2397-20250415205034.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2397-20250415205034.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9e7c908bd9ae117fc805a4d5aa40e47beee38230","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2397-20250415205034.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2397-20250415205034.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2397-20250415205034_1744750246091_0.5478499729463611"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T20:50:46.339Z","publish_time":1744750246339,"_source_registry_name":"default","_cnpm_publish_time":1744750246339},"0.0.0-PR2377-20250415201955":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2377-20250415201955","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2377-20250415201955","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2377-20250415201955","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HzqtWfe+p3fKZzCkqaCGTq9rHHbX/UK1ZXlSOEwoHz6hwaFHFFzlIDv/EbfMcOt+gFp+ncDW0xwDyvrDAGiEoQ==","_resolved":"/tmp/e6ba1d6f810157080919d8f73d5a9a6b/khanacademy-keypad-context-0.0.0-PR2377-20250415201955.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2377-20250415201955.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"20cfaedbd70d8cb9af3865da532d6ea9ae1ecf83","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2377-20250415201955.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2377-20250415201955.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2377-20250415201955_1744748406559_0.5684595988041043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T20:20:06.749Z","publish_time":1744748406749,"_source_registry_name":"default","_cnpm_publish_time":1744748406749},"0.0.0-PR2398-20250415200346":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2398-20250415200346","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2398-20250415200346","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2398-20250415200346","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xItGN/422RAoA8II0b7f1YuOIqbQ+v6N/JM1y/HSvVQRrptiE2KIBPTwNl1qNujgaiQWfk8n2S5xYrzAW3HDXQ==","_resolved":"/tmp/303ad570c4de6754d8f6791c0374a5a6/khanacademy-keypad-context-0.0.0-PR2398-20250415200346.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2398-20250415200346.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0dff7d5e8481d83da82d2bf5ec594bc07bbc910d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2398-20250415200346.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2398-20250415200346.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2398-20250415200346_1744747437088_0.02499629847011997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T20:03:57.300Z","publish_time":1744747437300,"_source_registry_name":"default","_cnpm_publish_time":1744747437300},"0.0.0-PR2398-20250415200053":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2398-20250415200053","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2398-20250415200053","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2398-20250415200053","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6N9gl4KspPWBzwn1LwzP7r/JfnrnsQ7R1XIWSIgvj2WEy9O6zYpPCRnR5QupImaWcFEBHl8/eHQe+AA5lioi5A==","_resolved":"/tmp/9d693844723f72c1c27e483b68d4ab6a/khanacademy-keypad-context-0.0.0-PR2398-20250415200053.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2398-20250415200053.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"de248dfc42e673cf3d9a78af1551a442de7e3c9e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2398-20250415200053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2398-20250415200053.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2398-20250415200053_1744747265073_0.4436660404966035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T20:01:05.252Z","publish_time":1744747265252,"_source_registry_name":"default","_cnpm_publish_time":1744747265252},"0.0.0-PR2385-20250415190627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2385-20250415190627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250415190627","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250415190627","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1QG5qYK5wxoQ+rULDJR5OynDzJeCVXgDDyUf89AOl7o6EDnY6KJxKXlDHyIa8qjwsJdOKiqGtQU8ZhxshPqr8Q==","_resolved":"/tmp/ba39bfafed5f182acdd7e69f6fd4eb58/khanacademy-keypad-context-0.0.0-PR2385-20250415190627.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250415190627.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1765b0e3f0c99249d270c56dacd9066679dc1d44","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250415190627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250415190627.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2385-20250415190627_1744743998658_0.33467739847269873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T19:06:38.885Z","publish_time":1744743998885,"_source_registry_name":"default","_cnpm_publish_time":1744743998885},"0.0.0-PR2396-20250415174853":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2396-20250415174853","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2396-20250415174853","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2396-20250415174853","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-15LDIpRE8PHvdhE9SbRnSJNY58qqwLQqKmdebQUCagK01Fa0Y2Lig+lXbJA78F/JLZ7xBXFlYI1HY1HInU26VA==","_resolved":"/tmp/e19e5918baa852a0387d5f4d96691f08/khanacademy-keypad-context-0.0.0-PR2396-20250415174853.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2396-20250415174853.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c61fa06c5ac2c6f9a1f6aa4834dd4ade98631024","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2396-20250415174853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2396-20250415174853.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2396-20250415174853_1744739345163_0.5546194893246235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T17:49:05.369Z","publish_time":1744739345369,"_source_registry_name":"default","_cnpm_publish_time":1744739345369},"0.0.0-PR2397-20250415174322":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2397-20250415174322","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2397-20250415174322","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2397-20250415174322","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-aCxySQ9rVAeu89XLIekM7n0Z/Cb1QfWkWhAMlF9XGIOnKQFWpY2akYJOaBmjQX6NLKk8VcFSXaCHVZKXql7FXA==","_resolved":"/tmp/d5208b6989284f9fcc70a9d995d5957a/khanacademy-keypad-context-0.0.0-PR2397-20250415174322.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2397-20250415174322.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"827083231bc326a416b4b5a2e20c0a1760de234a","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2397-20250415174322.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2397-20250415174322.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2397-20250415174322_1744739013862_0.7453479086126626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T17:43:34.065Z","publish_time":1744739014065,"_source_registry_name":"default","_cnpm_publish_time":1744739014065},"0.0.0-PR2396-20250415173855":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2396-20250415173855","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2396-20250415173855","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2396-20250415173855","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NKCKCcdiK0SYxaGKebOkOMsfChOVplUL/vzsl+3qN9OdaRZOwVtbkFyONSHO9K0TT2/sKMzvdkVsGUmuozxSAQ==","_resolved":"/tmp/d95708ba7da6b1d9d77c84e85c26bd2d/khanacademy-keypad-context-0.0.0-PR2396-20250415173855.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2396-20250415173855.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f15619fb5639fb011cdd75ab0f791c5a0d7084b3","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2396-20250415173855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2396-20250415173855.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2396-20250415173855_1744738747023_0.026405031617406927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T17:39:07.231Z","publish_time":1744738747231,"_source_registry_name":"default","_cnpm_publish_time":1744738747231},"0.0.0-PR2396-20250415172928":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2396-20250415172928","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2396-20250415172928","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2396-20250415172928","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CA0NFWMq/NmR/CDhHymtsgX4AzkjMRP5xcm5vNNC2Ogr7kwjTPZubDgxf9P7pWLn+Ai8jxw52o4qG0Tmzz47Uw==","_resolved":"/tmp/241572155fe216bd2bdf15b61af8a9fc/khanacademy-keypad-context-0.0.0-PR2396-20250415172928.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2396-20250415172928.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9ac66ebf7528768863cef7abf765ea1d72bc12d8","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2396-20250415172928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2396-20250415172928.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2396-20250415172928_1744738178856_0.17132933043174692"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T17:29:39.058Z","publish_time":1744738179058,"_source_registry_name":"default","_cnpm_publish_time":1744738179058},"0.0.0-PR2396-20250415172522":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2396-20250415172522","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2396-20250415172522","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2396-20250415172522","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y59XDaGwZH1ORjiLnnlBVvP0p4ohhg2vq7PA4Fnea4EL88Ef8B0qHUQOWJSw+uGO98FQPur3ugxBOkxBIwZa/w==","_resolved":"/tmp/174208775676142d9783710c8c289a21/khanacademy-keypad-context-0.0.0-PR2396-20250415172522.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2396-20250415172522.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3519bbb8db3e706c8417168a35ee18198f8aa532","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2396-20250415172522.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2396-20250415172522.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2396-20250415172522_1744737933764_0.16211864611606286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T17:25:33.960Z","publish_time":1744737933960,"_source_registry_name":"default","_cnpm_publish_time":1744737933960},"0.0.0-PR2367-20250415052610":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2367-20250415052610","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250415052610","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250415052610","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r7EOgXpeoSeIMHOZ3zqZfCDqMKQpiA5zTWeU6HSBYIERZntc+9aFPSsvnMCAG5oEZqTIXcNQmS6jLIQYLb67tw==","_resolved":"/tmp/ce2207b061e2046d96427234eda4121d/khanacademy-keypad-context-0.0.0-PR2367-20250415052610.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250415052610.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c36b219b993982b4992eb64340fa29eb60ec5a56","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250415052610.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250415052610.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2367-20250415052610_1744694781796_0.8822180936537796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T05:26:21.971Z","publish_time":1744694781971,"_source_registry_name":"default","_cnpm_publish_time":1744694781971},"0.0.0-PR2381-20250415051903":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250415051903","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250415051903","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250415051903","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bHA3Lub2dpBmq+Ajl5QnlSgm6EFcOGdaYCxDg2gZlALoV4Z/KYEhoqo10PQ7+APnV3R0VUrxLaudCNJg0zqhnQ==","_resolved":"/tmp/847d1481059981de028ce2664da86858/khanacademy-keypad-context-0.0.0-PR2381-20250415051903.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250415051903.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"701ade4e57a40ab6a7c8ad70e883ef4a8b589bee","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250415051903.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250415051903.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250415051903_1744694354990_0.16251185915644606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T05:19:15.197Z","publish_time":1744694355197,"_source_registry_name":"default","_cnpm_publish_time":1744694355197},"0.0.0-PR2367-20250415051630":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2367-20250415051630","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250415051630","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"59801f566f6b4a29c9bdb45a9501dcc60b81d27b","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250415051630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250415051630.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250415051630.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8e1ad1fc29f681767a7d951d952c5a56/khanacademy-keypad-context-0.0.0-PR2367-20250415051630.tgz","_integrity":"sha512-hCNG6CdNv1oyt7ZV3cuKe8XSdf1Ekjl0JTMwek0IoIdoKnxB3zKZUIGL0mGBvc8Wm2qLP5o04/Gz+0eGuyhBXw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250415051630","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2367-20250415051630_1744694202173_0.9396892139211517","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-15T05:16:42.396Z","publish_time":1744694202396,"_source_registry_name":"default","_cnpm_publish_time":1744694202396},"0.0.0-PR2381-20250415051630":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2381-20250415051630","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2381-20250415051630","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2381-20250415051630","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WSPsVRK3gl7Qbcwpeg7G43JRzfh6UlwTjJiZdCGGSVn8MsuAK9RsdiPckqaOj/ZbndHT51omFNYYfb1MoqgAww==","_resolved":"/tmp/fc61bfa898934f7787ebd760d0c7d3d5/khanacademy-keypad-context-0.0.0-PR2381-20250415051630.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2381-20250415051630.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4040b7c962377306c7855fb7d2916b67ac432da6","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2381-20250415051630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2381-20250415051630.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2381-20250415051630_1744694201726_0.1289320203798996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T05:16:41.918Z","publish_time":1744694201918,"_source_registry_name":"default","_cnpm_publish_time":1744694201918},"0.0.0-PR2395-20250415000330":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2395-20250415000330","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2395-20250415000330","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2395-20250415000330","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mKIVKmeBUEAO6vrc5qXSge1e6YwRbizlP7pQHw8bIi7tkfc5bHFR0LRwgIy9ynhzWv35V0APCu0LAkWZYjiQyA==","_resolved":"/tmp/8888295fc18ffbb26bfd2ab4d0eb83af/khanacademy-keypad-context-0.0.0-PR2395-20250415000330.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2395-20250415000330.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"815e7ae05c8c8bd5f143c48617037e9f59a72c0d","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2395-20250415000330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2395-20250415000330.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2395-20250415000330_1744675421812_0.9759305038574027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T00:03:42.061Z","publish_time":1744675422061,"_source_registry_name":"default","_cnpm_publish_time":1744675422061},"0.0.0-PR2395-20250414232701":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2395-20250414232701","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2395-20250414232701","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2395-20250414232701","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+odB2j2UFBQuKMd/xqCaLIqCfSzg1E4k5eRchiBMDvQCk8vPVZOhv+SsLsUhmAhFMiNd/um1e26MMl0pcz37wQ==","_resolved":"/tmp/e4d86306043ba4c8e71b3e9a0ac96855/khanacademy-keypad-context-0.0.0-PR2395-20250414232701.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2395-20250414232701.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"54a77ce384de05718c2ed83e7cf0cb0ce63929cf","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2395-20250414232701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2395-20250414232701.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2395-20250414232701_1744673233345_0.5138152190089604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T23:27:13.567Z","publish_time":1744673233567,"_source_registry_name":"default","_cnpm_publish_time":1744673233567},"0.0.0-PR2380-20250414221819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250414221819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250414221819","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250414221819","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-2gTWf3KYSbdkl72/kpyhX9yxO7BxDvsVelH67xAYznpZJexLTwdtL7Nzr043Cnk4mh1sn9ByBvAhkHeDM95hhQ==","_resolved":"/tmp/36a1f59d37c3b14dd235f3789f386eb4/khanacademy-keypad-context-0.0.0-PR2380-20250414221819.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250414221819.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"7dad164f4a41fd431cffc84ecc1a7cfe3dd8cbe7","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250414221819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250414221819.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250414221819_1744669112177_0.8133012942750666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T22:18:32.411Z","publish_time":1744669112411,"_source_registry_name":"default","_cnpm_publish_time":1744669112411},"0.0.0-PR2387-20250414192841":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250414192841","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250414192841","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250414192841","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uNpCgC8yk94nJoB2OVDM1vRXcO+AT27WaF46krUT/7MInhqTPrJkMDsngBWmyuXKrxg6GiZv+WFvPaT7hlgR6g==","_resolved":"/tmp/5870f0cd967183846c86b8e177a0721b/khanacademy-keypad-context-0.0.0-PR2387-20250414192841.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250414192841.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"3db942aa4b349dac8a2d42f53e0a3f4ad7e11489","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250414192841.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250414192841.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250414192841_1744658933431_0.6762157619535478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:28:53.651Z","publish_time":1744658933651,"_source_registry_name":"default","_cnpm_publish_time":1744658933651},"0.0.0-PR2391-20250414191959":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2391-20250414191959","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2391-20250414191959","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2391-20250414191959","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-R+p+xOoJLMTH3nHlBPuWRCkMDqYAHKWiCyhSjQGJQasFu7FbvoVN+pY4frwov8GRgjUQ7TCe0Jl5Qnb5nXoYVg==","_resolved":"/tmp/4f8aaea552715b913df4d3529180258e/khanacademy-keypad-context-0.0.0-PR2391-20250414191959.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2391-20250414191959.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"abbd2756b0f9f68013d71667e97a697b46fe5db4","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2391-20250414191959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2391-20250414191959.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2391-20250414191959_1744658409737_0.9967778398218197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:20:09.962Z","publish_time":1744658409962,"_source_registry_name":"default","_cnpm_publish_time":1744658409962},"0.0.0-PR2387-20250414191853":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250414191853","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250414191853","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250414191853","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tjcVPul23gpzjOkZSFMdn8r+HEaWrGfHaohLcjyWTQnCYXtI/K8HUFy57YeMyKnIxsOPakyUqpIwSf+Hx7koNA==","_resolved":"/tmp/79d01d8be24dda1f0bf34f97d597cf3e/khanacademy-keypad-context-0.0.0-PR2387-20250414191853.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250414191853.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"dc40778d480086fcef9eb923f00b26fd218eacc4","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250414191853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250414191853.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250414191853_1744658345514_0.4313128078187485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:19:05.705Z","publish_time":1744658345705,"_source_registry_name":"default","_cnpm_publish_time":1744658345705},"0.0.0-PR2390-20250414191846":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2390-20250414191846","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2390-20250414191846","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2390-20250414191846","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6YrjVCM6EW3AaJoWBpwHVqxq+2xiaCeHW81p5UXsqxAa15cDJlz+Ag+o8mSdE1wXtNxO4Xf5hABS3/JI4H7TFA==","_resolved":"/tmp/5d1a7579aea7784975a54cea6f7e277f/khanacademy-keypad-context-0.0.0-PR2390-20250414191846.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2390-20250414191846.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2efad16ebddc65910dd0eeafea7b27222481de4d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2390-20250414191846.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2390-20250414191846.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2390-20250414191846_1744658338227_0.3199369437280053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:18:58.420Z","publish_time":1744658338420,"_source_registry_name":"default","_cnpm_publish_time":1744658338420},"0.0.0-PR2391-20250414191717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2391-20250414191717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2391-20250414191717","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2391-20250414191717","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WgwTqGcXkGH4LrLZs8yWqGEJENheSr5xWqpGJ83XfvXgLdwdJm2vTedY127G+PInPVmgokGtItJjh6eA3v3e2Q==","_resolved":"/tmp/73ce770face3a5ee4816d8a7a586b677/khanacademy-keypad-context-0.0.0-PR2391-20250414191717.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2391-20250414191717.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8d31ab7c7e2eb1cdb95e93b304470bb40f777d4a","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2391-20250414191717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2391-20250414191717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2391-20250414191717_1744658248724_0.8022268385819173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:17:28.980Z","publish_time":1744658248980,"_source_registry_name":"default","_cnpm_publish_time":1744658248980},"0.0.0-PR2391-20250414191530":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2391-20250414191530","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2391-20250414191530","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2391-20250414191530","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-UHpKaDoHbBA85WSL305t5ED/OPfj43TChaCfY8B+d55kfx1JS6TGXO3/7fVgOMpamKaAZRJdG+7nenxs2VrNNg==","_resolved":"/tmp/53d94aee5b5c15d403b5543050e98510/khanacademy-keypad-context-0.0.0-PR2391-20250414191530.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2391-20250414191530.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"778d4d8f281002239a7bd84f2279eb097bc3e1c4","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2391-20250414191530.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2391-20250414191530.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2391-20250414191530_1744658142026_0.7825387640575001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:15:42.236Z","publish_time":1744658142236,"_source_registry_name":"default","_cnpm_publish_time":1744658142236},"0.0.0-PR2390-20250414191048":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2390-20250414191048","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2390-20250414191048","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2390-20250414191048","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JFzE+a82zLVRLnlY+9KO5IX+Lv0thkAP4kbibXhTFa9P03hCUHyNtpR4U9kjBMFwzDBxXtP/TKjk3KTTh9nB2w==","_resolved":"/tmp/b2e98d2912e9ba030a332c404103ee23/khanacademy-keypad-context-0.0.0-PR2390-20250414191048.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2390-20250414191048.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2ec2040c7d02e0769780daee3956f4bd1ff7230a","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2390-20250414191048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2390-20250414191048.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2390-20250414191048_1744657860200_0.9258219545863045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:11:00.458Z","publish_time":1744657860458,"_source_registry_name":"default","_cnpm_publish_time":1744657860458},"0.0.0-PR2390-20250414190823":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2390-20250414190823","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2390-20250414190823","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2390-20250414190823","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-acPAdRKblYsubKMgqD6oajAMbz0tPmxoCY0tF5XDOH7HbQZTIuxURbDYEjygadF4SeqIv+ppgh9Agnr7tvPv8A==","_resolved":"/tmp/2dd94e1a72969e69807fc13b318e1edd/khanacademy-keypad-context-0.0.0-PR2390-20250414190823.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2390-20250414190823.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"40c16aaff23bdb9b1ba7f85ac541a92f6f6b3ef0","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2390-20250414190823.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2390-20250414190823.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2390-20250414190823_1744657714298_0.406910157975068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:08:34.525Z","publish_time":1744657714525,"_source_registry_name":"default","_cnpm_publish_time":1744657714525},"0.0.0-PR2391-20250414190552":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2391-20250414190552","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2391-20250414190552","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2391-20250414190552","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ikllHtL1NVJ7/OvNsG9YXhd5YjKXv5oAjy6H2gqLeGNWLl3sdzQwYaJF4JInMymJn9S5f1QcJMEQwZdyHm1h5Q==","_resolved":"/tmp/b29d202f41d1c94f9beca01dd82d7597/khanacademy-keypad-context-0.0.0-PR2391-20250414190552.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2391-20250414190552.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9fd99c23475577a00cb88bc5c328d329631970ce","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2391-20250414190552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2391-20250414190552.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2391-20250414190552_1744657564149_0.3598977818055362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T19:06:04.341Z","publish_time":1744657564341,"_source_registry_name":"default","_cnpm_publish_time":1744657564341},"0.0.0-PR2390-20250414161615":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2390-20250414161615","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2390-20250414161615","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2390-20250414161615","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NI49rhIFXXCJDbdHimNVlsu0tc/jgeKSd3M7Wi//oRCpovN4AJG3bwKTPK4eNVzysoTRU60VUkZTnjwXopq/iA==","_resolved":"/tmp/fd6ea09cb34991af954ab442f06a9014/khanacademy-keypad-context-0.0.0-PR2390-20250414161615.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2390-20250414161615.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c9f411e7eb83f32e64dc4927f581c1725cbec463","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2390-20250414161615.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2390-20250414161615.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2390-20250414161615_1744647386972_0.4857785261698315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T16:16:27.172Z","publish_time":1744647387172,"_source_registry_name":"default","_cnpm_publish_time":1744647387172},"0.0.0-PR2389-20250414160604":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2389-20250414160604","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2389-20250414160604","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2389-20250414160604","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1PnCZUxPF4BYy5F/tAkrvXw5XUEyz6QjaRdrfVcxJCMpFCPnvJHhxM7pfWlUGUpvyi180PmqGX0gPCKy6jVnnw==","_resolved":"/tmp/b5ebc490141888c8805e55daa2828738/khanacademy-keypad-context-0.0.0-PR2389-20250414160604.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2389-20250414160604.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1c2d432e7b950e023d3fb17052691bccf5b0eb71","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2389-20250414160604.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2389-20250414160604.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2389-20250414160604_1744646776373_0.05782604004117742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T16:06:16.597Z","publish_time":1744646776597,"_source_registry_name":"default","_cnpm_publish_time":1744646776597},"0.0.0-PR2389-20250414155628":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2389-20250414155628","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2389-20250414155628","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2389-20250414155628","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-82Up+FWYi6uH7rad0CKSUja8fh3urWy31LBR5tzzBXYXdSamPpSRwFvoe0u6QViZIn6Xtx2iXlD5wNOCy91fug==","_resolved":"/tmp/41df1933ef509bae1c3d24afa594ffe4/khanacademy-keypad-context-0.0.0-PR2389-20250414155628.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2389-20250414155628.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"c110fd57053345e7ac598ab54c2552e02b21201c","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2389-20250414155628.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2389-20250414155628.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2389-20250414155628_1744646200075_0.09257360021817407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T15:56:40.256Z","publish_time":1744646200256,"_source_registry_name":"default","_cnpm_publish_time":1744646200256},"0.0.0-PR2387-20250414154754":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250414154754","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250414154754","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250414154754","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C0DiFgDh6/jWvhAIEIHN2bIde4S6eEIa8Y5TLnkjHpbwjKwxOccP8qEjwPWpdLravLgyyhTlvgzuZG4lZE2E2g==","_resolved":"/tmp/e4da3d8d7ad90b69c9685b621d7dd846/khanacademy-keypad-context-0.0.0-PR2387-20250414154754.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250414154754.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"5770ee467c32610bc9082079a40f3b64f7afcd41","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250414154754.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250414154754.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250414154754_1744645685484_0.9805559856966337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T15:48:05.717Z","publish_time":1744645685717,"_source_registry_name":"default","_cnpm_publish_time":1744645685717},"0.0.0-PR2387-20250414152913":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2387-20250414152913","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2387-20250414152913","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2387-20250414152913","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QGGcORN9Oe5mKNYBgxHjb1m71Y+L23S380b3fEW5mA+cyeC9D60nX2PzKFhzwey2i2QTvozlk+bFVC7ra0luBQ==","_resolved":"/tmp/a2510f68ff1e00bb5eb057955baa23b0/khanacademy-keypad-context-0.0.0-PR2387-20250414152913.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2387-20250414152913.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"259db74af2e613519eb048ad8b9b633be02e63e1","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2387-20250414152913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2387-20250414152913.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2387-20250414152913_1744644564899_0.8214546585775715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T15:29:25.074Z","publish_time":1744644565074,"_source_registry_name":"default","_cnpm_publish_time":1744644565074},"3.0.4":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"7.1.1","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HgTRQHkOngrGJnUGqFS7Txo/J8fHJXs9x/i3AxmpbG+N6Lfdt8CdTee03gkVh2ip5yajtZCi4gWSbe+DZCr1NA==","_resolved":"/tmp/22854692e1fad83c4a54cc50cbacdf08/khanacademy-keypad-context-3.0.4.tgz","_from":"file:khanacademy-keypad-context-3.0.4.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0544543ce696c52af5752213d5ceeee7034d360d","size":66472,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.4.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.4_1744414772226_0.7709100103548101"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T23:39:32.443Z","publish_time":1744414772443,"_source_registry_name":"default","_cnpm_publish_time":1744414772443},"0.0.0-PR2386-20250411220229":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2386-20250411220229","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2386-20250411220229","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2386-20250411220229","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WPpXcd4WyDBhHZV+dMEig4pI4oMs1APBakNMpFT26G4RIg7ghHS3BneGzs3bo2P9n9tLyZw1YQZbRB3HecbhEA==","_resolved":"/tmp/adf80c9ff58c31c3325439e3076be9a9/khanacademy-keypad-context-0.0.0-PR2386-20250411220229.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2386-20250411220229.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"537a545fcffe4c9d4e6740acac4d96ae94867fe0","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2386-20250411220229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2386-20250411220229.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2386-20250411220229_1744408960543_0.96683275969573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T22:02:40.780Z","publish_time":1744408960780,"_source_registry_name":"default","_cnpm_publish_time":1744408960780},"0.0.0-PR2386-20250411214529":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2386-20250411214529","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2386-20250411214529","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2386-20250411214529","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-xt9DeJc1yvWLiZnHem/EiGzyaaj7AmsmiCfgwAUY5UUtE9mRlBleOzTt4EBWCohnMMyN7HZyXab4WjFxeb9ltQ==","_resolved":"/tmp/01d911c91f54051d78e626d5d54bda92/khanacademy-keypad-context-0.0.0-PR2386-20250411214529.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2386-20250411214529.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d126646d86dfb3a784cc13a11704c7ed611b9acb","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2386-20250411214529.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2386-20250411214529.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2386-20250411214529_1744407941284_0.5453456379725539"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T21:45:41.495Z","publish_time":1744407941495,"_source_registry_name":"default","_cnpm_publish_time":1744407941495},"0.0.0-PR2386-20250411213719":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2386-20250411213719","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2386-20250411213719","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2386-20250411213719","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y1LBtdZvTXoazlNTJyWArFihzmoIHNitBuhYmlnGYqh3dBGjBt/Y3zdjmXSiWex+OeGdDUet7n9YBnbeeNdJoQ==","_resolved":"/tmp/2f94c977e0c01bad071ee2599466898c/khanacademy-keypad-context-0.0.0-PR2386-20250411213719.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2386-20250411213719.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"7d7edd0636184e12e15f25064718f8bc18ace1b4","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2386-20250411213719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2386-20250411213719.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2386-20250411213719_1744407451575_0.6454926260733111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T21:37:31.803Z","publish_time":1744407451803,"_source_registry_name":"default","_cnpm_publish_time":1744407451803},"3.0.3":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"7.1.0","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Wt+einzNOEQVcF0b8HpjJbWKqxKpvO8Onqb57JIPeRVUNfzkC4ZcT0ZkgWCIRstXqsPLEi+XoD4jBGdzedTPCQ==","_resolved":"/tmp/8e7e71e9f6af993991960f900bc89c6e/khanacademy-keypad-context-3.0.3.tgz","_from":"file:khanacademy-keypad-context-3.0.3.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"556e4d94a3320f323ee2497d4758cd1c30edda24","size":66470,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.3.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.3_1744406745973_0.8444678725933248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T21:25:46.225Z","publish_time":1744406746225,"_source_registry_name":"default","_cnpm_publish_time":1744406746225},"0.0.0-PR2385-20250411210442":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2385-20250411210442","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250411210442","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"65ac4a06414966dd12c95851af34ddb58aa639bb","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250411210442.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250411210442.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250411210442.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/027e9a99033a62d49e91d982e580e5bc/khanacademy-keypad-context-0.0.0-PR2385-20250411210442.tgz","_integrity":"sha512-p6B5krAnb/OD1hsCcfM86GtjQ6hUQFSuj9IXnm+7nLWYHSHZJkp9KOzEuuBIdur9UO+MiXttFt74EehXrRIwig==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250411210442","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2385-20250411210442_1744405493734_0.05278397017026393","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-11T21:04:53.941Z","publish_time":1744405493941,"_source_registry_name":"default","_cnpm_publish_time":1744405493941},"0.0.0-PR2385-20250411210145":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2385-20250411210145","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2385-20250411210145","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cb20cbc8918c8d34573f2b42914a6880ab1b0fcb","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2385-20250411210145.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2385-20250411210145.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2385-20250411210145.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/733969dc22f69504ba3b2359629c1986/khanacademy-keypad-context-0.0.0-PR2385-20250411210145.tgz","_integrity":"sha512-jCUl6cencltjyRWMTj3+wwrswiNHm6VP9YB7yY0eUwd9dLVvlqjbsSX4oLutys5B+aLP/XZU7TWWz/EvIqLjrA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2385-20250411210145","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2385-20250411210145_1744405318193_0.748070859518563","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-11T21:01:58.428Z","publish_time":1744405318428,"_source_registry_name":"default","_cnpm_publish_time":1744405318428},"0.0.0-PR2383-20250411204147":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2383-20250411204147","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2383-20250411204147","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2383-20250411204147"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2383-20250411204147","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3/ZPHRI+0x08BkqaydQP+f0bN7lmXstzscpdvu0eH++5XaELIWdr23ZEYRI++jk3DMDjBTri5wRrKtAp4iU2zw==","_resolved":"/tmp/9d47cd371556253c1e6639f2e16b5d4d/khanacademy-keypad-context-0.0.0-PR2383-20250411204147.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2383-20250411204147.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"108501deda497d80b644110d1da46c5c91dbc089","size":66486,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2383-20250411204147.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2383-20250411204147.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2383-20250411204147_1744404119890_0.19208584693793584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T20:42:00.157Z","publish_time":1744404120157,"_source_registry_name":"default","_cnpm_publish_time":1744404120157},"0.0.0-PR2383-20250411203820":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2383-20250411203820","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2383-20250411203820","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2383-20250411203820"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2383-20250411203820","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TC3jKguK/Y/5hDFp1KSUYogqhXfrM9Ul0XCDNsoJBe6elwYg/OBmGAMm9nAqMqbdIhTt7itYrGWzRK70IYloDw==","_resolved":"/tmp/062293eebcf15b9f2b71eaa4859675d0/khanacademy-keypad-context-0.0.0-PR2383-20250411203820.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2383-20250411203820.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"fa67755ae182ca8e9fc3901d3d51b3af22652105","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2383-20250411203820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2383-20250411203820.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2383-20250411203820_1744403913184_0.5882081557916794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T20:38:33.368Z","publish_time":1744403913368,"_source_registry_name":"default","_cnpm_publish_time":1744403913368},"0.0.0-PR2371-20250411203806":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2371-20250411203806","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2371-20250411203806","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2371-20250411203806","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-JGwDmYXBEjDTUJnPKbgeJW8WfzJjA5kq2ySUxymSpayMbAdc/sBOGRtZEyHd08sX3eAnnHkuiejfSf4R0TnC2Q==","_resolved":"/tmp/614d3347d4f9d5a52618286f743fe0b2/khanacademy-keypad-context-0.0.0-PR2371-20250411203806.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2371-20250411203806.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e15bea9c6b1cf4b6e1d211695a48a82d3fe50f22","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2371-20250411203806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2371-20250411203806.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2371-20250411203806_1744403897201_0.12320265659007967"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T20:38:17.402Z","publish_time":1744403897402,"_source_registry_name":"default","_cnpm_publish_time":1744403897402},"0.0.0-PR2383-20250411203621":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2383-20250411203621","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-utils":"2.0.1","@khanacademy/perseus-core":"0.0.0-PR2383-20250411203621"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2383-20250411203621","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SVQbGfJN+waCrm5YEWVLcjJ5USHmytwVhEEBT5cPMeZxriPub86dTWSRWOaKbCvOD5A96q/V6Ti/7IbxSDxEtg==","_resolved":"/tmp/43d0f9a0bf6ece3e25625fab17b553a2/khanacademy-keypad-context-0.0.0-PR2383-20250411203621.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2383-20250411203621.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"a8e8fd8995b06f8e2e92ebe5130d9975512b958d","size":66495,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2383-20250411203621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2383-20250411203621.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2383-20250411203621_1744403794029_0.7596550969606934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T20:36:34.229Z","publish_time":1744403794229,"_source_registry_name":"default","_cnpm_publish_time":1744403794229},"0.0.0-PR2382-20250411203049":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2382-20250411203049","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2382-20250411203049","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2382-20250411203049","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+B81uilANdH79nteam0OTd7SG3Z/lgwqE5SEGNzm1G+vIb4DVCpVZcBRvFM2sNlGOQDnmuIkx1ILtwcqFda0uw==","_resolved":"/tmp/24687fa0fab385fcf3e3e0d8a4658f15/khanacademy-keypad-context-0.0.0-PR2382-20250411203049.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2382-20250411203049.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6c5d8ed5da76e8c41b60462052521e58c456d6d6","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2382-20250411203049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2382-20250411203049.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2382-20250411203049_1744403461446_0.3290394956048992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T20:31:01.794Z","publish_time":1744403461794,"_source_registry_name":"default","_cnpm_publish_time":1744403461794},"0.0.0-PR2356-20250411200227":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2356-20250411200227","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2356-20250411200227","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2356-20250411200227","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zpqLeGwi6kKApiho0ozwtWQ0IHImxdszZKfdxzUB5g2DtqTBIuN4IgpdWKklvqRbzm3kPAXhWzGcuwAVkpI7RA==","_resolved":"/tmp/dadc3b6d2b816537a13aed3050f36423/khanacademy-keypad-context-0.0.0-PR2356-20250411200227.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2356-20250411200227.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"81d9db0ced3953a4e856e0545f175816eedc7e2d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2356-20250411200227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2356-20250411200227.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2356-20250411200227_1744401759863_0.37961756624085186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T20:02:40.040Z","publish_time":1744401760040,"_source_registry_name":"default","_cnpm_publish_time":1744401760040},"0.0.0-PR2382-20250411193745":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2382-20250411193745","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2382-20250411193745","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2382-20250411193745","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cstCJYEGhPhAcdEfVI4kRUEVuNnOIYpJ3ozN8l4oDAKL7g/bm1dmb+TBst7EZXhJId4cm+u4/oeWk/s3Fim9TQ==","_resolved":"/tmp/d5d6b3bf95c56edc860fdfd1e81744db/khanacademy-keypad-context-0.0.0-PR2382-20250411193745.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2382-20250411193745.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ff0b35809910a3e25bcc4a5a0bc9b908828daf72","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2382-20250411193745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2382-20250411193745.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2382-20250411193745_1744400276500_0.2470143654361736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T19:37:56.664Z","publish_time":1744400276664,"_source_registry_name":"default","_cnpm_publish_time":1744400276664},"0.0.0-PR2382-20250411193427":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2382-20250411193427","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2382-20250411193427","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2382-20250411193427","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-v2mhqKwzSk1azLkOYLSulfynrxHxN3u+FyDeyXz1nwGR3vGBvzPplE/yxu3xOjTd0Besx2Fy+Mmzn2K92A2pdg==","_resolved":"/tmp/3aaf8da67774f16bdcd39939b5d6e55a/khanacademy-keypad-context-0.0.0-PR2382-20250411193427.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2382-20250411193427.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"452f657ae8f4bc7cbfd41a7112d27851ebd62c56","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2382-20250411193427.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2382-20250411193427.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2382-20250411193427_1744400079685_0.9651097528575734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T19:34:39.902Z","publish_time":1744400079902,"_source_registry_name":"default","_cnpm_publish_time":1744400079902},"0.0.0-PR2356-20250411184006":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2356-20250411184006","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2356-20250411184006","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2356-20250411184006","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-1dJJH79XjZUMyYtXYzP4WfswLzvRauTcevveccCUNGPC9KGUnSojcrRii8TQfjOiCBNSLUlgnqPn4xjGrvUZGg==","_resolved":"/tmp/8eb95a45806bc4498425d9019173aa9c/khanacademy-keypad-context-0.0.0-PR2356-20250411184006.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2356-20250411184006.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4f285805d3c69eb9b6ba8acf29eb66e23b19e11d","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2356-20250411184006.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2356-20250411184006.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2356-20250411184006_1744396818048_0.7181795732109988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T18:40:18.257Z","publish_time":1744396818257,"_source_registry_name":"default","_cnpm_publish_time":1744396818257},"0.0.0-PR2377-20250411181424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2377-20250411181424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2377-20250411181424","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2377-20250411181424","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-H9eZiW6ls9h7IDInN9cgRKGnRKDzP9+eU46KQ42ch4ouuiJYZ08bwH3IulbCUdEMAbh13Hc2/8K/drGZGI1hvg==","_resolved":"/tmp/f36e6d941bfe7a606ca207aa7a5b2b73/khanacademy-keypad-context-0.0.0-PR2377-20250411181424.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2377-20250411181424.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e97c635ca145a984e5f41e1a8d926de077d39eb3","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2377-20250411181424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2377-20250411181424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2377-20250411181424_1744395276061_0.7805678850381021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T18:14:36.266Z","publish_time":1744395276266,"_source_registry_name":"default","_cnpm_publish_time":1744395276266},"0.0.0-PR2380-20250411155936":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250411155936","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250411155936","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250411155936","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GmMF4vbt9YBi7FUiOU3aiiLLCqQX738Bhpc49O+zsD2EotXNjtCS296EKbQllNRK8zoqud+G81Eoqm/O4RfduA==","_resolved":"/tmp/9d677dd84b90c0246b824b2f82001e95/khanacademy-keypad-context-0.0.0-PR2380-20250411155936.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250411155936.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b4d01e16fdab9dba94a3d9138fa38dc814104aa8","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250411155936.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250411155936.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250411155936_1744387188052_0.06556924470195935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T15:59:48.254Z","publish_time":1744387188254,"_source_registry_name":"default","_cnpm_publish_time":1744387188254},"0.0.0-PR2382-20250411154934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2382-20250411154934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2382-20250411154934","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2382-20250411154934","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8qmuoTOA+Ld5T4yRCsoAZtoYTEux1YNDNrn8Uuojh/c9kO1309vofCrj9U7KzYfD6bSwEYLXBS21loYCBgr6Kw==","_resolved":"/tmp/ab550177b5034c3141bcbdeebf99ef9b/khanacademy-keypad-context-0.0.0-PR2382-20250411154934.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2382-20250411154934.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ea47fc28c97bfd0f6d0ade7928f04e1c3ceeeff6","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2382-20250411154934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2382-20250411154934.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2382-20250411154934_1744386585655_0.8714534665699087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T15:49:45.820Z","publish_time":1744386585820,"_source_registry_name":"default","_cnpm_publish_time":1744386585820},"0.0.0-PR2382-20250411153328":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2382-20250411153328","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2382-20250411153328","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2382-20250411153328","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-iQ/wTUXlZ7rfIaf7YtqsL3T/bUrZsHr9F+GZ/Qodxi8XUpxdThH9821p4Lp00RyRbjl4Erhk9Um0CYk4bLSIfw==","_resolved":"/tmp/5d5125d0b0aa2339fbd49998101fd6e1/khanacademy-keypad-context-0.0.0-PR2382-20250411153328.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2382-20250411153328.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"9c01f5b27a0b6f6deb2e02999bb6e66360ae5cbf","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2382-20250411153328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2382-20250411153328.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2382-20250411153328_1744385620494_0.36549546986076686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T15:33:40.688Z","publish_time":1744385620688,"_source_registry_name":"default","_cnpm_publish_time":1744385620688},"0.0.0-PR2382-20250411153102":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2382-20250411153102","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2382-20250411153102","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2382-20250411153102","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-8QT0M9THNRSkJJBtITHHE2brZkp6G9TEY6wjcStFQ3liVGOG2hY8ScjZbFJ8GFdSN0XL9n7LTrRx9YSVQcuHwg==","_resolved":"/tmp/8ca711dedb8bd4f042830d55a58a6b05/khanacademy-keypad-context-0.0.0-PR2382-20250411153102.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2382-20250411153102.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"dc12349d55275b2241b30be9259d3483e5dd68a3","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2382-20250411153102.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2382-20250411153102.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2382-20250411153102_1744385474520_0.42211050478367285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-11T15:31:14.723Z","publish_time":1744385474723,"_source_registry_name":"default","_cnpm_publish_time":1744385474723},"0.0.0-PR2379-20250410232807":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2379-20250410232807","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2379-20250410232807","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2379-20250410232807","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y5jJZlNHn24CYDX5r7zqGTXJu10gKB0zI30w5505UWfbf/sEMKX4ucvk1AojOxjnF2GIdD1NmNGS3FodxU0ajw==","_resolved":"/tmp/791319ce22d291cc4503dd8d2d780c71/khanacademy-keypad-context-0.0.0-PR2379-20250410232807.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2379-20250410232807.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"823b980fb429288e81d848f86418265c28cc0419","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2379-20250410232807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2379-20250410232807.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2379-20250410232807_1744327698582_0.34488344790311176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T23:28:18.761Z","publish_time":1744327698761,"_source_registry_name":"default","_cnpm_publish_time":1744327698761},"0.0.0-PR2380-20250410231559":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2380-20250410231559","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2380-20250410231559","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2380-20250410231559","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Ym3c+R3tgBcwcmTQn6LluzQR08QfyCj33VQIaRsG9Ln5sox7tn+bGGiBHRnWJz1u0v+P6alBM9dXG85teAdQ6A==","_resolved":"/tmp/b57b025ed42e569efd9e50081c04f4cb/khanacademy-keypad-context-0.0.0-PR2380-20250410231559.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2380-20250410231559.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e704795326f3b052209bb3094d733b5640638555","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2380-20250410231559.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2380-20250410231559.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2380-20250410231559_1744326971276_0.22895660794034445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T23:16:11.506Z","publish_time":1744326971506,"_source_registry_name":"default","_cnpm_publish_time":1744326971506},"0.0.0-PR2379-20250410230735":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2379-20250410230735","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2379-20250410230735","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ece052d846526b66d91ca7df6e4242e9eb991e41","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2379-20250410230735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2379-20250410230735.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2379-20250410230735.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/db2d8e05cf30f86362bf7bb2a59c7729/khanacademy-keypad-context-0.0.0-PR2379-20250410230735.tgz","_integrity":"sha512-h0DmDkFozU3a4/rM+UG8S+/9DhFo5pAS0UaW8nT4/mv/0dHT70paDx4uXZpamphQV/zSuUsabq8PCBGsIDLVMg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2379-20250410230735","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2379-20250410230735_1744326467543_0.9308724529523213","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T23:07:47.742Z","publish_time":1744326467742,"_source_registry_name":"default","_cnpm_publish_time":1744326467742},"0.0.0-PR2364-20250410223430":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2364-20250410223430","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2364-20250410223430","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2364-20250410223430","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tU3zktG/L2IOJ18IiI5v0RJbwfPUsOGiX4kaZl9AJinmiWU2ELk9sEyxvPZoMAo/EL6FeZuC0eD/uVmE9mEjbA==","_resolved":"/tmp/2581708caa131c119f8d53a71b539f5e/khanacademy-keypad-context-0.0.0-PR2364-20250410223430.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2364-20250410223430.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1e87f1caef62836d364ceaf3a1118419fbf7b659","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2364-20250410223430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2364-20250410223430.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2364-20250410223430_1744324481302_0.9565840443003055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T22:34:41.508Z","publish_time":1744324481508,"_source_registry_name":"default","_cnpm_publish_time":1744324481508},"0.0.0-PR2378-20250410212746":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2378-20250410212746","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2378-20250410212746","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2378-20250410212746","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+WXsm9JNDTFe5rSsqz3YOiCX1TsA2+fkU7lpV7wlmTPpsrzXZEhSXwrBiISW6pHPDqgf0irNnHUX5T82Ua4uuw==","_resolved":"/tmp/41db803fd38eacffd4cd51c46048cbb5/khanacademy-keypad-context-0.0.0-PR2378-20250410212746.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2378-20250410212746.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8cad4640a4b0208f6cbf6a5310bc92f61f962191","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2378-20250410212746.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2378-20250410212746.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2378-20250410212746_1744320477861_0.46243442144087266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T21:27:58.151Z","publish_time":1744320478151,"_source_registry_name":"default","_cnpm_publish_time":1744320478151},"0.0.0-PR2338-20250410210035":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2338-20250410210035","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2338-20250410210035","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"770888b938f7bc43cebf49ea455cde8665726966","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2338-20250410210035.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2338-20250410210035.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2338-20250410210035.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6140024ec446361f1c0d4f45de13fba4/khanacademy-keypad-context-0.0.0-PR2338-20250410210035.tgz","_integrity":"sha512-iNlD15z7vOp+fC6hRKx+KV+XnBNqMWYD3uiQDxd3At6xSGUKiCxuQp3wxmlVxa7u2orXT69pHvfocCjsJhDzwg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2338-20250410210035","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2338-20250410210035_1744318847267_0.8737401529484763","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T21:00:47.434Z","publish_time":1744318847434,"_source_registry_name":"default","_cnpm_publish_time":1744318847434},"0.0.0-PR2378-20250410205917":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2378-20250410205917","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2378-20250410205917","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"73cfa2e59cc88a7c9838d0b162c2b57c659ec41e","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2378-20250410205917.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2378-20250410205917.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2378-20250410205917.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2b36562680acee59e933d1d017c7af0c/khanacademy-keypad-context-0.0.0-PR2378-20250410205917.tgz","_integrity":"sha512-+9UG0RR2CTE9jzwMlq59+lggG0OKBWjs/5hnQuEyJAdTw/Tc+p9p55QCqIoNSDQBNQ2MYZ1ou5vAOm7IQ+bn1Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2378-20250410205917","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2378-20250410205917_1744318769626_0.4885638409113364","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T20:59:29.863Z","publish_time":1744318769863,"_source_registry_name":"default","_cnpm_publish_time":1744318769863},"0.0.0-PR2366-20250410200405":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2366-20250410200405","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2366-20250410200405","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"55d351001dda506d470fe4cfea89776c6f34c947","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2366-20250410200405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2366-20250410200405.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2366-20250410200405.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ead13c05247b0233e4b62fdb015c91ae/khanacademy-keypad-context-0.0.0-PR2366-20250410200405.tgz","_integrity":"sha512-XQwB2SR9/yi8qZrrvE6NG1y02ydOj+uUeOu5k0km2VqZjssG0K9NbNHDBBVUgy8SWEd7ZrJO+376eDDH5wLRuw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2366-20250410200405","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2366-20250410200405_1744315457148_0.6057218639237043","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T20:04:17.363Z","publish_time":1744315457363,"_source_registry_name":"default","_cnpm_publish_time":1744315457363},"0.0.0-PR2376-20250410191421":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2376-20250410191421","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2376-20250410191421","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2376-20250410191421","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HMNi9XeDun51+H/ENM5AuU5RBEFMwaAGVnIMIFHhGE/fi1K2UhNFbVtIi+HoY+fnTAu7c/9HRAq2ITbwHy2KyQ==","_resolved":"/tmp/01348fc7e5cd08c729d1b2c9140893c9/khanacademy-keypad-context-0.0.0-PR2376-20250410191421.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2376-20250410191421.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"440d880bfc9e093af524f291807ea4419b2ae6ef","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2376-20250410191421.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2376-20250410191421.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2376-20250410191421_1744312472946_0.08992002152867307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T19:14:33.173Z","publish_time":1744312473173,"_source_registry_name":"default","_cnpm_publish_time":1744312473173},"0.0.0-PR2371-20250410175743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2371-20250410175743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2371-20250410175743","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2371-20250410175743","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-mwWZvLQAHTAgNdAFpdfI+NycpNt53oZCc3KgRDvq/zE0osZcCBJwS7noHXzTNuIb2aeuRWX8unKCQlMN+Ky/NQ==","_resolved":"/tmp/b048bdfa16ea22183bf083f0e71d94a9/khanacademy-keypad-context-0.0.0-PR2371-20250410175743.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2371-20250410175743.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e6c9a079fd99b0046cd891353e2ad0b877aae5c7","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2371-20250410175743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2371-20250410175743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2371-20250410175743_1744307875818_0.9397512912036174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T17:57:56.054Z","publish_time":1744307876054,"_source_registry_name":"default","_cnpm_publish_time":1744307876054},"0.0.0-PR2366-20250410153247":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2366-20250410153247","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2366-20250410153247","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f236d9c1edb191414ba87501756fdb5600f12365","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2366-20250410153247.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2366-20250410153247.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2366-20250410153247.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8e0be14a46d92587941247429fc522ec/khanacademy-keypad-context-0.0.0-PR2366-20250410153247.tgz","_integrity":"sha512-rDYL4qR99G4Ce2amhVGO6TfiYk+I7wCHSUxjbNy8yyK2DwfCrU1moPEYYgaL75ulN/VI5/XwuPyu1rYqjRV3dA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2366-20250410153247","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2366-20250410153247_1744299178851_0.1915774436132407","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-10T15:32:59.054Z","publish_time":1744299179054,"_source_registry_name":"default","_cnpm_publish_time":1744299179054},"0.0.0-PR2366-20250410151223":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2366-20250410151223","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2366-20250410151223","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2366-20250410151223","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bvf5BQS8/NUE3fRTAUBeZHmjshQAW6e1U/NqrnPEvl/laq63l+7bqTSyBuW/HPwp+KJrKXnJdSP+Srcj0JRNMw==","_resolved":"/tmp/b95ce9a08903b37fe3ca816d3ff1ab98/khanacademy-keypad-context-0.0.0-PR2366-20250410151223.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2366-20250410151223.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"13fc99774981de1f4e37a503b188c990a5e87164","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2366-20250410151223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2366-20250410151223.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2366-20250410151223_1744297955382_0.22678239026792313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T15:12:35.564Z","publish_time":1744297955564,"_source_registry_name":"default","_cnpm_publish_time":1744297955564},"0.0.0-PR2371-20250409205119":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2371-20250409205119","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2371-20250409205119","@khanacademy/perseus-utils":"2.0.1"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2371-20250409205119","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N1RjNq2qglWRDY8UMVcOZzeTigGIzlRjnWB2A2YiBDFELrgisl2fz5324wm9W1XsHvn4cjeHRY73aK17bUE+SQ==","_resolved":"/tmp/6dac7bf91419c612c167e0c3c2d5bed1/khanacademy-keypad-context-0.0.0-PR2371-20250409205119.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2371-20250409205119.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6515befd3b2da635606e7169066702819a0c2db0","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2371-20250409205119.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2371-20250409205119.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2371-20250409205119_1744231890209_0.8361678976896076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-09T20:51:30.395Z","publish_time":1744231890395,"_source_registry_name":"default","_cnpm_publish_time":1744231890395},"0.0.0-PR2366-20250409200205":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2366-20250409200205","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2366-20250409200205","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2e50ee2fe41dd7dfc1d26393d4ad3537ed44190f","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2366-20250409200205.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2366-20250409200205.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2366-20250409200205.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b5b22f9b2d3ae2d213c09d6bed0c0734/khanacademy-keypad-context-0.0.0-PR2366-20250409200205.tgz","_integrity":"sha512-hpvfNaNq7rxCheM/sthkMusVD4NJDwXaHREeQPZjkv2kqi2BRoQrABmetZ2SQoDIK1RFhOqtcKBivWK+/MBieA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2366-20250409200205","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2366-20250409200205_1744228938244_0.03122134794170539","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T20:02:18.503Z","publish_time":1744228938503,"_source_registry_name":"default","_cnpm_publish_time":1744228938503},"3.0.2":{"name":"@khanacademy/keypad-context","version":"3.0.2","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@3.0.2","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"20a30da23b8d7ea44ed007e591126d187a965ab3","size":66468,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.2.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-3.0.2.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1f3bea716909b1d7cb64e9dccdb8715f/khanacademy-keypad-context-3.0.2.tgz","_integrity":"sha512-QJ6QjKmrnNMVZBE0lWZHevl0nLaQq5jIewpJANYdRKD1vFwwC1izVhza1G2NRqb1eEVUzum+r6veq7OFIB53Kg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"7.0.2","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_3.0.2_1744224491275_0.3318198102308476","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T18:48:11.461Z","publish_time":1744224491461,"_source_registry_name":"default","_cnpm_publish_time":1744224491461},"0.0.0-PR2369-20250409183732":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2369-20250409183732","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2369-20250409183732","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"01dea084398369744efd876e743da7d0bb9554b4","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2369-20250409183732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2369-20250409183732.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2369-20250409183732.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3762d43a4e499c4193bc5eaba504c685/khanacademy-keypad-context-0.0.0-PR2369-20250409183732.tgz","_integrity":"sha512-R9HO4aquHJNTxcpdIMCcgXCJNJIRocani0fJw9CJmnbpQMVnPti/NqyGbD3kXqjSWrnBXelujDMUOt/P0d9Upw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2369-20250409183732","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2369-20250409183732_1744223863887_0.8980381556339461","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T18:37:44.135Z","publish_time":1744223864135,"_source_registry_name":"default","_cnpm_publish_time":1744223864135},"0.0.0-PR2368-20250409183348":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2368-20250409183348","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2368-20250409183348","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"322dacdec4439738da14a3367c2400653c1f6d14","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2368-20250409183348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2368-20250409183348.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2368-20250409183348.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/09c9bd78b4eeb66d17b7698f7bea4a10/khanacademy-keypad-context-0.0.0-PR2368-20250409183348.tgz","_integrity":"sha512-HseC6+8P4fJP+1icYsPlSyZ4NhJ3kDSfO93CjUiubNRok42ctoYQb05t0urSrosyBU6EUSS4a4dg38ToKjkTwg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2368-20250409183348","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2368-20250409183348_1744223639890_0.12849017778258576","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T18:34:00.129Z","publish_time":1744223640129,"_source_registry_name":"default","_cnpm_publish_time":1744223640129},"0.0.0-PR2368-20250409183135":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2368-20250409183135","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2368-20250409183135","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4e5ea67cca79dbf28c89da6d7963325acea9ad3c","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2368-20250409183135.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2368-20250409183135.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2368-20250409183135.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/01b7b9db346e92df5605700adc642ad6/khanacademy-keypad-context-0.0.0-PR2368-20250409183135.tgz","_integrity":"sha512-7NE85l74jsbF828lVkl8k+I9adozjEDKj9414/nFYbtmPBkKOsCB0DPLNBoNmiUdvs+pYcY6OCQCA2fiNpyUXw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2368-20250409183135","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2368-20250409183135_1744223508245_0.8731692432749623","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T18:31:48.479Z","publish_time":1744223508479,"_source_registry_name":"default","_cnpm_publish_time":1744223508479},"0.0.0-PR2368-20250409171430":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2368-20250409171430","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2368-20250409171430","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"70e19b9adf5019ffdc61d1bcdebe4dffeb43554c","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2368-20250409171430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2368-20250409171430.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2368-20250409171430.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1e01bc06db7be2dc58133518e6a871e2/khanacademy-keypad-context-0.0.0-PR2368-20250409171430.tgz","_integrity":"sha512-HYr+8NzNCqSUyoSUceUq3rOC1PJR+C+S/m02HRW8IQlLiRF3pUaiAgV8nlf+mq0fv6/F6XB1bGVnIrFThNcPiQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2368-20250409171430","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2368-20250409171430_1744218882735_0.4183800154311428","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T17:14:42.949Z","publish_time":1744218882949,"_source_registry_name":"default","_cnpm_publish_time":1744218882949},"0.0.0-PR2368-20250409170648":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2368-20250409170648","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2368-20250409170648","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c1b2d0d2647fdf6a63dfc8187b5bd53f41f32c3d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2368-20250409170648.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2368-20250409170648.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2368-20250409170648.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7e88f2976aa821ee34ef66303e6de0a8/khanacademy-keypad-context-0.0.0-PR2368-20250409170648.tgz","_integrity":"sha512-uLMzzV/txaodGYAeWeyXVFVBFsjI29HMclylsQvHtR+4P4sPh/NCoxPzDszhMT3ewFJRYCyO81rxSKjJljDajQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2368-20250409170648","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2368-20250409170648_1744218419826_0.48850556577461646","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T17:07:00.026Z","publish_time":1744218420026,"_source_registry_name":"default","_cnpm_publish_time":1744218420026},"0.0.0-PR2368-20250409170422":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2368-20250409170422","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2368-20250409170422","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ed67c8f7f9fef714f7c78d23af94719fd4e2bf0f","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2368-20250409170422.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2368-20250409170422.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2368-20250409170422.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1050aaa74f43523bc87d6fa4b7429e49/khanacademy-keypad-context-0.0.0-PR2368-20250409170422.tgz","_integrity":"sha512-XzXThv62iguyIe5AI81K6F8R+jEQopTAKW3PEx9YNpIzMSi2Qirckltc2J7R/BPHXOhMjkXPCATaggRqeVQp0Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2368-20250409170422","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2368-20250409170422_1744218274553_0.15114271338303742","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T17:04:34.772Z","publish_time":1744218274772,"_source_registry_name":"default","_cnpm_publish_time":1744218274772},"0.0.0-PR2368-20250409165840":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2368-20250409165840","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2368-20250409165840","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c1240d7fe61ec50db785fe970ff439ad2a6394c1","size":66492,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2368-20250409165840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2368-20250409165840.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2368-20250409165840.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6f455b7b116198ce4ff255387ff1cd1a/khanacademy-keypad-context-0.0.0-PR2368-20250409165840.tgz","_integrity":"sha512-jZLIoJMFVvBJ05w924QLuXhUbGk269wFWZoNHU2KZ1zgzKqm7rCsFx2vQHnyRrXLHef9V7KQLHgzX3gRMSs33A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2368-20250409165840","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2368-20250409165840_1744217931214_0.15269404327744618","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T16:58:51.411Z","publish_time":1744217931411,"_source_registry_name":"default","_cnpm_publish_time":1744217931411},"0.0.0-PR2367-20250409060025":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2367-20250409060025","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2367-20250409060025","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0490293d8eb9ab5226b287ba95e7fb75eb0b7cc7","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2367-20250409060025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2367-20250409060025.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2367-20250409060025.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/98efcbcbfb064e5dff640769f44d8b9f/khanacademy-keypad-context-0.0.0-PR2367-20250409060025.tgz","_integrity":"sha512-pqV+MlNlSWhll1/iqlERACcCp30N4biUTHMzVygG/jcRVdXoWdgYUxOk76BrnVrKF1WGOqnSwU3hmSPhXWOIYA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2367-20250409060025","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2367-20250409060025_1744178436244_0.8524038023524259","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T06:00:36.458Z","publish_time":1744178436458,"_source_registry_name":"default","_cnpm_publish_time":1744178436458},"0.0.0-PR2338-20250409001537":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2338-20250409001537","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2338-20250409001537","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"296c34701815a045d914f3795cd938856202fec2","size":66490,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2338-20250409001537.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2338-20250409001537.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2338-20250409001537.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0ed78a95c559f6748e37c3647a26de9f/khanacademy-keypad-context-0.0.0-PR2338-20250409001537.tgz","_integrity":"sha512-hsJodUxc3GiqLSfW64I+Vbc6OUVEa3Rx3lWs2IUYfdcchUqkY332uJ/LuZ4NQQOSvEfnE7dUSpaOYA/MqMHgSw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2338-20250409001537","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2338-20250409001537_1744157749573_0.8683500251659919","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-09T00:15:49.808Z","publish_time":1744157749808,"_source_registry_name":"default","_cnpm_publish_time":1744157749808},"0.0.0-PR2338-20250408234509":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2338-20250408234509","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2338-20250408234509","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"945aa3925350dd05433629f1fa8ba4f5bcfb5b65","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2338-20250408234509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2338-20250408234509.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2338-20250408234509.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/07ede049633d28e069851fddde27a262/khanacademy-keypad-context-0.0.0-PR2338-20250408234509.tgz","_integrity":"sha512-XtsvHncKw6U0Dt1PwydAq/MRJBBsj00HbXol8GCBLIC4QAmI1GtYwcLh1/WjG7WpotiBLBARNzPgBLSeGDvIlA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2338-20250408234509","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2338-20250408234509_1744155921579_0.3272591053121232","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T23:45:21.777Z","publish_time":1744155921777,"_source_registry_name":"default","_cnpm_publish_time":1744155921777},"0.0.0-PR2358-20250408224211":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2358-20250408224211","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2358-20250408224211","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5156d672909ea9cf25309f7af027e86d9d68a953","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2358-20250408224211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2358-20250408224211.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2358-20250408224211.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/be5cd1dd625754c6c1e9995ce68cd9dd/khanacademy-keypad-context-0.0.0-PR2358-20250408224211.tgz","_integrity":"sha512-PoV0N7cYm40N6SHxjHng3RSKzRBVhVI6KKzLXfEasc5kGOv0VyTV9qMImPhXq7bbPo+ndTINPnZWPDu6nCSpsQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2358-20250408224211","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2358-20250408224211_1744152141989_0.9668814005711894","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T22:42:22.225Z","publish_time":1744152142225,"_source_registry_name":"default","_cnpm_publish_time":1744152142225},"0.0.0-PR2358-20250408222855":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2358-20250408222855","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2358-20250408222855","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cd219d8fd3b81f39481dba3d83888fbf494cda08","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2358-20250408222855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2358-20250408222855.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2358-20250408222855.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/7ce617bf5b0e5c60311160f285ca5c9d/khanacademy-keypad-context-0.0.0-PR2358-20250408222855.tgz","_integrity":"sha512-p9dF6EaWU0JOyduulL9789tFw5PHAmbymCTi/oPyIVF2eFmOU1KqLJkWNSrD/1vlDAsP0QQkibg0VEKhMs8pZg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2358-20250408222855","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2358-20250408222855_1744151347167_0.10675491432494089","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T22:29:07.383Z","publish_time":1744151347383,"_source_registry_name":"default","_cnpm_publish_time":1744151347383},"0.0.0-PR2358-20250408221519":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2358-20250408221519","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2358-20250408221519","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bba6dba6616c0deee37b0fc0700008561da05cad","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2358-20250408221519.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2358-20250408221519.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2358-20250408221519.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0091902f24922d2f186d3796753027f1/khanacademy-keypad-context-0.0.0-PR2358-20250408221519.tgz","_integrity":"sha512-2ijJ0A6RJwk7WbV9yiigg/tkkfHQ3d7o4IqVyHxr6QxMc5ZkLwQdTp29m+PrlNjHN0VvDZZD3JLcCEdJlKte0g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2358-20250408221519","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2358-20250408221519_1744150530025_0.3537963665254462","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T22:15:30.295Z","publish_time":1744150530295,"_source_registry_name":"default","_cnpm_publish_time":1744150530295},"0.0.0-PR2358-20250408214312":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2358-20250408214312","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2358-20250408214312","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"34009cc94c3dd3d9bf34e37e0e027aebda22fc32","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2358-20250408214312.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2358-20250408214312.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2358-20250408214312.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/141a9ffe8c235e1231ef7141e9a536d5/khanacademy-keypad-context-0.0.0-PR2358-20250408214312.tgz","_integrity":"sha512-BzqNgB6CnotuPXQffeqYCZlLAIFDbUrXgU/IPKrc+gMJv7I2R7QXkCf0UrO4HtLTYucYuq+g41qvcUcH2Oxd5g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2358-20250408214312","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2358-20250408214312_1744148604554_0.45387912120692686","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T21:43:24.725Z","publish_time":1744148604725,"_source_registry_name":"default","_cnpm_publish_time":1744148604725},"0.0.0-PR2366-20250408203435":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2366-20250408203435","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2366-20250408203435","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3430de7210776c6d8a6eb6e0e21133c6e430daff","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2366-20250408203435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2366-20250408203435.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2366-20250408203435.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/becb78141664036615d106640d08680b/khanacademy-keypad-context-0.0.0-PR2366-20250408203435.tgz","_integrity":"sha512-QjzoXM+HUfaWmEhMs4TXJJvpSb50D2MX0e8aJ85JQEAYj5Dr3qezmMF3luIjroXfgvwpZEkcqRz5ESTo9vOzyQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2366-20250408203435","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2366-20250408203435_1744144487028_0.18517020143437657","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T20:34:47.262Z","publish_time":1744144487262,"_source_registry_name":"default","_cnpm_publish_time":1744144487262},"0.0.0-PR2366-20250408200639":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2366-20250408200639","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2366-20250408200639","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"19cd9f7fa754172e78bf9eb93e734a8358bba316","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2366-20250408200639.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2366-20250408200639.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2366-20250408200639.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/271874dfac22023fd3d20242dad39201/khanacademy-keypad-context-0.0.0-PR2366-20250408200639.tgz","_integrity":"sha512-Eq3+ruIYeJpwqDTbMHfCoM4jGizSIoLVKFGKVQoWQT1G2/oDUt8FD0z42UXK7EeroRuLj2mhCaaYzRrnj94i+g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2366-20250408200639","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2366-20250408200639_1744142811205_0.24977959360433322","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T20:06:51.449Z","publish_time":1744142811449,"_source_registry_name":"default","_cnpm_publish_time":1744142811449},"0.0.0-PR2366-20250408200430":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2366-20250408200430","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2366-20250408200430","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f9334bf5c18aa5f469d36d5911c9da54bee8a36a","size":66491,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2366-20250408200430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2366-20250408200430.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2366-20250408200430.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/52be3d554e9dc36975ef7c98d5612590/khanacademy-keypad-context-0.0.0-PR2366-20250408200430.tgz","_integrity":"sha512-yrDX2SkWGynsXUWzdDz0A+Wja8OZLT/tlnMtsYXi24Wrb6Vlrx9sUn64faj9ChSuXuW3NvAGTSQZd4l1R92+eg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2366-20250408200430","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2366-20250408200430_1744142682701_0.8738714779940062","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T20:04:42.957Z","publish_time":1744142682957,"_source_registry_name":"default","_cnpm_publish_time":1744142682957},"0.0.0-PR2352-20250408185853":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2352-20250408185853","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2352-20250408185853","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"507f121fc0d4dbf9820887237f4f9d6b5f43e99d","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2352-20250408185853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2352-20250408185853.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2352-20250408185853.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9589e0b071098f34ce8330fbb2d0cbb6/khanacademy-keypad-context-0.0.0-PR2352-20250408185853.tgz","_integrity":"sha512-cnuvY3Q8ALsUoU/oEw4ZSZZ8xPDOwZbP0q9vfr0/IRTpBJwhLb1LRIl3f/Du1WkW3K6vkH7pUOCgIgZo8hIdkQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2352-20250408185853","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2352-20250408185853_1744138744804_0.541250912568016","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T18:59:05.037Z","publish_time":1744138745037,"_source_registry_name":"default","_cnpm_publish_time":1744138745037},"0.0.0-PR2358-20250408185701":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2358-20250408185701","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2358-20250408185701","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d6e83fdc3d6ad8e2f6934f6d33012ba37249a5f7","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2358-20250408185701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2358-20250408185701.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2358-20250408185701.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c74661141f2f327ea13ed910942e8f44/khanacademy-keypad-context-0.0.0-PR2358-20250408185701.tgz","_integrity":"sha512-BmFAj4ON9e0GHWVPudlixaOr82fCvuzvrNpNCCvwPaI3INpJb7Azy6/0taT5/1fZOHfYscJFjHukjf4hIMvq/w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2358-20250408185701","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2358-20250408185701_1744138632516_0.7803618748800352","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T18:57:12.766Z","publish_time":1744138632766,"_source_registry_name":"default","_cnpm_publish_time":1744138632766},"0.0.0-PR2362-20250408163616":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2362-20250408163616","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2362-20250408163616","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2b44cdf78e601331f48b16b280476f40d3295ce5","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2362-20250408163616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2362-20250408163616.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2362-20250408163616.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f6ae1f646e514110f306d37275901730/khanacademy-keypad-context-0.0.0-PR2362-20250408163616.tgz","_integrity":"sha512-2oLP1RaidMiSLk4lcF0Hshdv1LOj68mH8fPcTCgtu2CmlUzSEWnx7DsaDfdzEqajcMqp0GJj3pCDOgM/6vNHgQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2362-20250408163616","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2362-20250408163616_1744130188384_0.027257191764107125","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T16:36:28.593Z","publish_time":1744130188593,"_source_registry_name":"default","_cnpm_publish_time":1744130188593},"0.0.0-PR2362-20250408161737":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2362-20250408161737","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2362-20250408161737","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"479b02343f91a7e7842950d24b9628ee70f2c3c5","size":66493,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2362-20250408161737.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2362-20250408161737.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2362-20250408161737.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/09bcd39df3eab31c19f97e33d31ab4a7/khanacademy-keypad-context-0.0.0-PR2362-20250408161737.tgz","_integrity":"sha512-K+5nkwRpKIRRNg95vElBWAkskOXrlgzLQWetAu+Zl0774Q71VQblH48vNvQe/r7YKrHm78X1c2OVhxNy+YxIag==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2362-20250408161737","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2362-20250408161737_1744129069797_0.45583735444124707","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-08T16:17:50.023Z","publish_time":1744129070023,"_source_registry_name":"default","_cnpm_publish_time":1744129070023},"3.0.1":{"name":"@khanacademy/keypad-context","version":"3.0.1","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@3.0.1","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f60ae39625f6b19bc9bc8137893cc1d47467c02c","size":66466,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.1.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-3.0.1.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ee8f47e1ab0bfbe7a684916d47fce202/khanacademy-keypad-context-3.0.1.tgz","_integrity":"sha512-bWjrVZkEk4QVBbomtrG+AZ3yoY42xx8MFixip8WToPWcFrxMzeLcXayCq4qjyqkxzUBr2JuFRI+KccQWh4fiBQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"7.0.1","@khanacademy/perseus-utils":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_3.0.1_1744066001217_0.7529394945735166","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T22:46:41.416Z","publish_time":1744066001416,"_source_registry_name":"default","_cnpm_publish_time":1744066001416},"0.0.0-PR2359-20250407224259":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2359-20250407224259","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2359-20250407224259","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d9acbb52e9066dae857f8698b3b9a630e2e6ed02","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2359-20250407224259.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2359-20250407224259.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2359-20250407224259.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b9f5209dbe55abb9f4f70add57164dc3/khanacademy-keypad-context-0.0.0-PR2359-20250407224259.tgz","_integrity":"sha512-O7m9P4YKZVDRUjUJ/LekJG2UT/bI28XKicWmACm0NUwU32TuvhbZcFcQ7zF58EZODr7DrpEpsyVMPBrqdyIpXA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2359-20250407224259","@khanacademy/perseus-utils":"0.0.0-PR2359-20250407224259"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2359-20250407224259_1744065792142_0.13111951850468517","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T22:43:12.336Z","publish_time":1744065792336,"_source_registry_name":"default","_cnpm_publish_time":1744065792336},"0.0.0-PR2354-20250407222456":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2354-20250407222456","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2354-20250407222456","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"56b7a82a2a2f0549e61a4e6540d31018cd16707b","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2354-20250407222456.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2354-20250407222456.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2354-20250407222456.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c21ddf736101eab98554a2d4939bd985/khanacademy-keypad-context-0.0.0-PR2354-20250407222456.tgz","_integrity":"sha512-yrZJccYV1GaRRHb7J7BSYTi/Tiu82wWsX7IuWVrxaFjsUgEhn3Ewx+R9fSEZpWWIZhzg96h6q5JA7Z/5GfroRg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2354-20250407222456","@khanacademy/perseus-utils":"0.0.0-PR2354-20250407222456"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2354-20250407222456_1744064709412_0.005832468809842117","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T22:25:09.624Z","publish_time":1744064709624,"_source_registry_name":"default","_cnpm_publish_time":1744064709624},"0.0.0-PR2358-20250407222328":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2358-20250407222328","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2358-20250407222328","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"70fab5343d42b65e609d10a5231bba9bdacf3b11","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2358-20250407222328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2358-20250407222328.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2358-20250407222328.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/16b930a230a8b59fbde23da6c783716b/khanacademy-keypad-context-0.0.0-PR2358-20250407222328.tgz","_integrity":"sha512-H9M4KRXHi/17dgS5BxHwB6ta61dJ2/GqnnIENQoJvc8ULEIMxD3/rewIfM5YR0fe2+VfGgIeUf3gBSuis0dg/g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2358-20250407222328","@khanacademy/perseus-utils":"0.0.0-PR2358-20250407222328"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2358-20250407222328_1744064622001_0.12772431381027283","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T22:23:42.207Z","publish_time":1744064622207,"_source_registry_name":"default","_cnpm_publish_time":1744064622207},"0.0.0-PR2354-20250407214647":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2354-20250407214647","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2354-20250407214647","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"151299ad5cc2bfd9b97a33d6965790996401d2cf","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2354-20250407214647.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2354-20250407214647.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2354-20250407214647.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0bd92a6486246cd8b988f937c0aefbcd/khanacademy-keypad-context-0.0.0-PR2354-20250407214647.tgz","_integrity":"sha512-uJZoLnX/2PNnMoOc8xa8Fh413oHreaW2atgtjkI6lFcjv11q0ygtLdshzaXZZGSfB9vicKJojXE7b1aYu/zxsQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2354-20250407214647","@khanacademy/perseus-utils":"0.0.0-PR2354-20250407214647"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2354-20250407214647_1744062420272_0.6513098516115869","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T21:47:00.471Z","publish_time":1744062420471,"_source_registry_name":"default","_cnpm_publish_time":1744062420471},"0.0.0-PR2353-20250407203524":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2353-20250407203524","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2353-20250407203524","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"63d8226c9355f4fce1cd12be7f47ab5e1fe44b0a","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2353-20250407203524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2353-20250407203524.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2353-20250407203524.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/36488d3b2d4b7f17011c915ae00e1ad7/khanacademy-keypad-context-0.0.0-PR2353-20250407203524.tgz","_integrity":"sha512-vRMy8Q/mu7p79je7xzXFSEtTK68o1JROM6zuuVGLRh8cM0+9SVfvpj5vAn2hkR/+qQsyd5TZWM04Rva+M//h4w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2353-20250407203524","@khanacademy/perseus-utils":"0.0.0-PR2353-20250407203524"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2353-20250407203524_1744058137251_0.16904143857752651","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T20:35:37.493Z","publish_time":1744058137493,"_source_registry_name":"default","_cnpm_publish_time":1744058137493},"0.0.0-PR2353-20250407203318":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2353-20250407203318","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2353-20250407203318","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"41c49df227bf8151ec5b796ad1418c6054c90c31","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2353-20250407203318.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2353-20250407203318.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2353-20250407203318.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8cda36d551f1a3e8c5f71cf0beb8909f/khanacademy-keypad-context-0.0.0-PR2353-20250407203318.tgz","_integrity":"sha512-k99f7RtrY7V5733REc2YChuHweq94sUMnTie4ziKjmR0rc7WYdFUmCTcpGLuj/FWb0xzYEMGUztZk7VPRBSDWg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2353-20250407203318","@khanacademy/perseus-utils":"0.0.0-PR2353-20250407203318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2353-20250407203318_1744058012187_0.29137383351481394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T20:33:32.428Z","publish_time":1744058012428,"_source_registry_name":"default","_cnpm_publish_time":1744058012428},"0.0.0-PR2354-20250407183428":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2354-20250407183428","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2354-20250407183428","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8d32ce01861a38c50ac9ca3c9365c16437b3b70a","size":66485,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2354-20250407183428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2354-20250407183428.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2354-20250407183428.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/44ed46b1f7cf56915e196636758a438e/khanacademy-keypad-context-0.0.0-PR2354-20250407183428.tgz","_integrity":"sha512-c941YOYAXij/KmHz3365WZRgiMp3AWA2EWzL0OzouWH/lHrVjj19GLn/VV5amTrkZEy/4xpA+E9RHgmfSNiKmA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2354-20250407183428","@khanacademy/perseus-utils":"0.0.0-PR2354-20250407183428"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2354-20250407183428_1744050882107_0.5883155479624549","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T18:34:42.288Z","publish_time":1744050882288,"_source_registry_name":"default","_cnpm_publish_time":1744050882288},"0.0.0-PR2334-20250407162623":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2334-20250407162623","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2334-20250407162623","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"52154de7309e3d5399165bfe749d41c0466fae9e","size":66484,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2334-20250407162623.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2334-20250407162623.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2334-20250407162623.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c66d3060ec17e24654b77eb0725a5a96/khanacademy-keypad-context-0.0.0-PR2334-20250407162623.tgz","_integrity":"sha512-dQWvoUON/TUBt1XGGd5k78jmm/kIl4oENQQUVDXiPO3S/hHQVO1mJNGuTUkHAsQnY1UnBy8lV4h+MIiYdMp93Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2334-20250407162623","@khanacademy/perseus-utils":"0.0.0-PR2334-20250407162623"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2334-20250407162623_1744043197185_0.3708666525355431","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-04-07T16:26:37.415Z","publish_time":1744043197415,"_source_registry_name":"default","_cnpm_publish_time":1744043197415},"0.0.0-PR2332-20250404173556":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2332-20250404173556","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250404173556"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250404173556","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bztwBv/4vxZk7XFrsmf5jUbIY+IOcS3c5JQTBCQ+0XN8lSzUVqCEgON6T5UKztnWPl2hPZpyuCDWKQ+6eFW/NQ==","_resolved":"/tmp/ec4ea8c537c3ecd8c09b6d77335f132e/khanacademy-keypad-context-0.0.0-PR2332-20250404173556.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250404173556.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"981a4a9167bb04cbf2c705f8be27ca78e8ffe096","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250404173556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250404173556.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2332-20250404173556_1743788171112_0.8678038632090124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-04T17:36:11.296Z","publish_time":1743788171296,"_source_registry_name":"default","_cnpm_publish_time":1743788171296},"3.0.0":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"3.0.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"7.0.0","@khanacademy/perseus-utils":"2.0.0"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@3.0.0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CMxtyQjRQCIdBbEDADNBojMXUbZuwlvkITYOPfw4Y6dZMj+44G45BsAbQBPRha47D9YVWrQyKCSGrWbTSy9YWQ==","_resolved":"/tmp/bdeb695f3505c3eff1ba036a0dacdd2b/khanacademy-keypad-context-3.0.0.tgz","_from":"file:khanacademy-keypad-context-3.0.0.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"63b898d5e06677cc96da88a5f9812d196f98a659","size":3747,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-3.0.0.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_3.0.0_1743445433732_0.2519171912858189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-31T18:23:53.921Z","publish_time":1743445433921,"_source_registry_name":"default","_cnpm_publish_time":1743445433921},"0.0.0-PR2339-20250331181110":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2339-20250331181110","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2339-20250331181110","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"36705d50dbf68b19914830c6be6763ff472b6611","size":3766,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2339-20250331181110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2339-20250331181110.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2339-20250331181110.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8458608f252f7016bac0af5deee00216/khanacademy-keypad-context-0.0.0-PR2339-20250331181110.tgz","_integrity":"sha512-1zVro7tYIwNf/EcYi7RgW5slSx2Fp3ybwpNVoNL5pS0LPVIkYbo8SmLc4RQjCrXLFQxKgY4UbBNsH/WsXswt1Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2339-20250331181110","@khanacademy/perseus-utils":"0.0.0-PR2339-20250331181110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2339-20250331181110_1743444682563_0.9526525855153911","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-31T18:11:22.752Z","publish_time":1743444682752,"_source_registry_name":"default","_cnpm_publish_time":1743444682752},"0.0.0-PR2339-20250331180310":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2339-20250331180310","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2339-20250331180310","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c386bfca8bd29863b1f09e5e1075150cc387c5a3","size":3766,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2339-20250331180310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2339-20250331180310.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2339-20250331180310.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/732ec75fe0086c2e80ed8537a8aa74fe/khanacademy-keypad-context-0.0.0-PR2339-20250331180310.tgz","_integrity":"sha512-4hW3C5eZIgqZgCBxq1jjppW+v1hEbpm5PYodoJHf2OOueM7JbGFX7IDMC8Bd6VTj3qI8jC58hPvCo4usnlRYBQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2339-20250331180310","@khanacademy/perseus-utils":"0.0.0-PR2339-20250331180310"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2339-20250331180310_1743444202940_0.3929550195725504","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-31T18:03:23.153Z","publish_time":1743444203153,"_source_registry_name":"default","_cnpm_publish_time":1743444203153},"2.0.0":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"2.0.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"engines":{"node":">=18"},"exports":{".":{"source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@khanacademy/perseus-core":"6.0.0","@khanacademy/perseus-utils":"1.0.0"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.6.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@2.0.0","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ecFGJYtq4r9CqtgpGNk742sCo1isB9fKMKhEk48zmiHUT3ya8A5XEk8lOtLfiljCXFkU9GzX3xOnZy4SAvTpjg==","_resolved":"/tmp/75e68fede64a789b494fe3bceeeae533/khanacademy-keypad-context-2.0.0.tgz","_from":"file:khanacademy-keypad-context-2.0.0.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"5b3b1b29bfe2b40582f44e4662ab7dcde3067ab3","size":3203,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-2.0.0.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_2.0.0_1743202290271_0.6961950807969906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T22:51:30.459Z","publish_time":1743202290459,"_source_registry_name":"default","_cnpm_publish_time":1743202290459},"0.0.0-PR2331-20250328223447":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250328223447","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250328223447","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a03a016c2f2873be147decdd80b927a261b41f23","size":3217,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250328223447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250328223447.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250328223447.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","default":"./dist/index.js"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/be772af920a917a8aaf9d867057076db/khanacademy-keypad-context-0.0.0-PR2331-20250328223447.tgz","_integrity":"sha512-oLcp+/jBBEWqrhF4dukmQxICzgFctB9YaWH0hDac6VWoamJ6hID3zakJLF6lmThlKFssl1XJgikufYtaTgrZaA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250328223447","@khanacademy/perseus-utils":"0.0.0-PR2331-20250328223447"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250328223447"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250328223447_1743201299909_0.29606761849537233","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-28T22:35:00.182Z","publish_time":1743201300182,"_source_registry_name":"default","_cnpm_publish_time":1743201300182},"0.0.0-PR2337-20250328223209":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2337-20250328223209","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2337-20250328223209","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c264fe335a867185ea0bdcc9afaed94934e8fce7","size":3766,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2337-20250328223209.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2337-20250328223209.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2337-20250328223209.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f8faac0ae69db9b516f030900dd56466/khanacademy-keypad-context-0.0.0-PR2337-20250328223209.tgz","_integrity":"sha512-EfkLJqqfeOjFbqK5DBybL8iii0mmpeQSwRNPIpNo0PVGjEh7dgetwzo2DwAByhYmV8RItIW2mP4rbfI7DJiXeQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2337-20250328223209","@khanacademy/perseus-utils":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2337-20250328223209"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2337-20250328223209_1743201141205_0.022951743340011932","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-28T22:32:21.417Z","publish_time":1743201141417,"_source_registry_name":"default","_cnpm_publish_time":1743201141417},"0.0.0-PR2332-20250328145733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2332-20250328145733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250328145733"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250328145733","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-loHoA7g0saDMIdAQZ4JMICgfNkW1SNjtVVKR+nRtFJBcQkob6LI4GyfDf+X7pxQmDn3h9TmHjVh3mVUXdgauCw==","_resolved":"/tmp/b713ef6ee7cf582a7a06107732785bb0/khanacademy-keypad-context-0.0.0-PR2332-20250328145733.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250328145733.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"611d0bd2fbbd6eda4b6422650d69fce86c796751","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250328145733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250328145733.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2332-20250328145733_1743173869966_0.3033353327505217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T14:57:50.229Z","publish_time":1743173870229,"_source_registry_name":"default","_cnpm_publish_time":1743173870229},"0.0.0-PR2332-20250328101614":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2332-20250328101614","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250328101614"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250328101614","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-A9Y87Vue69Ijx3T20ygZEVHGVRx+VzCxhfBsEFbmS0YiWvamd2LqyyvHji4alhEtIWJG2TrkIrbl8VzL54o8iQ==","_resolved":"/tmp/d744efc828eafaced5dcb0ef39749616/khanacademy-keypad-context-0.0.0-PR2332-20250328101614.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250328101614.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f8c950b00a3ba2bd90cea8c21cfa3eaadea78fee","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250328101614.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250328101614.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2332-20250328101614_1743156988794_0.25697168310444307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T10:16:28.962Z","publish_time":1743156988962,"_source_registry_name":"default","_cnpm_publish_time":1743156988962},"0.0.0-PR2332-20250328095310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2332-20250328095310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250328095310"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250328095310","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gTJ9VWvoCEzY44GGSCxDSiQaelAXkGqmAZ83MWK5VJT+emkac1RCVqYGoySQUAB42fEjySi7l8rn2Va0+S1PiQ==","_resolved":"/tmp/89cfa6c2bc3ad85566aca4981b11ac25/khanacademy-keypad-context-0.0.0-PR2332-20250328095310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250328095310.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"bf0a7ba55e1bc02bf1a2248a5f6e94c286def52e","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250328095310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250328095310.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2332-20250328095310_1743155606190_0.9812746074846481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T09:53:26.358Z","publish_time":1743155606358,"_source_registry_name":"default","_cnpm_publish_time":1743155606358},"0.0.0-PR2331-20250328000552":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250328000552","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"engines":{"node":">=18"},"exports":{".":{"source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250328000552","@khanacademy/perseus-utils":"0.0.0-PR2331-20250328000552"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250328000552"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250328000552","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/Yr2DeZ/W6HDJpIYmSNPbNfW0Z9sFNJcaukCPeeINDdgZsHashMhisRxyPlM9a4BycCdaNY6e50Mfi1p3/1Ang==","_resolved":"/tmp/ebc3f9cf7f944f6fe9825eb62faf9482/khanacademy-keypad-context-0.0.0-PR2331-20250328000552.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250328000552.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"fda98e58f9288167db06c8c038f441309669aa9b","size":3218,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250328000552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250328000552.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250328000552_1743120363923_0.8957733889888022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T00:06:04.119Z","publish_time":1743120364119,"_source_registry_name":"default","_cnpm_publish_time":1743120364119},"0.0.0-PR2331-20250328000115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250328000115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"engines":{"node":">=18"},"exports":{".":{"source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250328000115","@khanacademy/perseus-utils":"0.0.0-PR2331-20250328000115"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250328000115"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250328000115","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6i/M6wIXIMRYi/GPp6gskP9mAqABUR3tjtp8BN1mWhTsbkMB5dUw+cA0qLXCH4mLAUAIFnhn1FCQWIQxuIZUsQ==","_resolved":"/tmp/9432030fd97b7b3aa3bb489930110563/khanacademy-keypad-context-0.0.0-PR2331-20250328000115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250328000115.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ebd70112867452120a2f0a73703188a8a674f313","size":3216,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250328000115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250328000115.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250328000115_1743120087690_0.8719178232029225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T00:01:27.896Z","publish_time":1743120087896,"_source_registry_name":"default","_cnpm_publish_time":1743120087896},"0.0.0-PR2334-20250327201626":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2334-20250327201626","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2334-20250327201626","@khanacademy/perseus-utils":"0.0.0-PR2334-20250327201626"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.5.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2334-20250327201626","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-XF5WvjufuA+XHSWWRwZmSeddplRX5WZ/vdxT7GIJBV6DLQGuJzivyNH9W3zuyMyjvgCLoDUbwzxfmFMBINXT8g==","_resolved":"/tmp/14e0f1a6657a96052280ee166d7767db/khanacademy-keypad-context-0.0.0-PR2334-20250327201626.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2334-20250327201626.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b22cd192ad476ba70105d8837dd1bb5df4e819c9","size":3763,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2334-20250327201626.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2334-20250327201626.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2334-20250327201626_1743106598239_0.6259209404435959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T20:16:38.440Z","publish_time":1743106598440,"_source_registry_name":"default","_cnpm_publish_time":1743106598440},"0.0.0-PR2332-20250327192149":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2332-20250327192149","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250327192149","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2c8ba05620db8bf48eea0e5b8b09fc4b4626e26c","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250327192149.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250327192149.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250327192149.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/24255e8bf5ecbc4bf46a9f90aedeaa5e/khanacademy-keypad-context-0.0.0-PR2332-20250327192149.tgz","_integrity":"sha512-Yi6X5Pl1FJjC6iFlxwyVAaDZNAgq0kl4fnhUALKFunnprtr5bOvVnsLMybHWpXXSg+ukt1YD5G/leApTlRUumg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250327192149"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2332-20250327192149_1743103323743_0.6842231336551579","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T19:22:03.924Z","publish_time":1743103323924,"_source_registry_name":"default","_cnpm_publish_time":1743103323924},"0.0.0-PR2331-20250327191535":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250327191535","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327191535","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6d5fb6b831843b35f31c07b8ece2694dcf1d0a19","size":3213,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327191535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327191535.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327191535.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/67df482b4b1a179ecd7dce9058635fdf/khanacademy-keypad-context-0.0.0-PR2331-20250327191535.tgz","_integrity":"sha512-Vztw9Ztrmd45a4OXl6O84nk1C1K79xyaBEfOgKUhWZD0i8XMnX9ZZcRaeymGJXKTl5CtttTYooS2CK+Lz62hIA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327191535","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327191535"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327191535"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250327191535_1743102947279_0.9387398042364683","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T19:15:47.456Z","publish_time":1743102947456,"_source_registry_name":"default","_cnpm_publish_time":1743102947456},"0.0.0-PR2331-20250327190402":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250327190402","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327190402","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"72ffdfff85e7b6e387dd5fb050e419601ad7ddc5","size":3213,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327190402.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327190402.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327190402.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9134dcc4c2e3f298f5b29ab2a268ad09/khanacademy-keypad-context-0.0.0-PR2331-20250327190402.tgz","_integrity":"sha512-UCfhw605SHeHh9sDwr0zm+OtD42JeEo2fCo14RJ1aqV0fFAc9nmW9ivrwISXCEPfd1Oi35ygidaUD16L6Pn35A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327190402","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327190402"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327190402"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250327190402_1743102255788_0.9523347069316166","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T19:04:15.959Z","publish_time":1743102255959,"_source_registry_name":"default","_cnpm_publish_time":1743102255959},"0.0.0-PR2332-20250327184523":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2332-20250327184523","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250327184523","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"520f52e1bbf5c1a2ca3fd58aa66c899ab598f43e","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250327184523.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250327184523.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250327184523.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/364c3f330b7b070ba118b857c4b3c37f/khanacademy-keypad-context-0.0.0-PR2332-20250327184523.tgz","_integrity":"sha512-47ktziTPr/FGh5wU7U1n9cJocQ9RoY1esdKA6p+hjJk5yt5wieAO1uHYgKkYp72gwPvJlerZUU6JKhcUjNveBA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250327184523"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2332-20250327184523_1743101137993_0.4462288422099441","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T18:45:38.167Z","publish_time":1743101138167,"_source_registry_name":"default","_cnpm_publish_time":1743101138167},"0.0.0-PR2331-20250327182804":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250327182804","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327182804","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6d7019398f395f526bf6e5b55a24c59c23008248","size":3213,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327182804.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327182804.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327182804.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4a65ed01849e5e00bd5037dfc98edb3a/khanacademy-keypad-context-0.0.0-PR2331-20250327182804.tgz","_integrity":"sha512-+NEOQz4Sdd6UFCMaGqboCHDIsalKHmGMh8Ly2qBr/M1NiOtCsgrKzAmtbbo/kXbgV6iFecc/3dKpC+AMkNb0uw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327182804","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327182804"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327182804"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250327182804_1743100097224_0.5809751525201243","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T18:28:17.486Z","publish_time":1743100097486,"_source_registry_name":"default","_cnpm_publish_time":1743100097486},"0.0.0-PR2331-20250327181312":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250327181312","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327181312","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2ec968f74f633db9c63cb90f2f3515e21e0b6d40","size":3212,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327181312.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327181312.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327181312.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2ab271b86da4b4a68f39e781d9429036/khanacademy-keypad-context-0.0.0-PR2331-20250327181312.tgz","_integrity":"sha512-KUBFxUI/yoCuQYr7303umuBjYyvc7Jtr7tfAINod1/Eer31YJ8axYdSNcTwk766SeVMEDj45URssoM+aiIRQYA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327181312","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327181312"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327181312"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250327181312_1743099204988_0.3632083745572334","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T18:13:25.169Z","publish_time":1743099205169,"_source_registry_name":"default","_cnpm_publish_time":1743099205169},"0.0.0-PR2331-20250327175440":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250327175440","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327175440","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f9ae78fcff084ae4e26dca260be4554c41b7b5ff","size":3212,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327175440.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327175440.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327175440.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ab801b7074543be9bc28f73c8a54262d/khanacademy-keypad-context-0.0.0-PR2331-20250327175440.tgz","_integrity":"sha512-ckDUH1eOpb2sXJ/KGoVOg9UQDYtt0Kuax4KXcRHvNrBVw1IG9uINtVOzbkf4sPUFeU1CwfBLphLk5KdnONLmaw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327175440","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327175440"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327175440"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250327175440_1743098093493_0.3995070369716507","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T17:54:53.661Z","publish_time":1743098093661,"_source_registry_name":"default","_cnpm_publish_time":1743098093661},"0.0.0-PR2331-20250327175241":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250327175241","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327175241","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1e1d5a2400a60de3a48d2905931403f939bf04ac","size":3212,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327175241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327175241.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327175241.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/758d76073f56f0b1db5ebdd33e0d8410/khanacademy-keypad-context-0.0.0-PR2331-20250327175241.tgz","_integrity":"sha512-+f2JqPF2xkOaIYLd6PrUFIUMlVnv+vSHH2KkeO0nOLF1Bc1UsHURLjQ7J4o9EV/cAprDzDKXpv8rqJVRKXP55g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327175241","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327175241"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327175241"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250327175241_1743097974011_0.7198820880688093","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T17:52:54.194Z","publish_time":1743097974194,"_source_registry_name":"default","_cnpm_publish_time":1743097974194},"0.0.0-PR2331-20250327174934":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250327174934","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327174934","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"af563139fcf1d8456880ee6fd792b376f492016f","size":3213,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327174934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327174934.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327174934.tgz","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/40574fad4f1c727cdf57f65e0010f3b9/khanacademy-keypad-context-0.0.0-PR2331-20250327174934.tgz","_integrity":"sha512-meicNGIqUO9ZPfKBk32mirQrK9IY+g6ltA+iZE3y9rm1tmwViru0dhQbo1V8tnhCNGQAcXeN/4CJNIxf09d/aw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327174934","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327174934"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327174934"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250327174934_1743097786741_0.17758573329936","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T17:49:46.917Z","publish_time":1743097786917,"_source_registry_name":"default","_cnpm_publish_time":1743097786917},"0.0.0-PR2332-20250327173656":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2332-20250327173656","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250327173656","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bf2dad19a380f9e97b5b3e81782068b570d3fa16","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250327173656.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250327173656.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250327173656.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4a30ad1a86c01b72e4647cb9c66c87b1/khanacademy-keypad-context-0.0.0-PR2332-20250327173656.tgz","_integrity":"sha512-cRTH+pFKAA4/3wriw60rc+pYZub4T2sxTrJJyOX2y+CXUnM+pWEpVqiltD5XrKlQX7MQT5P/4OqtpWNE47ibew==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250327173656"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2332-20250327173656_1743097031144_0.8531290724051488","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T17:37:11.331Z","publish_time":1743097031331,"_source_registry_name":"default","_cnpm_publish_time":1743097031331},"0.0.0-PR2332-20250327172749":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2332-20250327172749","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2332-20250327172749","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1cda0fc0b2ef3cbe0f4ec8d9638afcec4226c6ac","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2332-20250327172749.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2332-20250327172749.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2332-20250327172749.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/55baaa2b4485f981f734e8ad1af67ba3/khanacademy-keypad-context-0.0.0-PR2332-20250327172749.tgz","_integrity":"sha512-lWGOsrdX7OWGyU3+qAKOo5VvRT5Ms+bS/KmyEvxqxXonmEt+zO7CX7QOHryX1ZbyVCTaFphyAWZpgnYUNvMSlA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2332-20250327172749"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2332-20250327172749_1743096483733_0.1952555563331182","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-27T17:28:03.949Z","publish_time":1743096483949,"_source_registry_name":"default","_cnpm_publish_time":1743096483949},"0.0.0-PR2331-20250327161923":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250327161923","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327161923","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327161923"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327161923"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327161923","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y7g44ebe7xFLP4TC4YBB7030mfjx4jwG9VcWPo8iGN6ZDmGBqkyAXO526HF9VQgv1qhJwJH4d32LQC6e0P+tgA==","_resolved":"/tmp/92c184e6e243eab93fb165193bb50992/khanacademy-keypad-context-0.0.0-PR2331-20250327161923.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327161923.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ffa1b87ec69bc5b857a9f58b5a4bc639e9554bfb","size":3213,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327161923.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327161923.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250327161923_1743092377541_0.94773493741958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T16:19:37.730Z","publish_time":1743092377730,"_source_registry_name":"default","_cnpm_publish_time":1743092377730},"0.0.0-PR2331-20250327014959":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250327014959","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327014959","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327014959"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327014959"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327014959","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-28RjAAUKnoWPOHcnBYO/6sldTk0vS+2qbabq7OSuULiIkuYbxh6hF2ZcFUsuutkFcJhr8vJbIcLV2bcrOy10wg==","_resolved":"/tmp/0aff430404ddcb2655bd39492dd0c173/khanacademy-keypad-context-0.0.0-PR2331-20250327014959.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327014959.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ebb1259a0ad4720a7e21248956eaf65b5a84d553","size":3213,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327014959.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327014959.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250327014959_1743040211444_0.786690077219167"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T01:50:11.672Z","publish_time":1743040211672,"_source_registry_name":"default","_cnpm_publish_time":1743040211672},"0.0.0-PR2331-20250327014756":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250327014756","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327014756","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327014756"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327014756"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327014756","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LXDZntQxTYAQe/Of6V/lakO09wtXXSl4xf+fXPlJa/ztpgUsd95CXX5+hULte8TplsNecp2AmY5rpAaQW9yvOg==","_resolved":"/tmp/84869a05b293743025c2430e55bb6d05/khanacademy-keypad-context-0.0.0-PR2331-20250327014756.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327014756.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"30949eefcea12735ba31ae18e367ef3bdd277dae","size":3213,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327014756.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327014756.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250327014756_1743040088967_0.7133411006602386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T01:48:09.154Z","publish_time":1743040089154,"_source_registry_name":"default","_cnpm_publish_time":1743040089154},"0.0.0-PR2331-20250327014604":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250327014604","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327014604","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327014604"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327014604"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327014604","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nezZj8zWqNigl7/28obGgN+k8nlv8I37OZJ/fAFbC/6kWgzMumgpAA7k3PTGrv1jFWp95Uvu/yrmyRbyvgpA0w==","_resolved":"/tmp/aa95c1a635a8140170dde7186b1c1739/khanacademy-keypad-context-0.0.0-PR2331-20250327014604.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327014604.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e1d93fc4e79c9195c0a61c1f9ffb8326b3a28a56","size":3196,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327014604.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327014604.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250327014604_1743039977090_0.6072488942410628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T01:46:17.289Z","publish_time":1743039977289,"_source_registry_name":"default","_cnpm_publish_time":1743039977289},"0.0.0-PR2327-20250327014105":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2327-20250327014105","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2327-20250327014105","@khanacademy/perseus-utils":"0.0.2"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2327-20250327014105"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2327-20250327014105","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pxRU4lI+8ex/67ucGtc0xGAE3qNgwRntN/aRN2x2l+MaAhh5+93xztXu99ZqlyJDqUP0TxHI7QYT1O3Bwn+KqQ==","_resolved":"/tmp/73788243a18de83c13f49d775a650d89/khanacademy-keypad-context-0.0.0-PR2327-20250327014105.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2327-20250327014105.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0c243e29cf41e8a40b80b9bfb6d3dd4f82b92211","size":3766,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2327-20250327014105.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2327-20250327014105.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2327-20250327014105_1743039677869_0.4385022792593989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T01:41:18.064Z","publish_time":1743039678064,"_source_registry_name":"default","_cnpm_publish_time":1743039678064},"0.0.0-PR2327-20250327003434":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2327-20250327003434","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2327-20250327003434","@khanacademy/perseus-utils":"0.0.2"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2327-20250327003434"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2327-20250327003434","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/xKAjPBzJpSyyxBqpliv2bseGBlZZ9rPuuA85wzVQTey6wVJfvH77I8zs4NdQp49Vly03VKmR7kNtPWMdUMBFA==","_resolved":"/tmp/f6ed3232133ed19416d2e151d25c04e6/khanacademy-keypad-context-0.0.0-PR2327-20250327003434.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2327-20250327003434.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f392269b64883438053bd5c4c35981ece75adb9b","size":3766,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2327-20250327003434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2327-20250327003434.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2327-20250327003434_1743035686964_0.13135885749084908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T00:34:47.153Z","publish_time":1743035687153,"_source_registry_name":"default","_cnpm_publish_time":1743035687153},"0.0.0-PR2331-20250327002853":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250327002853","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250327002853","@khanacademy/perseus-utils":"0.0.0-PR2331-20250327002853"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250327002853"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250327002853","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/zuM3g3EuI0uVFBQpDZr8bh9RK4YILGC0/ywRtzQchH85cKB/lIu13twobdbqxiqayXwEGUmQEEZqsjy3vfGWg==","_resolved":"/tmp/07e7202d4960923ea7ecca66f90365e0/khanacademy-keypad-context-0.0.0-PR2331-20250327002853.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250327002853.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"8be32d01561b8bd3131888789e14ee1e54a5cd26","size":3197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250327002853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250327002853.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250327002853_1743035345497_0.007969984518745088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T00:29:05.736Z","publish_time":1743035345736,"_source_registry_name":"default","_cnpm_publish_time":1743035345736},"0.0.0-PR2327-20250327001632":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2327-20250327001632","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2327-20250327001632","@khanacademy/perseus-utils":"0.0.2"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2327-20250327001632"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2327-20250327001632","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zNR40vi35tLxErkBvCwAIz1gR2Pssr2LDr2ONl8HcI7q3MnQ16NSSIKXO5qJXr1KWmcTH1irCydQAUqsFVwmUA==","_resolved":"/tmp/c538ef3cf9be26e538754715580b88b5/khanacademy-keypad-context-0.0.0-PR2327-20250327001632.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2327-20250327001632.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2cd28697cf322eeee6e7282e366277061c031aa2","size":3766,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2327-20250327001632.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2327-20250327001632.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2327-20250327001632_1743034604561_0.644013002443435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T00:16:44.803Z","publish_time":1743034604803,"_source_registry_name":"default","_cnpm_publish_time":1743034604803},"0.0.0-PR2331-20250326233142":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2331-20250326233142","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts"}},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250326233142","@khanacademy/perseus-utils":"0.0.0-PR2331-20250326233142"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250326233142"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250326233142","readmeFilename":"README.md","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-LHtyU1DsdhdzuEZXKbGKx7D+d6VZ5W64DTf6KNR9NXYHCsKqLdUVfugFup7RmZKXqBLieuiOU9/0HzCzIQCIfA==","_resolved":"/tmp/8f738989b572f928f7b459abaa36cd75/khanacademy-keypad-context-0.0.0-PR2331-20250326233142.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250326233142.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"b7bdcdff8ebe3bb9e0cf546a6dad66464d5102ae","size":3194,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250326233142.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250326233142.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2331-20250326233142_1743031914980_0.2142810960436643"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T23:31:55.155Z","publish_time":1743031915155,"_source_registry_name":"default","_cnpm_publish_time":1743031915155},"1.1.7":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.1.7","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"5.4.2","@khanacademy/perseus-utils":"0.0.2"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.5.1"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@1.1.7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bbD5O02kdsYyptca/KrofOXDQO/B9mKAH7wBXbvU1wqwb32yrh/nGcn1d6mK+s6L5hbu71s2qQMNAWiN5/72FA==","_resolved":"/tmp/c53ce878928654c561c5351dad845a08/khanacademy-keypad-context-1.1.7.tgz","_from":"file:khanacademy-keypad-context-1.1.7.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2c8169f425d290cb954daf6bc5095eecfd6bb6fe","size":3751,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.7.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.1.7_1743029945841_0.8117067097356279"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T22:59:06.023Z","publish_time":1743029946023,"_source_registry_name":"default","_cnpm_publish_time":1743029946023},"0.0.0-PR2329-20250326225443":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2329-20250326225443","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2329-20250326225443","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9df62a042c59b8254bcb1df1a4bf282540aa453f","size":3758,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2329-20250326225443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2329-20250326225443.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2329-20250326225443.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f9025cf4a096c26abd4d11796af7e705/khanacademy-keypad-context-0.0.0-PR2329-20250326225443.tgz","_integrity":"sha512-CrTcLAmFZnnmCX138AZMKOaX4ejfk6RSMnQholDXAwlXpRvS51E148Tas34/mxEr3Biz3OtkeX+xETruFITRlg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2329-20250326225443","@khanacademy/perseus-utils":"0.0.0-PR2329-20250326225443"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2329-20250326225443"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2329-20250326225443_1743029696497_0.593043074281397","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:54:56.693Z","publish_time":1743029696693,"_source_registry_name":"default","_cnpm_publish_time":1743029696693},"0.0.0-PR2329-20250326224742":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2329-20250326224742","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2329-20250326224742","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e758939e3bea2f7f7469cc98fb7153a4cdd32496","size":3758,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2329-20250326224742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2329-20250326224742.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2329-20250326224742.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/60f67cf2884ee5d310232da6081297a7/khanacademy-keypad-context-0.0.0-PR2329-20250326224742.tgz","_integrity":"sha512-hR3UXkrecfR7Y+smp8Us45dRZexX8BgjKR5iVYeZlCFYmFhC+zRKbli78bgcNtrw40fbL/MrR+5qQ0cVDKWh9Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2329-20250326224742","@khanacademy/perseus-utils":"0.0.0-PR2329-20250326224742"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2329-20250326224742"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2329-20250326224742_1743029274641_0.9243949035590102","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:47:54.831Z","publish_time":1743029274831,"_source_registry_name":"default","_cnpm_publish_time":1743029274831},"0.0.0-PR2329-20250326224337":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2329-20250326224337","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2329-20250326224337","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d3452059b31d3d506a9577e6181b6daa93881d82","size":3758,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2329-20250326224337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2329-20250326224337.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2329-20250326224337.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/36ebc47c524f8bd8867c883673e8cb93/khanacademy-keypad-context-0.0.0-PR2329-20250326224337.tgz","_integrity":"sha512-3sqccjkr7qNtpJwO5+LNYmhqdvxIsxNSL65ZVnvK7ceWHWg8P5waDBLRXQCVoTYif0SRZZKEuVfCFzYuxfOSwA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2329-20250326224337","@khanacademy/perseus-utils":"0.0.0-PR2329-20250326224337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2329-20250326224337"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2329-20250326224337_1743029029811_0.14375811634023172","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:43:50.036Z","publish_time":1743029030036,"_source_registry_name":"default","_cnpm_publish_time":1743029030036},"0.0.0-PR2329-20250326224119":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2329-20250326224119","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2329-20250326224119","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"400911efd2ed5a2dd5a4923f26eb410599ecc2e2","size":3757,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2329-20250326224119.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2329-20250326224119.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2329-20250326224119.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/74443d8c96fa321e8683e6dfe5868197/khanacademy-keypad-context-0.0.0-PR2329-20250326224119.tgz","_integrity":"sha512-duhEgviN+IRdTwmxeyaRSJR2vfLTPJXQTkV4Q/t2RN5wyx3t3Vjc+oE3vdLipnO33rvJKzv+08xFryXZTuRtPw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2329-20250326224119","@khanacademy/perseus-utils":"0.0.0-PR2329-20250326224119"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2329-20250326224119"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2329-20250326224119_1743028893414_0.5624635668600726","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:41:33.604Z","publish_time":1743028893604,"_source_registry_name":"default","_cnpm_publish_time":1743028893604},"0.0.0-PR2329-20250326223506":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2329-20250326223506","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2329-20250326223506","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"57a5d53ad69a00c0e964bb5621a323a73d8f6659","size":3757,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2329-20250326223506.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2329-20250326223506.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2329-20250326223506.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/596cd39388688e2df66ef63691dd5adc/khanacademy-keypad-context-0.0.0-PR2329-20250326223506.tgz","_integrity":"sha512-IqukKarTIpPB1lhgdxz1GLDCdZd5fuhs/lnC97nNseyLbe3GhBlH7u0kCNKyRaaJtZoixul9ntrzj/G8eMfsxA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2329-20250326223506","@khanacademy/perseus-utils":"0.0.0-PR2329-20250326223506"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2329-20250326223506"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2329-20250326223506_1743028523880_0.645818563202126","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:35:24.055Z","publish_time":1743028524055,"_source_registry_name":"default","_cnpm_publish_time":1743028524055},"0.0.0-PR2331-20250326222835":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2331-20250326222835","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2331-20250326222835","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4c68fc870811e3be677b0fe16b29f1b15a8b7742","size":3197,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2331-20250326222835.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2331-20250326222835.tgz"},"_from":"file:khanacademy-keypad-context-0.0.0-PR2331-20250326222835.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"}},"scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ecd7566348cad62d00ddf64f92fc9e96/khanacademy-keypad-context-0.0.0-PR2331-20250326222835.tgz","_integrity":"sha512-S6u8aRSAvM0hw39J2r0jB4hmm9WDV8F+WjQDjdQ4ku35pOJSv2oZ+eiTsXUkXwd/5ggaeOZvWuOmPdXkOjfWEg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2331-20250326222835","@khanacademy/perseus-utils":"0.0.0-PR2331-20250326222835"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2331-20250326222835"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2331-20250326222835_1743028127428_0.5760173543068559","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:28:47.587Z","publish_time":1743028127587,"_source_registry_name":"default","_cnpm_publish_time":1743028127587},"0.0.0-PR2296-20250326222353":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2296-20250326222353","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2296-20250326222353","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a4709a4e009a1a6d399464ba2ae2b3bb44d1734c","size":3757,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2296-20250326222353.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2296-20250326222353.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2296-20250326222353.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e8b2871e33c9e9a47408ee10082c5ece/khanacademy-keypad-context-0.0.0-PR2296-20250326222353.tgz","_integrity":"sha512-Usbm9UhVT6fEtpiwJjRUJVIa9VYVMEbNQiXsANY3sVBIcIaMrhEcZrJvggTN0+NZ3O8qBinJAfuLAUKUVK6uBQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2296-20250326222353","@khanacademy/perseus-utils":"0.0.0-PR2296-20250326222353"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2296-20250326222353"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2296-20250326222353_1743027846252_0.2144707965903645","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:24:06.565Z","publish_time":1743027846565,"_source_registry_name":"default","_cnpm_publish_time":1743027846565},"0.0.0-PR2301-20250326222345":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2301-20250326222345","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2301-20250326222345","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1f542887588598ce24d0bf5934c1a118fd31f80d","size":3756,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2301-20250326222345.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2301-20250326222345.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2301-20250326222345.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3deba88874e0bc1f07cf055af8a97035/khanacademy-keypad-context-0.0.0-PR2301-20250326222345.tgz","_integrity":"sha512-D+/EJjT2rXYew7Iag6/28UVi/zPRLEsglvO41scXID7fh+ALAiT8Fe6bf88v+incdxofvh3GoWKI2i5XAFQ/aA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2301-20250326222345","@khanacademy/perseus-utils":"0.0.0-PR2301-20250326222345"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2301-20250326222345"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2301-20250326222345_1743027838512_0.498480198144311","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:23:58.807Z","publish_time":1743027838807,"_source_registry_name":"default","_cnpm_publish_time":1743027838807},"0.0.0-PR2327-20250326221544":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2327-20250326221544","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2327-20250326221544","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"29c87bf8078bd5485b139543fd62c385fbca6679","size":3702,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2327-20250326221544.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2327-20250326221544.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2327-20250326221544.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8ab0e99e4e5f67ef945fe0ff91a4c09d/khanacademy-keypad-context-0.0.0-PR2327-20250326221544.tgz","_integrity":"sha512-oRqxzv1ttK/H9biRKBLFRWLFHvYuEiL0pqh8D9DOXfULqsvvT221GT2km+ikOqZrfVyrGrlXfqg/51/MVnMLvQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2327-20250326221544","@khanacademy/perseus-utils":"0.0.0-PR2327-20250326221544"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2327-20250326221544"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2327-20250326221544_1743027356482_0.8822596846387785","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T22:15:56.715Z","publish_time":1743027356715,"_source_registry_name":"default","_cnpm_publish_time":1743027356715},"0.0.0-PR2329-20250326201507":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2329-20250326201507","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2329-20250326201507","@khanacademy/perseus-utils":"0.0.0-PR2329-20250326201507"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2329-20250326201507"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2329-20250326201507","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-sYnuvCd2aebOftwqkSj5amaUeeRki4wuLBcXjuiHxriVY5vbKd5Vs2w3mc54jhZ/hkaWyqN1VeQFwq72f0Rj0Q==","_resolved":"/tmp/d4fa56831ddac87e70f3a019dee2b3c4/khanacademy-keypad-context-0.0.0-PR2329-20250326201507.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2329-20250326201507.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"bb0ecf9f51f655216ebe033d0e8a73aa5fe7e42e","size":3758,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2329-20250326201507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2329-20250326201507.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2329-20250326201507_1743020119367_0.764676348849455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T20:15:19.531Z","publish_time":1743020119531,"_source_registry_name":"default","_cnpm_publish_time":1743020119531},"0.0.0-PR2329-20250326192850":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2329-20250326192850","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2329-20250326192850","@khanacademy/perseus-utils":"0.0.0-PR2329-20250326192850"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2329-20250326192850"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2329-20250326192850","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9vN4qiBhcAdyVyrdlBPaeukeH13lZeS3DSH9F1G/Xq9C/cg5rswBLgER2uf3iKlVsWWsTcaeZAWtaRZdPTuSJg==","_resolved":"/tmp/2c0caeeed1b986ce82c2b5a4e4d3e12e/khanacademy-keypad-context-0.0.0-PR2329-20250326192850.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2329-20250326192850.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e32d804b9191582c2b19a9b9261de5b496921e30","size":3757,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2329-20250326192850.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2329-20250326192850.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2329-20250326192850_1743017344594_0.5897877482239176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T19:29:05.072Z","publish_time":1743017345072,"_source_registry_name":"default","_cnpm_publish_time":1743017345072},"0.0.0-PR2219-20250326174742":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250326174742","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250326174742","@khanacademy/perseus-utils":"0.0.0-PR2219-20250326174742"},"devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2219-20250326174742"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250326174742","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-G0C5qGvdSd4VqjI4h0zcZEafrGgLy8g6fY6QY4cz5uejEoTXhKbRbPJKPKccL5NfpL/gvfGViAcHORWaEIQtvg==","_resolved":"/tmp/18b744791499fc28682aecea8dcc36cf/khanacademy-keypad-context-0.0.0-PR2219-20250326174742.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2219-20250326174742.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"25913688aa622c77cfccc68b35bf291bddc0d547","size":3758,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250326174742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250326174742.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250326174742_1743011274776_0.8577231085223427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T17:47:54.949Z","publish_time":1743011274949,"_source_registry_name":"default","_cnpm_publish_time":1743011274949},"0.0.0-PR2310-20250326174600":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2310-20250326174600","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2310-20250326174600","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6b448126a014630cc1228abff667e4c700ed66ac","size":3756,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2310-20250326174600.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2310-20250326174600.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2310-20250326174600.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/41f6768a7b1c67878318ccb78b5126a8/khanacademy-keypad-context-0.0.0-PR2310-20250326174600.tgz","_integrity":"sha512-bvgIeITEHwl7oaufNX/HkrQJtSqkLFSeiBMmNojtr8sO+6no+tUwBqttM/XsEebOSYyV8N4geoXah2zEA5lqVg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2310-20250326174600","@khanacademy/perseus-utils":"0.0.0-PR2310-20250326174600"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2310-20250326174600"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2310-20250326174600_1743011174390_0.22691534652741074","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T17:46:14.544Z","publish_time":1743011174544,"_source_registry_name":"default","_cnpm_publish_time":1743011174544},"0.0.0-PR2322-20250326171025":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2322-20250326171025","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2322-20250326171025","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3648b191d4fb460c093c6d447eb00863a747816d","size":3756,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2322-20250326171025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2322-20250326171025.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2322-20250326171025.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ad753350e5fd2a97b69f17bd4757289e/khanacademy-keypad-context-0.0.0-PR2322-20250326171025.tgz","_integrity":"sha512-pQcyqJcq1AULEwGoB3KEZS8Qa7Q/IcC+dsjRl9ANyERTWZsQEJc0gdltehxBfS9SoDIY+qQQamh5Cjc8eFk29A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2322-20250326171025","@khanacademy/perseus-utils":"0.0.0-PR2322-20250326171025"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","perseus-build-settings":"0.0.0-PR2322-20250326171025"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2322-20250326171025_1743009037775_0.3913904823539487","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T17:10:37.957Z","publish_time":1743009037957,"_source_registry_name":"default","_cnpm_publish_time":1743009037957},"0.0.0-PR2328-20250326165934":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2328-20250326165934","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2328-20250326165934","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b28791fe2a1f35f9f4f865c746f67b6637073cef","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2328-20250326165934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2328-20250326165934.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2328-20250326165934.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/004a69031fce4fe186984b8833c4895b/khanacademy-keypad-context-0.0.0-PR2328-20250326165934.tgz","_integrity":"sha512-1JV5fbZAyV05hY0VEMjR4NUPz4wBfhaoGhTOMAS/YFhsfJfiUDz2XYsI52QYWLUHVc+QbGjU3KTkKE88Mnrlzw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2328-20250326165934"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2328-20250326165934_1743008384965_0.4401882646253763","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T16:59:45.214Z","publish_time":1743008385214,"_source_registry_name":"default","_cnpm_publish_time":1743008385214},"0.0.0-PR2328-20250326165331":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2328-20250326165331","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2328-20250326165331","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"79496194da99bcc800324019a7d53733006d169a","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2328-20250326165331.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2328-20250326165331.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2328-20250326165331.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/529482f72770495bacc26aa8f55956c1/khanacademy-keypad-context-0.0.0-PR2328-20250326165331.tgz","_integrity":"sha512-iqi6Wifp4Crft5ON/w4w418U2yzQ3STpvk2OoBT9Yx5Hq8xfr5/UYzk5vRRcmE0gchMrgaw3JFjjn+vn9wsTWQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2328-20250326165331"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2328-20250326165331_1743008023498_0.2214379467180363","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T16:53:43.653Z","publish_time":1743008023653,"_source_registry_name":"default","_cnpm_publish_time":1743008023653},"0.0.0-PR2327-20250325232321":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2327-20250325232321","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2327-20250325232321"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2327-20250325232321","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vqOkEWtVYlNJod5iCgfRizzKwuctUMKeeu9hiXb3sHkGqFdvGRIqp31vJHjkAbJ/h7bx6Crow/UyWQzOirL38Q==","_resolved":"/tmp/a3e19b2fa1fe2cb619923434e4fa431c/khanacademy-keypad-context-0.0.0-PR2327-20250325232321.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2327-20250325232321.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0f147be744ece20084d3bb4edfa3e9aca06db7ff","size":3929,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2327-20250325232321.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2327-20250325232321.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2327-20250325232321_1742945013145_0.4078274007221683"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T23:23:33.305Z","publish_time":1742945013305,"_source_registry_name":"default","_cnpm_publish_time":1742945013305},"0.0.0-PR2322-20250325222435":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2322-20250325222435","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2322-20250325222435"},"devDependencies":{"react":"^18.2.0","@khanacademy/perseus-utils":"0.0.0-PR2322-20250325222435","perseus-build-settings":"0.0.0-PR2322-20250325222435"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2322-20250325222435","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vgZ703jkBpEETkxU8EZzGQrOFHL0tS7AZeYcL8mEQ4GejkYdml1QeKfPR5kuyFSZ5jsLE4i8kr3uR5QS1qgkjw==","_resolved":"/tmp/69c00289e5068f0a5bf8cfe1d843b8bd/khanacademy-keypad-context-0.0.0-PR2322-20250325222435.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2322-20250325222435.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"86bc356aa2fe35a16c3076ee71e2031828b52e4c","size":3757,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2322-20250325222435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2322-20250325222435.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2322-20250325222435_1742941487673_0.864913300319782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T22:24:47.874Z","publish_time":1742941487874,"_source_registry_name":"default","_cnpm_publish_time":1742941487874},"0.0.0-PR2322-20250325220628":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2322-20250325220628","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2322-20250325220628"},"devDependencies":{"react":"^18.2.0","@khanacademy/perseus-utils":"0.0.0-PR2322-20250325220628","perseus-build-settings":"0.0.0-PR2322-20250325220628"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2322-20250325220628","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qV9iRkXF4WeqDcXf4MCLpOByzEpZqhg6WuG8bwHoWhbqp65JOJt7X+nXZ5K9u6v5R5h7b/J59GpMHudy4J5IAQ==","_resolved":"/tmp/5fa45d0419086d9ff5cff4d008358411/khanacademy-keypad-context-0.0.0-PR2322-20250325220628.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2322-20250325220628.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"21725a8d0e471135a7508887c7621c54d413e22f","size":3757,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2322-20250325220628.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2322-20250325220628.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2322-20250325220628_1742940401630_0.25634476529801287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T22:06:41.938Z","publish_time":1742940401938,"_source_registry_name":"default","_cnpm_publish_time":1742940401938},"1.1.6":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.1.6","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"5.4.1"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@1.1.6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-voGPCu8Xcz5pJQIZ3M3N33l9pdYATpPTGML2HLSYqYDTyFUI4v2RaW0p2JnwjxfDXDx06ntjc/azYUgpMIIHsQ==","_resolved":"/tmp/e0bb7be5b294cee57a9c6088b9994ffc/khanacademy-keypad-context-1.1.6.tgz","_from":"file:khanacademy-keypad-context-1.1.6.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"86ee021aebae66e3e61e79d46cd041bf072950a2","size":3964,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.6.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.1.6_1742915634449_0.9597037925497045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T15:13:54.643Z","publish_time":1742915634643,"_source_registry_name":"default","_cnpm_publish_time":1742915634643},"0.0.0-PR1796-20250324215152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1796-20250324215152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1796-20250324215152"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR1796-20250324215152","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ohjRCWwdLwvXyFum7SRzEEh+UibzpUQ0YJisLDvwiXj24nsU95yYGS/Xfj72MZ5mQtHwgXrDDfW3bSN8kQJqkQ==","_resolved":"/tmp/e58f7c3fd2a11101286733ca83dcea8f/khanacademy-keypad-context-0.0.0-PR1796-20250324215152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR1796-20250324215152.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4ff1e8a0dcc36324508474c533963c3bdb2455c2","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1796-20250324215152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1796-20250324215152.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1796-20250324215152_1742853124254_0.2274861405592319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T21:52:04.431Z","publish_time":1742853124431,"_source_registry_name":"default","_cnpm_publish_time":1742853124431},"0.0.0-PR2323-20250321232942":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2323-20250321232942","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2323-20250321232942"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2323-20250321232942","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qhF6MZTd0ZGcOC6rjb1BeHZ3BV/cuWud1pepQxL8uDrW4x+IobgfIJDhomUoagfep23HRMguaNsAe/SIWK99Mw==","_resolved":"/tmp/e52b28c2a1f387d6eeb285c1f950f1a7/khanacademy-keypad-context-0.0.0-PR2323-20250321232942.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2323-20250321232942.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"4ed071a7e3e0dc34bbdae5a4d1dbd4d9f226856a","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2323-20250321232942.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2323-20250321232942.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2323-20250321232942_1742599792976_0.019971103961042402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T23:29:53.156Z","publish_time":1742599793156,"_source_registry_name":"default","_cnpm_publish_time":1742599793156},"0.0.0-PR2219-20250321232628":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250321232628","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250321232628"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250321232628","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fWRCU1CCVpfIUzqeoQV6XuLkeYlYGyjGX4yfHDAyjyrPDFh3qlUQizmXGcmtbghh9GE7mrrYyC7IUuhecbZUoQ==","_resolved":"/tmp/cf2812f5965afa45eef09eb0fdc6e30d/khanacademy-keypad-context-0.0.0-PR2219-20250321232628.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2219-20250321232628.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"6f790828b7bdec24e7af429d6ad18ca3eed2ab48","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250321232628.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250321232628.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250321232628_1742599599952_0.6744631765599209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T23:26:40.155Z","publish_time":1742599600155,"_source_registry_name":"default","_cnpm_publish_time":1742599600155},"0.0.0-PR2313-20250321230537":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2313-20250321230537","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2313-20250321230537"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2313-20250321230537","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6/5cRIjkWAXmA+5QndgKPdXHY6T2+eP/uPSCf4RLv+hPagdfEBeuQh6ibIU6s+tlmyfdVTBzMprVMnPz30oqAw==","_resolved":"/tmp/1705d98f6d8662364722945957fe8763/khanacademy-keypad-context-0.0.0-PR2313-20250321230537.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2313-20250321230537.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ae7c83f5d853cfb2fdbc3b1ecebba8df7b82095d","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2313-20250321230537.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2313-20250321230537.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2313-20250321230537_1742598348791_0.9151005543453141"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T23:05:49.130Z","publish_time":1742598349130,"_source_registry_name":"default","_cnpm_publish_time":1742598349130},"0.0.0-PR2321-20250321172235":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2321-20250321172235","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2321-20250321172235"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2321-20250321172235","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-r0j9OZNVrz52lKQ+Rf/GAciKVZqPrtrsktTUG3IMZrvU4EXrW6Jp2BbF5aO87jmRU5Ob+Fixy9BO6w75FKZA/g==","_resolved":"/tmp/745126701369e4c7aa1091428d1c3d71/khanacademy-keypad-context-0.0.0-PR2321-20250321172235.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2321-20250321172235.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"f10be998d3a278c0b3aa0f34227cd2ba7b62c088","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2321-20250321172235.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2321-20250321172235.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2321-20250321172235_1742577768049_0.9484085443670347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T17:22:48.247Z","publish_time":1742577768247,"_source_registry_name":"default","_cnpm_publish_time":1742577768247},"0.0.0-PR2321-20250321171316":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2321-20250321171316","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2321-20250321171316","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"942f6ddb0b00d20ac1106983d778ff4a77dd0e2d","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2321-20250321171316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2321-20250321171316.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2321-20250321171316.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/792dbc827596775fdbec1521fdedd8bc/khanacademy-keypad-context-0.0.0-PR2321-20250321171316.tgz","_integrity":"sha512-6oQuRY9pG1f3/QZfHy6ZO7q5aqFIUkWF9TDboDVBFt1gWACUg2R1bntWzh24RHWOwB5UhpG7wf7vFWmXMrmDsQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2321-20250321171316"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2321-20250321171316_1742577208081_0.9512867116255184","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-21T17:13:28.278Z","publish_time":1742577208278,"_source_registry_name":"default","_cnpm_publish_time":1742577208278},"0.0.0-PR2289-20250321144244":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2289-20250321144244","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2289-20250321144244"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2289-20250321144244","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5EEiybAnvSXvVMKedq3Uezi+sttz0t+8joUI+N0rm+G2dK88cugOAAQ7uZms14T/RwuLgHEs48QYQCLw9gyqlA==","_resolved":"/tmp/22e86641ab3bb7ee9d2b8f00e1776bf1/khanacademy-keypad-context-0.0.0-PR2289-20250321144244.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2289-20250321144244.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"7a5a9966a67589a1f843826dd185572bddee5e5c","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2289-20250321144244.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2289-20250321144244.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2289-20250321144244_1742568175643_0.46377192367510767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T14:42:55.872Z","publish_time":1742568175872,"_source_registry_name":"default","_cnpm_publish_time":1742568175872},"0.0.0-PR2289-20250321143322":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2289-20250321143322","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2289-20250321143322","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e371a3365a31f4170442790292719e94989f0210","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2289-20250321143322.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2289-20250321143322.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2289-20250321143322.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8755585bce2baade1807afc7df6a5970/khanacademy-keypad-context-0.0.0-PR2289-20250321143322.tgz","_integrity":"sha512-uFKM0Me44pQMCR7g/pfcvBBC0sw+WdLUh7N/yP22EqgUnyUeNAz+yYenEF0ThAB1Oz/nwNM/JJg+Bm80BepZCA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2289-20250321143322"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2289-20250321143322_1742567613865_0.25224309752232577","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-21T14:33:34.029Z","publish_time":1742567614029,"_source_registry_name":"default","_cnpm_publish_time":1742567614029},"0.0.0-PR2272-20250321141754":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2272-20250321141754","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2272-20250321141754","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3905665a5389cda8b0b6c3b6f62bd3cf71bcd5c9","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2272-20250321141754.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2272-20250321141754.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2272-20250321141754.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/46925e21b8d923113179de64374a72db/khanacademy-keypad-context-0.0.0-PR2272-20250321141754.tgz","_integrity":"sha512-UMtismT2uH/Hd41m8APTlp8tpI7wQ12TXhFRQBrNLddSZ4A6+pxB/cHbHAHFSGbbh82PaJ61GnfC34hCinW2HA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2272-20250321141754"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2272-20250321141754_1742566685961_0.613171560838663","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-21T14:18:06.160Z","publish_time":1742566686160,"_source_registry_name":"default","_cnpm_publish_time":1742566686160},"0.0.0-PR2301-20250320214844":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2301-20250320214844","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2301-20250320214844"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2301-20250320214844","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wOfnjEN40K+qjG75X1b6HGiJkJidz9BBf5vQiAZ1KSyBFx/j4dDyCpd1MPc7USGZWNRPm3VLr1nvRSjxzYH8fA==","_resolved":"/tmp/c5be27d7b8e1867afc8151c6267f0b23/khanacademy-keypad-context-0.0.0-PR2301-20250320214844.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2301-20250320214844.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"67e312547d94878b1963d8a03e899bc7dbb18822","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2301-20250320214844.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2301-20250320214844.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2301-20250320214844_1742507336115_0.6229643451401707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T21:48:56.371Z","publish_time":1742507336371,"_source_registry_name":"default","_cnpm_publish_time":1742507336371},"0.0.0-PR2308-20250320211713":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2308-20250320211713","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2308-20250320211713","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bc38bef8393fda189e184cc9568a08702f972159","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2308-20250320211713.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2308-20250320211713.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2308-20250320211713.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2180372a43b155709ca9330744749472/khanacademy-keypad-context-0.0.0-PR2308-20250320211713.tgz","_integrity":"sha512-pgmZS8zVmZzHnVomN4GIhQGFKcBVBnUn3FTz1487F3gdPpaWZKdHcPEkMI8N+41j0+cQ/+7Vxi6RvIrfXXROVA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2308-20250320211713"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2308-20250320211713_1742505444904_0.20754824561049268","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-20T21:17:25.120Z","publish_time":1742505445120,"_source_registry_name":"default","_cnpm_publish_time":1742505445120},"0.0.0-PR2319-20250320205617":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2319-20250320205617","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2319-20250320205617","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"69cf8fb804ef2bba784a073175a078cf74b0a115","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2319-20250320205617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2319-20250320205617.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2319-20250320205617.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/db1356b5a5b3d263b935e6f03a8f04af/khanacademy-keypad-context-0.0.0-PR2319-20250320205617.tgz","_integrity":"sha512-1t69srrXRXRuYUSznbbzJYPmZrDPOTLDjdLYdY99erOTWqx1MC29sWtVaPzblv5xJSlY9DnemjCjKrc9eK+f+Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2319-20250320205617"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2319-20250320205617_1742504188826_0.8323136137915945","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-20T20:56:29.006Z","publish_time":1742504189006,"_source_registry_name":"default","_cnpm_publish_time":1742504189006},"0.0.0-PR2308-20250320182323":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2308-20250320182323","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2308-20250320182323"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2308-20250320182323","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3sxMxGuausDBUZ/ivWLn61K0VasEdEtAr5PzrZzRdnMuxySbCe7Qf2YlT/yly2Ww0+u30KpirG+Kr9pjbdAMgw==","_resolved":"/tmp/6d7bb47bb802c6410bfdc4a5357ffbfb/khanacademy-keypad-context-0.0.0-PR2308-20250320182323.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2308-20250320182323.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"cbb81536d094e2626055c7115c0f0835293c89b0","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2308-20250320182323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2308-20250320182323.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2308-20250320182323_1742495015290_0.6038447995341867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T18:23:35.478Z","publish_time":1742495015478,"_source_registry_name":"default","_cnpm_publish_time":1742495015478},"1.1.5":{"name":"@khanacademy/keypad-context","version":"1.1.5","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@1.1.5","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"95d1629c5f60348066ca3bdb7955322245011f78","size":3963,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.5.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-1.1.5.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2184a2d4d1eb48e1333cea45b8fe3f4d/khanacademy-keypad-context-1.1.5.tgz","_integrity":"sha512-gTiva3aEzTDiZVs/L6QgGWKP0BbPTbwf1CEeVY/G3aXroO8oSC00soH67lJwEZ+++ezt111sg8uDj3VoKZhgWg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_1.1.5_1742491648445_0.2685786403445667","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-20T17:27:28.626Z","publish_time":1742491648626,"_source_registry_name":"default","_cnpm_publish_time":1742491648626},"0.0.0-PR2297-20250320140227":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2297-20250320140227","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2297-20250320140227"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2297-20250320140227","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-KBZBbRhjPL52zdZZRikIW1vmUswL3wFCth+DmtmIJVWN5v2zfo0ksOOA/EL7XGMP4WXv65Y6A39qqU3z6MJDbQ==","_resolved":"/tmp/e7fa8585e2651acded4c4af56bda6a95/khanacademy-keypad-context-0.0.0-PR2297-20250320140227.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2297-20250320140227.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"216fd5752ebbbc103c5c0192255b56d2679752c1","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2297-20250320140227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2297-20250320140227.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2297-20250320140227_1742479362640_0.3186288520546219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T14:02:42.831Z","publish_time":1742479362831,"_source_registry_name":"default","_cnpm_publish_time":1742479362831},"0.0.0-PR2316-20250320033252":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2316-20250320033252","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2316-20250320033252"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2316-20250320033252","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-blzDQ3IPFYq4s9x8Edq9VCoKX+e/NWhfLEYHSqV1atLcIP41yfSel6gObNg+tVPuIaSqPWnKl1BnVcOAHzymZQ==","_resolved":"/tmp/1fa921d4ad965aefbcf1d06d59327dcd/khanacademy-keypad-context-0.0.0-PR2316-20250320033252.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2316-20250320033252.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"1d33e8028bc35c3a81445e852c0ec30afc38868e","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2316-20250320033252.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2316-20250320033252.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2316-20250320033252_1742441582769_0.5883789385893483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T03:33:02.928Z","publish_time":1742441582928,"_source_registry_name":"default","_cnpm_publish_time":1742441582928},"0.0.0-PR2316-20250320032730":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2316-20250320032730","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2316-20250320032730"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2316-20250320032730","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DOn6VRw0/XZFobLW8IL4E5iBRS8QqBS/JiPVNkIdeC6FYNdELYWwDQevtu1Z65+zsLMumwadf0MB21ZtZ55Omw==","_resolved":"/tmp/99edb80d49af6d4e3a963aa7c7e9438e/khanacademy-keypad-context-0.0.0-PR2316-20250320032730.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2316-20250320032730.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d6601c80363bc7c7072831fcb788d4eca9adb96a","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2316-20250320032730.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2316-20250320032730.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2316-20250320032730_1742441260734_0.3563202636493077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T03:27:40.915Z","publish_time":1742441260915,"_source_registry_name":"default","_cnpm_publish_time":1742441260915},"0.0.0-PR2316-20250320032115":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2316-20250320032115","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2316-20250320032115"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2316-20250320032115","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HqaQSUPp/yZUK831w7d70iH95nl7OtA3DTIbIGmJE4c4BdkWWRKQ287xXrlK74dzsSiJYI4RBvJFm8i7mnGX8Q==","_resolved":"/tmp/36818b0e621236d8aa3ec7e9d8f4d4bc/khanacademy-keypad-context-0.0.0-PR2316-20250320032115.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2316-20250320032115.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"87307c4cf0bfd6434f402ce5e32ebf2b26212698","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2316-20250320032115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2316-20250320032115.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2316-20250320032115_1742440886365_0.07557744250976595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T03:21:26.533Z","publish_time":1742440886533,"_source_registry_name":"default","_cnpm_publish_time":1742440886533},"0.0.0-PR2316-20250320031554":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2316-20250320031554","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2316-20250320031554"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2316-20250320031554","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-uP4+y69wCXKOsTZbI5mt5glGeG6BnOB9Q4q+clv42xqZVkr5ZvoANOtqUJ18f3sIbUG4Dg5Ut8Xy/Swt8viKEw==","_resolved":"/tmp/2bb070cf7caf7bbab98af5699ed5f04b/khanacademy-keypad-context-0.0.0-PR2316-20250320031554.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2316-20250320031554.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"37108f478046c9527d7b38984e02b54295786c5a","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2316-20250320031554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2316-20250320031554.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2316-20250320031554_1742440565678_0.0713365058502391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T03:16:05.869Z","publish_time":1742440565869,"_source_registry_name":"default","_cnpm_publish_time":1742440565869},"1.1.4":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.1.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"5.3.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@1.1.4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bTPFh3r7nixYH5aGXLEzD8oUzv1Rd1f1duaxHt9wLvDKwRG/NxrqyWEp9gtAto5jWpDnvYlmMv04DBHa4Em5pQ==","_resolved":"/tmp/398a78055d213ee44929d311307633b5/khanacademy-keypad-context-1.1.4.tgz","_from":"file:khanacademy-keypad-context-1.1.4.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"ff96c248c1c23fa81b6a4ae42c79e87256b55ad7","size":3963,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.4.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.1.4_1742429981358_0.20820295682842693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T00:19:41.563Z","publish_time":1742429981563,"_source_registry_name":"default","_cnpm_publish_time":1742429981563},"0.0.0-PR2314-20250320000400":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2314-20250320000400","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2314-20250320000400"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2314-20250320000400","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-y3hCZ+DRZF/nB4Tx01iPGo4+iY3TKPimasMfRM6XwvvByZej2c1yvSraKghNEzKAfm7RtOpN8eUSED/rKCRBvg==","_resolved":"/tmp/8f21ba1247b8cc0a2758194c1b1e144c/khanacademy-keypad-context-0.0.0-PR2314-20250320000400.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2314-20250320000400.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"2a29fb1aa730628e50497a3e7d36ea8b0566a2d9","size":3980,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2314-20250320000400.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2314-20250320000400.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2314-20250320000400_1742429050851_0.8106391273271645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T00:04:11.089Z","publish_time":1742429051089,"_source_registry_name":"default","_cnpm_publish_time":1742429051089},"0.0.0-PR2312-20250319222304":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2312-20250319222304","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2312-20250319222304"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2312-20250319222304","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QU0t4RDMmv5kjMtju42NJFmEd7k2y83WXrNwUUdgEXR7FlzakP1gtbTF41nrwHk0F4weqqN3iJb+KbsqMJ61jg==","_resolved":"/tmp/a28cb9f575d654bdffb3fedf3945afee/khanacademy-keypad-context-0.0.0-PR2312-20250319222304.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2312-20250319222304.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"0bf286a7b0ecd14970e469106d848ee17f2f14dc","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2312-20250319222304.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2312-20250319222304.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2312-20250319222304_1742422994824_0.46345085407723663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T22:23:15.048Z","publish_time":1742422995048,"_source_registry_name":"default","_cnpm_publish_time":1742422995048},"1.1.3":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.1.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"5.2.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@1.1.3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0r4hj9uwNXHdWMxGkyonNLEOYeAIygZG/LEWkoRCoMGh/F4A1Lh/hBQ9VFLHWy6raFln1tTkpGhIFjYkdCHjVQ==","_resolved":"/tmp/8c70ce0d77379c46b4d9eb54ffd99169/khanacademy-keypad-context-1.1.3.tgz","_from":"file:khanacademy-keypad-context-1.1.3.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"d1474c091a50705094acbeb607e3edb9c28d45fd","size":3961,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.3.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.1.3_1742400763952_0.8894254672634019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T16:12:44.129Z","publish_time":1742400764129,"_source_registry_name":"default","_cnpm_publish_time":1742400764129},"0.0.0-PR2305-20250319152206":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2305-20250319152206","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2305-20250319152206","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d9437174bcf720b580953ab98ef58eb2b77d31f7","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2305-20250319152206.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2305-20250319152206.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2305-20250319152206.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e89defe8d8416fdb5e2be6f7f7621f9a/khanacademy-keypad-context-0.0.0-PR2305-20250319152206.tgz","_integrity":"sha512-zhZhdYhK5RJqKR7cD4nTE3L1GDA7cRTnCjowKPKH/FM4Af06z5Jv/Qc1t46j1+NVRn51I7tn+JpVNtIai27eTw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2305-20250319152206"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2305-20250319152206_1742397738407_0.22487124373995782","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-19T15:22:18.554Z","publish_time":1742397738554,"_source_registry_name":"default","_cnpm_publish_time":1742397738554},"0.0.0-PR2305-20250319151513":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2305-20250319151513","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2305-20250319151513","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"89082eef0a8651615afb8cc924e9ae8500c45ad5","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2305-20250319151513.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2305-20250319151513.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2305-20250319151513.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c37ad83e4c9adbf64663940903081d6e/khanacademy-keypad-context-0.0.0-PR2305-20250319151513.tgz","_integrity":"sha512-IzeSg6J/0st718A+X4nm+OG8WczGl8S5dj04zsxP3hZzXks+YQubxORihr/NGTcPO46EfQ+76CdE7MjRY/lTrQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2305-20250319151513"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2305-20250319151513_1742397324898_0.687752481192079","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-19T15:15:25.143Z","publish_time":1742397325143,"_source_registry_name":"default","_cnpm_publish_time":1742397325143},"0.0.0-PR2305-20250319151235":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2305-20250319151235","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2305-20250319151235","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"002add4c42379173528b2d915126d3bfce81ff70","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2305-20250319151235.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2305-20250319151235.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2305-20250319151235.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d14471c03b983e9e15051d65ef5fce7e/khanacademy-keypad-context-0.0.0-PR2305-20250319151235.tgz","_integrity":"sha512-GYAaelYgH2GtoHNxCT0+WDXZObF+Bg0AleuonhU+jSVne15JCm80OwpVpwb77LVHXlxxnKRYnYxuTw7fvewTUw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2305-20250319151235"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2305-20250319151235_1742397166546_0.6816773000229235","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-19T15:12:46.739Z","publish_time":1742397166739,"_source_registry_name":"default","_cnpm_publish_time":1742397166739},"0.0.0-PR2307-20250319005806":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2307-20250319005806","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2307-20250319005806"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2307-20250319005806","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-R8c5rKD/LPU0k1rbmnazghTD9BSjq7u6LNmB8QRMBXGOeFQkDnRyH+ye18ksAEOAypK0ZwYkYwyZ3+ReXVTCJg==","_resolved":"/tmp/66629330ec8ed720f54dd90d1530fad5/khanacademy-keypad-context-0.0.0-PR2307-20250319005806.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2307-20250319005806.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"2d3eb5e5f8c4aa037b144729f9427e4ea3408548","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2307-20250319005806.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2307-20250319005806.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2307-20250319005806_1742345897538_0.3831301695864304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T00:58:17.716Z","publish_time":1742345897716,"_source_registry_name":"default","_cnpm_publish_time":1742345897716},"0.0.0-PR2309-20250319005138":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2309-20250319005138","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2309-20250319005138"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2309-20250319005138","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-60xx24tdggtozE/iZF4+tBpgtlHsoupi5aH0gnDZuOVE4YQBcq06cFtP1WdinIEiLoeTlQPew6Y4Tp8pDPvkbg==","_resolved":"/tmp/bbff37efd227a84e746410a62f20af19/khanacademy-keypad-context-0.0.0-PR2309-20250319005138.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2309-20250319005138.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"bbb1972591eeaef2dba3e9e34286a56feef4e007","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2309-20250319005138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2309-20250319005138.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2309-20250319005138_1742345508939_0.3356446901845713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T00:51:49.116Z","publish_time":1742345509116,"_source_registry_name":"default","_cnpm_publish_time":1742345509116},"0.0.0-PR2307-20250319003211":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2307-20250319003211","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2307-20250319003211"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2307-20250319003211","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-MXQjZWBbLDkCxfNm3ttlFRDJmfaQ5m5Ka21muqDP70iukohpOY4NO4+dj88r0cs1WLelWLYCjh1k6iO00UYsUg==","_resolved":"/tmp/2eba33335c157eb84fa616c0fcb1ece6/khanacademy-keypad-context-0.0.0-PR2307-20250319003211.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2307-20250319003211.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"8970dd4c2f9dceca0c44bb2e4e36763e9e7359f6","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2307-20250319003211.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2307-20250319003211.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2307-20250319003211_1742344343012_0.5770310480384173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T00:32:23.208Z","publish_time":1742344343208,"_source_registry_name":"default","_cnpm_publish_time":1742344343208},"0.0.0-PR2307-20250319002659":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2307-20250319002659","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2307-20250319002659","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c66e6570bec6b515271f7ced829a04c6af467c36","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2307-20250319002659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2307-20250319002659.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2307-20250319002659.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/50fd20aa4073ea94544985748d728722/khanacademy-keypad-context-0.0.0-PR2307-20250319002659.tgz","_integrity":"sha512-eTpiAnoJrmqgsMdGR9QUx0bc0S+I9XzL6nwTBqQ9v2x2D3SL95ptAlxTNpy3s+Ardj512KRgYVZMD7dwc5hkDg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2307-20250319002659"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2307-20250319002659_1742344030179_0.22250495970810436","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-19T00:27:10.372Z","publish_time":1742344030372,"_source_registry_name":"default","_cnpm_publish_time":1742344030372},"0.0.0-PR2308-20250319002129":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2308-20250319002129","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2308-20250319002129","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"643e4cf67e11da035910552fd03a33675928bfe9","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2308-20250319002129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2308-20250319002129.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2308-20250319002129.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/092cb44d50e39e2fd49bebd66b78e07f/khanacademy-keypad-context-0.0.0-PR2308-20250319002129.tgz","_integrity":"sha512-Nk2kalqCx1gBFQFnPxlv/85+ncl+BwfzvMbulHisiUqYp19Et4UpC00CH/zeER0Z4E5q3z4HuJn+qVZobWs1og==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2308-20250319002129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2308-20250319002129_1742343700932_0.5723496273277433","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-19T00:21:41.104Z","publish_time":1742343701104,"_source_registry_name":"default","_cnpm_publish_time":1742343701104},"0.0.0-PR2309-20250319001807":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2309-20250319001807","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2309-20250319001807","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"99397779cbf92be9bfbee34c97e9de1b2e7358f1","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2309-20250319001807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2309-20250319001807.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2309-20250319001807.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/78697ac7e9ad2f5b4adc7fbdf76b243b/khanacademy-keypad-context-0.0.0-PR2309-20250319001807.tgz","_integrity":"sha512-Yip9olua18dGummmgjXGb3bDQo4B0dPZPnVQHsIq7mKRVQIwHwV/1RrcGjAAvScVYS0FikIhGwNx1HVrxdg/cQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2309-20250319001807"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2309-20250319001807_1742343498374_0.2618477360684044","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-19T00:18:18.553Z","publish_time":1742343498553,"_source_registry_name":"default","_cnpm_publish_time":1742343498553},"0.0.0-PR2307-20250318224229":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2307-20250318224229","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2307-20250318224229"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2307-20250318224229","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-h+HU7EFttOPX/Z+YdVlPz7YHccRFyXS1HjQYpOsk52p/DnWefGCrSSqJREAit5TZUhwzux1vN0fCkHvYIALEZw==","_resolved":"/tmp/395279e7f0b15dbf86eb216d7b33c64d/khanacademy-keypad-context-0.0.0-PR2307-20250318224229.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2307-20250318224229.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"302ae6465e97dc15cbd58998592146b0dd9ecad9","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2307-20250318224229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2307-20250318224229.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2307-20250318224229_1742337760225_0.2801854812054181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T22:42:40.395Z","publish_time":1742337760395,"_source_registry_name":"default","_cnpm_publish_time":1742337760395},"0.0.0-PR2304-20250318222137":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2304-20250318222137","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2304-20250318222137","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8640a4458787b83de4d164fb04031de17473e5d8","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2304-20250318222137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2304-20250318222137.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2304-20250318222137.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8078b89b21aac56be2640c68bcae15d3/khanacademy-keypad-context-0.0.0-PR2304-20250318222137.tgz","_integrity":"sha512-tXmR2a3UCyFyIaOrMmvznMwq/KJe8xu3tWvxdy1rmbc6kR5C2J0SrWA3xuyH7lIKf7uGt9BGEyvqAx/1BB42eQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2304-20250318222137"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2304-20250318222137_1742336508178_0.5878812984820914","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T22:21:48.397Z","publish_time":1742336508397,"_source_registry_name":"default","_cnpm_publish_time":1742336508397},"0.0.0-PR2306-20250318220918":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2306-20250318220918","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2306-20250318220918","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b23924e22cf45e49568ab3d7f6f4540cb0937d4a","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2306-20250318220918.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2306-20250318220918.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2306-20250318220918.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0d09110ef22ebcedb4f95a762a3120f8/khanacademy-keypad-context-0.0.0-PR2306-20250318220918.tgz","_integrity":"sha512-wx8Ep3KEbhImJ76NtltQE1oUZRooycICTBgbMs+Fx2Yd5LujfulRrJoiZBBetZVIKt2GsqVNcgANUrVGJgc4AA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2306-20250318220918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2306-20250318220918_1742335769180_0.624149956551018","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T22:09:29.379Z","publish_time":1742335769379,"_source_registry_name":"default","_cnpm_publish_time":1742335769379},"0.0.0-PR2305-20250318220121":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2305-20250318220121","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2305-20250318220121","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bbed5e5f6fcdd889fa1c0c53d4131796a827adb5","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2305-20250318220121.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2305-20250318220121.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2305-20250318220121.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/9a61a300469a43daac9d8f03cb5d7530/khanacademy-keypad-context-0.0.0-PR2305-20250318220121.tgz","_integrity":"sha512-4kARPzld4yUxVRmD41TiYd1qP7y6c9u1mLzqc0QZt5ws0bzmAUdfQVNeWwfaZi9FaeJtuZ+uuBupX9XsascjmQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2305-20250318220121"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2305-20250318220121_1742335292234_0.7974088627083962","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T22:01:32.412Z","publish_time":1742335292412,"_source_registry_name":"default","_cnpm_publish_time":1742335292412},"0.0.0-PR2305-20250318215307":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2305-20250318215307","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2305-20250318215307","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a9503725198a81c13ae1bc7554846a9cad2ed17e","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2305-20250318215307.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2305-20250318215307.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2305-20250318215307.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5853717526a7af1772327f06e2529c9c/khanacademy-keypad-context-0.0.0-PR2305-20250318215307.tgz","_integrity":"sha512-YctpEd5wD5Lfyp0EDxkgH2w2G5D6Vge1qby/gEPAFfsKXaw/kjlINaqhZCLC4tCe23/LOlB9p0d/Wxyc6XUWAw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2305-20250318215307"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2305-20250318215307_1742334798440_0.23481353021865026","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T21:53:18.611Z","publish_time":1742334798611,"_source_registry_name":"default","_cnpm_publish_time":1742334798611},"0.0.0-PR2304-20250318214013":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2304-20250318214013","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2304-20250318214013","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"02f4863ff10971e568e95894b90724dfe4a604ae","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2304-20250318214013.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2304-20250318214013.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2304-20250318214013.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/651bcf760493258937609e2f8abcf003/khanacademy-keypad-context-0.0.0-PR2304-20250318214013.tgz","_integrity":"sha512-GzYlidEN3Um+jeXZNE++pjX1tteFPU8VtQwWtqf+LlWklX9i81f34jBq68t5AK/VC2GcxdZ3YoEDQ0tx65maJA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2304-20250318214013"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2304-20250318214013_1742334024934_0.33813818864153733","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T21:40:25.143Z","publish_time":1742334025143,"_source_registry_name":"default","_cnpm_publish_time":1742334025143},"0.0.0-PR2304-20250318211201":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2304-20250318211201","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2304-20250318211201","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e940aa0e5537f921cc30427fd8d9f1190cd48c46","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2304-20250318211201.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2304-20250318211201.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2304-20250318211201.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/eb6ae5ba6eb47feab97953c2258291ea/khanacademy-keypad-context-0.0.0-PR2304-20250318211201.tgz","_integrity":"sha512-ggrfeyoDKuksDvPjpapPf5P5GqKbCA1+R0Xcz3MsNQWrxRjNdn/Fm//U7DLMnM3G255vWo5SENtfNO4JIOEGnA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2304-20250318211201"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2304-20250318211201_1742332332649_0.4298406740045082","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T21:12:12.852Z","publish_time":1742332332852,"_source_registry_name":"default","_cnpm_publish_time":1742332332852},"0.0.0-PR2303-20250318202734":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2303-20250318202734","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2303-20250318202734","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3d41cafdbca7fb01411ee7dffab1a2c71b152940","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2303-20250318202734.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2303-20250318202734.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2303-20250318202734.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b4bc549eb3533352fd8b2d168705e9ab/khanacademy-keypad-context-0.0.0-PR2303-20250318202734.tgz","_integrity":"sha512-4m7WcFpv4xNiefFOHQIGOgpyuO/SggWLgxy0GCReaKTbQ0r0pH44olGrgUk/T3zsGHbcRxSjlnRzs/8uwtJ/Vg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2303-20250318202734"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2303-20250318202734_1742329665916_0.9929071541941641","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T20:27:46.105Z","publish_time":1742329666105,"_source_registry_name":"default","_cnpm_publish_time":1742329666105},"0.0.0-PR2303-20250318185747":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2303-20250318185747","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2303-20250318185747","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ff0b94d46bf91ee02680fa0cd12b842c38c19364","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2303-20250318185747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2303-20250318185747.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2303-20250318185747.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cd2ed25f46720905deee8f55405c8bb9/khanacademy-keypad-context-0.0.0-PR2303-20250318185747.tgz","_integrity":"sha512-8Q0tFO4XDlEDEhKQYbZFdwAPm/p0ASPsNJTWRpYcQTydbf/UqZmYMvLEOnAiafzFgz8UXujGVNRKuYhg9e8vfQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2303-20250318185747"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2303-20250318185747_1742324278590_0.791565153717888","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T18:57:58.778Z","publish_time":1742324278778,"_source_registry_name":"default","_cnpm_publish_time":1742324278778},"0.0.0-PR2257-20250318174927":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2257-20250318174927","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250318174927","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"48de86ac43ea8edaa8a9a99fd4be05cf75853aac","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250318174927.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250318174927.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250318174927.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d76f3040ad8ab4439f4344a45e180c28/khanacademy-keypad-context-0.0.0-PR2257-20250318174927.tgz","_integrity":"sha512-qclcAaHuXLnHsF0s3Y0P9eSM9rqiIGfK45az9hFYLSe2RKI8etKJTzEvh83oYwoQJCWhELEaVcMczpWLJhDUag==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250318174927"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2257-20250318174927_1742320178743_0.6849654124500102","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T17:49:38.906Z","publish_time":1742320178906,"_source_registry_name":"default","_cnpm_publish_time":1742320178906},"0.0.0-PR2304-20250318173816":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2304-20250318173816","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2304-20250318173816","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d8064ead7006b39840d948cdf17fe6f49d4cc97a","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2304-20250318173816.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2304-20250318173816.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2304-20250318173816.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b1dd5040ef4e4f8cf65754d7fc205dd8/khanacademy-keypad-context-0.0.0-PR2304-20250318173816.tgz","_integrity":"sha512-HjKEJXR5QQIWct7WgU8nWI54PITSmvAV+jbmnmA/H8kvN/Ya1QbxiuzwB/aDqMa2f8bxfjqPPp5S7b+c1H7s+w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2304-20250318173816"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2304-20250318173816_1742319508539_0.36011039099962794","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T17:38:28.696Z","publish_time":1742319508696,"_source_registry_name":"default","_cnpm_publish_time":1742319508696},"0.0.0-PR2303-20250317234000":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2303-20250317234000","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2303-20250317234000"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2303-20250317234000","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nh4gGgPzXU+5zbRxRX6J+NKv6SfmZsUkUijmMm8daARX57Dr1qXpiGwyLxslLojs4widoItPOgdmSOpRJaJQAg==","_resolved":"/tmp/cab84fd7051cd5a609709148bae909d5/khanacademy-keypad-context-0.0.0-PR2303-20250317234000.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2303-20250317234000.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"9ae05190a2a5e4bccf51bafd741994723cc3818d","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2303-20250317234000.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2303-20250317234000.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2303-20250317234000_1742254811832_0.4156667578277866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-17T23:40:12.011Z","publish_time":1742254812011,"_source_registry_name":"default","_cnpm_publish_time":1742254812011},"0.0.0-PR2302-20250317183549":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2302-20250317183549","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2302-20250317183549","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2b6124d8ce1be43ccb7e3c5b249b901ce89fd7d5","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2302-20250317183549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2302-20250317183549.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2302-20250317183549.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/abbd1a665e630eed165e6b6f8d34dc10/khanacademy-keypad-context-0.0.0-PR2302-20250317183549.tgz","_integrity":"sha512-hnLVzQg5ImkdaChvljNawMO/vf4YJhaD/utgY5xPWQUcfQaUPciRnaSH1qepkxNNYpZqnIUWI6LPREwjoTbMNg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2302-20250317183549"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2302-20250317183549_1742236559738_0.6172817531216093","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-17T18:35:59.931Z","publish_time":1742236559931,"_source_registry_name":"default","_cnpm_publish_time":1742236559931},"0.0.0-PR2302-20250317182823":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2302-20250317182823","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2302-20250317182823","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"216347b4dea24a7db8c017f6bd4bc7160b9cc606","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2302-20250317182823.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2302-20250317182823.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2302-20250317182823.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f21a072c662447a0eaa2adb33c0ef07b/khanacademy-keypad-context-0.0.0-PR2302-20250317182823.tgz","_integrity":"sha512-hs/v3vcvBuAdGr+jpXDdZbCS1FIGbXY0ZBPenhxIPpXm8wlf2mudWPg8/Yk1WvpyX+F9xNa99aFKFxypjACJog==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2302-20250317182823"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2302-20250317182823_1742236114845_0.2101314885839103","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-17T18:28:35.032Z","publish_time":1742236115032,"_source_registry_name":"default","_cnpm_publish_time":1742236115032},"0.0.0-PR2296-20250317160619":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2296-20250317160619","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2296-20250317160619"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2296-20250317160619","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9BFtA7Ty+tK4ieEX1h7iDIRd3ycoFDEKjPdxocgJeNPiMYFFnqKOvuqMeK0hAH7YB56rymTa712HDBxEWC5Pjw==","_resolved":"/tmp/d7b9616805c74c1e4b67c14a9f70aaf7/khanacademy-keypad-context-0.0.0-PR2296-20250317160619.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2296-20250317160619.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"14c0806db2bc9bd0b1f25d3af2e2917ea561a0b9","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2296-20250317160619.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2296-20250317160619.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2296-20250317160619_1742227590246_0.15745618353585855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-17T16:06:30.445Z","publish_time":1742227590445,"_source_registry_name":"default","_cnpm_publish_time":1742227590445},"0.0.0-PR2296-20250317160417":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2296-20250317160417","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2296-20250317160417","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"de126ee48997c53460bb8472e37fc3e7dbdf3710","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2296-20250317160417.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2296-20250317160417.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2296-20250317160417.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1d2810be6f73e00331d686efda6b76ca/khanacademy-keypad-context-0.0.0-PR2296-20250317160417.tgz","_integrity":"sha512-GvoZIJyI+XdVkoBn0e38gbI0U/9P+cT2ss/TwKF/MFDA9hD2dHOOBluX+TyRN6It43NTumHSvZ3li9PSWXo/7g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2296-20250317160417"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2296-20250317160417_1742227468964_0.7170077833089983","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-17T16:04:29.123Z","publish_time":1742227469123,"_source_registry_name":"default","_cnpm_publish_time":1742227469123},"0.0.0-PR2300-20250317155410":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2300-20250317155410","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2300-20250317155410","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e05802b34804ac66425d0e69ca1f25e8873e1af7","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2300-20250317155410.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2300-20250317155410.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2300-20250317155410.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/32d2897186e8258f9332f6d9edc598b8/khanacademy-keypad-context-0.0.0-PR2300-20250317155410.tgz","_integrity":"sha512-dctVQU3Qn119bEBd+o9VMkVdfZboY+FjQfP7R41TXYbT94wiQTKtp9mRX7hAqsh9ZdJyCC8uFuIKJnZRD+90SA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2300-20250317155410"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2300-20250317155410_1742226862000_0.5289823546988026","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-17T15:54:22.180Z","publish_time":1742226862180,"_source_registry_name":"default","_cnpm_publish_time":1742226862180},"0.0.0-PR2301-20250313235032":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2301-20250313235032","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2301-20250313235032"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2301-20250313235032","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Sjfr+uMepT9UGqG73Mdn2NfZ1ByuFv1fl5AVHwev6W/r0l6fE7SZI8TU/ymJ8FK/hHxLtcxt0GnJCCNGAiPQqw==","_resolved":"/tmp/fad262681730497a64b0150cbfa37654/khanacademy-keypad-context-0.0.0-PR2301-20250313235032.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2301-20250313235032.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"5e2c73799796976c7a0296570a563e1bf2f3076a","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2301-20250313235032.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2301-20250313235032.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2301-20250313235032_1741909843232_0.16526056523389054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T23:50:43.419Z","publish_time":1741909843419,"_source_registry_name":"default","_cnpm_publish_time":1741909843419},"0.0.0-PR2301-20250313233426":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2301-20250313233426","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2301-20250313233426"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2301-20250313233426","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-20nXIvUEmbJpWZNZcY2f1h+okFoycZgw0m3OsJSn8+rh6frUXi2Uuzy2wvYGAgGHtdN3IMjFJ1ZghZYlKGX9YA==","_resolved":"/tmp/4ad3d90cbc74dbce02c5e2d3eda9f117/khanacademy-keypad-context-0.0.0-PR2301-20250313233426.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2301-20250313233426.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"cb2b286f6b08612ab8981a835d6dcbe85cd960fa","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2301-20250313233426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2301-20250313233426.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2301-20250313233426_1741908878196_0.35278732489723774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T23:34:38.375Z","publish_time":1741908878375,"_source_registry_name":"default","_cnpm_publish_time":1741908878375},"0.0.0-PR2300-20250313220306":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2300-20250313220306","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2300-20250313220306"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2300-20250313220306","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NNGtiUIQ4DBI6LGule8TjLhQllSo/JEtFYGi7IzHf182FlcpsROceRJTeLrYP2HbVH96ZqTUb5AzRLteysFnng==","_resolved":"/tmp/2438f05231de47e698769613aa9bccdf/khanacademy-keypad-context-0.0.0-PR2300-20250313220306.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2300-20250313220306.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"ea87528ba5121f3a5eb7e9114bf5df466a1af207","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2300-20250313220306.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2300-20250313220306.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2300-20250313220306_1741903397839_0.027046940270037734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T22:03:18.038Z","publish_time":1741903398038,"_source_registry_name":"default","_cnpm_publish_time":1741903398038},"0.0.0-PR2300-20250313201357":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2300-20250313201357","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2300-20250313201357"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2300-20250313201357","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-C8uJ76fZYj4Atb4dLsb5w7tr51JSTWpof5YpBhORqve7bhoKLG76ss5u2lw4wzE+gbiksrJphswcPmqWTmVBXA==","_resolved":"/tmp/95ae81057483fb2880735df82c70901b/khanacademy-keypad-context-0.0.0-PR2300-20250313201357.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2300-20250313201357.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"c1bb7c95d51ae9c3d4204fa3c37dd629eaded803","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2300-20250313201357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2300-20250313201357.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2300-20250313201357_1741896848225_0.8788780486521934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T20:14:08.426Z","publish_time":1741896848426,"_source_registry_name":"default","_cnpm_publish_time":1741896848426},"0.0.0-PR2297-20250313130454":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2297-20250313130454","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2297-20250313130454"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2297-20250313130454","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3GmOVdarX7v+7oj3adtVbZUWvFjRixre2F9SYGD2n2MhcQq4MGID/huaCIBV6phs7rHt195PajkH9gF8D83lXA==","_resolved":"/tmp/26e0b0066226d27ddeca4953017f8939/khanacademy-keypad-context-0.0.0-PR2297-20250313130454.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2297-20250313130454.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"ae5273530457d1121e73593430d41b69cd0b51d0","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2297-20250313130454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2297-20250313130454.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2297-20250313130454_1741871109204_0.26450264048145833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T13:05:09.421Z","publish_time":1741871109421,"_source_registry_name":"default","_cnpm_publish_time":1741871109421},"0.0.0-PR2299-20250312232206":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2299-20250312232206","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2299-20250312232206"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2299-20250312232206","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3XiFTvFOxjEk0A175r1B7eojzkLiIkdzTNPTJp62UZibM6otvI0BooanMtbUemVRDJCRkjPEnGfeqVAFH6TvgA==","_resolved":"/tmp/9700a02ea583ecdb60c1ff529cd9620c/khanacademy-keypad-context-0.0.0-PR2299-20250312232206.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2299-20250312232206.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"8ca897618354701960962d600149206853f7a1d6","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2299-20250312232206.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2299-20250312232206.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2299-20250312232206_1741821737709_0.03960833032157596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T23:22:17.885Z","publish_time":1741821737885,"_source_registry_name":"default","_cnpm_publish_time":1741821737885},"0.0.0-PR2299-20250312231804":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2299-20250312231804","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2299-20250312231804"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2299-20250312231804","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-GcrliLAueE4zpQ+6Nit04podBC3CaMGz3PaK1YVOXhmH6jUIlUDDtPD7MJZ+7hSVLUKwUM2dfLk9sUZTnYQQNg==","_resolved":"/tmp/53613c481641bf2a3075029233d66df0/khanacademy-keypad-context-0.0.0-PR2299-20250312231804.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2299-20250312231804.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"3318bf5bd4229484129f598022387ff290bcc7ae","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2299-20250312231804.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2299-20250312231804.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2299-20250312231804_1741821495689_0.8422688964484404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T23:18:15.898Z","publish_time":1741821495898,"_source_registry_name":"default","_cnpm_publish_time":1741821495898},"0.0.0-PR2284-20250312214253":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2284-20250312214253","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2284-20250312214253"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2284-20250312214253","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AS3FDiD23TmG+JWeShVOjOij2Nq+1CHztYxtbXT8Z0VVFpBMrQItCU3sSbro2+/fRgGIuUQu5mPH3YKeYOIlVw==","_resolved":"/tmp/7d40e7b220cc35900af7f6b7d3e1a10a/khanacademy-keypad-context-0.0.0-PR2284-20250312214253.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2284-20250312214253.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"7e6e53a9471f22efbe5c92647d8ee80d59d1984a","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2284-20250312214253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2284-20250312214253.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2284-20250312214253_1741815784985_0.0883427912798862"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T21:43:05.227Z","publish_time":1741815785227,"_source_registry_name":"default","_cnpm_publish_time":1741815785227},"0.0.0-PR2284-20250312203643":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2284-20250312203643","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2284-20250312203643"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2284-20250312203643","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jyzqOZ1CPmaYYhB8UFlaCn1Wh6q+xtv0afmtEnui0v+a0e5lCmDLIIUYB+kAWPwqj6rwYPwob/jGKJDANoAa4Q==","_resolved":"/tmp/7bdaed585d505186dd05268a24f9ed25/khanacademy-keypad-context-0.0.0-PR2284-20250312203643.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2284-20250312203643.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"1c8ccba1bbe4218c9321c38d205f55fb5380857a","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2284-20250312203643.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2284-20250312203643.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2284-20250312203643_1741811815216_0.45267921824498214"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T20:36:55.401Z","publish_time":1741811815401,"_source_registry_name":"default","_cnpm_publish_time":1741811815401},"0.0.0-PR2284-20250312175745":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2284-20250312175745","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2284-20250312175745"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2284-20250312175745","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-5tfiyaMZ5FjEVJ7RGUjzh6KHca/vZI3K25WnhfT8xscLEXPgaS7jrD2IDaFQg8t278EQpQhafIhxjdULBfNxpA==","_resolved":"/tmp/310652e4508741305d8834f000bf4483/khanacademy-keypad-context-0.0.0-PR2284-20250312175745.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2284-20250312175745.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"8f62a416e08f867ffc469a32f9418253fddc1e77","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2284-20250312175745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2284-20250312175745.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2284-20250312175745_1741802276805_0.8237724281627228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T17:57:56.984Z","publish_time":1741802276984,"_source_registry_name":"default","_cnpm_publish_time":1741802276984},"0.0.0-PR2284-20250312174241":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2284-20250312174241","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2284-20250312174241","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"76223f700ba7f4531b483972afd41b20bb1f2948","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2284-20250312174241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2284-20250312174241.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2284-20250312174241.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/21dba7e4a8283ff8a7fac47dadf35129/khanacademy-keypad-context-0.0.0-PR2284-20250312174241.tgz","_integrity":"sha512-uUtvU12S4ShCmiN1c4SAVoPrlnMaKw+D8LZLdiiDcdKSbXhz2m6eg/wscqgjcFKhVxfWiTKiv8LEVqxny7p4zw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2284-20250312174241"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2284-20250312174241_1741801372207_0.4279696914383153","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-12T17:42:52.424Z","publish_time":1741801372424,"_source_registry_name":"default","_cnpm_publish_time":1741801372424},"0.0.0-PR2284-20250312173522":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2284-20250312173522","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2284-20250312173522","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"328bfa7050fe371a5cbf3577bd1ab802e744a849","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2284-20250312173522.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2284-20250312173522.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2284-20250312173522.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/bf4402c28cf235d9393fdf27a023dd8a/khanacademy-keypad-context-0.0.0-PR2284-20250312173522.tgz","_integrity":"sha512-RG9XvTHym9FJtdw0keVC91lRTy1aVihj7bMAajADF1oC7TqUP+BEDJ/Wr5jbMmF4HsbhnhN49MENxy7ZNXtttQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2284-20250312173522"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2284-20250312173522_1741800934040_0.1382192516058589","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-12T17:35:34.242Z","publish_time":1741800934242,"_source_registry_name":"default","_cnpm_publish_time":1741800934242},"0.0.0-PR2284-20250312172757":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2284-20250312172757","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2284-20250312172757","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8182b03db1cbc665ffa105b5697caf3fe8619e68","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2284-20250312172757.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2284-20250312172757.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2284-20250312172757.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8ce5c8d8b344496f583aecc01f95cc58/khanacademy-keypad-context-0.0.0-PR2284-20250312172757.tgz","_integrity":"sha512-8aDqE6hvmSExmoO4RgD/1ETlg6+61JVXxxD5OfiehvuHKw91jPA/TE9eF49/EX8sUP/S+bo/NQRtcEgGsmbrJg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2284-20250312172757"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2284-20250312172757_1741800488859_0.5665135406831387","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-12T17:28:09.056Z","publish_time":1741800489056,"_source_registry_name":"default","_cnpm_publish_time":1741800489056},"1.1.2":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.1.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"5.1.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@1.1.2","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OKbki2kLqhT3s6mWoGRnMiInLHWH5qABGtMoZKwpx0QE/6OZTjEz+v0JEICZT3E2iiPJ5LBJtQxKl2zaG/2Wjw==","_resolved":"/tmp/1294833570ef1330a9d80c42543f7e70/khanacademy-keypad-context-1.1.2.tgz","_from":"file:khanacademy-keypad-context-1.1.2.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"bbe5bf28474f4d2a931ec84164f43eb49fba2bef","size":3963,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.2.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.1.2_1741794176454_0.2979860479454144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T15:42:56.684Z","publish_time":1741794176684,"_source_registry_name":"default","_cnpm_publish_time":1741794176684},"0.0.0-PR2297-20250312133044":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2297-20250312133044","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2297-20250312133044"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2297-20250312133044","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YztKjZDQBofGlo3LMzhXfMgmYHSv8PF/u+g6KynrL+SE/bcdGNTWhZWowSehiz3dEW9FyGtK/65C10o44N4VMQ==","_resolved":"/tmp/7c99acc349b1fd39c71d7088f3b4f1ba/khanacademy-keypad-context-0.0.0-PR2297-20250312133044.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2297-20250312133044.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"7df5626b3ddab13edb273ce867f85524aa64e824","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2297-20250312133044.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2297-20250312133044.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2297-20250312133044_1741786259734_0.5945357404150167"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T13:31:00.033Z","publish_time":1741786260033,"_source_registry_name":"default","_cnpm_publish_time":1741786260033},"0.0.0-PR2286-20250312105218":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2286-20250312105218","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250312105218"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250312105218","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tO+ohy+fo5wAcjUO+ygRwBrV6qX437sCrmpxbiO7JSLWP01WOmY0tqDvIxw5Gy74IYTIfCrG5nxkPA5W0kaj8Q==","_resolved":"/tmp/d9735a5223c9b62bffb34949d1b20df8/khanacademy-keypad-context-0.0.0-PR2286-20250312105218.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250312105218.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"0188c53e8362aea74a1a86ed274ecf5ad59521d9","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250312105218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250312105218.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2286-20250312105218_1741776752901_0.8151954070682275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T10:52:33.115Z","publish_time":1741776753115,"_source_registry_name":"default","_cnpm_publish_time":1741776753115},"0.0.0-PR2286-20250311153836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2286-20250311153836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250311153836"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250311153836","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-4U/dabUWnRl2qiy6c6yk2Ai+4M40jNRgZgdcqvhMTxi6l1SU/3e9zENbGf1OplyMthjiPBNpNe7zE5Fc3xXngg==","_resolved":"/tmp/f941c94fe1d9eefc9557c39b02736e54/khanacademy-keypad-context-0.0.0-PR2286-20250311153836.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250311153836.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"68d36faff48893cfbf617d627f8edc70677512f0","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250311153836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250311153836.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2286-20250311153836_1741707532007_0.19879011526153745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T15:38:52.178Z","publish_time":1741707532178,"_source_registry_name":"default","_cnpm_publish_time":1741707532178},"0.0.0-PR2286-20250311153130":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2286-20250311153130","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250311153130","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d747bb4d42ae0fc1a957c3d8329c7a3e233541ed","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250311153130.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250311153130.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250311153130.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5268c90dd19475b1241e4c773d98ebb5/khanacademy-keypad-context-0.0.0-PR2286-20250311153130.tgz","_integrity":"sha512-UMAVR+CgC6IQzZZ1mctRJ/TB8nvBKnYfS+fOfST8ZJTbX1IrGx+ana7T4GxRPH9Tsd+qmLJmZmUMEATcCHye5g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250311153130"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2286-20250311153130_1741707105103_0.6688924487707637","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-11T15:31:45.276Z","publish_time":1741707105276,"_source_registry_name":"default","_cnpm_publish_time":1741707105276},"0.0.0-PR2286-20250311152020":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2286-20250311152020","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250311152020","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"89f0cd049237949204e2df5e7cb8c18c4ff57c67","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250311152020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250311152020.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250311152020.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/ecadd3d3fc1ed72d0f8cea266c67eeaa/khanacademy-keypad-context-0.0.0-PR2286-20250311152020.tgz","_integrity":"sha512-QoZe2wwt3WFr3uN6Ppf+cnqIQPOfl6qsTBt1B0VLEYJ6eomeBmEOJzZ1CFKJ1qqYBb9czcxwua7kG/I096C/Wg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250311152020"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2286-20250311152020_1741706435340_0.31582326145624307","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-11T15:20:35.534Z","publish_time":1741706435534,"_source_registry_name":"default","_cnpm_publish_time":1741706435534},"0.0.0-PR2293-20250310225306":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2293-20250310225306","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2293-20250310225306"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2293-20250310225306","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-apuNRnGPg1KSCd0efMkdo8h+9uQCi8XDrwJH4TGPOmX+zOkWslU5vksETikgxUcfKoX931pSUIESjlfgKDwlUw==","_resolved":"/tmp/d98b23ba115d6a932ebd2894a935adb4/khanacademy-keypad-context-0.0.0-PR2293-20250310225306.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2293-20250310225306.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"eac02d3971bd21157a5c3e13d97e3de385feff43","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2293-20250310225306.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2293-20250310225306.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2293-20250310225306_1741647197139_0.8423378831364654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-10T22:53:17.308Z","publish_time":1741647197308,"_source_registry_name":"default","_cnpm_publish_time":1741647197308},"0.0.0-PR2286-20250307190149":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2286-20250307190149","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250307190149"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250307190149","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-N8CgGz4fTl/1RyJ9WxG+5bPvfhl6KPcVZTBAGBGkKU3zGOFQhh4FSo/QVa6xo9MlaL8qf5L1G+cBFcJB57p+0Q==","_resolved":"/tmp/b13f9ea14f1b6c26182f9f665349e325/khanacademy-keypad-context-0.0.0-PR2286-20250307190149.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250307190149.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"9d1393f637e9ce2485798da8eb1b34056259f9b6","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250307190149.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250307190149.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2286-20250307190149_1741374124236_0.8700691595801502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T19:02:04.443Z","publish_time":1741374124443,"_source_registry_name":"default","_cnpm_publish_time":1741374124443},"0.0.0-PR2286-20250307184735":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2286-20250307184735","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250307184735"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250307184735","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-POheys85/h4FtDWtZHfr0CHdHv5F+8x1Oh7niJgbi/zjKtvP1CcRDgEhYVVtS6OfPwWPhMpeu71w2sIbLNup8g==","_resolved":"/tmp/80f3e343fa8d4c6227c334c2a37ad30b/khanacademy-keypad-context-0.0.0-PR2286-20250307184735.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250307184735.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"649f7ff0523a59d49b6ee9cb1e2566952c9a539c","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250307184735.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250307184735.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2286-20250307184735_1741373270145_0.36293821463876474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T18:47:50.321Z","publish_time":1741373270321,"_source_registry_name":"default","_cnpm_publish_time":1741373270321},"0.0.0-PR2286-20250306222140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2286-20250306222140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250306222140"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250306222140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WkPWL5+C9OwutGmSc/3CtA62FMxih36nujWA8kf05mXwAi55NrGGK0Usu7N4Jfagp/BqTGaofnk//bA2kepTkQ==","_resolved":"/tmp/4f085bd1e0e8a214d1f7ef7148339907/khanacademy-keypad-context-0.0.0-PR2286-20250306222140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250306222140.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"c4e13082e7755aba342cfc6d0ea8d5cd7ce82747","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250306222140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250306222140.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2286-20250306222140_1741299714856_0.5106229421328989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-06T22:21:55.048Z","publish_time":1741299715048,"_source_registry_name":"default","_cnpm_publish_time":1741299715048},"0.0.0-PR2286-20250306221253":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2286-20250306221253","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250306221253","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9077d88594aef2f016303170a5067c5517690f82","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250306221253.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250306221253.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250306221253.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5f1a9a0c8f96ee753b166bd0258a756f/khanacademy-keypad-context-0.0.0-PR2286-20250306221253.tgz","_integrity":"sha512-qQ6/Elbi9ClT4DsH8l0UrvVHbS/vaGbVD0O1wjZBgwXtQOb2m56r7EzmNi8LV3vDZlzeqrxemvnMiC4g+0xXow==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250306221253"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2286-20250306221253_1741299187574_0.5130497442104356","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-06T22:13:07.754Z","publish_time":1741299187754,"_source_registry_name":"default","_cnpm_publish_time":1741299187754},"0.0.0-PR2286-20250306220549":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2286-20250306220549","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250306220549","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8e37cfc622ba4a48772be3fc8a0c6d9a067161cb","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250306220549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250306220549.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250306220549.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/70d83748f925fe2fffc2690a48160849/khanacademy-keypad-context-0.0.0-PR2286-20250306220549.tgz","_integrity":"sha512-Hb7JT9BV7tT6L0U0VDzhxXr+kInQDBgJHcApu/POBaJbhRRnVAmdSKv25o7V2RTZcaKPPyfUFSdZnLyEmwchQg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250306220549"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2286-20250306220549_1741298764654_0.7313366904203453","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-06T22:06:04.837Z","publish_time":1741298764837,"_source_registry_name":"default","_cnpm_publish_time":1741298764837},"0.0.0-PR2286-20250306215500":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2286-20250306215500","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250306215500","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"12fd4ad041277493abd3eaec330891eac6f3d9d0","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250306215500.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250306215500.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250306215500.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/0f87eba9d866b7a6dcbff741bb148cb7/khanacademy-keypad-context-0.0.0-PR2286-20250306215500.tgz","_integrity":"sha512-ngcX83z6lgV3gLStybicafbAZhrrS+l0sLiQiXujqaO6P6HD/JDTHY0l3TbnJPkBCWG8Rb43SnB/M8DS3mKOiw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250306215500"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2286-20250306215500_1741298114211_0.6856098146511909","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-06T21:55:14.378Z","publish_time":1741298114378,"_source_registry_name":"default","_cnpm_publish_time":1741298114378},"0.0.0-PR2286-20250306214915":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2286-20250306214915","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2286-20250306214915","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"338b85d6ddddff5027d866fc6880cfcfb97c8b65","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2286-20250306214915.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2286-20250306214915.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2286-20250306214915.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/01490cfdb48ad186be99eca2dc080d0e/khanacademy-keypad-context-0.0.0-PR2286-20250306214915.tgz","_integrity":"sha512-wZ6wPmt2MU5vcrPbtelm5iLuTFuBs+Y6jf6mYnK9/fC7t1HABwRItE1yjyq5HnGn5mn1LH8cRHn8U5G7aijPkw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2286-20250306214915"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2286-20250306214915_1741297769854_0.5059791622805381","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-06T21:49:30.039Z","publish_time":1741297770039,"_source_registry_name":"default","_cnpm_publish_time":1741297770039},"0.0.0-PR2273-20250305195038":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2273-20250305195038","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2273-20250305195038","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d848ceac07bee8bf437dc1ba5d8594bcbb0405d0","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2273-20250305195038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2273-20250305195038.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2273-20250305195038.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/db8bbcabd2374d63463328cc0040fd7e/khanacademy-keypad-context-0.0.0-PR2273-20250305195038.tgz","_integrity":"sha512-l2Jg3UwwQqVAoyYIl9IiKptH4ShVoziAixDzHpJspdtJADug01FYqiK2RBf7cPAm6nm9unbMspu6p+I3sde5JA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2273-20250305195038"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2273-20250305195038_1741204254052_0.8585717112951259","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-05T19:50:54.223Z","publish_time":1741204254223,"_source_registry_name":"default","_cnpm_publish_time":1741204254223},"1.1.1":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.1.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"5.0.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@1.1.1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0yPuolOMbUS6Fwybizw43gLvCmO8N02BYywUk6HzkM4LW3e3HhWXdnqG+lwFNMgAP4i7y2ukr8flpRSu/wQUWw==","_resolved":"/tmp/e929bbb357133df663fad92258bbeb56/khanacademy-keypad-context-1.1.1.tgz","_from":"file:khanacademy-keypad-context-1.1.1.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"c9357df23918c179d2feaa2b6a1c7e03ea06edd8","size":3963,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.1.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.1.1_1741200962364_0.8830651869898953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-05T18:56:02.519Z","publish_time":1741200962519,"_source_registry_name":"default","_cnpm_publish_time":1741200962519},"0.0.0-PR2226-20250305183814":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2226-20250305183814","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250305183814","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9dba52d7a52c80c20a15db7fa8169cac914d223b","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250305183814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250305183814.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250305183814.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/53e406ea8be516c007f7ac9f4a9b2fdb/khanacademy-keypad-context-0.0.0-PR2226-20250305183814.tgz","_integrity":"sha512-6OEjMJ7A3hyazxI3+LZSyNPthh12McphSEoCSL2qRt5OG+yNB/K0E1L+YBedjspEECqO/LaTAawiBv8CcfWG7g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250305183814"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2226-20250305183814_1741199908649_0.0762631739921924","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-05T18:38:28.814Z","publish_time":1741199908814,"_source_registry_name":"default","_cnpm_publish_time":1741199908814},"0.0.0-PR2273-20250304200700":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2273-20250304200700","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2273-20250304200700"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2273-20250304200700","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-NXnul3zJtNAAcgukU+lcO0UT/Y//YX65gWucs4NUX8WgOini+aXOk6SsjzLybg11iWDQH80RBS188zulG07E1w==","_resolved":"/tmp/b92d3335b8f24226b7a1928380fdb7ac/khanacademy-keypad-context-0.0.0-PR2273-20250304200700.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2273-20250304200700.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"962e9b2f1203854c28f87fdd44728f2bf4203db9","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2273-20250304200700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2273-20250304200700.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2273-20250304200700_1741118835334_0.3846976772655788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T20:07:15.525Z","publish_time":1741118835525,"_source_registry_name":"default","_cnpm_publish_time":1741118835525},"0.0.0-PR2273-20250304163140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2273-20250304163140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2273-20250304163140"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2273-20250304163140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-vGlmF6iOGB+WR9l3MUl9lHAeZAF83I7KzbsuJdlvW1y5ECpp4lxHqFu7iQv/c3NGK6vOqgm0D5C5qg/tOepITw==","_resolved":"/tmp/5eabd9ae29f44db8d883f94ec095a143/khanacademy-keypad-context-0.0.0-PR2273-20250304163140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2273-20250304163140.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"c5208f86aeb4c50bacaace17f7293992903bbed9","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2273-20250304163140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2273-20250304163140.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2273-20250304163140_1741105915718_0.9067056184499105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T16:31:55.915Z","publish_time":1741105915915,"_source_registry_name":"default","_cnpm_publish_time":1741105915915},"0.0.0-PR2273-20250304161830":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2273-20250304161830","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2273-20250304161830","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8388ffa7e01aec41cf9d427128c2fba2c173b095","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2273-20250304161830.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2273-20250304161830.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2273-20250304161830.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/adf6af42d935f538b6b2f569a4d33021/khanacademy-keypad-context-0.0.0-PR2273-20250304161830.tgz","_integrity":"sha512-ofnXVZotqKYEgm5NXwYW0Jzy2LTffIaViNqXr1EfxX5iCQHU6o04+AtWxrNOVt1gm4K71dkB5OO57iO7RynTrA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2273-20250304161830"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2273-20250304161830_1741105126152_0.6226968914394675","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-04T16:18:46.396Z","publish_time":1741105126396,"_source_registry_name":"default","_cnpm_publish_time":1741105126396},"0.0.0-PR2273-20250303204617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2273-20250303204617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2273-20250303204617"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2273-20250303204617","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OY0OsRFRuF/K9CCqcMyLdr0j+SNOdgl/LhcCLtr9TBRZmCdoP0QDpJarzNm3/OPpaLMrEmQh2Xxd2r1tpNac7w==","_resolved":"/tmp/ba4fd427fde69ecac549a0e43e09b579/khanacademy-keypad-context-0.0.0-PR2273-20250303204617.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2273-20250303204617.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"bb94142f05d2ece4be150e0630f1880467b9c604","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2273-20250303204617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2273-20250303204617.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2273-20250303204617_1741034792155_0.8354003470604812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T20:46:32.330Z","publish_time":1741034792330,"_source_registry_name":"default","_cnpm_publish_time":1741034792330},"0.0.0-PR2273-20250303195948":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2273-20250303195948","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2273-20250303195948"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2273-20250303195948","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-unrfMP30TCW2+IcxToV+qKr/XY5qwlqSccVeyI8eyyQg3tpfcCUmFOwrlkQ10CMgBxKk4pxY1T7GKPR/awm6Ow==","_resolved":"/tmp/8a9481e4725c652cf83926ca503db73d/khanacademy-keypad-context-0.0.0-PR2273-20250303195948.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2273-20250303195948.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"17010e10076c999fa7f267492e366ab48fe4693b","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2273-20250303195948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2273-20250303195948.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2273-20250303195948_1741032003458_0.985317814201486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T20:00:03.709Z","publish_time":1741032003709,"_source_registry_name":"default","_cnpm_publish_time":1741032003709},"1.1.0":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.1.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"4.0.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@1.1.0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-6ndhg22kBPSm3LrkYCCASrrcwkSRBnq5PbJvtXb9VVqZT80XuoyQvuZ96DvHqPWbr+fvXlVigaLg+miZFSYKYQ==","_resolved":"/tmp/2ca1489cf1598c706ae3395e71c505fd/khanacademy-keypad-context-1.1.0.tgz","_from":"file:khanacademy-keypad-context-1.1.0.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"7c3e138d03c1825318f4171889fae54e726c8bc1","size":3963,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.1.0.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.1.0_1741023983863_0.1486208898745931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T17:46:24.044Z","publish_time":1741023984044,"_source_registry_name":"default","_cnpm_publish_time":1741023984044},"0.0.0-PR2272-20250303170908":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2272-20250303170908","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2272-20250303170908","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"771dd7b58bb64d5549878449871689f1cb8ebfa9","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2272-20250303170908.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2272-20250303170908.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2272-20250303170908.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2c6eaeb830bece7f69782017d8439317/khanacademy-keypad-context-0.0.0-PR2272-20250303170908.tgz","_integrity":"sha512-JGoVfdtTBvbhUkpwbiUsoWskgfGDrifsAYDFqgFuq+5/a2GB+zn7p2TI7/uBJU/v+VpVwyUCDF6SMpoamhL6NA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2272-20250303170908"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2272-20250303170908_1741021763745_0.47235392235966445","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-03T17:09:23.962Z","publish_time":1741021763962,"_source_registry_name":"default","_cnpm_publish_time":1741021763962},"0.0.0-PR2269-20250228162848":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2269-20250228162848","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250228162848"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250228162848","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-fuQy+vAO0Ha25qGAo/JBJu+K2rocHB3n5UdYrlt+9qCLwIcED/d8BUe3dms2DtEomA2aC/3xwuOVfn3uwNssPA==","_resolved":"/tmp/80e04ebb99f95ce2d8afeb4c1d3b9dca/khanacademy-keypad-context-0.0.0-PR2269-20250228162848.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250228162848.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"32a1e94c8b3994ee355f50597209db77e1bada69","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250228162848.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250228162848.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2269-20250228162848_1740760143492_0.20228611680002295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T16:29:03.704Z","publish_time":1740760143704,"_source_registry_name":"default","_cnpm_publish_time":1740760143704},"0.0.0-PR2270-20250227232118":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2270-20250227232118","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250227232118"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250227232118","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-lavqzvB92NzRD46jEGfOMDYEPrLKzjzTRT4JnemlmgS43b6ZlKc8KBugDMsOnv1KTBNOe6THjq7FSdOwFUz7yQ==","_resolved":"/tmp/9639c6c811772c2a6ade5c010a872b27/khanacademy-keypad-context-0.0.0-PR2270-20250227232118.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250227232118.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"3bbf2d7dbdefc9de761838219fb1d8e518932582","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250227232118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250227232118.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2270-20250227232118_1740698492852_0.10252303816433916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T23:21:33.029Z","publish_time":1740698493029,"_source_registry_name":"default","_cnpm_publish_time":1740698493029},"0.0.0-PR875-20250227224630":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR875-20250227224630","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250227224630"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR875-20250227224630","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-9tJ1XiwwOlA8Iv/kzm4ba0+PtZopr7XzG0VJMJ3MrmhenzZnrpnHWFCf5y6CyGghcoe84KnQQ6mCRKPF8vt/5w==","_resolved":"/tmp/3cc43c3ba8aee038e7b4d44746abc561/khanacademy-keypad-context-0.0.0-PR875-20250227224630.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250227224630.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"797f2af1bbd4de0fbf359c5fa5f7347d6f345f06","size":3980,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250227224630.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250227224630.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR875-20250227224630_1740696404692_0.7153115779016872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T22:46:44.935Z","publish_time":1740696404935,"_source_registry_name":"default","_cnpm_publish_time":1740696404935},"0.0.0-PR875-20250227205308":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR875-20250227205308","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250227205308"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR875-20250227205308","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ubbA3qVgdyVTUbqTJFR9kobRpQO0OI5SJ9VTw05G9pbFYKwTldO/pA9OjL7gS97TUpQBuA89MvI7GrgevtcutA==","_resolved":"/tmp/db165c56fb2afeffa7bbd12b0ef11cb2/khanacademy-keypad-context-0.0.0-PR875-20250227205308.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250227205308.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"04ef5d8fc23b28d9f6d2c19add0ddec2a9fa0a9a","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250227205308.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250227205308.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR875-20250227205308_1740689602640_0.38715414922132196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T20:53:22.822Z","publish_time":1740689602822,"_source_registry_name":"default","_cnpm_publish_time":1740689602822},"0.0.0-PR2233-20250227195731":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2233-20250227195731","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250227195731"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250227195731","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gN+/tPhD5gWJ8fuZ/agCMtsNcbkOonXX1djjG3JnMVT44Q1vIIPGpQgU8dzQ5lHLbjVlkRhxAgYsx5YiOjbSBg==","_resolved":"/tmp/55ebb2632b2fd3e15c541aa4d57dab8c/khanacademy-keypad-context-0.0.0-PR2233-20250227195731.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250227195731.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"8ccaf583cd25b0e0806ba6f73f74f5b578ea4953","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250227195731.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250227195731.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2233-20250227195731_1740686266363_0.12434166929110879"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T19:57:46.522Z","publish_time":1740686266522,"_source_registry_name":"default","_cnpm_publish_time":1740686266522},"0.0.0-PR2269-20250227185944":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2269-20250227185944","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250227185944"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250227185944","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7CRBSQQ6AC2caJsdAQlP9tbPJ01iL1bMkANXz66KFM5tAlys5o/GH5mtx5U3UamLuhDunmparwDDh4HUvdY4iA==","_resolved":"/tmp/eca6257a6335b9c4ad12495ce08d11cc/khanacademy-keypad-context-0.0.0-PR2269-20250227185944.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250227185944.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"c6635e045fcaa7c63caf8b05fbbdd2350e66b69e","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250227185944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250227185944.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2269-20250227185944_1740682799867_0.10673728307939911"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T19:00:00.047Z","publish_time":1740682800047,"_source_registry_name":"default","_cnpm_publish_time":1740682800047},"0.0.0-PR2269-20250227182414":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2269-20250227182414","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250227182414"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250227182414","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DVgl4U5MF1dJoEqKayr9X0fxOebt/16tieJAO7gTiB/bMNkMPYFMsQrJQuKJ/ObTLYOaUZK81zxJD3fbrjqBPw==","_resolved":"/tmp/6bcb53821f1755469e0bcdfa16ee81bd/khanacademy-keypad-context-0.0.0-PR2269-20250227182414.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250227182414.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"80775ee31576c35840df7217ae8ab210303cbe4e","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250227182414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250227182414.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2269-20250227182414_1740680668378_0.6838924571227116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T18:24:28.588Z","publish_time":1740680668588,"_source_registry_name":"default","_cnpm_publish_time":1740680668588},"0.0.0-PR2233-20250227165404":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2233-20250227165404","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250227165404"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250227165404","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Jl2EKnCJYstT0sbmVOnWtRhJB6fju9y5fR/AB2fnHKM3dZFKu+5JeQkOS/BMwJSIa+MyW/73uWK8YQpgxGRh2Q==","_resolved":"/tmp/35e6d82510d899992563aa6a8040652d/khanacademy-keypad-context-0.0.0-PR2233-20250227165404.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250227165404.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"db7de3e4a8e824b2b359827b3ade5296ee6a146c","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250227165404.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250227165404.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2233-20250227165404_1740675261018_0.5593811127110189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T16:54:21.217Z","publish_time":1740675261217,"_source_registry_name":"default","_cnpm_publish_time":1740675261217},"0.0.0-PR2269-20250227165348":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2269-20250227165348","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250227165348","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"646354638b122f01f3f268dcb645c4c6f879f850","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250227165348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250227165348.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250227165348.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/68dc5ad15e17f28f64a3f214b658ea61/khanacademy-keypad-context-0.0.0-PR2269-20250227165348.tgz","_integrity":"sha512-dnG6g4TulAV+IyAU2AOGAnTUGqKOCv25o78vdosyXV8suTBnoug/IDIOXqYwODkV/jdUoPVPZXlClzHGH1TmXQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250227165348"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2269-20250227165348_1740675241936_0.06389166856171435","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-27T16:54:02.110Z","publish_time":1740675242110,"_source_registry_name":"default","_cnpm_publish_time":1740675242110},"0.0.0-PR2226-20250227163103":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2226-20250227163103","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250227163103"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250227163103","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RE3eZLWbVGd2ZtVBaG3DZAuKf1mcmu+8PVBYZVF00theCdE0DOwbQSjjPcST2fFlWiXfQ5mY5DeRmQIlNXebCA==","_resolved":"/tmp/35c4b4118fb3ec0159f156e60d941420/khanacademy-keypad-context-0.0.0-PR2226-20250227163103.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250227163103.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"1d7425fa7c079601b3d8cff4446b6f084d484e65","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250227163103.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250227163103.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2226-20250227163103_1740673878038_0.8841202137361737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T16:31:18.237Z","publish_time":1740673878237,"_source_registry_name":"default","_cnpm_publish_time":1740673878237},"0.0.0-PR2226-20250227162845":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2226-20250227162845","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250227162845","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cef6b8ed06fdc035308ea646e844b2823b5268e7","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250227162845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250227162845.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250227162845.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d9d6fabffa7aea72937bd074c149b30f/khanacademy-keypad-context-0.0.0-PR2226-20250227162845.tgz","_integrity":"sha512-UZEmypUtKKsf9OLqGJ9e8Vcyz/r9wGcAeTbYIwxmN9xJdCNvkRocrIqa4/CKtayeAN2ZFRENXG483HI6L9tvdQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250227162845"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2226-20250227162845_1740673740437_0.32670466101714135","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-27T16:29:00.616Z","publish_time":1740673740616,"_source_registry_name":"default","_cnpm_publish_time":1740673740616},"0.0.0-PR875-20250226224009":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR875-20250226224009","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250226224009"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR875-20250226224009","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3simb0/i7fSjcRAaOzea0TQomnl+A+uB4nPdww4eNpJ1GCUcgfaxtD6zwi265tsSH+40xy/8sB5LfgGZ3JjUkQ==","_resolved":"/tmp/cc0b168ed093f25c5583588eed92eb9f/khanacademy-keypad-context-0.0.0-PR875-20250226224009.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250226224009.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"0949e2ea2d017e2016a7b94cba097432d5143257","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250226224009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250226224009.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR875-20250226224009_1740609623771_0.22478814639215883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T22:40:23.993Z","publish_time":1740609623993,"_source_registry_name":"default","_cnpm_publish_time":1740609623993},"0.0.0-PR875-20250226210053":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR875-20250226210053","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250226210053"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR875-20250226210053","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-cQkkaDUtzWEHC5n47mIQLxnpgpGSux2VYxHKfow8jf+Cm9FEIYJJjC30/0HNwMD11Nf5m+2Pit7CnqMxmsRZoA==","_resolved":"/tmp/eb6c04473da3680d0c452ead691db342/khanacademy-keypad-context-0.0.0-PR875-20250226210053.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250226210053.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"b1ccfbf0a24520c676ba1a711c7c8a6500181d49","size":3980,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250226210053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250226210053.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR875-20250226210053_1740603667829_0.35567398121030047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T21:01:08.034Z","publish_time":1740603668034,"_source_registry_name":"default","_cnpm_publish_time":1740603668034},"0.0.0-PR2226-20250226205129":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2226-20250226205129","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250226205129","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"812da02a191c713dc4ed75e2331f77d7a0e53486","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250226205129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250226205129.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250226205129.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fade2b5d3fec0b89d041a397b547e3bd/khanacademy-keypad-context-0.0.0-PR2226-20250226205129.tgz","_integrity":"sha512-xExAUgjsfs25CwO2ay8ddqUc7izfjKfwRzlHdBEfTTOluhC7o1ddow5+FuMt/1K0UbZbR8xGzKzZOoMb1GFqYw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250226205129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2226-20250226205129_1740603103483_0.7641828730711584","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T20:51:43.663Z","publish_time":1740603103663,"_source_registry_name":"default","_cnpm_publish_time":1740603103663},"0.0.0-PR875-20250226205043":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR875-20250226205043","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR875-20250226205043","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a9472723b67cedbec3346e562f21b9ad38d211c9","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250226205043.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250226205043.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250226205043.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/32909bd4fe1b9a6a0737cc1d49c042cf/khanacademy-keypad-context-0.0.0-PR875-20250226205043.tgz","_integrity":"sha512-fMC1kW+QBe1YkaxTR/WCrof2c0iID03KfT+/oRroJ82JpPRZ/Tom1TX39SHE62ln/z2+NM42FCbTEcgKo/KUEg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250226205043"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR875-20250226205043_1740603057642_0.9797585217463625","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T20:50:57.853Z","publish_time":1740603057853,"_source_registry_name":"default","_cnpm_publish_time":1740603057853},"0.0.0-PR2269-20250226193416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2269-20250226193416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250226193416"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250226193416","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-AXzUhUQEx9hhmuPpgM5YwZHKQlRDVacq8qTfIxD0nDB67SVkzZ1KGX0lyAefOdwMgCbh5AabCHWioc5GCih7dw==","_resolved":"/tmp/74cfa83900039528b4ef708ffd9406d4/khanacademy-keypad-context-0.0.0-PR2269-20250226193416.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250226193416.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"fb27b09f43f108bf1b9d5ef4ada2675c413814ac","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250226193416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250226193416.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2269-20250226193416_1740598469509_0.20944984201084305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T19:34:29.694Z","publish_time":1740598469694,"_source_registry_name":"default","_cnpm_publish_time":1740598469694},"0.0.0-PR2269-20250226192822":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2269-20250226192822","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250226192822","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"906d91524f0a007095fd391373fbdb454a18165c","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250226192822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250226192822.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250226192822.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/cd2e47ddd32ffd2ddfd1b02ccc0d6541/khanacademy-keypad-context-0.0.0-PR2269-20250226192822.tgz","_integrity":"sha512-UOIC4gVPU3uVAyjx9h1Rnw2tGA/IuOUyQI5+1cl3gqxfXuZRiZ+Uewe+7qLZY5hlaQAE7c7SHwrqIPw0WgxehQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250226192822"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2269-20250226192822_1740598116707_0.34259511447078483","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T19:28:36.919Z","publish_time":1740598116919,"_source_registry_name":"default","_cnpm_publish_time":1740598116919},"0.0.0-PR2269-20250226192558":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2269-20250226192558","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250226192558","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f0ace0ce14ec30e15c7fbc35f1b93f406eac6ae8","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250226192558.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250226192558.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250226192558.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4f65dff1a2348c32b4f55a4abbde3310/khanacademy-keypad-context-0.0.0-PR2269-20250226192558.tgz","_integrity":"sha512-ohNwfDLs4tIcTlJZoHsOxdMt6Dn8zaC1d7njFAFCcMtom3L38SfuaZwrNv+MWJCFgXmQKJcEfWzaf7ui/DxYKA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250226192558"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2269-20250226192558_1740597972697_0.1377956158373117","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T19:26:12.864Z","publish_time":1740597972864,"_source_registry_name":"default","_cnpm_publish_time":1740597972864},"0.0.0-PR2219-20250226180352":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250226180352","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250226180352"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250226180352","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-3+WscQ1JmqMtI9le+4B6XAnceWnY3MXr6eOjd+KZEm4kgjaoPHHbO1hBeOIDIMHj2fJjR0Z+SmqnRT7jfCiyLg==","_resolved":"/tmp/11860b348e98e5b3f1b67ee158358979/khanacademy-keypad-context-0.0.0-PR2219-20250226180352.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2219-20250226180352.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"188363a3b7022ad519cfc5eea63ef2778019375e","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250226180352.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250226180352.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250226180352_1740593046920_0.4391575865500219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T18:04:07.128Z","publish_time":1740593047128,"_source_registry_name":"default","_cnpm_publish_time":1740593047128},"0.0.0-PR2271-20250226175051":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2271-20250226175051","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2271-20250226175051","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5d7f72ae52fca58b06b4d0f973045d1282c1b466","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2271-20250226175051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2271-20250226175051.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2271-20250226175051.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/502b82ab2074f92f02229f89793690a7/khanacademy-keypad-context-0.0.0-PR2271-20250226175051.tgz","_integrity":"sha512-9nkmKwipMJCjR+jD8whDsqgGx2GUww0jytp5zxUbduyy+k6gzACKn9Tf/Y1uRJJNNlyV7Yq2m801Zy+82Ff20w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2271-20250226175051"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2271-20250226175051_1740592265899_0.8810900395073389","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T17:51:06.076Z","publish_time":1740592266076,"_source_registry_name":"default","_cnpm_publish_time":1740592266076},"0.0.0-PR2271-20250226173916":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2271-20250226173916","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2271-20250226173916","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bd3ef3f916701101f36c34602ecc013785a60c48","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2271-20250226173916.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2271-20250226173916.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2271-20250226173916.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c94e972d515dd526c0b4de8da06d562d/khanacademy-keypad-context-0.0.0-PR2271-20250226173916.tgz","_integrity":"sha512-hWa4LSx+qYE5IhTu5qS/pxShY8FtBNbw7pWTKB3ihE2y4MP4vaQmoFJs9Z05TwETwfW8th6OZhT1+YE1Dx/oVg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2271-20250226173916"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2271-20250226173916_1740591570762_0.8592101591611709","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T17:39:30.965Z","publish_time":1740591570965,"_source_registry_name":"default","_cnpm_publish_time":1740591570965},"0.0.0-PR2271-20250226173701":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2271-20250226173701","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2271-20250226173701","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"453cb73c79b48c9371f1f5b68819c465ef1a71ca","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2271-20250226173701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2271-20250226173701.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2271-20250226173701.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/852890ea63edffaae34505c2809e12a2/khanacademy-keypad-context-0.0.0-PR2271-20250226173701.tgz","_integrity":"sha512-/I5wQ6fLxFKBr9dJY5GTmOcyigzcDtT+XbcAL133vWBrrByrzRwkNBK7wUgRGX2MZoiCLL8K/I7naTYRBQXvuQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2271-20250226173701"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2271-20250226173701_1740591435785_0.2710044394179405","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T17:37:15.973Z","publish_time":1740591435973,"_source_registry_name":"default","_cnpm_publish_time":1740591435973},"0.0.0-PR2233-20250226164037":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2233-20250226164037","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250226164037"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250226164037","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-CHinsYEZyiVawkoJHdgb2YKqo1kfNuKhVj/Wuci9mv74ZvgZh4E2OZoYL8Hz9/sY2MO//D0swblBwVMe68lXKw==","_resolved":"/tmp/f8f290647ccaea7ac7043980b2da5a86/khanacademy-keypad-context-0.0.0-PR2233-20250226164037.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250226164037.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"6666f273c847875e81830636578fb89e0bfdd433","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250226164037.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250226164037.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2233-20250226164037_1740588051973_0.807889919054894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T16:40:52.148Z","publish_time":1740588052148,"_source_registry_name":"default","_cnpm_publish_time":1740588052148},"0.0.0-PR2268-20250226011831":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2268-20250226011831","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2268-20250226011831"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2268-20250226011831","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-M7HobyWKzDXuCW7cVJK1GAOCm5QGKdfDsMyPeQbh6NavU5WNjXPETLpzf6H9NXtKwHFLKxctEIv8VyYT7q6wqQ==","_resolved":"/tmp/cfb364dff7b1acab5d4af16baf6f1e2e/khanacademy-keypad-context-0.0.0-PR2268-20250226011831.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2268-20250226011831.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"024fc195bfe78f18f5600571e753c86b10b9d457","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2268-20250226011831.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2268-20250226011831.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2268-20250226011831_1740532725334_0.12740786806716975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T01:18:45.517Z","publish_time":1740532725517,"_source_registry_name":"default","_cnpm_publish_time":1740532725517},"0.0.0-PR2270-20250226005309":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2270-20250226005309","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250226005309"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250226005309","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0qr/JpKWvVtCa3IQaESS+GIMUPVFqYrkZGrg/XvCKhh3zIcP9EPKNOMYu2watyq5iPWlflGjphdla8EGf/oe0w==","_resolved":"/tmp/dbc6037a354c3d3ee64996b35792f925/khanacademy-keypad-context-0.0.0-PR2270-20250226005309.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250226005309.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"6331c8b15fc9501ba4a2bc763157aa9cadaf096b","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250226005309.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250226005309.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2270-20250226005309_1740531202484_0.38274845290291215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T00:53:22.639Z","publish_time":1740531202639,"_source_registry_name":"default","_cnpm_publish_time":1740531202639},"0.0.0-PR2270-20250226005051":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2270-20250226005051","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250226005051"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250226005051","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-IKA31Vk/VhS+ePsx6GJ96adiXZsFXtnUGFGB+agXIf2536or4UR477P44CzLjdiLY6b47xl26P9qI4O6CBFU2A==","_resolved":"/tmp/55cc2fd5a349befea34d9bc6866accf4/khanacademy-keypad-context-0.0.0-PR2270-20250226005051.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250226005051.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"2ec9cbf4a27a8f701c32b7fd92ff2668e8e09fd9","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250226005051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250226005051.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2270-20250226005051_1740531065009_0.45430719114032114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T00:51:05.188Z","publish_time":1740531065188,"_source_registry_name":"default","_cnpm_publish_time":1740531065188},"0.0.0-PR2257-20250226002152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2257-20250226002152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250226002152"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250226002152","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Yvw8xmlZSbCrvQ7kRQe1ZCHDgvd4zFzep0v13a3zQd2Im6rRh4T7NeCwB2ZOaZ8ddtSq4YMIdY2peusLpxZANw==","_resolved":"/tmp/05827f096a209a6f1c02bcb6b76cde72/khanacademy-keypad-context-0.0.0-PR2257-20250226002152.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250226002152.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"8f2818ef79a9357ed6716137ffb3865a3b1b93a1","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250226002152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250226002152.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2257-20250226002152_1740529326592_0.6765660990942559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T00:22:06.730Z","publish_time":1740529326730,"_source_registry_name":"default","_cnpm_publish_time":1740529326730},"0.0.0-PR2270-20250226001554":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2270-20250226001554","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250226001554"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250226001554","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-J2SUWiR6O7hcKH9NoECPX0csGNNcmKJ4YwWx45+ull/qclR2adZfhv9Jrp+37tlGMD9CY1FRiJ26iEKBPcnVrg==","_resolved":"/tmp/6e9e5acd1ef8e2ab6f9ea84f12dc5686/khanacademy-keypad-context-0.0.0-PR2270-20250226001554.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250226001554.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"e905bb92b80f2dd385e07af559d2d17617f106e3","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250226001554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250226001554.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2270-20250226001554_1740528968316_0.8686770671828159"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T00:16:08.516Z","publish_time":1740528968516,"_source_registry_name":"default","_cnpm_publish_time":1740528968516},"0.0.0-PR2270-20250226001230":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2270-20250226001230","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250226001230"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250226001230","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Nv9l4d/Blpv21GpnHVIXR1Y8AtNHgLbPhtewUgHxsJZVhlwfJTQ8wbx8TbNYOi5EF/f2xqCnkjaGN3DmFTCXAw==","_resolved":"/tmp/e217c3183284526bba82bb60c3008f66/khanacademy-keypad-context-0.0.0-PR2270-20250226001230.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250226001230.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"4168e9c55631428dbf6c5b323f07b5ada2f2d558","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250226001230.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250226001230.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2270-20250226001230_1740528762801_0.1869067834380802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T00:12:42.960Z","publish_time":1740528762960,"_source_registry_name":"default","_cnpm_publish_time":1740528762960},"0.0.0-PR2270-20250226001021":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2270-20250226001021","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250226001021","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"64ac9ec7370c7845facd02eec2968d7441bffe44","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250226001021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250226001021.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250226001021.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1466b1a3c27b0a4cf6d4ace177dfbd20/khanacademy-keypad-context-0.0.0-PR2270-20250226001021.tgz","_integrity":"sha512-wEOqQQvG60o9iqVek+XoDXRBa1J+X6jbFmfI9g7zjzZc9NNRAX8b3+aUChgsV/fT3PFtgOX/0SgAPjVpy1zf1g==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250226001021"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2270-20250226001021_1740528635112_0.2713435228257539","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-26T00:10:35.278Z","publish_time":1740528635278,"_source_registry_name":"default","_cnpm_publish_time":1740528635278},"0.0.0-PR2270-20250226000348":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2270-20250226000348","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250226000348"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250226000348","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-VVYV8UYovwHDwZ/2/SPFlO52bV1OoqKqCE7gAe9Im4JEwbaJHbRneN31RgX4zEAdysYl5HzQtcTOhJrilu32Yg==","_resolved":"/tmp/b6ca892faf7393562213234ecd0cb0f5/khanacademy-keypad-context-0.0.0-PR2270-20250226000348.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250226000348.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c366f2908af52e270a10b030daf70f3a7e93ac84","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250226000348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250226000348.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2270-20250226000348_1740528241187_0.4260759438159687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T00:04:01.382Z","publish_time":1740528241382,"_source_registry_name":"default","_cnpm_publish_time":1740528241382},"0.0.0-PR2270-20250225235712":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2270-20250225235712","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2270-20250225235712"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2270-20250225235712","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-YvL8Oo7VnqtCe3jNazsnChlvfSmM6zv/DFmnWU/mrxeiGUhcjkf454tl2S1w86xwoi3rd5y+eU7FD02aQV2yKg==","_resolved":"/tmp/fb01423336d69f7f8d1b759e03ca0d4c/khanacademy-keypad-context-0.0.0-PR2270-20250225235712.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2270-20250225235712.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"554c15ea6c8b631d4feb411f2c05618d95f77342","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2270-20250225235712.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2270-20250225235712.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2270-20250225235712_1740527846039_0.2823700398587152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T23:57:26.203Z","publish_time":1740527846203,"_source_registry_name":"default","_cnpm_publish_time":1740527846203},"0.0.0-PR2257-20250225233736":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2257-20250225233736","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250225233736"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250225233736","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Dt8ddAfPQgRR57X/zBqUyxisY39zWO3OitnRh4KnSoABUxtEvNeUWEIWSp4tHIgYvKV/RsVYhLWxpIm9rleH9g==","_resolved":"/tmp/f07657abc7cb364635942d82595812ad/khanacademy-keypad-context-0.0.0-PR2257-20250225233736.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250225233736.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"62d1fc7abe95d1fd93b765b1722f7a5e22149322","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250225233736.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250225233736.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2257-20250225233736_1740526669578_0.7833710305428085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T23:37:49.730Z","publish_time":1740526669730,"_source_registry_name":"default","_cnpm_publish_time":1740526669730},"0.0.0-PR2257-20250225233533":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2257-20250225233533","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250225233533","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"db5f18f097f4f6e17306c01f81de16b3b4376b70","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250225233533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250225233533.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250225233533.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/19637a32ee5dcbe6eab785dd8d39649a/khanacademy-keypad-context-0.0.0-PR2257-20250225233533.tgz","_integrity":"sha512-Q85Yus9f4ksvqYBG94MrplmMWLxJgZwKvueU1VyuNuZQTEGzpJ0lH+x/8UsyQG2u3ZAcx99xCeVe0Q6zcOrxmA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250225233533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2257-20250225233533_1740526546913_0.27147128043055546","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T23:35:47.119Z","publish_time":1740526547119,"_source_registry_name":"default","_cnpm_publish_time":1740526547119},"0.0.0-PR2257-20250225232529":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2257-20250225232529","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250225232529"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250225232529","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0mbxY+t36QqLTov3SSZ/yyKNLqlewd6eL6GYUSZzyTr7bmACCdXmlM54RJGjZSf/o30Ax3VQlqeVXCEd1aprrw==","_resolved":"/tmp/d79e10f0b116368f8ac65f21c6e8b59a/khanacademy-keypad-context-0.0.0-PR2257-20250225232529.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250225232529.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"ddd7035c80cf5f93f069df381a7fcc650d0e0163","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250225232529.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250225232529.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2257-20250225232529_1740525943326_0.8570505281460807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T23:25:43.477Z","publish_time":1740525943477,"_source_registry_name":"default","_cnpm_publish_time":1740525943477},"0.0.0-PR2257-20250225231935":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2257-20250225231935","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250225231935"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250225231935","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-gWL6aT1Cxsspo1G/UCDxaMW9c/6iHoFGN7EnOwi+NzCjMKA0aCmTA0xn/3niUqqB5FRTXoFQpO7PBQahpRJ5rQ==","_resolved":"/tmp/508436abbd5d905b29c8a85302074d00/khanacademy-keypad-context-0.0.0-PR2257-20250225231935.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250225231935.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"a98949fe67b4b7e5712591a76c87afca7936e887","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250225231935.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250225231935.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2257-20250225231935_1740525588837_0.9910658657217093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T23:19:49.045Z","publish_time":1740525589045,"_source_registry_name":"default","_cnpm_publish_time":1740525589045},"0.0.0-PR2269-20250225231305":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2269-20250225231305","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2269-20250225231305"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2269-20250225231305","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-SydDw0f4+p+DBtjTR453orTkctfKKhcFw1riAMM6eWSu/BrDWl2Ad4zftZQh2P6PEVJJUk4onnCIQao1J9qeYw==","_resolved":"/tmp/9fcb1efc441e00a81c95452784c216a9/khanacademy-keypad-context-0.0.0-PR2269-20250225231305.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2269-20250225231305.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"1b9568e0e71e2280f89def58324bac72e60a2905","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2269-20250225231305.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2269-20250225231305.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2269-20250225231305_1740525199005_0.9418594970744198"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T23:13:19.216Z","publish_time":1740525199216,"_source_registry_name":"default","_cnpm_publish_time":1740525199216},"0.0.0-PR2226-20250225223156":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2226-20250225223156","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250225223156"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250225223156","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zaVY57Iqi+BqniTkZQSu+MQuMCnzv17sypp5KNsWqg0iIK+XySNfWmINmngrwMLb+oo5HTUo5iwwREXPZo02xQ==","_resolved":"/tmp/5d41781028e1bdb0e7444def5fc1600c/khanacademy-keypad-context-0.0.0-PR2226-20250225223156.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250225223156.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"cecb88280427768046eee6d2dcb7125c817bbe32","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250225223156.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250225223156.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2226-20250225223156_1740522730133_0.3046222131541003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T22:32:10.337Z","publish_time":1740522730337,"_source_registry_name":"default","_cnpm_publish_time":1740522730337},"0.0.0-PR2268-20250225221613":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2268-20250225221613","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2268-20250225221613"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2268-20250225221613","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-o0L7H9zwJ6RXphIAS9SbNdmc+ncR1W7yq56n5nvVXKkob0FmgovL2ryE7RLPrkhPKxnKsChfgX5D81otOomN1Q==","_resolved":"/tmp/096e9cafec40f5d5fe3b6a3c6207c81a/khanacademy-keypad-context-0.0.0-PR2268-20250225221613.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2268-20250225221613.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"42f86e02655f02679223025e8ef757258c0da014","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2268-20250225221613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2268-20250225221613.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2268-20250225221613_1740522025675_0.3165314248864548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T22:20:25.844Z","publish_time":1740522025844,"_source_registry_name":"default","_cnpm_publish_time":1740522025844},"0.0.0-PR2268-20250225215140":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2268-20250225215140","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2268-20250225215140"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2268-20250225215140","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-tBOd3V+iLVXhqb4UOLWXDmh521Eg797FfKoenCP4hsEUSf/x3hbiTvIRogu/sH0fhzf6Vjz9pFJdYRhlCrCzUQ==","_resolved":"/tmp/04d18470e0ce017953768c93fbfe936b/khanacademy-keypad-context-0.0.0-PR2268-20250225215140.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2268-20250225215140.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"1735462148c59030d37fec5ef7101ba4b516c9b8","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2268-20250225215140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2268-20250225215140.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2268-20250225215140_1740520313958_0.08467710921146221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T21:51:54.159Z","publish_time":1740520314159,"_source_registry_name":"default","_cnpm_publish_time":1740520314159},"0.0.0-PR2268-20250225214922":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2268-20250225214922","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2268-20250225214922","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"05976f5d926078da5dcc94ccac60ef8e4fc9abb7","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2268-20250225214922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2268-20250225214922.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2268-20250225214922.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/516cf2d9191c4b4928a76f277cfae3f2/khanacademy-keypad-context-0.0.0-PR2268-20250225214922.tgz","_integrity":"sha512-GZZ5rddeN+YugXYK789YxzSQDLsvYb/sOp97FwEsATxpUSPvJp39FsmVHOU7XAQ3HdMaZ/hY3WI0Etfm4H0jCw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2268-20250225214922"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2268-20250225214922_1740520175688_0.6611238220885876","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T21:49:35.887Z","publish_time":1740520175887,"_source_registry_name":"default","_cnpm_publish_time":1740520175887},"0.0.0-PR2268-20250225214410":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2268-20250225214410","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2268-20250225214410","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7b89e22b2fd1927907e11fa00db3274bdbf942f6","size":3980,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2268-20250225214410.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2268-20250225214410.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2268-20250225214410.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d21e0fa1506b8f1b4e7607cd8bad1647/khanacademy-keypad-context-0.0.0-PR2268-20250225214410.tgz","_integrity":"sha512-CDSbsnW2q66IcVyfKiUn19nK+KlNgtOVRSlA6GjDAx3aTRORHvSs1093lI+4MOglzNGwuUqMfhYT/a5PkwKMrg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2268-20250225214410"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2268-20250225214410_1740519864243_0.8752485809636315","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T21:44:24.460Z","publish_time":1740519864460,"_source_registry_name":"default","_cnpm_publish_time":1740519864460},"0.0.0-PR875-20250225214155":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR875-20250225214155","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR875-20250225214155","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1ca67354471ea1e028edb2f13a2a347d7ebfeaed","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250225214155.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250225214155.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250225214155.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/622ed4a5df6036a305ba5b25f9d1aa62/khanacademy-keypad-context-0.0.0-PR875-20250225214155.tgz","_integrity":"sha512-nim2ZrtUYSaYtvvs1NL6b3jjclR9q+hgsmLNZbJH5Ym2nJAM07vnoF2rTz81mDNvPLstox8j4q68TkZYorDZpg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250225214155"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR875-20250225214155_1740519729325_0.8506799937364846","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T21:42:09.542Z","publish_time":1740519729542,"_source_registry_name":"default","_cnpm_publish_time":1740519729542},"0.0.0-PR2263-20250225212718":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2263-20250225212718","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2263-20250225212718","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0054fe3da9395e22feaa381fcb86ce652ee2d960","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2263-20250225212718.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2263-20250225212718.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2263-20250225212718.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f36dd0a2e61f363d55bde0292945362a/khanacademy-keypad-context-0.0.0-PR2263-20250225212718.tgz","_integrity":"sha512-bh9BMbgANvJsOixWmbmZJGJ/zwc3Sr4ij/RPGnfTGraoBimvIgLxZ1Edrvb0Yjk0pzCHqIzPSfEd+yW6EYFAnw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2263-20250225212718"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2263-20250225212718_1740518851802_0.5812190005119813","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T21:27:31.986Z","publish_time":1740518851986,"_source_registry_name":"default","_cnpm_publish_time":1740518851986},"0.0.0-PR2263-20250225194342":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2263-20250225194342","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2263-20250225194342"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2263-20250225194342","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Y0uOVgga+b/LhQv56HxX0JNK70+6Bxf7PAOLn+vYGMyju52CXgAEI+iH5RYXoMam+mN/POfeTFA3imzMIDalHg==","_resolved":"/tmp/cbca9308af001e3d1a9b408022fc44bb/khanacademy-keypad-context-0.0.0-PR2263-20250225194342.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2263-20250225194342.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"4897d4c81b2341008885a351538747b847452f71","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2263-20250225194342.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2263-20250225194342.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2263-20250225194342_1740512635998_0.30148308650216804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T19:43:56.178Z","publish_time":1740512636178,"_source_registry_name":"default","_cnpm_publish_time":1740512636178},"0.0.0-PR2267-20250225184958":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2267-20250225184958","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2267-20250225184958"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2267-20250225184958","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-H5eFChM/EsvSakxjasG4BIOF3b5agQg26gFRQi0ME/2NUBXyB3imDsP/iCQh8G5u1w7/L9XZUoUORG54YZjF/A==","_resolved":"/tmp/5d9438fd8856fa37eaa710704e4eb072/khanacademy-keypad-context-0.0.0-PR2267-20250225184958.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2267-20250225184958.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"63ed09e6d7a9d14ad0f6399a21c891d4c40e82a1","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2267-20250225184958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2267-20250225184958.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2267-20250225184958_1740509411981_0.5978495439410221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T18:50:12.223Z","publish_time":1740509412223,"_source_registry_name":"default","_cnpm_publish_time":1740509412223},"0.0.0-PR2233-20250225163237":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2233-20250225163237","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250225163237"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250225163237","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-bZw9bIiYmhkRk38vcG9pSWjtRWP27ZwecP1ZeomTmAmkwIba+FcDEQVHArsgDBxlxwug/6fANsc0iqTDDT8Jsw==","_resolved":"/tmp/76a1c83e92645d32d2a8e9410106e04f/khanacademy-keypad-context-0.0.0-PR2233-20250225163237.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250225163237.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"8a6fd257489d2a27af6b45d8c64ab90895795da5","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250225163237.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250225163237.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2233-20250225163237_1740501171513_0.9906780154029311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T16:32:51.693Z","publish_time":1740501171693,"_source_registry_name":"default","_cnpm_publish_time":1740501171693},"0.0.0-PR2226-20250225163040":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2226-20250225163040","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250225163040","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1fbf99d4018fdba7d09dfa824b60c22995f856c1","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250225163040.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250225163040.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250225163040.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/49a03e30ace0fbbf2d235913f356ae9c/khanacademy-keypad-context-0.0.0-PR2226-20250225163040.tgz","_integrity":"sha512-s/GiHnEdJQDh1a+wy3poXDV8C1h7cCo93TSJ0spA4vkCDubn1YsgvUeVRa3ag7aczo4srTDm2hVYIUJfqgZXbw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250225163040"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2226-20250225163040_1740501054769_0.11449915038021397","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T16:30:54.997Z","publish_time":1740501054997,"_source_registry_name":"default","_cnpm_publish_time":1740501054997},"0.0.0-PR2233-20250225162706":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250225162706","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250225162706","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1a42d212f3d68c8c79147cd7264820850eca6753","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250225162706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250225162706.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250225162706.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/034b9edb0a356ff0ff8de139e1a7e709/khanacademy-keypad-context-0.0.0-PR2233-20250225162706.tgz","_integrity":"sha512-gAvRBUuph9foTDzBpboeTlPPY5r1KQ0HSuQJ2pXpYfQmC9NiguQuQExwDHcJ25ai7wPGOZOL2hFVPnkQYOP7rw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250225162706"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250225162706_1740500840648_0.7524177812419772","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T16:27:20.837Z","publish_time":1740500840837,"_source_registry_name":"default","_cnpm_publish_time":1740500840837},"0.0.0-PR2233-20250225150913":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2233-20250225150913","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250225150913"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250225150913","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-hNgAMM0i99FkAOhRgxS6ObZdPVhz/T+uDmVFDvnNwrRRM+eFAvKYpQed946V+YlYg2SWltcTWLkeB3Wy325MWA==","_resolved":"/tmp/8bffe524a325452a25479e8388134a86/khanacademy-keypad-context-0.0.0-PR2233-20250225150913.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250225150913.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e2e0829d7d2475673917e0b3570e5e37dfab3c1b","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250225150913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250225150913.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2233-20250225150913_1740496168259_0.39130618499418923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T15:09:28.472Z","publish_time":1740496168472,"_source_registry_name":"default","_cnpm_publish_time":1740496168472},"0.0.0-PR2226-20250225150137":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2226-20250225150137","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250225150137","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ab35accb7506052281ccea69f8e0036b3465c340","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250225150137.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250225150137.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250225150137.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/012fa86850b18e2c5982592c3d2f3608/khanacademy-keypad-context-0.0.0-PR2226-20250225150137.tgz","_integrity":"sha512-NgFYkLVrzJdRdlUif+5K6Th8gtRxdy2Xcv08j5AoUdKeg149C81GcBkA+wIeLMOzUyZkntp7cV1xWuA+NvjNvw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250225150137"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2226-20250225150137_1740495713424_0.7463353182126176","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T15:01:53.604Z","publish_time":1740495713604,"_source_registry_name":"default","_cnpm_publish_time":1740495713604},"0.0.0-PR2226-20250225144656":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2226-20250225144656","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250225144656","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0b769c7133b7de170a09d963060e8e3e442497e1","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250225144656.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250225144656.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250225144656.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/68930c996d60a402fd5d95eb92ffb758/khanacademy-keypad-context-0.0.0-PR2226-20250225144656.tgz","_integrity":"sha512-0rj9NBZkpOFlnIAFzu1gGX1r/gKg4XzoWk1ms8H6VkmkhdsS8xsrF0TLYdzF99ZN03wPOrKv7qBjweTcInqVPw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250225144656"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2226-20250225144656_1740494830244_0.47303878273850253","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T14:47:10.442Z","publish_time":1740494830442,"_source_registry_name":"default","_cnpm_publish_time":1740494830442},"0.0.0-PR2233-20250225143643":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2233-20250225143643","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250225143643"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250225143643","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-WrxUE3g6WhjI6Zrvdcddk8YbRY9PYXSVwcZ8p/fwx+z61P7Rnk3dCb4kX7DJNgqOTex4f/1mWhp7oRBlVXcaUg==","_resolved":"/tmp/82d8b264e762b8f2a6cba44874fd86fe/khanacademy-keypad-context-0.0.0-PR2233-20250225143643.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250225143643.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"feaf9eca0ffd39e639a01d7d842b8ea585fe66c0","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250225143643.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250225143643.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2233-20250225143643_1740494217124_0.16903453531657409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T14:36:57.315Z","publish_time":1740494217315,"_source_registry_name":"default","_cnpm_publish_time":1740494217315},"0.0.0-PR2226-20250225143255":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2226-20250225143255","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250225143255"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250225143255","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0/2jyX+mn3slVjemU6St6ohAJrH2E92CuWRBHtizOqF1ZAdvdaPYLxwc1F5ELrPcVdP5wO4hane40TQRAntmew==","_resolved":"/tmp/9cd56d1f8f7af37100d49c1d4436c576/khanacademy-keypad-context-0.0.0-PR2226-20250225143255.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250225143255.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e3085a524d2336cd446a753325beb3e9be026a9f","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250225143255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250225143255.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2226-20250225143255_1740493989042_0.6533253728462902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T14:33:09.223Z","publish_time":1740493989223,"_source_registry_name":"default","_cnpm_publish_time":1740493989223},"0.0.0-PR2233-20250225143049":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250225143049","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250225143049","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bda83010b3f2bbbfd81ca12973d02ad2bcea5cbb","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250225143049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250225143049.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250225143049.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/8858a035078425580ba7413cbe72ac41/khanacademy-keypad-context-0.0.0-PR2233-20250225143049.tgz","_integrity":"sha512-i08B1aaW9rrLugRDVgvxyScj3wTAt7QuSdmP7Y0WahG1ohCrhriyTUjOE02XzU7ILxFBw/jt1f+jhxMWhVMoWA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250225143049"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250225143049_1740493864422_0.8064037387096237","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-25T14:31:04.660Z","publish_time":1740493864660,"_source_registry_name":"default","_cnpm_publish_time":1740493864660},"0.0.0-PR875-20250225011257":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR875-20250225011257","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250225011257"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR875-20250225011257","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-QZXjTu1q/vzmgmpg5SAWnM6S4+63ddAPcooAbyFFXNyMHfDqUy5bkod7TPKHNMdsgwZixxlptJj9lqOysFeGfQ==","_resolved":"/tmp/de42f81e8218a32eb26819409278977e/khanacademy-keypad-context-0.0.0-PR875-20250225011257.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250225011257.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"41b5c73c8ee98d5ae76e051939618595c0c3df1e","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250225011257.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250225011257.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR875-20250225011257_1740445989794_0.38913503493551205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T01:13:09.973Z","publish_time":1740445989973,"_source_registry_name":"default","_cnpm_publish_time":1740445989973},"0.0.0-PR2226-20250224230824":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2226-20250224230824","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250224230824"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250224230824","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-X4ds5EGMu4INDLalBMAQQF66cpMvBNhrAa63wWE248nCATuCQLN20PmwZq7XbX4aNtcW9FGUMtyZv2l4cdgjGg==","_resolved":"/tmp/39edd8d53542c79e107a60b8a031dacf/khanacademy-keypad-context-0.0.0-PR2226-20250224230824.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250224230824.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a5322c2153da4435cd79d48795d556c4837b73f7","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250224230824.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250224230824.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2226-20250224230824_1740438518714_0.5025003266501391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T23:08:38.884Z","publish_time":1740438518884,"_source_registry_name":"default","_cnpm_publish_time":1740438518884},"0.0.0-PR2263-20250224224732":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2263-20250224224732","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2263-20250224224732"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2263-20250224224732","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-EdqrrYvDiz0G0mW3yhTdw1CFQi/5c87n+yzN3jzs/n30f2UcX736PP2D+D3FcCvZT6HCLCQar9XNS8Zil3FeTg==","_resolved":"/tmp/333f1a2f8f2deb608d3e7b451f5c30d6/khanacademy-keypad-context-0.0.0-PR2263-20250224224732.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2263-20250224224732.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"f8a86f5168faed81853febdac4c1bc9de7c97a5d","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2263-20250224224732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2263-20250224224732.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2263-20250224224732_1740437265428_0.7119177403162462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T22:47:45.606Z","publish_time":1740437265606,"_source_registry_name":"default","_cnpm_publish_time":1740437265606},"0.0.0-PR2226-20250224223310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2226-20250224223310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250224223310"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250224223310","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-P/3RTX61drf1Gu8zP4ViV8NKZ69W/6W+K+b0ApYfF1AdnDz2w8fOe0JPSgwsJQfKN6fFI2dTVMQR/q+ayV0BqQ==","_resolved":"/tmp/d13d2aaa8412dc83213a28832b47aa72/khanacademy-keypad-context-0.0.0-PR2226-20250224223310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250224223310.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"eb9f8e413e46d67a2e05f648adb9db75c237cf0c","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250224223310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250224223310.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2226-20250224223310_1740436403187_0.8821257350116161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T22:33:23.373Z","publish_time":1740436403373,"_source_registry_name":"default","_cnpm_publish_time":1740436403373},"0.0.0-PR2226-20250224222534":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2226-20250224222534","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2226-20250224222534"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2226-20250224222534","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/txFcE4tsk4auN24XgGFgq2fweL06RBbFwHXpsRjmrpTn60FSE/4hcju8m2goNcIGZIvFtTiOLTMMdeBE4dZsg==","_resolved":"/tmp/e87456a1fd5f0ad4a190e554f75ee6bb/khanacademy-keypad-context-0.0.0-PR2226-20250224222534.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2226-20250224222534.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"146aa81fc1cea18eed42bd5382c1cba922c287e0","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2226-20250224222534.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2226-20250224222534.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2226-20250224222534_1740435948105_0.9924211130596443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T22:25:48.503Z","publish_time":1740435948503,"_source_registry_name":"default","_cnpm_publish_time":1740435948503},"0.0.0-PR2264-20250224210310":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2264-20250224210310","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250224210310"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250224210310","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-469/NXH8+FF45szUr7SUYA4tTLvWab/g/KUKYJcZ2Ne/AeGSaBfG86ig/hTlicQPmsVD6u3RSP+Oka4SpoElUw==","_resolved":"/tmp/c58018d46d03af037adc43d013e36a70/khanacademy-keypad-context-0.0.0-PR2264-20250224210310.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250224210310.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c61ef602a06bf94023dda0ae0a67615fb1f88b26","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250224210310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250224210310.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2264-20250224210310_1740431004408_0.36617384439604694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T21:03:24.576Z","publish_time":1740431004576,"_source_registry_name":"default","_cnpm_publish_time":1740431004576},"0.0.0-PR2233-20250224204640":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250224204640","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250224204640","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"97bc804b1710021a684650a3af3b2a78442938cd","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250224204640.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250224204640.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250224204640.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/41a17da58fa4cb3c53d24cd6042dabb8/khanacademy-keypad-context-0.0.0-PR2233-20250224204640.tgz","_integrity":"sha512-W6qSXtO2hGJ7Flvj2KB3OmsbKBfyrg568rISKAyqjQ4g5djX9HE84CI4RLHCk1bGX0HJJViw5WuWFWw2v5Dj1A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250224204640"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250224204640_1740430013661_0.5081810981257158","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T20:46:53.822Z","publish_time":1740430013822,"_source_registry_name":"default","_cnpm_publish_time":1740430013822},"0.0.0-PR2261-20250224203646":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2261-20250224203646","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2261-20250224203646","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"26b6543b375e4e27a1210ae30512f1c2ad445c4d","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2261-20250224203646.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2261-20250224203646.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2261-20250224203646.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e314413f0d733d851820393347cb457b/khanacademy-keypad-context-0.0.0-PR2261-20250224203646.tgz","_integrity":"sha512-nxbQLiDGxgKo5k62C7N9ujuz+dQyX7viBkg8bhauPkEXauKz0K+EKeD7B8ebBCcl2HBFFABWS5FC9tNLAn9fxQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2261-20250224203646"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2261-20250224203646_1740429419800_0.09975396957886695","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T20:36:59.992Z","publish_time":1740429419992,"_source_registry_name":"default","_cnpm_publish_time":1740429419992},"0.0.0-PR2266-20250224203252":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2266-20250224203252","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2266-20250224203252","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"be46cad404c6f0b83fea498ad54cfb50f4b96f13","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2266-20250224203252.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2266-20250224203252.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2266-20250224203252.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b0ae1c675b3ed7d9c44efa7c0bf76dbd/khanacademy-keypad-context-0.0.0-PR2266-20250224203252.tgz","_integrity":"sha512-On+AN7JrJVvH/CBxUNRu3rKSPIaM41BJnV7H0Q/yH9Z6wAMmAnkW8DSY2Gklil3SK77nxNtkbZ8xKG6IFEFufg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2266-20250224203252"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2266-20250224203252_1740429185854_0.580377257982817","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T20:33:06.191Z","publish_time":1740429186191,"_source_registry_name":"default","_cnpm_publish_time":1740429186191},"0.0.0-PR2261-20250224202434":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2261-20250224202434","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2261-20250224202434","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"17202f5b4df5c1db94ab3c1277be5a7d002e1d73","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2261-20250224202434.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2261-20250224202434.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2261-20250224202434.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1c1fd06a4356dcc5ddee3d0d9cdc0d98/khanacademy-keypad-context-0.0.0-PR2261-20250224202434.tgz","_integrity":"sha512-tZGWreOMmGhErSQqRYkqm4EQyDlXtxItlk6m+z7dgBx2dQnrB1Zh/53QNG4cFuwWcD3oXFCXHzU8DcV7jmDqeQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2261-20250224202434"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2261-20250224202434_1740428687214_0.9191058239541952","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T20:24:47.395Z","publish_time":1740428687395,"_source_registry_name":"default","_cnpm_publish_time":1740428687395},"0.0.0-PR2261-20250224202107":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2261-20250224202107","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2261-20250224202107","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e1767379a7ef6343bb8d6a09b8874b93580178cc","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2261-20250224202107.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2261-20250224202107.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2261-20250224202107.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e8718fe83cee17642ff8a47b9cd1cd36/khanacademy-keypad-context-0.0.0-PR2261-20250224202107.tgz","_integrity":"sha512-an9R4EQR5PDJtpwSc/G+HoPpLQHPkIeTl6FwU8Gg5He5ioYL5QvFFvlcaU0R5QoQRqSAgX5IPht4LUekVgAGXg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2261-20250224202107"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2261-20250224202107_1740428481289_0.4807803177734302","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T20:21:21.467Z","publish_time":1740428481467,"_source_registry_name":"default","_cnpm_publish_time":1740428481467},"0.0.0-PR2209-20250224200738":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2209-20250224200738","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250224200738","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c84908bbf635299c28e7bab3ee15b643c7180db8","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250224200738.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250224200738.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2209-20250224200738.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/800ab4728404998222408ae618d19c88/khanacademy-keypad-context-0.0.0-PR2209-20250224200738.tgz","_integrity":"sha512-IMCC/CjyXrLi+fIPibqOk9qblOzeTy3NqTUO5xnMGno/InsslV+rFzLgWdOC3PQZvIEfi2jCdLlbWnYcwNUlhA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250224200738"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2209-20250224200738_1740427672012_0.7336256052647316","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T20:07:52.193Z","publish_time":1740427672193,"_source_registry_name":"default","_cnpm_publish_time":1740427672193},"0.0.0-PR2209-20250224200429":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2209-20250224200429","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250224200429","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3d1031c1cc431f6148d33e693314917b92fb4523","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250224200429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250224200429.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2209-20250224200429.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/27b4ca8c481205e6039fb33bdc90d3be/khanacademy-keypad-context-0.0.0-PR2209-20250224200429.tgz","_integrity":"sha512-5c5du3hlw9b+1Mrn2R8gM/OEUu+zclYSMoQBNH9dhFGLVJ0n/oTFZhcFO1C4EP6YPO2YPPZ5oon7wjOBYIAblw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250224200429"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2209-20250224200429_1740427483092_0.977948375525225","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T20:04:43.334Z","publish_time":1740427483334,"_source_registry_name":"default","_cnpm_publish_time":1740427483334},"0.0.0-PR2265-20250224180028":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2265-20250224180028","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2265-20250224180028"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2265-20250224180028","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-TNuQnru9KRJuirfjSjwNwkZcPKO8HaBvXsBTd+0hOyZJ/iYVYZoF3fNfGcDgv2UCyUWBBCq06UpVtX8Z+Bha7w==","_resolved":"/tmp/a296c4cc4fc27a79613d706a8bfe0ab1/khanacademy-keypad-context-0.0.0-PR2265-20250224180028.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2265-20250224180028.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"aea33b76e6267d7ec1df090457ec7de06c64d5f3","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2265-20250224180028.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2265-20250224180028.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2265-20250224180028_1740420041525_0.46606560806524233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T18:00:41.722Z","publish_time":1740420041722,"_source_registry_name":"default","_cnpm_publish_time":1740420041722},"0.0.0-PR2266-20250224172725":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2266-20250224172725","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2266-20250224172725","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f4a994d53863d5c9dab30899ad7fadedbab2fcd7","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2266-20250224172725.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2266-20250224172725.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2266-20250224172725.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a68c1622b3df6b9840c274ee1de6dfb7/khanacademy-keypad-context-0.0.0-PR2266-20250224172725.tgz","_integrity":"sha512-VCSTdqQ8nPalNVxaOHXLldgD6PWxVWlJRKv22TJ3N+L5B9ORk75G+DNXkvN7kUKFmChU2Yv6gkLzrlKKqzADhg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2266-20250224172725"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2266-20250224172725_1740418057073_0.09831008583105727","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T17:27:37.234Z","publish_time":1740418057234,"_source_registry_name":"default","_cnpm_publish_time":1740418057234},"0.0.0-PR2266-20250224172319":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2266-20250224172319","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2266-20250224172319","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a0f3691f21425fc5deb875cc05bdda045a0c2643","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2266-20250224172319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2266-20250224172319.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2266-20250224172319.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/080f012f372782e3c65ee749ecd9c100/khanacademy-keypad-context-0.0.0-PR2266-20250224172319.tgz","_integrity":"sha512-t5pMh6r60OSkx3n6k1xeht1cQa9wcTq8tJzw7NyQmjJOrVeOsjY/tPAv6y1rJh5zyixHA03Tt5Q8vlh2LtMD0A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2266-20250224172319"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2266-20250224172319_1740417811430_0.08589083258183505","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T17:23:31.632Z","publish_time":1740417811632,"_source_registry_name":"default","_cnpm_publish_time":1740417811632},"0.0.0-PR2266-20250224172051":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2266-20250224172051","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2266-20250224172051","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"508d0e4f9460921c20b89d6c70933c7e26422abf","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2266-20250224172051.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2266-20250224172051.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2266-20250224172051.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/048244cb90e0022399c3799b524f8e28/khanacademy-keypad-context-0.0.0-PR2266-20250224172051.tgz","_integrity":"sha512-3RRZ/IvMTc45hPU/IjFhUEl9hF5YdctayxsgWAR+JftQ7QqG5E3IBGPgRJfCGFkzbS8r/Y8FdMi2uRb4DUTnZA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2266-20250224172051"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2266-20250224172051_1740417664765_0.778365120284815","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T17:21:04.951Z","publish_time":1740417664951,"_source_registry_name":"default","_cnpm_publish_time":1740417664951},"0.0.0-PR2265-20250224145724":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2265-20250224145724","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2265-20250224145724"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2265-20250224145724","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Cm6L4Q2/zhzm41T0gvXxkSTUj9vxdJOsAATSCCT8m11G8n2ai3JpyqJSlLG7mLnyD9W0hMlm9XJwt2idCO+7Jw==","_resolved":"/tmp/0842e574b69661ee6d1c3eab2df0d54b/khanacademy-keypad-context-0.0.0-PR2265-20250224145724.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2265-20250224145724.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c53833684750520911c88c7ba23a1987feab9d58","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2265-20250224145724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2265-20250224145724.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2265-20250224145724_1740409056633_0.763718491085831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T14:57:36.805Z","publish_time":1740409056805,"_source_registry_name":"default","_cnpm_publish_time":1740409056805},"0.0.0-PR2265-20250224145315":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2265-20250224145315","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2265-20250224145315","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7a350dc793ed7f06d01a5a64df042a4664227b82","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2265-20250224145315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2265-20250224145315.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2265-20250224145315.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/627e888c779920aa0fd4372b79894648/khanacademy-keypad-context-0.0.0-PR2265-20250224145315.tgz","_integrity":"sha512-7r4UwunXEwuobEXo2Px5L7GvPyjuN9jbarjMrqVIWGizGSNZ20Fwr8/scCkRrHwmYN70ndsTATnhUr1bEuKySw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2265-20250224145315"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2265-20250224145315_1740408808403_0.369031490178406","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-24T14:53:28.596Z","publish_time":1740408808596,"_source_registry_name":"default","_cnpm_publish_time":1740408808596},"0.0.0-PR2264-20250222013639":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2264-20250222013639","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222013639"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222013639","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-e7VvaSGEl06ZWTKdqycm23ElidivlTJKbr2nhWFTkUiyn2iEVNJuxcsW38P4fFfpPnJzoYK4LVnfeQnAIwj2eA==","_resolved":"/tmp/cc986e99821fea42c70b752ec98c03cf/khanacademy-keypad-context-0.0.0-PR2264-20250222013639.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222013639.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"060be9d92aead50e472019645ddc54ae0f0170db","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222013639.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222013639.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2264-20250222013639_1740188211509_0.9747135867993526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-22T01:36:51.664Z","publish_time":1740188211664,"_source_registry_name":"default","_cnpm_publish_time":1740188211664},"0.0.0-PR2264-20250222012939":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2264-20250222012939","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222012939","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2e8b3fd2939d2032b6f7a94175e50bddf16e3ef0","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222012939.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222012939.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222012939.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e1f418a886df42e9baace39eb3dfa17e/khanacademy-keypad-context-0.0.0-PR2264-20250222012939.tgz","_integrity":"sha512-eyzok6/Nh+1t5LS/YDz3h1yOx/W4qaNKT0Npgk6IS2yBNk8CiRPuaMrtHrqRjTyxbC6b2ryGgl6b4gSkU8VNZQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222012939"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2264-20250222012939_1740187791833_0.673219940354526","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T01:29:51.986Z","publish_time":1740187791986,"_source_registry_name":"default","_cnpm_publish_time":1740187791986},"0.0.0-PR2264-20250222012730":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2264-20250222012730","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222012730","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d044c0d0b1f0c62d2d4ff57d65383f30f736ee8b","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222012730.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222012730.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222012730.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/921483d8725578083c678f05bdf56305/khanacademy-keypad-context-0.0.0-PR2264-20250222012730.tgz","_integrity":"sha512-RhEwAJJDEW9D6iUEA2lrd22iJSY3EvbTv5NASleJ3UnrI5C6+/eHofY4qNZAv64v7kM9/2INqffAEF2/0xbowQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222012730"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2264-20250222012730_1740187662275_0.16706373572751265","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T01:27:42.489Z","publish_time":1740187662489,"_source_registry_name":"default","_cnpm_publish_time":1740187662489},"0.0.0-PR2264-20250222012419":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2264-20250222012419","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222012419","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"39b58321ebb53e814978e74a807b8bf2090cfae1","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222012419.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222012419.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222012419.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/c84a7d5726b887a6803da161e877ff25/khanacademy-keypad-context-0.0.0-PR2264-20250222012419.tgz","_integrity":"sha512-p690pZ/GVDkUjxkjzl2oPnp39j7LANi3QSwGUP7kuFcNEzopPboNK2TrFQIsSkbuKkvspL+pIxsVcdymSKI0Dw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222012419"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2264-20250222012419_1740187471840_0.7884821696114006","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T01:24:32.079Z","publish_time":1740187472079,"_source_registry_name":"default","_cnpm_publish_time":1740187472079},"0.0.0-PR2264-20250222011723":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2264-20250222011723","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222011723","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"938e3853ec28b1735abd3aa75ddd7123811c6a0d","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222011723.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222011723.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222011723.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1d3ef8307f79f11a2ae928c255f244e3/khanacademy-keypad-context-0.0.0-PR2264-20250222011723.tgz","_integrity":"sha512-88fz5stLsY4rQFOhr+in3LRcB/Gil7PFp3fz+QC989cpQpfIXlkMqybn8Bptb4mTNZQs5mCPKQXCmEpKo6AyfQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222011723"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2264-20250222011723_1740187054992_0.19180541162642828","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T01:17:35.164Z","publish_time":1740187055164,"_source_registry_name":"default","_cnpm_publish_time":1740187055164},"0.0.0-PR2264-20250222011249":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2264-20250222011249","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222011249","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c06a5c958cb58e465a4488db5020b4410d3bf425","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222011249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222011249.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222011249.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/51483fe3f3935c812bf53032077bd731/khanacademy-keypad-context-0.0.0-PR2264-20250222011249.tgz","_integrity":"sha512-Uz4INYxwovzu/RHcUVfaL7q8JmouOwucJEuzn/0JLMbMdRE0Kuf29i4ex8fQ48PmpA9DotCLZhLiesMnvRgBPg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222011249"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2264-20250222011249_1740186781733_0.6879080359907264","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T01:13:01.888Z","publish_time":1740186781888,"_source_registry_name":"default","_cnpm_publish_time":1740186781888},"0.0.0-PR875-20250222011102":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR875-20250222011102","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR875-20250222011102","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"058a4c6c11b14b3c20e7bd33389f9bf995ead54d","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250222011102.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250222011102.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250222011102.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e0e8420341680d08fb66f12d2548d6f5/khanacademy-keypad-context-0.0.0-PR875-20250222011102.tgz","_integrity":"sha512-1V2LDgcRVIdyF05xgBe1FYAvDGUf8DaPDCXTJYZ/357gl3jAFOhY5I0qtJnKO/xnlhJbwRtwi1HMWUUxkE6VzA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250222011102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR875-20250222011102_1740186675918_0.582431435835773","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T01:11:16.093Z","publish_time":1740186676093,"_source_registry_name":"default","_cnpm_publish_time":1740186676093},"0.0.0-PR2264-20250222010904":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2264-20250222010904","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222010904","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"95ce0f3945b10d59446eccd3a782ed4d4a5969a8","size":3984,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222010904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222010904.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222010904.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/fc29336c58b375ad310436c2ecd593e2/khanacademy-keypad-context-0.0.0-PR2264-20250222010904.tgz","_integrity":"sha512-rAWBN4LdytS2Nxcc9nnI4J5y3rfY6fWIoWwEYxJaCdYkGfoKPfMmT4mjf6sLAr7gut8OswKLbkvvf80J+cxshQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222010904"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2264-20250222010904_1740186557450_0.8772754727062122","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T01:09:17.653Z","publish_time":1740186557653,"_source_registry_name":"default","_cnpm_publish_time":1740186557653},"0.0.0-PR2264-20250222005711":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2264-20250222005711","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2264-20250222005711","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d71ad839a8adb3b4783382130593188dc355da23","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2264-20250222005711.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2264-20250222005711.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2264-20250222005711.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/3ed95b5138110d602fd961082d765ddb/khanacademy-keypad-context-0.0.0-PR2264-20250222005711.tgz","_integrity":"sha512-Vc6dLix+1ZsvzvyC8aTFuGdJtenJKWcPzhkcdEaGmBasCBa9WbUp++RXH0cc7UDinVpsmdYFFSVTvobNxZLooA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2264-20250222005711"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2264-20250222005711_1740185844259_0.10267080174009702","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-22T00:57:24.464Z","publish_time":1740185844464,"_source_registry_name":"default","_cnpm_publish_time":1740185844464},"0.0.0-PR875-20250221232857":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR875-20250221232857","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR875-20250221232857"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR875-20250221232857","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-s+YZTiMr5OOE7k3bvad1h2Q2UsYIfCHG+lx5VwoqIMnKFB4f9PxPS6kGNkhGSzWxiqMfVlrPn6KnmAPzrPFf8Q==","_resolved":"/tmp/730fefbd47f315265eb6dd57c5cad0df/khanacademy-keypad-context-0.0.0-PR875-20250221232857.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR875-20250221232857.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"ade578021dc0da5e4a26582ee0b2dbd8ec7b7380","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR875-20250221232857.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR875-20250221232857.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR875-20250221232857_1740180550517_0.632868516001245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T23:29:10.708Z","publish_time":1740180550708,"_source_registry_name":"default","_cnpm_publish_time":1740180550708},"0.0.0-PR2263-20250221210146":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2263-20250221210146","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2263-20250221210146"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2263-20250221210146","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-zneyUKfdggxB0pnbWUpi1KfGrESKS6aoWkthCKGjFeemI7q7bnuW8mTvJHP2+MyE8drmRezUjqtxo/P6Q2Yd9w==","_resolved":"/tmp/d4cd4bd0b6a6508e5b373216b50b7e9e/khanacademy-keypad-context-0.0.0-PR2263-20250221210146.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2263-20250221210146.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"73900b53675a784f4f58fa3ff7ff9ea716dfe9ce","size":3982,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2263-20250221210146.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2263-20250221210146.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2263-20250221210146_1740171718278_0.5806022560210078"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T21:01:58.463Z","publish_time":1740171718463,"_source_registry_name":"default","_cnpm_publish_time":1740171718463},"0.0.0-PR2263-20250221205933":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2263-20250221205933","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2263-20250221205933","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bbe1083aa9cef8fa389f2d2af4649a89492ff5e6","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2263-20250221205933.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2263-20250221205933.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2263-20250221205933.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b4d02123459bdc171b2e74cc198abe3b/khanacademy-keypad-context-0.0.0-PR2263-20250221205933.tgz","_integrity":"sha512-KZ8MOF4ij6Z2uG4VKLUbKDd1+lFt6HY6wJ1nritXtLPzAWsuTcuppbJ2xODpIUrK/LApgjOZMO55XXsbgdNZSg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2263-20250221205933"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2263-20250221205933_1740171586059_0.5621948362989535","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T20:59:46.266Z","publish_time":1740171586266,"_source_registry_name":"default","_cnpm_publish_time":1740171586266},"0.0.0-PR2262-20250221190748":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2262-20250221190748","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2262-20250221190748"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2262-20250221190748","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-+/V78LzhxcTCUKrtYyYcVEzben4RWDM2hWoUhHCoWKiP7pwPwgUBS/lp7mZB5EC/mQs8AzFg5uBXSfzRU4ahxw==","_resolved":"/tmp/47444827da1b21f9668509bd2745c37b/khanacademy-keypad-context-0.0.0-PR2262-20250221190748.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2262-20250221190748.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"5aeff3e7177b66663077cc983667ca569ac7a413","size":3985,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2262-20250221190748.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2262-20250221190748.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2262-20250221190748_1740164880076_0.7248576507027316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T19:08:00.248Z","publish_time":1740164880248,"_source_registry_name":"default","_cnpm_publish_time":1740164880248},"0.0.0-PR2259-20250221181931":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2259-20250221181931","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2259-20250221181931"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2259-20250221181931","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-kkYKeoZ1fpmuRnriBMwiJs+NVMhf3VmdsAve8mCy5bLuEDu349Klv66hbyjqYnaIOn5mgbJaYMYKDqm3J5oNuQ==","_resolved":"/tmp/fa4486004ae63e0940cbde371ba4cf96/khanacademy-keypad-context-0.0.0-PR2259-20250221181931.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2259-20250221181931.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"37ce14cb17f1e8d1e1727bfe45832b20db864cd0","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2259-20250221181931.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2259-20250221181931.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2259-20250221181931_1740161983189_0.09364911979550472"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T18:19:43.409Z","publish_time":1740161983409,"_source_registry_name":"default","_cnpm_publish_time":1740161983409},"0.0.0-PR2262-20250221180350":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2262-20250221180350","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2262-20250221180350"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2262-20250221180350","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-wZ9+ahzKTc6PAXOBADHolSJ3LcJ2KSOeg+5lf+aPfh5o5Cd8RRPvWypH3turqrvAbeGHPzsP9FhO7H9xQAUlmg==","_resolved":"/tmp/49eeacf3d790c3a8c2057f3e4c1f2519/khanacademy-keypad-context-0.0.0-PR2262-20250221180350.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2262-20250221180350.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"27ed4827d176f56eade1adb580e224dd84b73e14","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2262-20250221180350.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2262-20250221180350.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2262-20250221180350_1740161042625_0.03087468696539042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T18:04:02.857Z","publish_time":1740161042857,"_source_registry_name":"default","_cnpm_publish_time":1740161042857},"0.0.0-PR2262-20250221151314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2262-20250221151314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2262-20250221151314"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2262-20250221151314","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dMDjLxPcoeYXAjhABsWtdjvpGUkxqTgVsM6bf5/2ntgchdBcJIleziewR/yU3kdyJWKB6QS+ozlESX0unrx2ow==","_resolved":"/tmp/3ac04fda6e8ccb3b7ae1458fd3b7244e/khanacademy-keypad-context-0.0.0-PR2262-20250221151314.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2262-20250221151314.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"550371543b6c0a3bfeba1819b6b83110b2100da0","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2262-20250221151314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2262-20250221151314.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2262-20250221151314_1740150805297_0.850988353033199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T15:13:25.479Z","publish_time":1740150805479,"_source_registry_name":"default","_cnpm_publish_time":1740150805479},"0.0.0-PR2262-20250221150500":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2262-20250221150500","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2262-20250221150500","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8707e00fb708838a8f0fc2e9223d1e4ed1b8faa6","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2262-20250221150500.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2262-20250221150500.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2262-20250221150500.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/272bb9404af8c6af6d12540522b6e7b2/khanacademy-keypad-context-0.0.0-PR2262-20250221150500.tgz","_integrity":"sha512-m3+Wk7+jYXRXCekHvEwwrsm8yMiLZ7mza9Vwe85RGlsM096nhBkIEUjQfNsi2+U51nJ4OZDL0EtGQN0lDhKnow==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2262-20250221150500"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2262-20250221150500_1740150312441_0.02928461329009635","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T15:05:12.632Z","publish_time":1740150312632,"_source_registry_name":"default","_cnpm_publish_time":1740150312632},"0.0.0-PR2259-20250221023212":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2259-20250221023212","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2259-20250221023212"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2259-20250221023212","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-Sh9pmd9N9AC2Z8e40OgL0B+AVnAg8tEdEsHGbZbG5GUok9c56HtUiM54DESFnInbUkf3NpnqeaVdJbW4jbGrcg==","_resolved":"/tmp/910849eb24932cfdd646c3cbc5f5ba78/khanacademy-keypad-context-0.0.0-PR2259-20250221023212.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2259-20250221023212.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"ddd52c543e6d253231f6924eb964606eb5189782","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2259-20250221023212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2259-20250221023212.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2259-20250221023212_1740105143792_0.6672826423335028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T02:32:24.021Z","publish_time":1740105144021,"_source_registry_name":"default","_cnpm_publish_time":1740105144021},"0.0.0-PR2259-20250221005443":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2259-20250221005443","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2259-20250221005443"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2259-20250221005443","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-dQvlafjl8zwQu/OZ+12cPc2FyO5siwJE1mQSjQ5d/8GDqFVCY8y60hnm7I/2dKg6RwATG6RlmUrnDCnhztT0UA==","_resolved":"/tmp/58c2a50679cc0d8151e9ac80a0dd664c/khanacademy-keypad-context-0.0.0-PR2259-20250221005443.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2259-20250221005443.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"2c66347b2449c903e0389da03f2f4b067b026ebd","size":3983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2259-20250221005443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2259-20250221005443.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2259-20250221005443_1740099295711_0.737708301612866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T00:54:55.933Z","publish_time":1740099295933,"_source_registry_name":"default","_cnpm_publish_time":1740099295933},"0.0.0-PR2257-20250221005025":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2257-20250221005025","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250221005025","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"042399f9a4e3f769c1ad58316ae217052adeed8e","size":3735,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250221005025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250221005025.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250221005025.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2fb838ae7995537a3c7319ad7b98d29d/khanacademy-keypad-context-0.0.0-PR2257-20250221005025.tgz","_integrity":"sha512-GeEKc37dal+br6e8k9powAYGeX8jFNpHisdgYC7L+alR7c5BBof8BD+In/CJ+3A4zq8GJl5Bgiuh8acItPq9+w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250221005025"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2257-20250221005025_1740099037076_0.01687668281146326","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T00:50:37.265Z","publish_time":1740099037265,"_source_registry_name":"default","_cnpm_publish_time":1740099037265},"0.0.0-PR2257-20250221004048":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2257-20250221004048","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250221004048"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250221004048","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-she3xg+QVBqeU6WaeAeabf6poqRn/8oEafO3x7QifNgG+EgrHD+/NXKquO+DXB6eboFzzAOxunBO5jwxLwfzzw==","_resolved":"/tmp/95c4871842802553fdfa5a763e3a2d14/khanacademy-keypad-context-0.0.0-PR2257-20250221004048.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250221004048.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"dcf5cb62a54939a6b17b70c909a0cd6dcfe15e2b","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250221004048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250221004048.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2257-20250221004048_1740098460612_0.8562823335342589"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T00:41:00.792Z","publish_time":1740098460792,"_source_registry_name":"default","_cnpm_publish_time":1740098460792},"0.0.0-PR2257-20250221001049":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2257-20250221001049","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250221001049"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250221001049","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-jw/m6lrEPCcpWaicMl4mHVVcJkes6Md7wQ5Mu+i+TqAWxPF39U8CfKL4nMvfhOJfIkolSN1wOBaVItA4QyoYoQ==","_resolved":"/tmp/403b231d2102e7fc86eef34f27f088e2/khanacademy-keypad-context-0.0.0-PR2257-20250221001049.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2257-20250221001049.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"874dc41dd9678a7a0d1c943711b6c9b71d7585e7","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250221001049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250221001049.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2257-20250221001049_1740096661636_0.2736071693500717"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T00:11:01.865Z","publish_time":1740096661865,"_source_registry_name":"default","_cnpm_publish_time":1740096661865},"0.0.0-PR2262-20250220224752":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2262-20250220224752","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2262-20250220224752"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2262-20250220224752","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-HtGLqgE7Skvqge2UQyOnbyJkPtdgVq1qI87NgFRPT4/b8ITSQCX7Ll7c8lk0lhOqmV31uXgrNKLEPvXH1J01AQ==","_resolved":"/tmp/2938328e6c1cddf627c944683752c36c/khanacademy-keypad-context-0.0.0-PR2262-20250220224752.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2262-20250220224752.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b500b8091f494ac32abb343dabecac6043f576ec","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2262-20250220224752.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2262-20250220224752.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2262-20250220224752_1740091684053_0.21869024045128715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T22:48:04.255Z","publish_time":1740091684255,"_source_registry_name":"default","_cnpm_publish_time":1740091684255},"0.0.0-PR2262-20250220224524":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2262-20250220224524","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2262-20250220224524","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"90e8f65f22602c5bc6474aeb350c4fa125114e8c","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2262-20250220224524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2262-20250220224524.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2262-20250220224524.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/2504c428dfb4ef60115d670908512b89/khanacademy-keypad-context-0.0.0-PR2262-20250220224524.tgz","_integrity":"sha512-Uuwwr8fyKtNht0Lrw+/8etL7X9AolKUalJiOBiT8FOETnMxnHS9oqUQrAZzyMg3Jm+FIHSAmsVv2wE3pmjhoAA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2262-20250220224524"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2262-20250220224524_1740091536009_0.882992664929231","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T22:45:36.216Z","publish_time":1740091536216,"_source_registry_name":"default","_cnpm_publish_time":1740091536216},"0.0.0-PR2262-20250220224235":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2262-20250220224235","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2262-20250220224235","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"24de2ce83f9c9d999b42b8a169d1d5e83a99b0b3","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2262-20250220224235.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2262-20250220224235.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2262-20250220224235.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/22e71522a061e57cf12199c3f641f97a/khanacademy-keypad-context-0.0.0-PR2262-20250220224235.tgz","_integrity":"sha512-IChSCqXRK83cUqXwaA/ipMf1BXANrBIwuArKN0PXmUbCw4DLgH+G+oYiEjb1Q+ghr7UzJN6iitlofpTLyXlDmw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2262-20250220224235"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2262-20250220224235_1740091367623_0.708590138001087","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T22:42:47.812Z","publish_time":1740091367812,"_source_registry_name":"default","_cnpm_publish_time":1740091367812},"0.0.0-PR2231-20250220222000":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2231-20250220222000","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2231-20250220222000","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"328a8da17579ceb0e780d3df0e4518efc613c869","size":3732,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2231-20250220222000.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2231-20250220222000.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2231-20250220222000.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4c9d6f2cdff8894dba99a67d1ed7a4a6/khanacademy-keypad-context-0.0.0-PR2231-20250220222000.tgz","_integrity":"sha512-Mgj2wAKfKJYnkWYasp/N7xHswxJxrghVjxlcBtz24aB8661YyhxRcwBk8SBCeaoWcVdZduOjkTF6nPMZQHgPAg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2231-20250220222000"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2231-20250220222000_1740090012353_0.36302894575124367","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T22:20:12.548Z","publish_time":1740090012548,"_source_registry_name":"default","_cnpm_publish_time":1740090012548},"0.0.0-PR2233-20250220220330":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250220220330","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250220220330","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"167fa3ce76d837e1b90b72d1d78a7be13c0f30a8","size":3731,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250220220330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250220220330.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250220220330.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/1fbbd697fcd7e555a02291e944f0acbc/khanacademy-keypad-context-0.0.0-PR2233-20250220220330.tgz","_integrity":"sha512-dW1OLSkXrNHZAferoN7ISzGhtq7mdLpfribcSNAfan7l1fA0lVVd7/EghvhO8OxwzsPA7W9/GWma1sakCGdG4A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250220220330"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250220220330_1740089022697_0.4221897126760179","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T22:03:42.909Z","publish_time":1740089022909,"_source_registry_name":"default","_cnpm_publish_time":1740089022909},"0.0.0-PR2233-20250220215621":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250220215621","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250220215621","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"934933d17fff30f7d5005654057d3ae2ac5319f8","size":3735,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250220215621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250220215621.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250220215621.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a8ce8533efe2d5fa1bf19def96a46b74/khanacademy-keypad-context-0.0.0-PR2233-20250220215621.tgz","_integrity":"sha512-/he4poGc9R9BOVYYjyFzd5ukp5LNpNRggnVkFT5/x7B8tChprXi5nD8KSbtEeNd7EFyVEdDlM7nK+WKo2kJW8A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250220215621"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250220215621_1740088593132_0.4435492338130549","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T21:56:33.315Z","publish_time":1740088593315,"_source_registry_name":"default","_cnpm_publish_time":1740088593315},"0.0.0-PR2233-20250220215208":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250220215208","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250220215208","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0bd7bd01f1532e1746a0d907fd16cf8f256e1840","size":3735,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250220215208.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250220215208.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250220215208.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/498bce79994a661fe9b5590692d880a5/khanacademy-keypad-context-0.0.0-PR2233-20250220215208.tgz","_integrity":"sha512-w/q4ODkz9k7yWJVKbV+DR53ngC8L8m1I399k0G2CeNN4nAqUSqrRSH5unleezYjtwh+KGeez7krVypwfLL2WpA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250220215208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250220215208_1740088340370_0.7027975766666312","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T21:52:20.550Z","publish_time":1740088340550,"_source_registry_name":"default","_cnpm_publish_time":1740088340550},"0.0.0-PR2233-20250220205629":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250220205629","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250220205629","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"113ec53648f3f88643f112dba2d2e151c3d7abfd","size":3735,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250220205629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250220205629.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2233-20250220205629.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/84b24c89f29b43b219e9683742f047ce/khanacademy-keypad-context-0.0.0-PR2233-20250220205629.tgz","_integrity":"sha512-rNiDfv2dMKJBcYbX5Y0a7hMYYETonGp+O9iGmD12ZQ2cWes8kMSlMQxyt41ikoc78aQu+/AXv6+5m0NddAtWbQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250220205629"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250220205629_1740085000722_0.0817862456925782","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T20:56:40.906Z","publish_time":1740085000906,"_source_registry_name":"default","_cnpm_publish_time":1740085000906},"0.0.0-PR2231-20250220205442":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2231-20250220205442","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2231-20250220205442","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7086d09fa314ea12b6b0c9749cbbf0d1e629802d","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2231-20250220205442.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2231-20250220205442.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2231-20250220205442.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/4ce09dbc8fbf5628b92e84b8576569f6/khanacademy-keypad-context-0.0.0-PR2231-20250220205442.tgz","_integrity":"sha512-F2F1E2rw5IeDFAOTJgnjjcGSvyhjUjVzPqdc1/9+PG7up3M+sYLfIBOVGtkChPuMVHN+VFNXLn5I7p6uqyNW1Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2231-20250220205442"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2231-20250220205442_1740084894553_0.4371640682075595","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T20:54:54.717Z","publish_time":1740084894717,"_source_registry_name":"default","_cnpm_publish_time":1740084894717},"0.0.0-PR2231-20250220205058":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2231-20250220205058","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2231-20250220205058","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f2fac6730948703aa9d3a75384f4be13929e545b","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2231-20250220205058.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2231-20250220205058.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2231-20250220205058.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/027795b07d9e21096d7c36d17b700c95/khanacademy-keypad-context-0.0.0-PR2231-20250220205058.tgz","_integrity":"sha512-bqnh2PW0wkqjUzEqr6bafGcr3CmjrJDD6dCHxhu8HxajmIohsugtG0j1zhQxyy3ot6araYlWmVFkcHTsnFVuiA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2231-20250220205058"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2231-20250220205058_1740084671324_0.4126018964000444","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T20:51:11.541Z","publish_time":1740084671541,"_source_registry_name":"default","_cnpm_publish_time":1740084671541},"0.0.0-PR2231-20250220203654":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2231-20250220203654","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2231-20250220203654","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a4cf1b7fb2140effeb46789dcf984b50ab3831fd","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2231-20250220203654.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2231-20250220203654.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2231-20250220203654.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d330c2c814ce455fcc428a6ef6f32330/khanacademy-keypad-context-0.0.0-PR2231-20250220203654.tgz","_integrity":"sha512-dprzCPBFJ+Pr9RfM0ayCfvRy+rAGFwXwCujn3sOzEJSeDTOfIZB73ZzKiXifPR7b3wRDn5R5IxUgl/UP8+BjMw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2231-20250220203654"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2231-20250220203654_1740083825541_0.2710324570724789","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T20:37:05.716Z","publish_time":1740083825716,"_source_registry_name":"default","_cnpm_publish_time":1740083825716},"0.0.0-PR2249-20250220203151":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2249-20250220203151","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2249-20250220203151","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"336c79ff557d82fcd6e7503c3ec2ca0593474772","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2249-20250220203151.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2249-20250220203151.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"da8bec7e977df0a4dabdce27b4b0ddbcf0fedf9f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2249-20250220203151"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2249-20250220203151_1740083520070_0.5980843370241999","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T20:32:00.253Z","publish_time":1740083520253,"_source_registry_name":"default","_cnpm_publish_time":1740083520253},"0.0.0-PR2261-20250220202620":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2261-20250220202620","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2261-20250220202620","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8088ebad4e7e46aff72476efb497e287457112bb","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2261-20250220202620.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2261-20250220202620.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3401312b60de5ba95a8901f053133d244dcefb6e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2261-20250220202620"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2261-20250220202620_1740083190394_0.8465100232579215","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T20:26:30.568Z","publish_time":1740083190568,"_source_registry_name":"default","_cnpm_publish_time":1740083190568},"0.0.0-PR2249-20250220202136":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2249-20250220202136","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2249-20250220202136"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2249-20250220202136","readmeFilename":"README.md","gitHead":"da8bec7e977df0a4dabdce27b4b0ddbcf0fedf9f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"816d6b125603613032ea3f62ac975a2bd871e192","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2249-20250220202136.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2249-20250220202136.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2249-20250220202136_1740082905624_0.9846197315634986"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T20:21:45.816Z","publish_time":1740082905816,"_source_registry_name":"default","_cnpm_publish_time":1740082905816},"0.0.0-PR2219-20250220194243":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2219-20250220194243","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250220194243","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0520ac14e945988220c12e8b88902020f0854270","size":3735,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250220194243.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250220194243.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2219-20250220194243.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/003aadc7ccbe2a00c5a6e281445d00b0/khanacademy-keypad-context-0.0.0-PR2219-20250220194243.tgz","_integrity":"sha512-2RXJj1og6vucT5S1yPXHc3TmxVVeYPEWyasWBceCze7GRjs9J4j4bDam2i0oNXJ5WbROI62fJ4WqkC5zneedyA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250220194243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2219-20250220194243_1740080575879_0.577262572676245","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T19:42:56.069Z","publish_time":1740080576069,"_source_registry_name":"default","_cnpm_publish_time":1740080576069},"0.0.0-PR2260-20250220163846":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2260-20250220163846","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2260-20250220163846"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2260-20250220163846","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-qAU/9mZXMX1+ycANmpnn+SkrcVJEEXiZ8ADw9/wndbvww++mPEW7bYAfojFTpeNmVzNQyL87zhmNyhuerCQo8w==","_resolved":"/tmp/d4344d416ecf3337e3cf7b4d9a70c5c5/khanacademy-keypad-context-0.0.0-PR2260-20250220163846.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2260-20250220163846.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e1df60caf9b11c411a553059078b6906f8bedbe8","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2260-20250220163846.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2260-20250220163846.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2260-20250220163846_1740069539240_0.5287020278193433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T16:38:59.457Z","publish_time":1740069539457,"_source_registry_name":"default","_cnpm_publish_time":1740069539457},"0.0.0-PR2260-20250220163046":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2260-20250220163046","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2260-20250220163046","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"90d269b8e203e8784cbe5b58c52906eb47e1a77e","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2260-20250220163046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2260-20250220163046.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2260-20250220163046.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b7a0db1db3c8699154b83bcbac19f495/khanacademy-keypad-context-0.0.0-PR2260-20250220163046.tgz","_integrity":"sha512-ZpByo6jvoNaxiRCLyUE/cIv47MAVWo+QIRAatNdguX5lHXJx+7aobhJhYRWURrBz1HWRQ6x35hMKFp5d1YtITA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2260-20250220163046"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2260-20250220163046_1740069058576_0.48140780382012216","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T16:30:58.748Z","publish_time":1740069058748,"_source_registry_name":"default","_cnpm_publish_time":1740069058748},"0.0.0-PR2260-20250220162440":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2260-20250220162440","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2260-20250220162440","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7ae6d542acd929b8b4f8466a33b24b3109b952e3","size":3732,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2260-20250220162440.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2260-20250220162440.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2260-20250220162440.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f419eafcc616afbac69bbe0295c71f35/khanacademy-keypad-context-0.0.0-PR2260-20250220162440.tgz","_integrity":"sha512-5OOeqV3NYNdz7bRflNFPy1fDVitCBSWW1odl9BTlkesS4jfPN7IV9LTfp+4vUyJL2BNITjPWZuvpktZLkF2SBw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2260-20250220162440"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2260-20250220162440_1740068692460_0.6642098649021402","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T16:24:52.647Z","publish_time":1740068692647,"_source_registry_name":"default","_cnpm_publish_time":1740068692647},"0.0.0-PR2260-20250220053249":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2260-20250220053249","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2260-20250220053249"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2260-20250220053249","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-0Txulxzyc7RRfjLMEh83WitbWT8dqVD8vKtUG/9KABorZ6oTggvkLZf/gaezQKh/UmXwHfxep+ifLHE+oz0d+g==","_resolved":"/tmp/3134baf837faadcaba5c54afceaaab31/khanacademy-keypad-context-0.0.0-PR2260-20250220053249.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2260-20250220053249.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"01a0cb0adbb5e782d3c776e7445b45af0bd4765b","size":3732,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2260-20250220053249.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2260-20250220053249.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2260-20250220053249_1740029580929_0.8587125980421362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T05:33:01.093Z","publish_time":1740029581093,"_source_registry_name":"default","_cnpm_publish_time":1740029581093},"0.0.0-PR2202-20250220010509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250220010509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250220010509"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250220010509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-nWkCChqrxd5cnJYhOsTqW47hGwuo3T2nTpWYrcgAEcH2goBd+KzgXkgcPa6P2vkVstISYl7TSGLRgVVmTfubCg==","_resolved":"/tmp/fcb62612567b16110e31aa9b10d8f279/khanacademy-keypad-context-0.0.0-PR2202-20250220010509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250220010509.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"fe6f6f6e735fb4b6f1e69ea6b991683fb37efa63","size":3735,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250220010509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250220010509.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250220010509_1740013520508_0.9591148889119638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T01:05:20.693Z","publish_time":1740013520693,"_source_registry_name":"default","_cnpm_publish_time":1740013520693},"0.0.0-PR2257-20250220004210":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2257-20250220004210","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2257-20250220004210","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ed404c4c61a446674407c1ad94e7a46dd6ebcde4","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2257-20250220004210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2257-20250220004210.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"650359f029f2d0e336bf612b17ed67c1f2c18176","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2257-20250220004210"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2257-20250220004210_1740012138461_0.4238199376333667","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-20T00:42:18.652Z","publish_time":1740012138652,"_source_registry_name":"default","_cnpm_publish_time":1740012138652},"0.0.0-PR2202-20250219235819":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250219235819","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250219235819","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b35cef5c09b5bb92e0b95a050daccfc797acd370","size":3736,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250219235819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250219235819.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250219235819.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/a1307d5b9a55d9f76d2e0ca7976ac3f5/khanacademy-keypad-context-0.0.0-PR2202-20250219235819.tgz","_integrity":"sha512-cbmuyX4kugftYvTyv1hDdzwxPoNLfyvPk7PlO9Hi+jy26UnCQ187i/XS0xAVQiaJFrgFVNJEQIZ6ERlJ7/Mutw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250219235819"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250219235819_1740009511654_0.27518537525039277","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-19T23:58:31.841Z","publish_time":1740009511841,"_source_registry_name":"default","_cnpm_publish_time":1740009511841},"0.0.0-PR2254-20250219234711":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2254-20250219234711","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2254-20250219234711","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d16e86ab0c67e8664018ffda2f9ba6afd75f086d","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2254-20250219234711.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2254-20250219234711.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1da52a1f0edddb91bff71855eea5fef0c49cf3f6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2254-20250219234711"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2254-20250219234711_1740008839390_0.19013011379480016","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-19T23:47:19.560Z","publish_time":1740008839560,"_source_registry_name":"default","_cnpm_publish_time":1740008839560},"0.0.0-PR2202-20250219231926":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250219231926","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250219231926"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250219231926","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-ctHYiGYYH7c/ZT7TzP3ILar2SEgU2SKN833ELJdYr+ZrwtMXXcL7lpWRHvbZ1qifTT5wn6Ki0XJfoZOgiTaMUw==","_resolved":"/tmp/f5184f6d8c9bd46224075c22dba343fb/khanacademy-keypad-context-0.0.0-PR2202-20250219231926.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250219231926.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"d2f1306954cc103f710135615414fb8da1043af5","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250219231926.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250219231926.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250219231926_1740007179445_0.8231517856220298"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T23:19:39.631Z","publish_time":1740007179631,"_source_registry_name":"default","_cnpm_publish_time":1740007179631},"0.0.0-PR2255-20250219195935":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2255-20250219195935","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2255-20250219195935"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2255-20250219195935","readmeFilename":"README.md","gitHead":"b12b1af9bdfe5a0555a03218d6a1685461f8e26d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e998da4dc3a2a82afd38c2c663a6fa81fd09cdff","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2255-20250219195935.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2255-20250219195935.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2255-20250219195935_1739995183931_0.8757450069121795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T19:59:44.113Z","publish_time":1739995184113,"_source_registry_name":"default","_cnpm_publish_time":1739995184113},"0.0.0-PR2255-20250219195012":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2255-20250219195012","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2255-20250219195012"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2255-20250219195012","readmeFilename":"README.md","gitHead":"2c09e9b1d4f717f0dc367e285b53ccc521b8ac45","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"18b6ff7a6c9efe43fdf6d985988402d091a49bd5","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2255-20250219195012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2255-20250219195012.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2255-20250219195012_1739994621819_0.9545795396789345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T19:50:22.026Z","publish_time":1739994622026,"_source_registry_name":"default","_cnpm_publish_time":1739994622026},"0.0.0-PR2255-20250219175447":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2255-20250219175447","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2255-20250219175447"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2255-20250219175447","readmeFilename":"README.md","gitHead":"60f57ee695f5f68b85ae458e6325265bbbabbcd9","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"d2ab60d5e9ddfc61f1895f4d72f3261e39719cbe","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2255-20250219175447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2255-20250219175447.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2255-20250219175447_1739987696092_0.7744795399145448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T17:54:56.288Z","publish_time":1739987696288,"_source_registry_name":"default","_cnpm_publish_time":1739987696288},"0.0.0-PR2255-20250219175138":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2255-20250219175138","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2255-20250219175138","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"47ae1911f39afab754cbd495c46ed7e367baaf20","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2255-20250219175138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2255-20250219175138.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"60f57ee695f5f68b85ae458e6325265bbbabbcd9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2255-20250219175138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2255-20250219175138_1739987506665_0.3378542640780595","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-19T17:51:46.893Z","publish_time":1739987506893,"_source_registry_name":"default","_cnpm_publish_time":1739987506893},"0.0.0-PR2249-20250218230904":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2249-20250218230904","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2249-20250218230904"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2249-20250218230904","readmeFilename":"README.md","gitHead":"da8bec7e977df0a4dabdce27b4b0ddbcf0fedf9f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e732d7cf1d2b80f677ba25fea46f597cd32a65b9","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2249-20250218230904.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2249-20250218230904.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2249-20250218230904_1739920153886_0.9412299789581122"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T23:09:14.062Z","publish_time":1739920154062,"_source_registry_name":"default","_cnpm_publish_time":1739920154062},"0.0.0-PR2249-20250218224129":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2249-20250218224129","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2249-20250218224129","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"38d82579d394e8106bd6a65431e8b91636556a89","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2249-20250218224129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2249-20250218224129.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"11d10ece46fe6ea197f59d68d4a4480cc56a70ad","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2249-20250218224129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2249-20250218224129_1739918498874_0.24542687454030987","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T22:41:39.075Z","publish_time":1739918499075,"_source_registry_name":"default","_cnpm_publish_time":1739918499075},"0.0.0-PR2249-20250218223319":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2249-20250218223319","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2249-20250218223319","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e3434f1bb14305707ec8faf8bef27ee7dfec56a1","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2249-20250218223319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2249-20250218223319.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"11d10ece46fe6ea197f59d68d4a4480cc56a70ad","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2249-20250218223319"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2249-20250218223319_1739918008272_0.7544836056217088","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T22:33:28.464Z","publish_time":1739918008464,"_source_registry_name":"default","_cnpm_publish_time":1739918008464},"0.0.0-PR2249-20250218222047":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2249-20250218222047","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2249-20250218222047","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b372315a91c2cc7629a44eb816f1a59ce84d7da6","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2249-20250218222047.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2249-20250218222047.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"cf86f0a1c2b3a5887caecdab396666af42bf1d7b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2249-20250218222047"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2249-20250218222047_1739917256847_0.1319542290707434","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T22:20:57.124Z","publish_time":1739917257124,"_source_registry_name":"default","_cnpm_publish_time":1739917257124},"1.0.19":{"name":"@khanacademy/keypad-context","version":"1.0.19","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@1.0.19","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"46fb9fafbe45f4f75f20d9e06fde8706a38de37b","size":3119,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.19.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"9dc2f02027615e67870cf49d60a8bdbae17f85b9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_1.0.19_1739916571748_0.9706819631966321","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T22:09:31.918Z","publish_time":1739916571918,"_source_registry_name":"default","_cnpm_publish_time":1739916571918},"0.0.0-PR2246-20250218204231":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2246-20250218204231","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2246-20250218204231"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2246-20250218204231","readmeFilename":"README.md","gitHead":"74a47f9848482c0b966132f117101d4d65b73b0c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"43634bcf5366f272b36a3daad7cade47c0a211a7","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2246-20250218204231.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2246-20250218204231.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2246-20250218204231_1739911359449_0.38245049016393007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T20:42:39.666Z","publish_time":1739911359666,"_source_registry_name":"default","_cnpm_publish_time":1739911359666},"0.0.0-PR2246-20250218203402":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2246-20250218203402","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2246-20250218203402","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"245228ad0debb4681ae0f8baf6ba07b51860b137","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2246-20250218203402.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2246-20250218203402.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5c8cbb871ee118bfb85c3906030d972142b46435","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2246-20250218203402"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2246-20250218203402_1739910851297_0.9499229095257997","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T20:34:11.472Z","publish_time":1739910851472,"_source_registry_name":"default","_cnpm_publish_time":1739910851472},"0.0.0-PR2246-20250218200526":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2246-20250218200526","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2246-20250218200526","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"af7e65355d85b93792d0df3f936b5699f2f02f02","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2246-20250218200526.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2246-20250218200526.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"93f36e8a7a3841d1cface208d37f31488868e358","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2246-20250218200526"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2246-20250218200526_1739909135216_0.651648322504432","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T20:05:35.411Z","publish_time":1739909135411,"_source_registry_name":"default","_cnpm_publish_time":1739909135411},"0.0.0-PR2242-20250218184929":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2242-20250218184929","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2242-20250218184929","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"415c75d00496c8a80c85895a1e085a6fbe530a66","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2242-20250218184929.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2242-20250218184929.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"dbef5e45065ab2cf029b1c2af814a26cc947daed","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2242-20250218184929"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2242-20250218184929_1739904577740_0.9238295726046513","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T18:49:37.911Z","publish_time":1739904577911,"_source_registry_name":"default","_cnpm_publish_time":1739904577911},"0.0.0-PR2242-20250218184426":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2242-20250218184426","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2242-20250218184426","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ea5ed420f441204755a65994f05fb2b8545c7fc8","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2242-20250218184426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2242-20250218184426.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"dbef5e45065ab2cf029b1c2af814a26cc947daed","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2242-20250218184426"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2242-20250218184426_1739904275181_0.8461331869404636","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T18:44:35.365Z","publish_time":1739904275365,"_source_registry_name":"default","_cnpm_publish_time":1739904275365},"0.0.0-PR2215-20250218180841":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250218180841","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250218180841","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0250abe38d1efc4e3bfdd6eb8027f8e8367290de","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250218180841.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250218180841.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4fd1c954ac638e0e2e36e06367910c7f0b8674f4","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250218180841"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250218180841_1739902130224_0.31815050377340004","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T18:08:50.443Z","publish_time":1739902130443,"_source_registry_name":"default","_cnpm_publish_time":1739902130443},"0.0.0-PR2215-20250218175414":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250218175414","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250218175414","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0dcdded708864d222d94fbe29ecd91896b880c82","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250218175414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250218175414.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ca26f8dfcc98cc4296717876940deda22cb9cf7b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250218175414"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250218175414_1739901262419_0.330437562521084","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T17:54:22.588Z","publish_time":1739901262588,"_source_registry_name":"default","_cnpm_publish_time":1739901262588},"0.0.0-PR2215-20250218173651":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250218173651","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250218173651","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7327fd3a91c3014d731f83b70e69a0ff3d99b93d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250218173651.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250218173651.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"599c2f23757fefe53b76e446fe6fd0e2d88c78c0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250218173651"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250218173651_1739900219608_0.9966369592198212","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T17:36:59.785Z","publish_time":1739900219785,"_source_registry_name":"default","_cnpm_publish_time":1739900219785},"0.0.0-PR2156-20250218170841":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250218170841","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250218170841","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5d84c49fb18f0beff4610ff2160e7844e00df113","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250218170841.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250218170841.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"619672e947b44e4c7b64d33b3750e4c986e0132c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250218170841"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250218170841_1739898530051_0.807337933705589","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T17:08:50.224Z","publish_time":1739898530224,"_source_registry_name":"default","_cnpm_publish_time":1739898530224},"0.0.0-PR2156-20250218165845":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250218165845","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250218165845","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"574be17b29f61a2a571790a79c06620164fe5910","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250218165845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250218165845.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d32b4677dc822523c678682e09272622fa63db4a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250218165845"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250218165845_1739897933698_0.3511022504921115","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-18T16:58:53.854Z","publish_time":1739897933854,"_source_registry_name":"default","_cnpm_publish_time":1739897933854},"0.0.0-PR2246-20250214220003":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2246-20250214220003","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2246-20250214220003"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2246-20250214220003","readmeFilename":"README.md","gitHead":"889cb4d2f9e1bc0bb6729a755afb7524f7d957f9","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"2604b2ffe0f582d31a7133583d828dec09ac3d55","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2246-20250214220003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2246-20250214220003.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2246-20250214220003_1739570412436_0.13627864613122842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T22:00:12.629Z","publish_time":1739570412629,"_source_registry_name":"default","_cnpm_publish_time":1739570412629},"0.0.0-PR2246-20250214210704":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2246-20250214210704","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2246-20250214210704"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2246-20250214210704","readmeFilename":"README.md","gitHead":"0cf554757361715ba41b0a1585711cea83d28359","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c48852b3532f53edc8da2b5b6165895cd23f7633","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2246-20250214210704.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2246-20250214210704.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2246-20250214210704_1739567233616_0.4743198660491348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T21:07:13.782Z","publish_time":1739567233782,"_source_registry_name":"default","_cnpm_publish_time":1739567233782},"1.0.18":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.18","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.6.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.18","gitHead":"a2aedec373ae19617777cf623ff3cdcefea0e588","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"d298b0165192e796fcf28dd66946e34877b15d7c","size":3118,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.18.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.18_1739564077772_0.16628277039258976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T20:14:37.938Z","publish_time":1739564077938,"_source_registry_name":"default","_cnpm_publish_time":1739564077938},"0.0.0-PR2234-20250214190535":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2234-20250214190535","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2234-20250214190535"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2234-20250214190535","readmeFilename":"README.md","gitHead":"c2b63ecf4fa1f1329b1fe55326a6151d8635d42b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"1eba865e109a7e7111d82bf565ca4db8c398b0dd","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2234-20250214190535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2234-20250214190535.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2234-20250214190535_1739559944269_0.6759198003268945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T19:05:44.468Z","publish_time":1739559944468,"_source_registry_name":"default","_cnpm_publish_time":1739559944468},"0.0.0-PR2245-20250214165021":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2245-20250214165021","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2245-20250214165021"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2245-20250214165021","readmeFilename":"README.md","gitHead":"d207ce7b004c663ab8a956515661dd8078e26da6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c73f43952e23bd59035eb539f6861e7b56a92fbb","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2245-20250214165021.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2245-20250214165021.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2245-20250214165021_1739551831892_0.03699081702082263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T16:50:32.062Z","publish_time":1739551832062,"_source_registry_name":"default","_cnpm_publish_time":1739551832062},"0.0.0-PR2245-20250214164504":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2245-20250214164504","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2245-20250214164504","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bfbff439cc88f8c950dbeb986b63db3fbe027efc","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2245-20250214164504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2245-20250214164504.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d207ce7b004c663ab8a956515661dd8078e26da6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2245-20250214164504"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2245-20250214164504_1739551514480_0.6774520237353954","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-14T16:45:14.666Z","publish_time":1739551514666,"_source_registry_name":"default","_cnpm_publish_time":1739551514666},"0.0.0-PR2244-20250214005942":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2244-20250214005942","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2244-20250214005942"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2244-20250214005942","readmeFilename":"README.md","gitHead":"e69b8b9a2aa65827d4eb89cc869bae62b4606d4c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"1432ad06724f581a139c11a8a3350a6de87e63fa","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2244-20250214005942.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2244-20250214005942.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2244-20250214005942_1739494791535_0.9999594940319287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T00:59:51.751Z","publish_time":1739494791751,"_source_registry_name":"default","_cnpm_publish_time":1739494791751},"0.0.0-PR2242-20250214003428":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2242-20250214003428","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2242-20250214003428","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"56b11ad4303675bf7ecf9488471d59d5a4fd2865","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2242-20250214003428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2242-20250214003428.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"24e5d2f2e882e4f4520f4022e3e00872fe569521","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2242-20250214003428"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2242-20250214003428_1739493278329_0.9074893617055209","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-14T00:34:38.523Z","publish_time":1739493278523,"_source_registry_name":"default","_cnpm_publish_time":1739493278523},"0.0.0-PR2243-20250214001358":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2243-20250214001358","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2243-20250214001358"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2243-20250214001358","readmeFilename":"README.md","gitHead":"7f64b870eb870e4cc8d6c11a4a04f9cbc66dc0c9","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"0dfa6e69d53b0d0c68f76b830a39c39bcecea237","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2243-20250214001358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2243-20250214001358.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2243-20250214001358_1739492048089_0.7715647227500111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T00:14:08.294Z","publish_time":1739492048294,"_source_registry_name":"default","_cnpm_publish_time":1739492048294},"0.0.0-PR2224-20250214000312":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2224-20250214000312","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2224-20250214000312"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2224-20250214000312","readmeFilename":"README.md","gitHead":"fb595e4cebd306ff1c0943950dbc2205761f5077","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"215a8ccbbc365c77f5faeaf386170631ddef7266","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2224-20250214000312.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2224-20250214000312.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2224-20250214000312_1739491402678_0.3321223778517648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T00:03:22.894Z","publish_time":1739491402894,"_source_registry_name":"default","_cnpm_publish_time":1739491402894},"0.0.0-PR2242-20250213235934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2242-20250213235934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2242-20250213235934"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2242-20250213235934","readmeFilename":"README.md","gitHead":"b28b57bd72a233b943b0cca248d4294a927fed31","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"90fa0cbe55cf7c2fac129aba65f1299d8d438ab2","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2242-20250213235934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2242-20250213235934.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2242-20250213235934_1739491184205_0.3780534602809573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:59:44.449Z","publish_time":1739491184449,"_source_registry_name":"default","_cnpm_publish_time":1739491184449},"0.0.0-PR2224-20250213235807":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2224-20250213235807","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2224-20250213235807"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2224-20250213235807","readmeFilename":"README.md","gitHead":"4fc8d584104af7f3a496bdc993ddf2d1f10e7155","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e0230acb8ef5a03b7d8a4381b93112ab0b1b1bc3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2224-20250213235807.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2224-20250213235807.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2224-20250213235807_1739491096462_0.13536880820885555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:58:16.663Z","publish_time":1739491096663,"_source_registry_name":"default","_cnpm_publish_time":1739491096663},"0.0.0-PR2224-20250213235400":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2224-20250213235400","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2224-20250213235400"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2224-20250213235400","readmeFilename":"README.md","gitHead":"a24b8732f7753634baed035769ac2048e7f908ae","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"09fb503e5ce9bb91ee7d54cdffab5f1c9e390aef","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2224-20250213235400.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2224-20250213235400.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2224-20250213235400_1739490848927_0.5252936684400475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:54:09.132Z","publish_time":1739490849132,"_source_registry_name":"default","_cnpm_publish_time":1739490849132},"0.0.0-PR2209-20250213234803":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2209-20250213234803","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250213234803"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250213234803","readmeFilename":"README.md","gitHead":"91b5e68426f3e604144e101c49436d23a28e84e6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"fe95357c118925ffd0c8dabe527f4cfc4680e0e2","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250213234803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250213234803.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2209-20250213234803_1739490493413_0.0026554355812582475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:48:13.682Z","publish_time":1739490493682,"_source_registry_name":"default","_cnpm_publish_time":1739490493682},"0.0.0-PR2209-20250213233709":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2209-20250213233709","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250213233709"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250213233709","readmeFilename":"README.md","gitHead":"91b5e68426f3e604144e101c49436d23a28e84e6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"78505fbd49d479abd2099ebda830b7cca78e91ac","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250213233709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250213233709.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2209-20250213233709_1739489839355_0.32830459455134786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:37:19.510Z","publish_time":1739489839510,"_source_registry_name":"default","_cnpm_publish_time":1739489839510},"0.0.0-PR2241-20250213232732":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2241-20250213232732","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2241-20250213232732"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2241-20250213232732","readmeFilename":"README.md","gitHead":"1c7fd415032524e46db90da403a00d2cf9480980","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"1a0d0630cded0a827df53d64cc581b668d537acf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2241-20250213232732.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2241-20250213232732.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2241-20250213232732_1739489261736_0.957505166598118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:27:41.918Z","publish_time":1739489261918,"_source_registry_name":"default","_cnpm_publish_time":1739489261918},"0.0.0-PR2209-20250213231548":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2209-20250213231548","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250213231548"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250213231548","readmeFilename":"README.md","gitHead":"e188c662f687f0b67e63a674005f22fa2d907fc7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a032cfdaa5aaea5c59701aece7c9531ad0d7f83e","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250213231548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250213231548.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2209-20250213231548_1739488557703_0.19016536363227043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:15:57.882Z","publish_time":1739488557882,"_source_registry_name":"default","_cnpm_publish_time":1739488557882},"0.0.0-PR2209-20250213230547":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2209-20250213230547","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250213230547"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250213230547","readmeFilename":"README.md","gitHead":"e188c662f687f0b67e63a674005f22fa2d907fc7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"11677e14f6465190a57ce726489c4e846e4823fb","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250213230547.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250213230547.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2209-20250213230547_1739487957592_0.5535455595028997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T23:05:57.768Z","publish_time":1739487957768,"_source_registry_name":"default","_cnpm_publish_time":1739487957768},"0.0.0-PR2236-20250213224659":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2236-20250213224659","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2236-20250213224659"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2236-20250213224659","readmeFilename":"README.md","gitHead":"bd33423d611fa418ff0a2e80f3c1ecbf27159ea4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"447032fc7d5c5a9af655ecfdf0641ede7a6465c3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2236-20250213224659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2236-20250213224659.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2236-20250213224659_1739486828576_0.6573785077817644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T22:47:08.781Z","publish_time":1739486828781,"_source_registry_name":"default","_cnpm_publish_time":1739486828781},"0.0.0-PR2230-20250213224456":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2230-20250213224456","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2230-20250213224456"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2230-20250213224456","readmeFilename":"README.md","gitHead":"35b6ffca35c23d4e96e8515fbf0f11395c60885b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a3aa3b930abdae535fbd152b6e448b6a30e05f4f","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2230-20250213224456.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2230-20250213224456.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2230-20250213224456_1739486705252_0.8510956735069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T22:45:05.455Z","publish_time":1739486705455,"_source_registry_name":"default","_cnpm_publish_time":1739486705455},"0.0.0-PR2229-20250213224024":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2229-20250213224024","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2229-20250213224024"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2229-20250213224024","readmeFilename":"README.md","gitHead":"f3a0ac95e8f06ce7e44a38e6b06fb5f54377d9c4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"64e9d1c88dadb492b1c5a8d1b4f9eeb65019c277","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2229-20250213224024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2229-20250213224024.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2229-20250213224024_1739486433869_0.13407028442613722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T22:40:34.054Z","publish_time":1739486434054,"_source_registry_name":"default","_cnpm_publish_time":1739486434054},"0.0.0-PR2228-20250213223420":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2228-20250213223420","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2228-20250213223420"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2228-20250213223420","readmeFilename":"README.md","gitHead":"8fe6064c5eeb61612648a8f9936d4cf2969b4137","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"2b811a733558b0e6a1c47ee240a291277ead6a7b","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2228-20250213223420.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2228-20250213223420.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2228-20250213223420_1739486068712_0.772860129421751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T22:34:28.950Z","publish_time":1739486068950,"_source_registry_name":"default","_cnpm_publish_time":1739486068950},"0.0.0-PR2223-20250213222659":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2223-20250213222659","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2223-20250213222659","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cd39a126690f1daa3dd304e98dd3e3ded62f852e","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2223-20250213222659.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2223-20250213222659.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ba3ce9b072838cb0e7f8cbf2a88b8f917e6b39a1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2223-20250213222659"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2223-20250213222659_1739485628371_0.2234213140381509","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T22:27:08.541Z","publish_time":1739485628541,"_source_registry_name":"default","_cnpm_publish_time":1739485628541},"0.0.0-PR2224-20250213222528":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2224-20250213222528","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2224-20250213222528","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c0f0695835a6fd906e257528d9b1c65d28c6cff0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2224-20250213222528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2224-20250213222528.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b9162efdb9493c435d75a33c44eda1fec6c56ae9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2224-20250213222528"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2224-20250213222528_1739485538124_0.4478339099045787","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T22:25:38.334Z","publish_time":1739485538334,"_source_registry_name":"default","_cnpm_publish_time":1739485538334},"0.0.0-PR2224-20250213222222":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2224-20250213222222","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2224-20250213222222"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2224-20250213222222","readmeFilename":"README.md","gitHead":"a9503f4d9753e2bb6b423472926521fef71246b0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b8494a15596dc9f1c6ae8139313bdf5fdd6c4f38","size":3138,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2224-20250213222222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2224-20250213222222.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2224-20250213222222_1739485351918_0.7055265117737182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T22:22:32.116Z","publish_time":1739485352116,"_source_registry_name":"default","_cnpm_publish_time":1739485352116},"0.0.0-PR2229-20250213222017":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2229-20250213222017","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2229-20250213222017"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2229-20250213222017","readmeFilename":"README.md","gitHead":"621db7a99f6fc33482a686b6a1b634067915bdf1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b48a77b7d4c94e2ff6d85ce08983556ba1917831","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2229-20250213222017.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2229-20250213222017.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2229-20250213222017_1739485226935_0.45311708218986047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T22:20:27.159Z","publish_time":1739485227159,"_source_registry_name":"default","_cnpm_publish_time":1739485227159},"0.0.0-PR2240-20250213221900":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2240-20250213221900","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2240-20250213221900","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e960a6cfab48ecd57b3e52cca42310d3be9960e7","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2240-20250213221900.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2240-20250213221900.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2c1d432620d19f127620809eca13762ac0a95ef5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2240-20250213221900"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2240-20250213221900_1739485149772_0.019186785540800333","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T22:19:09.963Z","publish_time":1739485149963,"_source_registry_name":"default","_cnpm_publish_time":1739485149963},"0.0.0-PR2213-20250213221459":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2213-20250213221459","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2213-20250213221459"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2213-20250213221459","readmeFilename":"README.md","gitHead":"66184957766c16aeb27e3c4de35dd42dc62d0d08","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"88e1d8d51e06b22e2bee3c424d28b428998c031f","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2213-20250213221459.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2213-20250213221459.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2213-20250213221459_1739484907352_0.9664221882624531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T22:15:07.601Z","publish_time":1739484907601,"_source_registry_name":"default","_cnpm_publish_time":1739484907601},"0.0.0-PR2240-20250213212424":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2240-20250213212424","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2240-20250213212424"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2240-20250213212424","readmeFilename":"README.md","gitHead":"b4d50a3024715f6e9cb5399bf230a11b312b838f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"0076e2102874af56d5e1eae3129afa44f79e40f3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2240-20250213212424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2240-20250213212424.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2240-20250213212424_1739481873246_0.6528314958831396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T21:24:33.461Z","publish_time":1739481873461,"_source_registry_name":"default","_cnpm_publish_time":1739481873461},"0.0.0-PR2223-20250213203151":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2223-20250213203151","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2223-20250213203151"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2223-20250213203151","readmeFilename":"README.md","gitHead":"0af564a96db8c9d936909e16ea300fb7bcd8aaea","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"336fe29fa449077967e8b1580a3befd788d2085a","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2223-20250213203151.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2223-20250213203151.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2223-20250213203151_1739478719051_0.8999001857650586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T20:31:59.266Z","publish_time":1739478719266,"_source_registry_name":"default","_cnpm_publish_time":1739478719266},"0.0.0-PR2231-20250213202327":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2231-20250213202327","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2231-20250213202327","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0d81a03600bdf04123cbca8f299bfd03efb7eba4","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2231-20250213202327.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2231-20250213202327.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f30676710e0ca55b474cc192b9fec614b7c73d92","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2231-20250213202327"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2231-20250213202327_1739478215628_0.475638371267723","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:23:35.835Z","publish_time":1739478215835,"_source_registry_name":"default","_cnpm_publish_time":1739478215835},"0.0.0-PR2215-20250213202256":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250213202256","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250213202256","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f518ac4af81286320bb7254aa04452a5691e821c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250213202256.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250213202256.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ec599f53f048be5d8edb316e213ce7389d1155af","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250213202256"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250213202256_1739478183874_0.8265951511269365","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:23:04.244Z","publish_time":1739478184244,"_source_registry_name":"default","_cnpm_publish_time":1739478184244},"0.0.0-PR2231-20250213201741":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2231-20250213201741","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2231-20250213201741","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8c1743e86f124463aa4292c7f3d5e87538ae27a3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2231-20250213201741.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2231-20250213201741.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f30676710e0ca55b474cc192b9fec614b7c73d92","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2231-20250213201741"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2231-20250213201741_1739477868991_0.7891985090144138","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:17:49.179Z","publish_time":1739477869179,"_source_registry_name":"default","_cnpm_publish_time":1739477869179},"0.0.0-PR2233-20250213201626":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2233-20250213201626","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2233-20250213201626","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9a25786aa9b52249116934da743178b719b33ea9","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2233-20250213201626.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2233-20250213201626.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2de5cac2c109eb7c70e996dedea8793a1497e694","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2233-20250213201626"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2233-20250213201626_1739477794382_0.32541183296476284","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:16:34.575Z","publish_time":1739477794575,"_source_registry_name":"default","_cnpm_publish_time":1739477794575},"0.0.0-PR2234-20250213201425":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2234-20250213201425","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2234-20250213201425","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a18571bb9d21eebe2a8ed44669fb99ef5b6c2990","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2234-20250213201425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2234-20250213201425.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"813b04df391b6896a02a753b29aa007213a000f7","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2234-20250213201425"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2234-20250213201425_1739477673952_0.41579535279260527","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:14:34.119Z","publish_time":1739477674119,"_source_registry_name":"default","_cnpm_publish_time":1739477674119},"0.0.0-PR2156-20250213201210":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250213201210","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250213201210","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6abe573e83e0e15c876121f11c0414058307dab7","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250213201210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250213201210.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"609c6c3fd28c0ed82ebd6c06779bfd28e364cc76","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250213201210"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250213201210_1739477539188_0.19583733798915226","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:12:19.389Z","publish_time":1739477539389,"_source_registry_name":"default","_cnpm_publish_time":1739477539389},"0.0.0-PR2232-20250213200741":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2232-20250213200741","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2232-20250213200741","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"059cdb7f9b92cf0b56205c36599a72f38f887f34","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2232-20250213200741.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2232-20250213200741.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2f75d7e5d15ff1684a6d675d576a16523c6ed013","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2232-20250213200741"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2232-20250213200741_1739477269664_0.2964189565999831","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:07:49.833Z","publish_time":1739477269833,"_source_registry_name":"default","_cnpm_publish_time":1739477269833},"0.0.0-PR2238-20250213200053":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2238-20250213200053","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2238-20250213200053","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"23ff9ceee6509a06234c897ddb765747332b293a","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2238-20250213200053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2238-20250213200053.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1cd933b062bc7748b69ee31a21b602b6942aa671","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2238-20250213200053"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2238-20250213200053_1739476862675_0.4349160263566174","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T20:01:02.859Z","publish_time":1739476862859,"_source_registry_name":"default","_cnpm_publish_time":1739476862859},"0.0.0-PR2235-20250213185914":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2235-20250213185914","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2235-20250213185914"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2235-20250213185914","readmeFilename":"README.md","gitHead":"fb0773798aa6b920e83bb3a8d7633e8f54fb4be1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"90c2d867edf8860297539b7db4846eb3d6717601","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2235-20250213185914.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2235-20250213185914.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2235-20250213185914_1739473162426_0.11455979567710184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T18:59:22.620Z","publish_time":1739473162620,"_source_registry_name":"default","_cnpm_publish_time":1739473162620},"0.0.0-PR2156-20250213154814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2156-20250213154814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250213154814"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250213154814","readmeFilename":"README.md","gitHead":"753d3ba37bf52c613a01267c4a3fa534b48532c9","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c13e7e54010f53048839adaf3137f1b3b5c68500","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250213154814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250213154814.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2156-20250213154814_1739461703111_0.5870015293506274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T15:48:23.296Z","publish_time":1739461703296,"_source_registry_name":"default","_cnpm_publish_time":1739461703296},"0.0.0-PR2205-20250213015117":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2205-20250213015117","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250213015117"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250213015117","readmeFilename":"README.md","gitHead":"f38e1d19cdaef97d012119da6d11e886310db989","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"14f412feccad51c645ae45f79d790759335cb2e2","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250213015117.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250213015117.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2205-20250213015117_1739411485463_0.12888163896882388"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T01:51:25.640Z","publish_time":1739411485640,"_source_registry_name":"default","_cnpm_publish_time":1739411485640},"0.0.0-PR2223-20250213002826":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2223-20250213002826","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2223-20250213002826"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2223-20250213002826","readmeFilename":"README.md","gitHead":"8a4a5dcddde43fc6ac11d30d291af1a78358f162","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"354fbd5c367acdc8e98261d881c55584e6cf8177","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2223-20250213002826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2223-20250213002826.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2223-20250213002826_1739406514944_0.05806079143280107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T00:28:35.127Z","publish_time":1739406515127,"_source_registry_name":"default","_cnpm_publish_time":1739406515127},"0.0.0-PR2236-20250212234520":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2236-20250212234520","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2236-20250212234520","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0b73744872a96c212c96cfac7aa46dd19e55407b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2236-20250212234520.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2236-20250212234520.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"621b3ae4bb9f6116c1bb90cc20e4976a287b1977","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2236-20250212234520"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2236-20250212234520_1739403929753_0.07199761823896811","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T23:45:29.939Z","publish_time":1739403929939,"_source_registry_name":"default","_cnpm_publish_time":1739403929939},"0.0.0-PR2205-20250212233426":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250212233426","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250212233426","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2d61c259acb20c252e694f76f5b8986218a23845","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250212233426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250212233426.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5113ee1dfeda16d8a7feefb95a2f5bc226076999","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250212233426"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250212233426_1739403275260_0.18261514287780334","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T23:34:35.414Z","publish_time":1739403275414,"_source_registry_name":"default","_cnpm_publish_time":1739403275414},"0.0.0-PR2223-20250212212649":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2223-20250212212649","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2223-20250212212649"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2223-20250212212649","readmeFilename":"README.md","gitHead":"4f0141e7addab294459c4188b52da0a4c0c2f407","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"f0e2a091ab8c1c3b9aeb7d527f961c1b8ceb615b","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2223-20250212212649.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2223-20250212212649.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2223-20250212212649_1739395617256_0.8800729425182272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T21:26:57.417Z","publish_time":1739395617417,"_source_registry_name":"default","_cnpm_publish_time":1739395617417},"0.0.0-PR2156-20250212210759":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250212210759","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250212210759","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0defaba8ff4825040cdf1a25f7448c1d6595496f","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250212210759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250212210759.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f891578a9a47675cd0b33be2c11b11b5f8044675","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250212210759"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250212210759_1739394488359_0.18320604474205626","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T21:08:08.560Z","publish_time":1739394488560,"_source_registry_name":"default","_cnpm_publish_time":1739394488560},"0.0.0-PR2205-20250212203854":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250212203854","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250212203854","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2b17ac788483d6b574e3236c85b3de94fcf24bfa","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250212203854.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250212203854.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"aed59bce9261fa53ce47a314ff11214cafbe4695","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250212203854"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250212203854_1739392742795_0.38642238757782144","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T20:39:02.977Z","publish_time":1739392742977,"_source_registry_name":"default","_cnpm_publish_time":1739392742977},"0.0.0-PR2205-20250212203533":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250212203533","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250212203533","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"89e8f32807a245ad8b7b2e6cab195f20fe6cdd91","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250212203533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250212203533.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"aed59bce9261fa53ce47a314ff11214cafbe4695","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250212203533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250212203533_1739392541511_0.018555140245013924","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T20:35:41.711Z","publish_time":1739392541711,"_source_registry_name":"default","_cnpm_publish_time":1739392541711},"0.0.0-PR2205-20250212201127":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250212201127","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250212201127","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"78511bde61c375bf6c268e449e70ab2c8c37e29d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250212201127.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250212201127.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a930a89cb6e3be633c50b2320f79fddc3905180c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250212201127"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250212201127_1739391096954_0.4852696053316683","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T20:11:37.143Z","publish_time":1739391097143,"_source_registry_name":"default","_cnpm_publish_time":1739391097143},"0.0.0-PR2205-20250212195703":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250212195703","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250212195703","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e28d85a6bda2ed1474600f7e68fe55b9fcfc60b3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250212195703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250212195703.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5f218e332d8ea4540094ab8addcebea8f0ff68da","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250212195703"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250212195703_1739390232395_0.4735229833313639","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T19:57:12.601Z","publish_time":1739390232601,"_source_registry_name":"default","_cnpm_publish_time":1739390232601},"0.0.0-PR2156-20250212165836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2156-20250212165836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250212165836"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250212165836","readmeFilename":"README.md","gitHead":"52a12315b118700f27fe3df739a394ef60894e9c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"8f9ed9143a27989c738c67601e82c1086bad5a51","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250212165836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250212165836.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2156-20250212165836_1739379526379_0.38832920454315034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T16:58:46.531Z","publish_time":1739379526531,"_source_registry_name":"default","_cnpm_publish_time":1739379526531},"0.0.0-PR2156-20250212164639":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250212164639","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250212164639","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b81ac8fdccc8bbf152a4b8398921f40eba0a95a7","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250212164639.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250212164639.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a6c78a52b4d766e202627a2adcb959146a69da28","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250212164639"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250212164639_1739378807996_0.7745941233410722","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T16:46:48.180Z","publish_time":1739378808180,"_source_registry_name":"default","_cnpm_publish_time":1739378808180},"0.0.0-PR2215-20250212164504":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250212164504","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250212164504","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7337ef5141dae300f23816ba71702bd8212d8248","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250212164504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250212164504.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"856b0113d73c95ffbf5e018d63a896b9c4b86d9d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250212164504"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250212164504_1739378713985_0.2788485484718686","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T16:45:14.169Z","publish_time":1739378714169,"_source_registry_name":"default","_cnpm_publish_time":1739378714169},"0.0.0-PR2215-20250212163633":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250212163633","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250212163633","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"97fba52ff7e5766a657811ff73871474ae0575c8","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250212163633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250212163633.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"cefedd72891a0f1259f5368a2cfdb16f1ba5a547","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250212163633"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250212163633_1739378203492_0.5541755020218677","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T16:36:43.694Z","publish_time":1739378203694,"_source_registry_name":"default","_cnpm_publish_time":1739378203694},"0.0.0-PR2230-20250212014111":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2230-20250212014111","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2230-20250212014111"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2230-20250212014111","readmeFilename":"README.md","gitHead":"d3a615f9ed919cfe37388fa9a4e566f41a2e369a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"cf55dd8354cde377cb78a81ccc6518c71dbbdf4e","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2230-20250212014111.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2230-20250212014111.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2230-20250212014111_1739324480650_0.9367032402042408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T01:41:20.823Z","publish_time":1739324480823,"_source_registry_name":"default","_cnpm_publish_time":1739324480823},"0.0.0-PR2230-20250212013501":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2230-20250212013501","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2230-20250212013501","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d0459a11956337e5f2dede88a28b252a3c8fb573","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2230-20250212013501.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2230-20250212013501.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8908aacdfa1f60a084ddbbbe15a3a26de780e00f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2230-20250212013501"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2230-20250212013501_1739324111301_0.03184667517839701","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-12T01:35:11.495Z","publish_time":1739324111495,"_source_registry_name":"default","_cnpm_publish_time":1739324111495},"0.0.0-PR2223-20250212001352":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2223-20250212001352","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2223-20250212001352"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2223-20250212001352","readmeFilename":"README.md","gitHead":"49ffaae81e81b3f67b7ceaa05e9f5647b151a722","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"fcc9d25e602992ddafe72818075d9ca18a183329","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2223-20250212001352.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2223-20250212001352.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2223-20250212001352_1739319240729_0.9995452610954072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-12T00:14:00.908Z","publish_time":1739319240908,"_source_registry_name":"default","_cnpm_publish_time":1739319240908},"0.0.0-PR2229-20250211233425":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2229-20250211233425","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2229-20250211233425","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2dcc9115e2fc5acd4cbb2222d1cd80ed53c85914","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2229-20250211233425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2229-20250211233425.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"020d9c4459bf09425ed44c7aec864a934a76d1e2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2229-20250211233425"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2229-20250211233425_1739316875429_0.653228709978483","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-11T23:34:35.652Z","publish_time":1739316875652,"_source_registry_name":"default","_cnpm_publish_time":1739316875652},"0.0.0-PR2227-20250211223717":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2227-20250211223717","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2227-20250211223717"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2227-20250211223717","readmeFilename":"README.md","gitHead":"ee0995d97fd3ece3992e1ec7da643f2ff54c3054","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b2a8db24a57f1028cd068b8511c31d686990eabf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2227-20250211223717.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2227-20250211223717.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2227-20250211223717_1739313445975_0.7567662571950082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T22:37:26.147Z","publish_time":1739313446147,"_source_registry_name":"default","_cnpm_publish_time":1739313446147},"0.0.0-PR2227-20250211185812":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2227-20250211185812","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2227-20250211185812"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2227-20250211185812","readmeFilename":"README.md","gitHead":"855fead51b2209895e49f4473bdabb21cc87ee17","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"999f50a0e9e989e29bbd346f918e6959457c8179","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2227-20250211185812.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2227-20250211185812.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2227-20250211185812_1739300301486_0.9096717581471605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T18:58:21.657Z","publish_time":1739300301657,"_source_registry_name":"default","_cnpm_publish_time":1739300301657},"0.0.0-PR2213-20250210233313":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2213-20250210233313","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2213-20250210233313"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2213-20250210233313","readmeFilename":"README.md","gitHead":"70b53c9aab9b927ac8dc96988492ef8de13d2309","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"39b9698bfe2a0c06c4cb3617b6957b8a77fcfaca","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2213-20250210233313.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2213-20250210233313.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2213-20250210233313_1739230402690_0.7367376684006584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T23:33:22.877Z","publish_time":1739230402877,"_source_registry_name":"default","_cnpm_publish_time":1739230402877},"1.0.17":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.17","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.5.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.17","gitHead":"930f4b6eeba5f45f9ec6313644fb7e303c65616e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"5b2861d4466537d40677247124542364d209a5f7","size":3118,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.17.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.17_1739229543243_0.7806487663924033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T23:19:03.434Z","publish_time":1739229543434,"_source_registry_name":"default","_cnpm_publish_time":1739229543434},"0.0.0-PR2223-20250210212943":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2223-20250210212943","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2223-20250210212943"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2223-20250210212943","readmeFilename":"README.md","gitHead":"1e28851cf02d904bf6a02fe629f2bb7cfdabb88e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"f81f74a15a713dff1d5f120c72fdca35ce1884d0","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2223-20250210212943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2223-20250210212943.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2223-20250210212943_1739222992588_0.8920833319319623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T21:29:52.769Z","publish_time":1739222992769,"_source_registry_name":"default","_cnpm_publish_time":1739222992769},"0.0.0-PR2223-20250210211548":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2223-20250210211548","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2223-20250210211548","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"46158d7a828bbe1d5dbe6b18d467e7cba3bc6b3b","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2223-20250210211548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2223-20250210211548.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1e28851cf02d904bf6a02fe629f2bb7cfdabb88e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2223-20250210211548"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2223-20250210211548_1739222158371_0.8804070692238377","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T21:15:58.584Z","publish_time":1739222158584,"_source_registry_name":"default","_cnpm_publish_time":1739222158584},"0.0.0-PR2222-20250210202710":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2222-20250210202710","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2222-20250210202710"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2222-20250210202710","readmeFilename":"README.md","gitHead":"af868b7d96dc8dd39265a3b3e6fbb866fc2454f6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"46108f03644f5a1643af11e4d5f3f2fd2327ee17","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2222-20250210202710.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2222-20250210202710.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2222-20250210202710_1739219240035_0.5083988423860344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T20:27:20.201Z","publish_time":1739219240201,"_source_registry_name":"default","_cnpm_publish_time":1739219240201},"0.0.0-PR2202-20250210201250":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250210201250","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250210201250","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b72ad8a10c394282878f3980298fa27d481d9041","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250210201250.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250210201250.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250210201250.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/5860945040ea29b7109f6da996648356/khanacademy-keypad-context-0.0.0-PR2202-20250210201250.tgz","_integrity":"sha512-M58rva8+BjOffYCafaIUJB965jXVsnVtVpo9vxVKyw/AqSaG4Fa8/LKLOdc3Vfe6b2+PnngSX9Z/1qyIeg422Q==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250210201250"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250210201250_1739218384701_0.1691261602357288","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T20:13:04.960Z","publish_time":1739218384960,"_source_registry_name":"default","_cnpm_publish_time":1739218384960},"0.0.0-PR2202-20250210192635":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250210192635","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250210192635"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250210192635","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-pDLFnS1mij2NEwTytHHtQg/m8Uj7VbpY9xc1ZgntTurJqnL229MB3cQb1acAKkui9aAIz9EEIdEKLvBjX5OlpQ==","_resolved":"/tmp/129341beec6976c18bf3a4ca754c1dc1/khanacademy-keypad-context-0.0.0-PR2202-20250210192635.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250210192635.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c9b6bbd4958a4bec6e1f5df7c9e76aaf0a116a00","size":3735,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250210192635.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250210192635.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250210192635_1739215608349_0.3400883886774373"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T19:26:48.545Z","publish_time":1739215608545,"_source_registry_name":"default","_cnpm_publish_time":1739215608545},"0.0.0-PR2202-20250210192220":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250210192220","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250210192220","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bbfe3ace68d98d2d4c565156b36a356450086fc3","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250210192220.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250210192220.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250210192220.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/27d98ff7eb953ffb5b24682a5508b27a/khanacademy-keypad-context-0.0.0-PR2202-20250210192220.tgz","_integrity":"sha512-WgA+++rbL6DmNaBL2CV/so2x5B4dNODSK97eatNVoidl3yC7TfM0qHG0fI42jRpCvAgutQbKYZpFiDIxYTlF9w==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250210192220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250210192220_1739215353266_0.34401595985663014","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T19:22:33.463Z","publish_time":1739215353463,"_source_registry_name":"default","_cnpm_publish_time":1739215353463},"0.0.0-PR2202-20250210191914":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250210191914","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250210191914","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c7621000ad8e5dfbc73b80ac2535f65b4cdc3c7b","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250210191914.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250210191914.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250210191914.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/f190b0c2b8fad5550214b4a56dfd951a/khanacademy-keypad-context-0.0.0-PR2202-20250210191914.tgz","_integrity":"sha512-DYS+pFj+qCG24vQl21AF9T70OdfjVQCg+YLVJzdflQSRMcxiR5c5J9lc7Jdth21ET7DxAXzoVBaWudMOibQzLg==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250210191914"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250210191914_1739215167729_0.13871588430522608","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T19:19:27.898Z","publish_time":1739215167898,"_source_registry_name":"default","_cnpm_publish_time":1739215167898},"0.0.0-PR2202-20250210190417":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250210190417","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250210190417"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250210190417","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-a/zYWv25bMoHnfYdZhtAU9JtNusxvN46DG0y6b6b7wuPkAQo/IYRGNGCCl0Sa3D9Hap8JFNtu0r8efL22OjELg==","_resolved":"/tmp/801d96a5317725723d7f61175a3907f4/khanacademy-keypad-context-0.0.0-PR2202-20250210190417.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250210190417.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"305aecd6ccd254adbe8ed735969957ce12171981","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250210190417.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250210190417.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250210190417_1739214270401_0.628709883397172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T19:04:30.663Z","publish_time":1739214270663,"_source_registry_name":"default","_cnpm_publish_time":1739214270663},"0.0.0-PR2215-20250210182340":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250210182340","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250210182340","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"de14b26074b0abd58174c5b663811b71b0ff45ea","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250210182340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250210182340.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"6373ee8a632dfbb4314a5e37859239fc8600cb9e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250210182340"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250210182340_1739211829810_0.8201345067605639","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T18:23:50.015Z","publish_time":1739211830015,"_source_registry_name":"default","_cnpm_publish_time":1739211830015},"0.0.0-PR2215-20250210181715":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250210181715","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250210181715","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c3b9750e26ef989f1874f456c57530ab7944dbde","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250210181715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250210181715.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4916ddc3f5329ec86f37ffae133094b1e2ca989d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250210181715"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250210181715_1739211446185_0.3642209950731494","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T18:17:26.341Z","publish_time":1739211446341,"_source_registry_name":"default","_cnpm_publish_time":1739211446341},"0.0.0-PR2222-20250210181605":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2222-20250210181605","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2222-20250210181605","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"804020c6ef59d0ecb336f808af5327199185f829","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2222-20250210181605.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2222-20250210181605.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8a0426532e6a1bada456ca1797a66aae9c30603b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2222-20250210181605"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2222-20250210181605_1739211380297_0.6090105663735967","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T18:16:20.482Z","publish_time":1739211380482,"_source_registry_name":"default","_cnpm_publish_time":1739211380482},"0.0.0-PR2156-20250210175150":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250210175150","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250210175150","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f29935fd269a6d97aafe841cae593efde8bee0ac","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250210175150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250210175150.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"546ae234e4a12db05ef9159044e0e9e09bf9f07f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250210175150"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250210175150_1739209920425_0.8744578274044037","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T17:52:00.585Z","publish_time":1739209920585,"_source_registry_name":"default","_cnpm_publish_time":1739209920585},"0.0.0-PR2156-20250210173155":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250210173155","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250210173155","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"010d6eb08f91246d5ed44c0f6f86640213c3c422","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250210173155.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250210173155.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b26beab08c26fe05e7c85ab8762dd92ec52b9b5c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250210173155"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250210173155_1739208724851_0.6540836322538852","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T17:32:05.053Z","publish_time":1739208725053,"_source_registry_name":"default","_cnpm_publish_time":1739208725053},"0.0.0-PR2217-20250210171700":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2217-20250210171700","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2217-20250210171700","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"330e21b09f4bd7a513114517381f9ac4df0ce74e","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2217-20250210171700.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2217-20250210171700.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"99bcb152c034559b65968f9e2f2c9a941c39131f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2217-20250210171700"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2217-20250210171700_1739207830242_0.4774954850951807","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T17:17:10.446Z","publish_time":1739207830446,"_source_registry_name":"default","_cnpm_publish_time":1739207830446},"0.0.0-PR2181-20250210073524":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2181-20250210073524","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2181-20250210073524"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2181-20250210073524","readmeFilename":"README.md","gitHead":"d630b7e4b29e7a1d3c1cff4d02dfa0f62a2ce07b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"3acd27fd71a339a6aba701618fc7d2664cd09ebf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2181-20250210073524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2181-20250210073524.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2181-20250210073524_1739172933574_0.443176768909773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T07:35:33.770Z","publish_time":1739172933770,"_source_registry_name":"default","_cnpm_publish_time":1739172933770},"0.0.0-PR2222-20250210051624":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2222-20250210051624","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2222-20250210051624"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2222-20250210051624","readmeFilename":"README.md","gitHead":"a5d51a37465098fb010434d6d11ae08af3f47c53","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"442f270182232f467902cb73e8167e06c5686298","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2222-20250210051624.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2222-20250210051624.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2222-20250210051624_1739164593721_0.9154113293549342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T05:16:33.925Z","publish_time":1739164593925,"_source_registry_name":"default","_cnpm_publish_time":1739164593925},"0.0.0-PR2214-20250210051603":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2214-20250210051603","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2214-20250210051603","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0e15583075fbff6789e7dfcded1684feee2b12f4","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2214-20250210051603.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2214-20250210051603.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2eb9278c1439d3520960f9db9c674cb190a02eb0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2214-20250210051603"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2214-20250210051603_1739164572116_0.9773937997909476","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T05:16:12.307Z","publish_time":1739164572307,"_source_registry_name":"default","_cnpm_publish_time":1739164572307},"0.0.0-PR2214-20250210050951":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2214-20250210050951","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2214-20250210050951"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2214-20250210050951","readmeFilename":"README.md","gitHead":"2eb9278c1439d3520960f9db9c674cb190a02eb0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"28f3c48f395954e4aeab58e280bc908aeb543253","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2214-20250210050951.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2214-20250210050951.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2214-20250210050951_1739164201023_0.020586287130444747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T05:10:01.239Z","publish_time":1739164201239,"_source_registry_name":"default","_cnpm_publish_time":1739164201239},"0.0.0-PR2219-20250210030435":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250210030435","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250210030435"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250210030435","readmeFilename":"README.md","gitHead":"6e8b3fe9da8320492a6a7bc6fbbd118a71d8246d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"510e3adfc106c6341d5e988246305aac373f3b05","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250210030435.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250210030435.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250210030435_1739156685153_0.07343186822165837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T03:04:45.317Z","publish_time":1739156685317,"_source_registry_name":"default","_cnpm_publish_time":1739156685317},"0.0.0-PR2219-20250210021456":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250210021456","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250210021456"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250210021456","readmeFilename":"README.md","gitHead":"e1b369b65a65464fd3d5bc84d79f07e1724abf31","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a740b9aeeaf500a373b64dfd62f3538acf8146a4","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250210021456.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250210021456.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250210021456_1739153707165_0.037059117109678796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T02:15:07.383Z","publish_time":1739153707383,"_source_registry_name":"default","_cnpm_publish_time":1739153707383},"0.0.0-PR2219-20250210013950":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250210013950","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250210013950"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250210013950","readmeFilename":"README.md","gitHead":"c31143f75bb173f1e1296a428abe7316a0d631f3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c8171b2a74830b08896b136438fb31b76cbb8677","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250210013950.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250210013950.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250210013950_1739151601399_0.38192334571451814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T01:40:01.584Z","publish_time":1739151601584,"_source_registry_name":"default","_cnpm_publish_time":1739151601584},"0.0.0-PR2219-20250210004446":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250210004446","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250210004446"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250210004446","readmeFilename":"README.md","gitHead":"29281025193cab9f118a98148330e93e244bb30d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a59cfc2e01aa7bea62a775fb8afa297298856892","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250210004446.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250210004446.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250210004446_1739148296116_0.016686399585660094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T00:44:56.302Z","publish_time":1739148296302,"_source_registry_name":"default","_cnpm_publish_time":1739148296302},"0.0.0-PR2219-20250209235554":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250209235554","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250209235554"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250209235554","readmeFilename":"README.md","gitHead":"3af644912c3d1083582c911988ddb3d7a7107012","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b14b86b157ac36785ab22fc30c09a8a9138893a4","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250209235554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250209235554.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250209235554_1739145364340_0.8170919592460926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-09T23:56:04.557Z","publish_time":1739145364557,"_source_registry_name":"default","_cnpm_publish_time":1739145364557},"0.0.0-PR2221-20250208011758":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2221-20250208011758","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2221-20250208011758"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2221-20250208011758","readmeFilename":"README.md","gitHead":"8f03e713dba90b4fc970b1e6b2eff93b88c414bb","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a749e53ecfebb0b79b3eb2f4db99e7eec6293fcc","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2221-20250208011758.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2221-20250208011758.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2221-20250208011758_1738977487353_0.7416024196941611"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-08T01:18:07.529Z","publish_time":1738977487529,"_source_registry_name":"default","_cnpm_publish_time":1738977487529},"0.0.0-PR2221-20250208011515":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2221-20250208011515","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2221-20250208011515","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4c0201281600d4774c6b2ec126c8fe756a5d17f4","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2221-20250208011515.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2221-20250208011515.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7495897b73d28d5131cc6f274a74adc370676b85","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2221-20250208011515"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2221-20250208011515_1738977324870_0.47070544805674985","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-08T01:15:25.081Z","publish_time":1738977325081,"_source_registry_name":"default","_cnpm_publish_time":1738977325081},"0.0.0-PR2219-20250208004800":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2219-20250208004800","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250208004800","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a9b5467b7c45cc7d99386a2890142f56517c705c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250208004800.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250208004800.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"aec800049cb08021a82b199b7a4a8e3fcc3ca465","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250208004800"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2219-20250208004800_1738975690093_0.44401300977089964","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-08T00:48:10.289Z","publish_time":1738975690289,"_source_registry_name":"default","_cnpm_publish_time":1738975690289},"0.0.0-PR2202-20250208001053":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250208001053","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250208001053","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5fe3efe26c987c64b4f0a7b4653d63e243917734","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250208001053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250208001053.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250208001053.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/6f27e87b3bc0aa7ebe0ce7927ebcfcd5/khanacademy-keypad-context-0.0.0-PR2202-20250208001053.tgz","_integrity":"sha512-zyfdBlTKs8CqM7IS49qRNGxntyPbLzCu/GSxKX/imb5AtAvTJCZy3PaU/m/0LUcBiieqkgz0PkWn36rmBaAt5A==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250208001053"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250208001053_1738973466067_0.2223933090762802","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-08T00:11:06.317Z","publish_time":1738973466317,"_source_registry_name":"default","_cnpm_publish_time":1738973466317},"0.0.0-PR2220-20250207234415":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2220-20250207234415","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2220-20250207234415"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2220-20250207234415","readmeFilename":"README.md","gitHead":"2e556d83fd187c694fdf7b8d6e19dacecb940447","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a5d344b172099a81c3f5abfdc746812d59c0a7af","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2220-20250207234415.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2220-20250207234415.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2220-20250207234415_1738971864899_0.44033171859148634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T23:44:25.068Z","publish_time":1738971865068,"_source_registry_name":"default","_cnpm_publish_time":1738971865068},"0.0.0-PR2219-20250207234008":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2219-20250207234008","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250207234008","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b824aba15ab408c14bb3fb2a34fb9e7758d4f78b","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250207234008.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250207234008.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0ac61e2260431771fd894a056ccf58703f98b005","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250207234008"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2219-20250207234008_1738971617716_0.11488070208748602","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T23:40:18.000Z","publish_time":1738971618000,"_source_registry_name":"default","_cnpm_publish_time":1738971618000},"0.0.0-PR2219-20250207223221":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2219-20250207223221","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2219-20250207223221"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2219-20250207223221","readmeFilename":"README.md","gitHead":"9e23ec0110d5f4a18a1bf025f65fc42b16f847b5","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b81ce6cd35a0b7892ca7568cf9397b84f52efb15","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2219-20250207223221.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2219-20250207223221.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2219-20250207223221_1738967551247_0.8449514519867489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T22:32:31.445Z","publish_time":1738967551445,"_source_registry_name":"default","_cnpm_publish_time":1738967551445},"0.0.0-PR2209-20250207221642":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2209-20250207221642","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250207221642","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b15746e2828d4efbc5f3821a953fd9a262c71d61","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250207221642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250207221642.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"11d953a52647bfef59cc3607c83d1cfe1ced5888","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250207221642"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2209-20250207221642_1738966612140_0.8549472987033824","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T22:16:52.387Z","publish_time":1738966612387,"_source_registry_name":"default","_cnpm_publish_time":1738966612387},"0.0.0-PR2218-20250207215745":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2218-20250207215745","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2218-20250207215745","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7b3d05b1ed427c5047006aa2492885b0f132e0c8","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2218-20250207215745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2218-20250207215745.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d2ba90549cd5a3c0a8589c352c9e54778f6e3b38","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2218-20250207215745"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2218-20250207215745_1738965474272_0.5937500433270002","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T21:57:54.504Z","publish_time":1738965474504,"_source_registry_name":"default","_cnpm_publish_time":1738965474504},"0.0.0-PR2156-20250207213749":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207213749","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207213749","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"14a57ba99bcfd6fce15f9db00aa380abdf66adf1","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207213749.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207213749.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"98ae5587a1005329c0ff131c7670410c8fec49a0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207213749"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207213749_1738964278384_0.3840784892748976","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T21:37:58.737Z","publish_time":1738964278737,"_source_registry_name":"default","_cnpm_publish_time":1738964278737},"0.0.0-PR2217-20250207213336":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2217-20250207213336","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2217-20250207213336","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b634242d6d874c58a38849e791a10ae07619d752","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2217-20250207213336.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2217-20250207213336.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"91a4d75e0641827a7d94a93e1c5bc2f0e3c763bb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2217-20250207213336"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2217-20250207213336_1738964026162_0.5715501514608148","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T21:33:46.344Z","publish_time":1738964026344,"_source_registry_name":"default","_cnpm_publish_time":1738964026344},"0.0.0-PR2217-20250207212532":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2217-20250207212532","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2217-20250207212532","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"24df6d68123654a91fc2e6d9723afb1b3dd40723","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2217-20250207212532.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2217-20250207212532.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"91a4d75e0641827a7d94a93e1c5bc2f0e3c763bb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2217-20250207212532"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2217-20250207212532_1738963541058_0.8625872266927237","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T21:25:41.229Z","publish_time":1738963541229,"_source_registry_name":"default","_cnpm_publish_time":1738963541229},"0.0.0-PR2217-20250207211348":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2217-20250207211348","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2217-20250207211348","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8d373e5f8c3f16b7f102cc4a1a2b6eb42314c047","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2217-20250207211348.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2217-20250207211348.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"91a4d75e0641827a7d94a93e1c5bc2f0e3c763bb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2217-20250207211348"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2217-20250207211348_1738962837483_0.4910575426509023","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T21:13:57.674Z","publish_time":1738962837674,"_source_registry_name":"default","_cnpm_publish_time":1738962837674},"0.0.0-PR2156-20250207210319":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207210319","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207210319","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1c2ddc0613fbfe84aa75e7551291400664b477ab","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207210319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207210319.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"76e43d52db00b1b83beb2ba34cacba1b0928ccc4","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207210319"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207210319_1738962208399_0.6302421002773599","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T21:03:28.590Z","publish_time":1738962208590,"_source_registry_name":"default","_cnpm_publish_time":1738962208590},"0.0.0-PR2156-20250207205441":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207205441","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207205441","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1aeed5f760b72d1f878be5f4871d23e5e11a98c6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207205441.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207205441.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"935ffee273b985f72e27d042a178732ac72cea6f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207205441"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207205441_1738961690132_0.6049681326677927","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:54:50.317Z","publish_time":1738961690317,"_source_registry_name":"default","_cnpm_publish_time":1738961690317},"0.0.0-PR2156-20250207204629":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207204629","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207204629","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"17dff3893490b0bfe0b9550b63ec784d56543917","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207204629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207204629.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"6a55bbf90e9201a00402b392b32858f4328dd671","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207204629"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207204629_1738961198848_0.25088700981597567","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:46:39.062Z","publish_time":1738961199062,"_source_registry_name":"default","_cnpm_publish_time":1738961199062},"0.0.0-PR2156-20250207203742":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207203742","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207203742","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"08822101cca0bcb6acc4f062caa863f8861a326a","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207203742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207203742.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7cc588846e21c931e679a5c3fee43d550b5631ff","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207203742"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207203742_1738960671828_0.9648150104340318","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:37:52.022Z","publish_time":1738960672022,"_source_registry_name":"default","_cnpm_publish_time":1738960672022},"0.0.0-PR2156-20250207203125":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207203125","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207203125","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2a198f36ee4f499c3b046e0c85132f771126e8e8","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207203125.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207203125.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"95eaba7452d9a543b3928b8192841e6b11a8c05e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207203125"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207203125_1738960293837_0.48001455291314676","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:31:34.008Z","publish_time":1738960294008,"_source_registry_name":"default","_cnpm_publish_time":1738960294008},"0.0.0-PR2156-20250207202845":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207202845","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207202845","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9b1130038ecd836f97d78e8c57ad5fa08eb04d13","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207202845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207202845.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5164bba692f6820c5f217342a471328b8846f653","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207202845"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207202845_1738960134099_0.738356011175116","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:28:54.287Z","publish_time":1738960134287,"_source_registry_name":"default","_cnpm_publish_time":1738960134287},"0.0.0-PR2156-20250207202007":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207202007","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207202007","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ed231762a6077c93c886d198f75881ee95c88c18","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207202007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207202007.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"71eddf3abaa3976c07a11abc42bda0e357de8c94","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207202007"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207202007_1738959617119_0.6995899508252232","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:20:17.313Z","publish_time":1738959617313,"_source_registry_name":"default","_cnpm_publish_time":1738959617313},"0.0.0-PR2156-20250207200800":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207200800","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207200800","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8e4319db19f480c8fad145e190a51ec2edd3c73c","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207200800.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207200800.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"45906e1adaf72bb44b8d4eb4ddaf3108dd850db2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207200800"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207200800_1738958889719_0.9539460359068326","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:08:09.919Z","publish_time":1738958889919,"_source_registry_name":"default","_cnpm_publish_time":1738958889919},"0.0.0-PR2156-20250207200227":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207200227","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207200227","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"831669f1f6fee17c281de3b7ee4b00c0fc7a4ae2","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207200227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207200227.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"fc9a90081cacde429d67488ceea7e58a6f37e14e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207200227"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207200227_1738958556883_0.7080102518328264","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T20:02:37.121Z","publish_time":1738958557121,"_source_registry_name":"default","_cnpm_publish_time":1738958557121},"0.0.0-PR2215-20250207194055":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250207194055","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250207194055","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d3c24e5f5508bda816a3f43c9461161b971e754d","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250207194055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250207194055.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e6af1d0bdf22ae85ff4fab8b50e3dbf5d0e7948e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250207194055"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250207194055_1738957265007_0.8134040501686515","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T19:41:05.211Z","publish_time":1738957265211,"_source_registry_name":"default","_cnpm_publish_time":1738957265211},"0.0.0-PR2215-20250207193429":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2215-20250207193429","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250207193429","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"645a00d3b7b69fc5b9c70d34f801a198e2c7d17b","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250207193429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250207193429.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e4fa3085a0f0bc0a4f19aee9080e5d1dd87ed03a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250207193429"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2215-20250207193429_1738956879490_0.3434885074767797","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T19:34:39.656Z","publish_time":1738956879656,"_source_registry_name":"default","_cnpm_publish_time":1738956879656},"0.0.0-PR2156-20250207183033":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207183033","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207183033","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"673dff8956c992f3e9ca61d961027f816d11a3bb","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207183033.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207183033.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"983395476147a0338542f570c427bd1b29174da5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207183033"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207183033_1738953042045_0.09606943935060897","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T18:30:42.242Z","publish_time":1738953042242,"_source_registry_name":"default","_cnpm_publish_time":1738953042242},"0.0.0-PR2216-20250207181426":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2216-20250207181426","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2216-20250207181426","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8c061a3179ec36bd950a08151d6f9f14465c2684","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2216-20250207181426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2216-20250207181426.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0a02244f6fd17d9f32ead9edcd197e1d390103f8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2216-20250207181426"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2216-20250207181426_1738952076577_0.8847752473153709","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T18:14:36.814Z","publish_time":1738952076814,"_source_registry_name":"default","_cnpm_publish_time":1738952076814},"0.0.0-PR2215-20250207181241":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2215-20250207181241","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2215-20250207181241"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2215-20250207181241","readmeFilename":"README.md","gitHead":"24406da2612795e6907beec903cc910891bcc0ec","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"cba111eb0c7f6a456aa1fe895ba6e8c9cd49d3be","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2215-20250207181241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2215-20250207181241.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2215-20250207181241_1738951971797_0.8069716378265528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T18:12:52.009Z","publish_time":1738951972009,"_source_registry_name":"default","_cnpm_publish_time":1738951972009},"0.0.0-PR2156-20250207181138":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250207181138","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250207181138","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c231dcfdf33fadb201ee2de08e71fe662594457f","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250207181138.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250207181138.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"97cc71ae665a1b37fa095088333afb489e9575c2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250207181138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250207181138_1738951907683_0.5645774830550234","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T18:11:47.862Z","publish_time":1738951907862,"_source_registry_name":"default","_cnpm_publish_time":1738951907862},"0.0.0-PR2207-20250207175443":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2207-20250207175443","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2207-20250207175443","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3fdc372cb0f63820b26d738a81331da7f85db053","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2207-20250207175443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2207-20250207175443.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a2990fcadcc1cc572bb4f5f84f40ed9525b0382a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2207-20250207175443"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2207-20250207175443_1738950892309_0.06514832662630199","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T17:54:52.527Z","publish_time":1738950892527,"_source_registry_name":"default","_cnpm_publish_time":1738950892527},"0.0.0-PR2198-20250207173811":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2198-20250207173811","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2198-20250207173811"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2198-20250207173811","readmeFilename":"README.md","gitHead":"159bb7d0dd36c77552b225a9b96c661348d74381","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"270bc39d6ce77b431702237eeb3afaea00a07b56","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2198-20250207173811.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2198-20250207173811.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2198-20250207173811_1738949899988_0.5233899084099893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T17:38:20.151Z","publish_time":1738949900151,"_source_registry_name":"default","_cnpm_publish_time":1738949900151},"0.0.0-PR2216-20250207173115":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2216-20250207173115","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2216-20250207173115","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9dac85ad422161a764fd39b11520519cb4ad3d0c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2216-20250207173115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2216-20250207173115.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b74b2f263637dee4cdbf2a02e6073f9021cb1072","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2216-20250207173115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2216-20250207173115_1738949484513_0.26077012475585515","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T17:31:24.665Z","publish_time":1738949484665,"_source_registry_name":"default","_cnpm_publish_time":1738949484665},"0.0.0-PR2198-20250207172744":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2198-20250207172744","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2198-20250207172744","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3bb90c3ad205d1e853d81482aa29b009cc6f2ab5","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2198-20250207172744.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2198-20250207172744.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"572e3c0da91265ad9e2868c0ba23571ad65f1618","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2198-20250207172744"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2198-20250207172744_1738949273088_0.40938194486087287","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T17:27:53.283Z","publish_time":1738949273283,"_source_registry_name":"default","_cnpm_publish_time":1738949273283},"0.0.0-PR2216-20250207172558":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2216-20250207172558","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2216-20250207172558","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"623b8e4ab5fda6beb1dbe988a7d15028759e9630","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2216-20250207172558.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2216-20250207172558.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b74b2f263637dee4cdbf2a02e6073f9021cb1072","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2216-20250207172558"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2216-20250207172558_1738949167731_0.37352502258997955","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T17:26:07.914Z","publish_time":1738949167914,"_source_registry_name":"default","_cnpm_publish_time":1738949167914},"0.0.0-PR2214-20250207051655":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2214-20250207051655","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2214-20250207051655"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2214-20250207051655","readmeFilename":"README.md","gitHead":"212c2af86483428a9f1c35b66de500fc3701cee2","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b5df1339eb36c759e58b10fe75074021efbd34da","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2214-20250207051655.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2214-20250207051655.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2214-20250207051655_1738905424648_0.17447620081678994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T05:17:04.831Z","publish_time":1738905424831,"_source_registry_name":"default","_cnpm_publish_time":1738905424831},"0.0.0-PR2184-20250207051548":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2184-20250207051548","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250207051548"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250207051548","readmeFilename":"README.md","gitHead":"88bc62caaa9ede8efd4c647ed9bbd73586b36297","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"6508001f60ee2f2eb27838c66d1cf200e5bab61e","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250207051548.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250207051548.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2184-20250207051548_1738905356280_0.4344454946181924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T05:15:56.474Z","publish_time":1738905356474,"_source_registry_name":"default","_cnpm_publish_time":1738905356474},"0.0.0-PR2184-20250207050958":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2184-20250207050958","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250207050958"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250207050958","readmeFilename":"README.md","gitHead":"88bc62caaa9ede8efd4c647ed9bbd73586b36297","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"c3c9e598e04711bc90864c78f1edbbb32cad7a60","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250207050958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250207050958.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2184-20250207050958_1738905007259_0.654514494532769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T05:10:07.448Z","publish_time":1738905007448,"_source_registry_name":"default","_cnpm_publish_time":1738905007448},"0.0.0-PR2202-20250207030159":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250207030159","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250207030159"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250207030159","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-/aUUTivvAsE2ksrbTVQTH+p1TlzWrDRGY3Ox+X5GGSgXA953Hs7cdMSiR4rHNB5vuUpeK6eg/URNWemEw4NIEg==","_resolved":"/tmp/28e7d7a82430c5b1389fdb21e5eaeb65/khanacademy-keypad-context-0.0.0-PR2202-20250207030159.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250207030159.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"70a40298d13e9c208836064c1694e6728ef3c633","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250207030159.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250207030159.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250207030159_1738897331613_0.07122848226191003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T03:02:11.809Z","publish_time":1738897331809,"_source_registry_name":"default","_cnpm_publish_time":1738897331809},"0.0.0-PR2202-20250207020829":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250207020829","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250207020829"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250207020829","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-DJuF1fHAbZFlPoGfC4CgG5D5ICkEM1ARLlAHfv7mTx06cXXMPKK7pjMT3a+KS3GgRtxtsYK/wsbL367OBXXlig==","_resolved":"/tmp/29498300d81a26b03f959632a6cb6dd6/khanacademy-keypad-context-0.0.0-PR2202-20250207020829.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250207020829.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"f73a0999ffcb94a12c2eb0601716e5700eb0d43f","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250207020829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250207020829.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250207020829_1738894122604_0.12371913555087155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T02:08:42.793Z","publish_time":1738894122793,"_source_registry_name":"default","_cnpm_publish_time":1738894122793},"0.0.0-PR2213-20250207013020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2213-20250207013020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2213-20250207013020"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2213-20250207013020","readmeFilename":"README.md","gitHead":"70b53c9aab9b927ac8dc96988492ef8de13d2309","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"4d67e2980d85c2643a95be91296aa1d102cb2c26","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2213-20250207013020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2213-20250207013020.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2213-20250207013020_1738891828651_0.695872496307312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T01:30:28.823Z","publish_time":1738891828823,"_source_registry_name":"default","_cnpm_publish_time":1738891828823},"0.0.0-PR2202-20250207012941":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250207012941","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250207012941","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ed7782a590d95c698d3401c674df955396e186eb","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250207012941.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250207012941.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250207012941.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/d61a11835038358f0b845cb72c3a9700/khanacademy-keypad-context-0.0.0-PR2202-20250207012941.tgz","_integrity":"sha512-QSwVaKpH6wO624hDs773vVFukt2U1NxCj3t1CQvDdm/3yU7r3oPDa7ZFM2pV+lAs5TZmL/N7wI5d6ALQiSTjFA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250207012941"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250207012941_1738891793296_0.0335996107981289","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-07T01:29:53.499Z","publish_time":1738891793499,"_source_registry_name":"default","_cnpm_publish_time":1738891793499},"0.0.0-PR2202-20250207012218":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250207012218","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250207012218"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250207012218","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-L2yvYkwffhtyKABEuRk2YED37V2XMYq73ZqQwDhaH0cuGg3MFn4vC/EpQvvcs6RpDK/o0mTJUaU3WzNb37A0Tw==","_resolved":"/tmp/98e0267600a6e63ebe7fa6763e55e1b9/khanacademy-keypad-context-0.0.0-PR2202-20250207012218.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250207012218.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"90e3ec5353e59c9c1c5aa84722d4a4abcc7b146a","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250207012218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250207012218.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250207012218_1738891350160_0.47448719777079273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T01:22:30.365Z","publish_time":1738891350365,"_source_registry_name":"default","_cnpm_publish_time":1738891350365},"0.0.0-PR2205-20250207011139":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2205-20250207011139","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250207011139"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250207011139","readmeFilename":"README.md","gitHead":"1866d3b065698f7eed3fb89d180fc2aa73266186","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"fd6fdea52be0bc8b1bbd5371828bc4d7650bd516","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250207011139.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250207011139.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2205-20250207011139_1738890708184_0.020437981583613984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T01:11:48.351Z","publish_time":1738890708351,"_source_registry_name":"default","_cnpm_publish_time":1738890708351},"0.0.0-PR2202-20250207010509":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250207010509","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250207010509"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250207010509","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-7klQ1KQOrpUvo1XX8LXTyAcJc4Bo+e8cSW8lHUhj9ANggLvjV7kFFsXGzmHGL2e9zduzPBgDo38qzBWiAh8Cew==","_resolved":"/tmp/27e4365c5a90e44b9d67b331232becd5/khanacademy-keypad-context-0.0.0-PR2202-20250207010509.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250207010509.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"04187cad0b77b25cafbfe18efcb11074e3851b04","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250207010509.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250207010509.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250207010509_1738890322606_0.9134375428280199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T01:05:22.811Z","publish_time":1738890322811,"_source_registry_name":"default","_cnpm_publish_time":1738890322811},"0.0.0-PR2202-20250207010100":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250207010100","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250207010100"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250207010100","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-OvD4BOPFt3tEX86XwwmvA8m+OkTH2deuAj6EbrCC2RnYc+wDVdS/G/IAMF7nxSnqEL71vATwg+jbUD20a0sqKw==","_resolved":"/tmp/abede1a411a1ae0875796ab8f28d9c37/khanacademy-keypad-context-0.0.0-PR2202-20250207010100.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250207010100.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"cff2fe4704f90e96159c0e788ab90855fd77661b","size":3732,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250207010100.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250207010100.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250207010100_1738890073475_0.08044749978638199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T01:01:13.653Z","publish_time":1738890073653,"_source_registry_name":"default","_cnpm_publish_time":1738890073653},"0.0.0-PR2205-20250207005146":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2205-20250207005146","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250207005146"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250207005146","readmeFilename":"README.md","gitHead":"353602ceae17c923fbcec07514de6538a002fce2","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"cd2883550954bb5152f8c6416a81839d3e661f22","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250207005146.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250207005146.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2205-20250207005146_1738889516583_0.4315852783895173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T00:51:56.777Z","publish_time":1738889516777,"_source_registry_name":"default","_cnpm_publish_time":1738889516777},"0.0.0-PR2212-20250207001913":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2212-20250207001913","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2212-20250207001913"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2212-20250207001913","readmeFilename":"README.md","gitHead":"44880b95b5c0ad08aa0f19f0e1d4e67ac5cef08a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b56be6f00dbd140fc3ff7834ffd782d8462dc9e5","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2212-20250207001913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2212-20250207001913.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2212-20250207001913_1738887563517_0.24937344349182866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T00:19:23.695Z","publish_time":1738887563695,"_source_registry_name":"default","_cnpm_publish_time":1738887563695},"0.0.0-PR2202-20250207000646":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2202-20250207000646","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250207000646"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"scripts":{},"_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250207000646","readmeFilename":"README.md","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_integrity":"sha512-RXkXzZcOSwzRqZ3KZBM1X+53QHymH561NcLZONEsY4+9ADZY7th09Fq8RtxsW4DCYHAM4Y8ezuGetobqWwwamg==","_resolved":"/tmp/f906d6184fd77dce5f0cd5b00c350b07/khanacademy-keypad-context-0.0.0-PR2202-20250207000646.tgz","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250207000646.tgz","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"81ca337abd62ba670099b22519d11cc69a08ecf1","size":3731,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250207000646.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250207000646.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2202-20250207000646_1738886819615_0.2948154854812868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T00:06:59.827Z","publish_time":1738886819827,"_source_registry_name":"default","_cnpm_publish_time":1738886819827},"0.0.0-PR2211-20250206235504":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206235504","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206235504"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206235504","readmeFilename":"README.md","gitHead":"f866a989a423b9c8bc88b6d55d1671dc5e57e044","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a9476075a2acc07ee5d4e26564590be74861697b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206235504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206235504.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206235504_1738886113265_0.6284133154348992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T23:55:13.447Z","publish_time":1738886113447,"_source_registry_name":"default","_cnpm_publish_time":1738886113447},"0.0.0-PR2211-20250206235025":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206235025","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206235025"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206235025","readmeFilename":"README.md","gitHead":"f57913097ddba1f665004a6f44605e6afa9fa3f1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e7fcadf10f7959026cb798d3dd784042cb05c61b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206235025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206235025.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206235025_1738885834121_0.3426921640923113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T23:50:34.312Z","publish_time":1738885834312,"_source_registry_name":"default","_cnpm_publish_time":1738885834312},"0.0.0-PR2211-20250206234728":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206234728","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206234728"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206234728","readmeFilename":"README.md","gitHead":"e5483f831cc235a803338ec70ea3f149ca4c811e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"abe5fe9b5b30f195b087331e128bf5bac4482069","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206234728.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206234728.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206234728_1738885657031_0.6598437171340241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T23:47:37.233Z","publish_time":1738885657233,"_source_registry_name":"default","_cnpm_publish_time":1738885657233},"0.0.0-PR2211-20250206233814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206233814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206233814"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206233814","readmeFilename":"README.md","gitHead":"a4313f0cb457952ec335c962dbb96ebd83563347","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"490d022220719bb20e282ecd1267c78a4d039059","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206233814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206233814.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206233814_1738885103889_0.24976240351396517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T23:38:24.046Z","publish_time":1738885104046,"_source_registry_name":"default","_cnpm_publish_time":1738885104046},"0.0.0-PR2211-20250206232556":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206232556","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206232556"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206232556","readmeFilename":"README.md","gitHead":"03ad125afdc7e51c89f49e8ed50851da3fc67f42","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"6d7546b7427ce6f717a99020b4977c6f9ab40094","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206232556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206232556.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206232556_1738884365360_0.2801347475474194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T23:26:05.525Z","publish_time":1738884365525,"_source_registry_name":"default","_cnpm_publish_time":1738884365525},"0.0.0-PR2211-20250206225459":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206225459","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206225459"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206225459","readmeFilename":"README.md","gitHead":"e5eaa6968d85e2bf4a63a8b83dad478d8c4b7809","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"1ad0e0881baccfc63c5ed397dce7d3d2e094f7ee","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206225459.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206225459.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206225459_1738882508959_0.5910498170144698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T22:55:09.143Z","publish_time":1738882509143,"_source_registry_name":"default","_cnpm_publish_time":1738882509143},"0.0.0-PR2211-20250206222740":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206222740","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206222740"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206222740","readmeFilename":"README.md","gitHead":"28bd35ec67a68df5c562f35d7ff0a76f32cec2f9","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"631407ff953428966a9a550012bbcd8094e469e0","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206222740.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206222740.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206222740_1738880868377_0.026279019014854077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T22:27:48.566Z","publish_time":1738880868566,"_source_registry_name":"default","_cnpm_publish_time":1738880868566},"0.0.0-PR2211-20250206221855":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2211-20250206221855","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206221855","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"caff521ed5d077298cd1f5287d5c1d2a78c8af26","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206221855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206221855.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"38cc8d611de723cbd865d76db6bf4625d9f66e63","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206221855"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2211-20250206221855_1738880343728_0.6673319358286789","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T22:19:03.921Z","publish_time":1738880343921,"_source_registry_name":"default","_cnpm_publish_time":1738880343921},"0.0.0-PR2211-20250206221315":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2211-20250206221315","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206221315","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"78c16a2afa81f277a51af4d1c410087e0328d87b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206221315.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206221315.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c5ada6e04d1e58050d36b177b686de2cbe96a4e1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206221315"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2211-20250206221315_1738880003452_0.28368812909733254","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T22:13:23.632Z","publish_time":1738880003632,"_source_registry_name":"default","_cnpm_publish_time":1738880003632},"0.0.0-PR2211-20250206220651":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2211-20250206220651","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2211-20250206220651"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2211-20250206220651","readmeFilename":"README.md","gitHead":"b82165c26b8595becf562275be3f95d3c15e3d29","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"dd2ee371a25cb2cb69d44f09448c2f01e54ba8c3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2211-20250206220651.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2211-20250206220651.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2211-20250206220651_1738879620551_0.293922959491389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T22:07:00.742Z","publish_time":1738879620742,"_source_registry_name":"default","_cnpm_publish_time":1738879620742},"0.0.0-PR2156-20250206215629":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250206215629","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250206215629","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8edfb2ef9770e32b3568d1c74a522978ea61c33b","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250206215629.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250206215629.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"dc6a4ab322b00208ddf8138605377b861dbeb19d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250206215629"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250206215629_1738878998381_0.23390111361349786","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T21:56:38.552Z","publish_time":1738878998552,"_source_registry_name":"default","_cnpm_publish_time":1738878998552},"0.0.0-PR2209-20250206215528":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2209-20250206215528","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2209-20250206215528","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d7d3b3f6c4f744b7745b952bc5f0333f56a55d6a","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2209-20250206215528.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2209-20250206215528.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"058f4447ff25d3b84c3baea109295b51f0c3af4c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2209-20250206215528"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2209-20250206215528_1738878937702_0.652222080577592","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T21:55:37.868Z","publish_time":1738878937868,"_source_registry_name":"default","_cnpm_publish_time":1738878937868},"0.0.0-PR2210-20250206215053":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2210-20250206215053","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2210-20250206215053","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d018567768d1e3cecb35c1c13f572161ad84e72b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2210-20250206215053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2210-20250206215053.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"fcace1f7f6b72c4ec357fe5a4f951fb91730c7ee","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2210-20250206215053"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2210-20250206215053_1738878663745_0.165123348768077","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T21:51:04.058Z","publish_time":1738878664058,"_source_registry_name":"default","_cnpm_publish_time":1738878664058},"0.0.0-PR2156-20250206213556":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2156-20250206213556","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250206213556"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250206213556","readmeFilename":"README.md","gitHead":"dc6a4ab322b00208ddf8138605377b861dbeb19d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e311f98b40268532a1dcc128d80985706f6828e9","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250206213556.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250206213556.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2156-20250206213556_1738877765707_0.11537031010654197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T21:36:05.881Z","publish_time":1738877765881,"_source_registry_name":"default","_cnpm_publish_time":1738877765881},"0.0.0-PR2156-20250206212835":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250206212835","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250206212835","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"70d85e2146d6d13818969890a4e3d1307511a7c7","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250206212835.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250206212835.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5fdf9dd606250be37eef0bf22f3c4c03d5d20794","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250206212835"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250206212835_1738877324658_0.5588873182959384","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T21:28:44.849Z","publish_time":1738877324849,"_source_registry_name":"default","_cnpm_publish_time":1738877324849},"0.0.0-PR2207-20250206211549":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2207-20250206211549","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2207-20250206211549"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2207-20250206211549","readmeFilename":"README.md","gitHead":"2b6b8b9c8e113d7b1c36cf29665163ef674c0cc1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"01e34500df86077ce3b077c0f89d2d52cc0c1735","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2207-20250206211549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2207-20250206211549.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2207-20250206211549_1738876559006_0.2295379617500919"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T21:15:59.193Z","publish_time":1738876559193,"_source_registry_name":"default","_cnpm_publish_time":1738876559193},"0.0.0-PR2208-20250206204617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2208-20250206204617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2208-20250206204617"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2208-20250206204617","readmeFilename":"README.md","gitHead":"5ee5fb9ee29f27480ee0c2fa81295b5e75ab3c13","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"07be3fa2b5f2f69f6d1efe7e47064d7a3fb0ad26","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2208-20250206204617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2208-20250206204617.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2208-20250206204617_1738874786187_0.8709784504195184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T20:46:26.373Z","publish_time":1738874786373,"_source_registry_name":"default","_cnpm_publish_time":1738874786373},"0.0.0-PR2208-20250206204208":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2208-20250206204208","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2208-20250206204208","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6033cc8715f16cb4b14bf28a3084bef457c8a5d9","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2208-20250206204208.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2208-20250206204208.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5ee5fb9ee29f27480ee0c2fa81295b5e75ab3c13","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2208-20250206204208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2208-20250206204208_1738874536904_0.9389355960455079","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T20:42:17.145Z","publish_time":1738874537145,"_source_registry_name":"default","_cnpm_publish_time":1738874537145},"0.0.0-PR2203-20250206204204":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2203-20250206204204","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2203-20250206204204","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ca22c4a562b35751e11d9d5c902ca5e8bf9dbc09","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2203-20250206204204.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2203-20250206204204.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c7f062196d7dd03e52375257e494f344c0ad5685","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2203-20250206204204"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2203-20250206204204_1738874533849_0.035683322575265075","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T20:42:14.036Z","publish_time":1738874534036,"_source_registry_name":"default","_cnpm_publish_time":1738874534036},"0.0.0-PR2208-20250206203859":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2208-20250206203859","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2208-20250206203859","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e78520f3362ad16f8c0e36e7f8bf3b3e1f74c2b7","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2208-20250206203859.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2208-20250206203859.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e9f54ee585d5514481d4539b8f8fcddd170a8464","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2208-20250206203859"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2208-20250206203859_1738874348734_0.44166239309514954","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T20:39:08.942Z","publish_time":1738874348942,"_source_registry_name":"default","_cnpm_publish_time":1738874348942},"0.0.0-PR2187-20250206200620":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2187-20250206200620","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250206200620"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250206200620","readmeFilename":"README.md","gitHead":"77fe5aea3fbb8b9dd532d6c0e88d8bcdf581cee4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"3bb5e20451c1604ea5d702fdb42b6b66c88a9a5c","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250206200620.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250206200620.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2187-20250206200620_1738872390976_0.0437535518837473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T20:06:31.175Z","publish_time":1738872391175,"_source_registry_name":"default","_cnpm_publish_time":1738872391175},"0.0.0-PR2207-20250206194531":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2207-20250206194531","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2207-20250206194531","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3a5c05cb7431b49539ed37a17698891956d16f68","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2207-20250206194531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2207-20250206194531.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e07ed1ccd3f69dc675f94edb5d188055e609aed3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2207-20250206194531"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2207-20250206194531_1738871140909_0.015665633089970932","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T19:45:41.120Z","publish_time":1738871141120,"_source_registry_name":"default","_cnpm_publish_time":1738871141120},"0.0.0-PR2200-20250206193223":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2200-20250206193223","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2200-20250206193223","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5ae3c54255f93861520766311ef755e7a5dca56c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2200-20250206193223.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2200-20250206193223.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"459a301d907cee8af581a4f590f7bec2f4c87a81","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2200-20250206193223"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2200-20250206193223_1738870352446_0.06850125531686113","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T19:32:32.727Z","publish_time":1738870352727,"_source_registry_name":"default","_cnpm_publish_time":1738870352727},"0.0.0-PR2187-20250206192722":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2187-20250206192722","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250206192722","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9c8190b4b2afb67c16eac0828f30c02f1d773b74","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250206192722.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250206192722.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"77fe5aea3fbb8b9dd532d6c0e88d8bcdf581cee4","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250206192722"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2187-20250206192722_1738870053733_0.38993242107687265","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T19:27:33.905Z","publish_time":1738870053905,"_source_registry_name":"default","_cnpm_publish_time":1738870053905},"0.0.0-PR2205-20250206191501":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250206191501","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250206191501","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fefa9f8bc790f6261a8478f6a5512edbe22d76c2","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250206191501.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250206191501.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b8dc608897d1eace831cc689a6691b1f2dcec0f2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250206191501"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250206191501_1738869310751_0.2907008501940691","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T19:15:10.926Z","publish_time":1738869310926,"_source_registry_name":"default","_cnpm_publish_time":1738869310926},"0.0.0-PR2205-20250206183015":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2205-20250206183015","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250206183015"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250206183015","readmeFilename":"README.md","gitHead":"3e6532e14cb9857f03b5f7dc82a8c60b455ec70b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"71a43ba11b41b334e0174ce32d9a8a495766c6af","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250206183015.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250206183015.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2205-20250206183015_1738866624581_0.46915500681146405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T18:30:24.763Z","publish_time":1738866624763,"_source_registry_name":"default","_cnpm_publish_time":1738866624763},"0.0.0-PR2205-20250206182316":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250206182316","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250206182316","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5bf71b0ead8aafe4193cad47bb7ad9cd94ca8bc6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250206182316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250206182316.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"da68592b6a5d691b195ba485b95de9885a57221c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250206182316"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250206182316_1738866205688_0.317324990923491","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T18:23:26.052Z","publish_time":1738866206052,"_source_registry_name":"default","_cnpm_publish_time":1738866206052},"0.0.0-PR2205-20250206180122":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2205-20250206180122","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250206180122"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250206180122","readmeFilename":"README.md","gitHead":"5027aff4debba3115fd0e3fb95c4f09710fcaee7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a824865f32d59e84ccfcd64598a4809ea23db3ee","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250206180122.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250206180122.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2205-20250206180122_1738864891286_0.47042766307038164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T18:01:31.477Z","publish_time":1738864891477,"_source_registry_name":"default","_cnpm_publish_time":1738864891477},"0.0.0-PR2187-20250206174507":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2187-20250206174507","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250206174507","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d37f00d9c408c37719f9b0f096cd15b53cb37cf2","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250206174507.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250206174507.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"91891acc3afb1ddb12d7ece76fb9bd73c2bf9bf7","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250206174507"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2187-20250206174507_1738863918049_0.5273174323108685","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T17:45:18.261Z","publish_time":1738863918261,"_source_registry_name":"default","_cnpm_publish_time":1738863918261},"0.0.0-PR2205-20250206174257":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2205-20250206174257","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250206174257","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"78eb782b6cfebfdb8ec9092c6d96a785402fc735","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250206174257.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250206174257.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f31ef7b8b8c79487708440dc0a5a526e2c3829c6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250206174257"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2205-20250206174257_1738863786032_0.3755809300404189","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T17:43:06.206Z","publish_time":1738863786206,"_source_registry_name":"default","_cnpm_publish_time":1738863786206},"0.0.0-PR2206-20250206154144":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2206-20250206154144","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2206-20250206154144"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2206-20250206154144","readmeFilename":"README.md","gitHead":"198d0f85965c8931570d88ba6cb3d4619d78433c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b38101b464b3c6a2034cdc09c5c3d2cd2c669719","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2206-20250206154144.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2206-20250206154144.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2206-20250206154144_1738856514076_0.9053457488185146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T15:41:54.242Z","publish_time":1738856514242,"_source_registry_name":"default","_cnpm_publish_time":1738856514242},"0.0.0-PR2184-20250206053006":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2184-20250206053006","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250206053006"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250206053006","readmeFilename":"README.md","gitHead":"5556c91e811225c9b0ce728420f8685e67975f91","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"2a8070cf2b72e7deb893d27ad75ac45d0ac332a0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250206053006.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250206053006.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2184-20250206053006_1738819815747_0.5261843074981463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T05:30:15.935Z","publish_time":1738819815935,"_source_registry_name":"default","_cnpm_publish_time":1738819815935},"0.0.0-PR2184-20250206052412":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2184-20250206052412","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250206052412"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250206052412","readmeFilename":"README.md","gitHead":"4cf8180e0f4ebc49a50cfc299b49755ab6c9cc5e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"3ef4982d405097b36b01aa72b53ac37b86b20f5d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250206052412.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250206052412.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2184-20250206052412_1738819461726_0.9161020619790143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T05:24:21.888Z","publish_time":1738819461888,"_source_registry_name":"default","_cnpm_publish_time":1738819461888},"0.0.0-PR2205-20250206013332":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2205-20250206013332","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2205-20250206013332"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2205-20250206013332","readmeFilename":"README.md","gitHead":"1a5fd4f168a0c40caa68f9ba2f8596bbbe067f68","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"aed09e74d1d0819807ead07a9375f0bb0cb137f1","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2205-20250206013332.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2205-20250206013332.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2205-20250206013332_1738805621886_0.6806988746983822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T01:33:42.062Z","publish_time":1738805622062,"_source_registry_name":"default","_cnpm_publish_time":1738805622062},"0.0.0-PR2202-20250206010328":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250206010328","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250206010328","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ab1e4311785fe011b0e897095d2ff01aa304135d","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250206010328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250206010328.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250206010328.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/e02e9f8c5ae3476701ba4164b7a650e2/khanacademy-keypad-context-0.0.0-PR2202-20250206010328.tgz","_integrity":"sha512-kiEV6N1+DXopWmm1UESXvQ8e1SzClo25uH3Y8/+qn8SzTM7+jxeHwibSSWsE0lgdZzVA4P0iL4ak73OwqK1dhw==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250206010328"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250206010328_1738803821385_0.4781650714929948","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T01:03:41.577Z","publish_time":1738803821577,"_source_registry_name":"default","_cnpm_publish_time":1738803821577},"0.0.0-PR2202-20250206005235":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250206005235","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250206005235","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cc9b5f8f722e1730167b861f1ba4ccabcfe0f6fa","size":3734,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250206005235.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250206005235.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250206005235.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/672701c1d5030296db056e7bac97af52/khanacademy-keypad-context-0.0.0-PR2202-20250206005235.tgz","_integrity":"sha512-s0cHuxBRyGbjCn7XhRpPSuDduibTyY7JE2jr41ZVsV2fG8xxF5uDV5l+np0FlxQNZcYTkw0XdnImM6drCegakQ==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250206005235"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250206005235_1738803167352_0.3645128715992807","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T00:52:47.570Z","publish_time":1738803167570,"_source_registry_name":"default","_cnpm_publish_time":1738803167570},"0.0.0-PR2202-20250206004650":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2202-20250206004650","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2202-20250206004650","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a42d9853c5f0948cb656233f41489b25b082c754","size":3733,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2202-20250206004650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2202-20250206004650.tgz"},"main":"dist/index.js","_from":"file:khanacademy-keypad-context-0.0.0-PR2202-20250206004650.tgz","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","scripts":{},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"_resolved":"/tmp/b5b3bd2b30b1cb857a77ba5ae565a15d/khanacademy-keypad-context-0.0.0-PR2202-20250206004650.tgz","_integrity":"sha512-D6sn8YqdcIspW4F2LmAj0nBxoYbkBCmaOKpjOWXl3ZTn11IPfEVmm4tDAR1t+sUkpJE54Ws0R1AQ7gI57snvDA==","repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2202-20250206004650"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2202-20250206004650_1738802823032_0.18113599452801754","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-06T00:47:03.213Z","publish_time":1738802823213,"_source_registry_name":"default","_cnpm_publish_time":1738802823213},"0.0.0-PR2187-20250206001044":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2187-20250206001044","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250206001044"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250206001044","readmeFilename":"README.md","gitHead":"59711cbd52d7556508973c2269aa43e952b21220","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"e58b30bdcde058b08442db2b421e112434ccab8c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250206001044.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250206001044.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2187-20250206001044_1738800654011_0.3093438811646052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T00:10:54.191Z","publish_time":1738800654191,"_source_registry_name":"default","_cnpm_publish_time":1738800654191},"0.0.0-PR2185-20250205235817":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2185-20250205235817","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2185-20250205235817"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2185-20250205235817","readmeFilename":"README.md","gitHead":"bc16a31d3d2962cc776db75e5a5b51a444fd3637","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"ce015e21eacdb171a8af63cf2887b920b7ed5536","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2185-20250205235817.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2185-20250205235817.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2185-20250205235817_1738799906189_0.3144436914202653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T23:58:26.422Z","publish_time":1738799906422,"_source_registry_name":"default","_cnpm_publish_time":1738799906422},"0.0.0-PR2203-20250205234326":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2203-20250205234326","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2203-20250205234326"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2203-20250205234326","readmeFilename":"README.md","gitHead":"b977973b4e442e49a0cf78da7e9c728f65420a26","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"56b0b71a52f94a79265ec5ceb7c068c74643747d","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2203-20250205234326.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2203-20250205234326.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2203-20250205234326_1738799016090_0.7208851281738864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T23:43:36.240Z","publish_time":1738799016240,"_source_registry_name":"default","_cnpm_publish_time":1738799016240},"0.0.0-PR2204-20250205232946":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2204-20250205232946","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2204-20250205232946"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2204-20250205232946","readmeFilename":"README.md","gitHead":"8eb1b53a5b3bce61a7759d388dbd473914fba7e1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"3b26e98de66edcc95f21eef49524b4ae27ae0883","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2204-20250205232946.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2204-20250205232946.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2204-20250205232946_1738798194987_0.6825676553409088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T23:29:55.154Z","publish_time":1738798195154,"_source_registry_name":"default","_cnpm_publish_time":1738798195154},"0.0.0-PR2203-20250205232145":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2203-20250205232145","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2203-20250205232145"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2203-20250205232145","readmeFilename":"README.md","gitHead":"a384bdfea37c193aa8a45c7faa1f96f21d38be1d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"65b342232c764d5684da72cfd0659c71eac41938","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2203-20250205232145.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2203-20250205232145.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2203-20250205232145_1738797715350_0.31121984592140484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T23:21:55.547Z","publish_time":1738797715547,"_source_registry_name":"default","_cnpm_publish_time":1738797715547},"0.0.0-PR2187-20250205225951":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2187-20250205225951","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250205225951"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250205225951","readmeFilename":"README.md","gitHead":"158df75f9069ad910780d96fd132c6effbc203cb","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"3ae6f003767a5190d71b6a11f127a785047e4590","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250205225951.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250205225951.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2187-20250205225951_1738796400338_0.5812814525468113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T23:00:00.518Z","publish_time":1738796400518,"_source_registry_name":"default","_cnpm_publish_time":1738796400518},"0.0.0-PR2201-20250205225730":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2201-20250205225730","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2201-20250205225730"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2201-20250205225730","readmeFilename":"README.md","gitHead":"ad0fcaabe726df1a23aace58410f13f8b8520a76","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"7f798b3e1949f20fc46ad7b8a036acb69308d611","size":3138,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2201-20250205225730.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2201-20250205225730.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2201-20250205225730_1738796259145_0.7037932519400283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T22:57:39.351Z","publish_time":1738796259351,"_source_registry_name":"default","_cnpm_publish_time":1738796259351},"0.0.0-PR2187-20250205225133":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2187-20250205225133","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250205225133"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250205225133","readmeFilename":"README.md","gitHead":"95dd0ad645956d8ed7be03f68ac4fb6f7ca26db6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"157d08ce1dbd97f4d8cf2823d2c39e5254111538","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250205225133.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250205225133.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2187-20250205225133_1738795902326_0.018225586916296832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T22:51:42.519Z","publish_time":1738795902519,"_source_registry_name":"default","_cnpm_publish_time":1738795902519},"0.0.0-PR2200-20250205222357":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2200-20250205222357","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2200-20250205222357"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2200-20250205222357","readmeFilename":"README.md","gitHead":"63abf8e9e0cecbc5daad1cac6fce01c0eeac844b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"617ce2a6546041f13f974005dab0a52e4ba1e74f","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2200-20250205222357.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2200-20250205222357.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2200-20250205222357_1738794245652_0.20296387483549316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T22:24:05.822Z","publish_time":1738794245822,"_source_registry_name":"default","_cnpm_publish_time":1738794245822},"0.0.0-PR2200-20250205221637":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2200-20250205221637","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2200-20250205221637"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2200-20250205221637","readmeFilename":"README.md","gitHead":"460793948d3e0b46dd7875acc321742ef1e06cba","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"20b7fb5d18027c5b22f49022f5462dcfbf0d8444","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2200-20250205221637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2200-20250205221637.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2200-20250205221637_1738793806041_0.7966715361685488"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T22:16:46.225Z","publish_time":1738793806225,"_source_registry_name":"default","_cnpm_publish_time":1738793806225},"0.0.0-PR2200-20250205220910":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2200-20250205220910","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2200-20250205220910","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"839408a21fb67053d834c69ce2b2fc9cdca3669c","size":3138,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2200-20250205220910.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2200-20250205220910.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5ec3275e7c467c6554c1cd41ef2cfc36870ddf39","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2200-20250205220910"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2200-20250205220910_1738793359330_0.6365925150781466","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T22:09:19.520Z","publish_time":1738793359520,"_source_registry_name":"default","_cnpm_publish_time":1738793359520},"0.0.0-PR2199-20250205215952":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2199-20250205215952","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2199-20250205215952"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2199-20250205215952","readmeFilename":"README.md","gitHead":"25c11b6000ede52ad9d239eef73c7f2a6694ad00","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"02abbaa61c0d4a771be193e476d56bd7fb7076e3","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2199-20250205215952.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2199-20250205215952.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2199-20250205215952_1738792801174_0.16784165301847498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T22:00:01.369Z","publish_time":1738792801369,"_source_registry_name":"default","_cnpm_publish_time":1738792801369},"0.0.0-PR2197-20250205213847":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2197-20250205213847","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2197-20250205213847"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2197-20250205213847","readmeFilename":"README.md","gitHead":"2f8bdb89be975b2c3a284f08df0db77626ad4657","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"b017450611afccdbbd2cd9e46de55c810a3b76d0","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2197-20250205213847.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2197-20250205213847.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2197-20250205213847_1738791537416_0.24652071518858132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T21:38:57.633Z","publish_time":1738791537633,"_source_registry_name":"default","_cnpm_publish_time":1738791537633},"0.0.0-PR2107-20250205213828":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250205213828","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250205213828","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"97387517efe35b0679a480d866e137ec8cee575d","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250205213828.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250205213828.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"17bca3effbef0674b1de7c37d6b569ffc8804055","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250205213828"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250205213828_1738791518257_0.13518354405126076","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T21:38:38.440Z","publish_time":1738791518440,"_source_registry_name":"default","_cnpm_publish_time":1738791518440},"0.0.0-PR2187-20250205213729":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2187-20250205213729","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250205213729","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f926035a7e9aab690a4d7725cf6c196b8997f09b","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250205213729.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250205213729.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"95dd0ad645956d8ed7be03f68ac4fb6f7ca26db6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250205213729"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2187-20250205213729_1738791458797_0.320722311875661","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T21:37:38.975Z","publish_time":1738791458975,"_source_registry_name":"default","_cnpm_publish_time":1738791458975},"0.0.0-PR2187-20250205212408":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2187-20250205212408","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250205212408"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250205212408","readmeFilename":"README.md","gitHead":"69f31e9a2f214fcb3f35549dde82c7e9aebed100","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"af43b3f4dd411efa2e9407ba6942ee78f9f7a47d","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250205212408.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250205212408.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2187-20250205212408_1738790657439_0.43644711943008385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T21:24:17.622Z","publish_time":1738790657622,"_source_registry_name":"default","_cnpm_publish_time":1738790657622},"0.0.0-PR2187-20250205212118":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2187-20250205212118","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250205212118","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"376b5b070daffe2f2ae6415ac035b6bd88ba6230","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250205212118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250205212118.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"69f31e9a2f214fcb3f35549dde82c7e9aebed100","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250205212118"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2187-20250205212118_1738790488024_0.29506932100418193","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T21:21:28.191Z","publish_time":1738790488191,"_source_registry_name":"default","_cnpm_publish_time":1738790488191},"0.0.0-PR2197-20250205205059":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2197-20250205205059","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2197-20250205205059"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2197-20250205205059","readmeFilename":"README.md","gitHead":"df982331aaf2de7e0d4bda6c7a4b51317b5cd47c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"a8e0b22ce5c82834137f6ea4d56a68f0ad3e3d1f","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2197-20250205205059.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2197-20250205205059.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2197-20250205205059_1738788668670_0.10344341504660015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T20:51:08.856Z","publish_time":1738788668856,"_source_registry_name":"default","_cnpm_publish_time":1738788668856},"0.0.0-PR2196-20250205202413":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2196-20250205202413","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2196-20250205202413"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2196-20250205202413","readmeFilename":"README.md","gitHead":"479069dfef412f88e4a0d84db66ae8c26095547b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"14d52aa31dd61b70d542e4d50713490dc981650a","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2196-20250205202413.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2196-20250205202413.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2196-20250205202413_1738787062255_0.5172014473583357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T20:24:22.454Z","publish_time":1738787062454,"_source_registry_name":"default","_cnpm_publish_time":1738787062454},"0.0.0-PR2196-20250205195704":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2196-20250205195704","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2196-20250205195704"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2196-20250205195704","readmeFilename":"README.md","gitHead":"a353dceccf3889f7bee1abfd0730db3510fb2a25","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"7dddf70bd28629fc61297b12f807f04fb63a156c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2196-20250205195704.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2196-20250205195704.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2196-20250205195704_1738785434645_0.425946257132918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T19:57:14.811Z","publish_time":1738785434811,"_source_registry_name":"default","_cnpm_publish_time":1738785434811},"0.0.0-PR2184-20250205192410":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2184-20250205192410","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250205192410"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250205192410","readmeFilename":"README.md","gitHead":"0ca02c80be9074c479be5582c0d05b416c7b09f4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"335312fc7983d61be66c2aa1fee18af75a70c41c","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250205192410.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250205192410.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2184-20250205192410_1738783458440_0.7052748374198337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T19:24:18.635Z","publish_time":1738783458635,"_source_registry_name":"default","_cnpm_publish_time":1738783458635},"0.0.0-PR2184-20250205191833":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2184-20250205191833","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250205191833","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"56597fca4546742980ccc91d51db0093ec50de31","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250205191833.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250205191833.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0ca02c80be9074c479be5582c0d05b416c7b09f4","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250205191833"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2184-20250205191833_1738783121996_0.8331031106835669","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T19:18:42.185Z","publish_time":1738783122185,"_source_registry_name":"default","_cnpm_publish_time":1738783122185},"0.0.0-PR2192-20250205191340":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2192-20250205191340","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2192-20250205191340","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f20e70a3aa80e4ca96a150c41b940e4959947e31","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2192-20250205191340.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2192-20250205191340.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"69e69eaf202ffe008b5aa4b6c5813359b6cbbc8e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2192-20250205191340"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2192-20250205191340_1738782830031_0.7998824506409956","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T19:13:50.230Z","publish_time":1738782830230,"_source_registry_name":"default","_cnpm_publish_time":1738782830230},"0.0.0-PR2184-20250205191251":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2184-20250205191251","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250205191251","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6a680d20417c89ba23de67a9655a7bcc57b4a263","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250205191251.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250205191251.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b2040ec506f85e14cb4fd062363500304d08954c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250205191251"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2184-20250205191251_1738782779517_0.6577838839595467","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T19:12:59.734Z","publish_time":1738782779734,"_source_registry_name":"default","_cnpm_publish_time":1738782779734},"0.0.0-PR2195-20250205190553":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2195-20250205190553","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2195-20250205190553","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6b50ddc9c12122b56d7a68b52414c5cc6e5f1f3a","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2195-20250205190553.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2195-20250205190553.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7b5ff879d50f58802906852d70586db1ee9fab84","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2195-20250205190553"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2195-20250205190553_1738782362826_0.33154371622875156","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T19:06:03.017Z","publish_time":1738782363017,"_source_registry_name":"default","_cnpm_publish_time":1738782363017},"0.0.0-PR2195-20250205190042":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2195-20250205190042","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2195-20250205190042","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"43c5586011cc05d2c2e17f7827740281437c19ac","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2195-20250205190042.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2195-20250205190042.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7b5ff879d50f58802906852d70586db1ee9fab84","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2195-20250205190042"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2195-20250205190042_1738782052329_0.30193251496201556","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T19:00:52.517Z","publish_time":1738782052517,"_source_registry_name":"default","_cnpm_publish_time":1738782052517},"0.0.0-PR2195-20250205185222":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2195-20250205185222","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2195-20250205185222","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"083a04326fa7d36a6ec866b92ddbf5a246435062","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2195-20250205185222.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2195-20250205185222.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"6443b71e29786a30d965929b752b0c173160879f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2195-20250205185222"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2195-20250205185222_1738781551041_0.5497377078923318","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T18:52:31.217Z","publish_time":1738781551217,"_source_registry_name":"default","_cnpm_publish_time":1738781551217},"0.0.0-PR2195-20250205184905":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2195-20250205184905","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2195-20250205184905","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f097818d830b001874cfc59b943c34b7505aeada","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2195-20250205184905.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2195-20250205184905.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c9a45b3612d9bb02ea67ef3b536caf43edc15815","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2195-20250205184905"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2195-20250205184905_1738781354858_0.4777213406031371","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T18:49:15.070Z","publish_time":1738781355070,"_source_registry_name":"default","_cnpm_publish_time":1738781355070},"0.0.0-PR2195-20250205180759":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2195-20250205180759","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2195-20250205180759"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2195-20250205180759","readmeFilename":"README.md","gitHead":"c9a45b3612d9bb02ea67ef3b536caf43edc15815","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"473a40dcb3d55e77ac2f0bd4eedc6c93f910b1ce","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2195-20250205180759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2195-20250205180759.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2195-20250205180759_1738778889251_0.5752779286908369"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T18:08:09.449Z","publish_time":1738778889449,"_source_registry_name":"default","_cnpm_publish_time":1738778889449},"0.0.0-PR2194-20250205175152":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2194-20250205175152","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2194-20250205175152"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2194-20250205175152","readmeFilename":"README.md","gitHead":"5a2aaec1f9876ea49526165ad83b6e8e0eefb140","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"85511526bc6a8e8aefca6e07354a60d1587c7a09","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2194-20250205175152.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2194-20250205175152.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2194-20250205175152_1738777921560_0.4108252017986609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T17:52:01.730Z","publish_time":1738777921730,"_source_registry_name":"default","_cnpm_publish_time":1738777921730},"0.0.0-PR2193-20250205172657":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2193-20250205172657","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2193-20250205172657","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3c1b7f9cf00cf5dbaf5c52a840ca177b0ce57b4b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2193-20250205172657.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2193-20250205172657.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3a0a6fc990d4d4c2a821a7ce11cd970775550347","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2193-20250205172657"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2193-20250205172657_1738776426313_0.8264204249931726","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T17:27:06.489Z","publish_time":1738776426489,"_source_registry_name":"default","_cnpm_publish_time":1738776426489},"0.0.0-PR2184-20250205052227":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2184-20250205052227","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250205052227","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"41b5de7008d1c4750caad0ffe01a290db3363624","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250205052227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250205052227.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"698e5f380331d208e56664fadaa66a0d919c085e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250205052227"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2184-20250205052227_1738732955505_0.04690378027255626","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T05:22:35.732Z","publish_time":1738732955732,"_source_registry_name":"default","_cnpm_publish_time":1738732955732},"0.0.0-PR2192-20250205051943":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2192-20250205051943","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2192-20250205051943","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a7364f7c5356b333d613eb91816efbf7ba8c8cd6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2192-20250205051943.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2192-20250205051943.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ae9eab8fc2a5ca06e3f48caffb07f5741eb0e635","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2192-20250205051943"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2192-20250205051943_1738732791758_0.4673838636833898","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T05:19:51.951Z","publish_time":1738732791951,"_source_registry_name":"default","_cnpm_publish_time":1738732791951},"0.0.0-PR2184-20250205051652":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2184-20250205051652","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250205051652","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b028e26a9da6349f57167250f269e56242b00b6f","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250205051652.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250205051652.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1c0105da99794bd69e556eecd413d1237d027a9c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250205051652"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2184-20250205051652_1738732621037_0.39805738447715844","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T05:17:01.206Z","publish_time":1738732621206,"_source_registry_name":"default","_cnpm_publish_time":1738732621206},"0.0.0-PR2191-20250205003640":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2191-20250205003640","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2191-20250205003640","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3d8fc722c2f9702db1dadeae524f75ac11646c61","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2191-20250205003640.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2191-20250205003640.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ac3aff02f37397307ea366f29efbc440392a983e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2191-20250205003640"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2191-20250205003640_1738715809123_0.4575871600730832","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-05T00:36:49.380Z","publish_time":1738715809380,"_source_registry_name":"default","_cnpm_publish_time":1738715809380},"0.0.0-PR2188-20250204230229":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2188-20250204230229","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2188-20250204230229","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"696e2b8e097496974eb42441fcf0104dd614734b","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2188-20250204230229.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2188-20250204230229.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2977d054f0edd9dc312f18a194cbabf35e5763bc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2188-20250204230229"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2188-20250204230229_1738710159829_0.1674295419286569","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T23:02:40.041Z","publish_time":1738710160041,"_source_registry_name":"default","_cnpm_publish_time":1738710160041},"0.0.0-PR2173-20250204224003":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2173-20250204224003","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2173-20250204224003","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"47017e9019bc20fc785eeb4c6c708af4d1db40bb","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2173-20250204224003.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2173-20250204224003.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7e4b190c7ef20409001df39833d896e2f677dc18","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2173-20250204224003"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2173-20250204224003_1738708811336_0.8107469645634473","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T22:40:11.512Z","publish_time":1738708811512,"_source_registry_name":"default","_cnpm_publish_time":1738708811512},"0.0.0-PR2188-20250204223739":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2188-20250204223739","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2188-20250204223739","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fb8e118e1f37a792d621560eda8edcf256322b53","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2188-20250204223739.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2188-20250204223739.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a108d7702a41b0deaf35843ba35ba1e5d164c5b5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2188-20250204223739"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2188-20250204223739_1738708667431_0.17003240681945786","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T22:37:47.627Z","publish_time":1738708667627,"_source_registry_name":"default","_cnpm_publish_time":1738708667627},"0.0.0-PR2189-20250204222454":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2189-20250204222454","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2189-20250204222454","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"762dec72c67f4ffa04beb0458653092035259bd0","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2189-20250204222454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2189-20250204222454.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"78cb91698c1389a79d57f15d6b6df9caff0ed0c0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2189-20250204222454"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2189-20250204222454_1738707904071_0.7426819319689955","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T22:25:04.255Z","publish_time":1738707904255,"_source_registry_name":"default","_cnpm_publish_time":1738707904255},"0.0.0-PR2190-20250204222450":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2190-20250204222450","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2190-20250204222450","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"07081090dbe73ecc1a3fa2758a9eb0cc5847fca0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2190-20250204222450.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2190-20250204222450.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b15f15b58971deb92ce3edf0ffe801dd2ef2cfbd","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2190-20250204222450"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2190-20250204222450_1738707899388_0.18532732529124063","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T22:24:59.616Z","publish_time":1738707899616,"_source_registry_name":"default","_cnpm_publish_time":1738707899616},"0.0.0-PR2185-20250204215038":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2185-20250204215038","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2185-20250204215038","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"940d7c421f095b332f1d3350d40748d8e99c98d5","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2185-20250204215038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2185-20250204215038.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"98118031c5ad43456d3a969ca0121141637d47d0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2185-20250204215038"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2185-20250204215038_1738705846651_0.2486987118873878","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T21:50:46.818Z","publish_time":1738705846818,"_source_registry_name":"default","_cnpm_publish_time":1738705846818},"0.0.0-PR2188-20250204201430":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2188-20250204201430","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2188-20250204201430","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d3fffc4a9e2748231e605157909f0d07d449b792","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2188-20250204201430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2188-20250204201430.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"85857a16417620f3bb48de1cfd5eb7eb4520e6b5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2188-20250204201430"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2188-20250204201430_1738700079118_0.6667943744397267","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T20:14:39.300Z","publish_time":1738700079300,"_source_registry_name":"default","_cnpm_publish_time":1738700079300},"0.0.0-PR2185-20250204181252":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2185-20250204181252","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2185-20250204181252","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"716c61aa91c9098fbf6db576f9cafb6e271e8c89","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2185-20250204181252.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2185-20250204181252.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c2aacb1aebc4f3cf5935b219f413a3e431f1b3e6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2185-20250204181252"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2185-20250204181252_1738692781120_0.6698994582208184","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T18:13:01.323Z","publish_time":1738692781323,"_source_registry_name":"default","_cnpm_publish_time":1738692781323},"0.0.0-PR2185-20250204164418":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2185-20250204164418","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2185-20250204164418","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fb99043fece62ca8279ade2a1449d8c683c8af9c","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2185-20250204164418.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2185-20250204164418.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8401e03261835c8592771f07fc8e1f07da93af01","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2185-20250204164418"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2185-20250204164418_1738687467444_0.6104815203144298","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T16:44:27.623Z","publish_time":1738687467623,"_source_registry_name":"default","_cnpm_publish_time":1738687467623},"0.0.0-PR2184-20250204055552":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2184-20250204055552","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250204055552","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ffbe905024bb3ba724e9299a6bde5f095196eefa","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250204055552.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250204055552.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"627ab3c199470037f223e1346a0e0df8748dde0f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250204055552"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2184-20250204055552_1738648561858_0.4241393623723251","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T05:56:02.039Z","publish_time":1738648562039,"_source_registry_name":"default","_cnpm_publish_time":1738648562039},"0.0.0-PR2184-20250204055007":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2184-20250204055007","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2184-20250204055007","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"30d0aa6f6a761d46ce7911a7483fd517e3543291","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2184-20250204055007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2184-20250204055007.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3dc263c255fbce85aea4f2905c82bbcc28dd90d1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2184-20250204055007"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2184-20250204055007_1738648215713_0.6181502744187299","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T05:50:15.890Z","publish_time":1738648215890,"_source_registry_name":"default","_cnpm_publish_time":1738648215890},"0.0.0-PR2187-20250204020545":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2187-20250204020545","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250204020545","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f3418c522ce44ab1a7cffe20892d244067cb7c91","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250204020545.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250204020545.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"acf80e409e9769c0c34be79e2638e2d9908faff5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250204020545"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2187-20250204020545_1738634756509_0.4552583883418966","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T02:05:56.723Z","publish_time":1738634756723,"_source_registry_name":"default","_cnpm_publish_time":1738634756723},"0.0.0-PR2187-20250204011254":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2187-20250204011254","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2187-20250204011254","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a3838c3c6f05bc43cc8c9ce04caf415335b02746","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2187-20250204011254.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2187-20250204011254.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b4eb8763bd343b76cd6107267d364ca9eea70f03","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2187-20250204011254"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2187-20250204011254_1738631583648_0.7180204430873558","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T01:13:03.876Z","publish_time":1738631583876,"_source_registry_name":"default","_cnpm_publish_time":1738631583876},"0.0.0-PR2185-20250204003029":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2185-20250204003029","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2185-20250204003029","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7187c0273f0737a45e923ea5b46972d6e781c0a8","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2185-20250204003029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2185-20250204003029.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0738c75a0e27eba4713072d2cec59b93479efca8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2185-20250204003029"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2185-20250204003029_1738629037840_0.07420119344971643","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T00:30:38.027Z","publish_time":1738629038027,"_source_registry_name":"default","_cnpm_publish_time":1738629038027},"0.0.0-PR2185-20250204000140":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2185-20250204000140","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2185-20250204000140","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fa13b01bc44faf71ba5b314504af1ea6fabb409c","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2185-20250204000140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2185-20250204000140.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"da0b8746dff99420d2a68d9cc656937787d9a934","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2185-20250204000140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2185-20250204000140_1738627308148_0.9980050659436237","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T00:01:48.334Z","publish_time":1738627308334,"_source_registry_name":"default","_cnpm_publish_time":1738627308334},"0.0.0-PR2185-20250203234422":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2185-20250203234422","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2185-20250203234422","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5aa2557e87a2115a54fa8594282dc06b39dc4632","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2185-20250203234422.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2185-20250203234422.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"eec9acea5b9057b50c43070389bc7e5120a5fc9c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2185-20250203234422"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2185-20250203234422_1738626270902_0.6479247425441177","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T23:44:31.087Z","publish_time":1738626271087,"_source_registry_name":"default","_cnpm_publish_time":1738626271087},"0.0.0-PR2183-20250203225905":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2183-20250203225905","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2183-20250203225905","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1d9008d03cb6a0503ca6b5b303a94d0cdf607cde","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2183-20250203225905.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2183-20250203225905.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a2a2dbbd1b69c2cf43cdbf05990145309c4dbd2a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2183-20250203225905"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2183-20250203225905_1738623553772_0.6337615836744335","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T22:59:13.953Z","publish_time":1738623553953,"_source_registry_name":"default","_cnpm_publish_time":1738623553953},"1.0.16":{"name":"@khanacademy/keypad-context","version":"1.0.16","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@1.0.16","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"24bbb22253a3790e6c12ea49c815a83fdded1c66","size":3118,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.16.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"37bc45503b3073bd07b49124d075178ec315514e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_1.0.16_1738621524042_0.12697344647664544","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T22:25:24.239Z","publish_time":1738621524239,"_source_registry_name":"default","_cnpm_publish_time":1738621524239},"0.0.0-PR2183-20250203205048":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2183-20250203205048","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2183-20250203205048","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"362e706406d0824c2f582e209cae67c02fd8c8d3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2183-20250203205048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2183-20250203205048.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"dd47b228cf8506cb6f7c740585ccee054b4396e9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2183-20250203205048"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2183-20250203205048_1738615858136_0.41347597337082354","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T20:50:58.347Z","publish_time":1738615858347,"_source_registry_name":"default","_cnpm_publish_time":1738615858347},"0.0.0-PR2156-20250203203454":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250203203454","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250203203454","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9710923da917440a26b8826ee831d9396de21813","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250203203454.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250203203454.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4142f51de35fbc7835015dee773f5f72337232f2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250203203454"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250203203454_1738614903366_0.016147621320514283","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T20:35:03.541Z","publish_time":1738614903541,"_source_registry_name":"default","_cnpm_publish_time":1738614903541},"0.0.0-PR2183-20250203203351":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2183-20250203203351","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2183-20250203203351","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f2015315524558bc78a98bde85c56a443d828f73","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2183-20250203203351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2183-20250203203351.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4019d7be215ffbdb4059d9a0a82808202ac66563","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2183-20250203203351"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2183-20250203203351_1738614840358_0.6665007059334171","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T20:34:00.592Z","publish_time":1738614840592,"_source_registry_name":"default","_cnpm_publish_time":1738614840592},"0.0.0-PR2183-20250203202549":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2183-20250203202549","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2183-20250203202549","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cca779f3cfb1e4f39103731ce97d1c41ed0bb5fa","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2183-20250203202549.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2183-20250203202549.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"65eb114728510a3e3dd78489b9d9038f5a6545a3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2183-20250203202549"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2183-20250203202549_1738614358117_0.04223807606275365","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T20:25:58.328Z","publish_time":1738614358328,"_source_registry_name":"default","_cnpm_publish_time":1738614358328},"0.0.0-PR2182-20250203201614":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2182-20250203201614","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2182-20250203201614","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5be3e094e6d0bff6eeb0d6b2c99971b909f6cb57","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2182-20250203201614.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2182-20250203201614.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c5b35943b4ad26d575b3234416660410ba7da1cc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2182-20250203201614"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2182-20250203201614_1738613785316_0.19294623014717915","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T20:16:25.484Z","publish_time":1738613785484,"_source_registry_name":"default","_cnpm_publish_time":1738613785484},"0.0.0-PR2107-20250203194026":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250203194026","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250203194026","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8cc413306d784daf028212f7150e7a3dcc561a76","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250203194026.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250203194026.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f692501f247d9e89f41ca9dace1d940f595b5237","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250203194026"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250203194026_1738611635483_0.8819950602606623","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T19:40:35.636Z","publish_time":1738611635636,"_source_registry_name":"default","_cnpm_publish_time":1738611635636},"0.0.0-PR2165-20250203191925":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250203191925","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250203191925","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f04e8df0e9e13689d152614a67ad50139d15beed","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250203191925.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250203191925.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"236214ed132fe5512cf888c6f43fed8819e0dcf8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250203191925"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250203191925_1738610374643_0.35564714163819366","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T19:19:34.815Z","publish_time":1738610374815,"_source_registry_name":"default","_cnpm_publish_time":1738610374815},"0.0.0-PR2107-20250203180946":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250203180946","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250203180946","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1a8ccc5be357943aa9cc65531527d2161affc415","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250203180946.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250203180946.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f3d9840a7663b752cc15a60be289223615bcc9be","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250203180946"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250203180946_1738606195937_0.45881891563191046","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T18:09:56.139Z","publish_time":1738606196139,"_source_registry_name":"default","_cnpm_publish_time":1738606196139},"0.0.0-PR2179-20250203164158":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2179-20250203164158","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2179-20250203164158","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3eca057ef358db96240cc925edb7706b7ea72ab1","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2179-20250203164158.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2179-20250203164158.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"fa7b8c32e277fb055f79cc6bff872a1f1bc5544e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2179-20250203164158"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2179-20250203164158_1738600927137_0.28448443863743655","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T16:42:07.322Z","publish_time":1738600927322,"_source_registry_name":"default","_cnpm_publish_time":1738600927322},"0.0.0-PR2170-20250203161052":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2170-20250203161052","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2170-20250203161052","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d8da52c4506676951a73a78455a6712e3450cbdf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2170-20250203161052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2170-20250203161052.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ddc527a94ba78e6916c1b27df687f92f2394c9bf","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2170-20250203161052"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2170-20250203161052_1738599061717_0.06058347293149002","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T16:11:01.896Z","publish_time":1738599061896,"_source_registry_name":"default","_cnpm_publish_time":1738599061896},"0.0.0-PR2170-20250203153652":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2170-20250203153652","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2170-20250203153652","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7c2115c975f36db433105111135dbb30b20208cf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2170-20250203153652.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2170-20250203153652.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2f328272c3da0231f6dc2d470d4774ffa73718b1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2170-20250203153652"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2170-20250203153652_1738597021773_0.7826420202891371","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T15:37:01.946Z","publish_time":1738597021946,"_source_registry_name":"default","_cnpm_publish_time":1738597021946},"0.0.0-PR2165-20250203152351":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250203152351","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250203152351","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ffdfe9f5c2b9302a4f3f7a352d5156a4d0a6fa69","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250203152351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250203152351.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b9503fc98343e1d543466308402a366f2a052c60","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250203152351"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250203152351_1738596241090_0.6645637016000667","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T15:24:01.270Z","publish_time":1738596241270,"_source_registry_name":"default","_cnpm_publish_time":1738596241270},"0.0.0-PR2170-20250203145135":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2170-20250203145135","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2170-20250203145135","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"134b11d1048f0a529ca0517e2785524febf8aded","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2170-20250203145135.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2170-20250203145135.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1f1682f6450d0cd2b678e9a884a81cc4fe6ff9eb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2170-20250203145135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2170-20250203145135_1738594304004_0.02548618517335499","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T14:51:44.211Z","publish_time":1738594304211,"_source_registry_name":"default","_cnpm_publish_time":1738594304211},"0.0.0-PR2170-20250203144613":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2170-20250203144613","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2170-20250203144613","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e74a7aa3aefe41a9dbe4737a254c97a9cf0f38cf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2170-20250203144613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2170-20250203144613.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"47540db719851dc0914b0eb033b2c39d8b7f095e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2170-20250203144613"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2170-20250203144613_1738593982371_0.9321426792909366","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T14:46:22.551Z","publish_time":1738593982551,"_source_registry_name":"default","_cnpm_publish_time":1738593982551},"0.0.0-PR2181-20250203073524":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2181-20250203073524","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2181-20250203073524","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f65827537d1ebc4784ec3d285ecf0bcb4424b881","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2181-20250203073524.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2181-20250203073524.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ff011b74c6b237df76f38465abc484fc345bc202","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2181-20250203073524"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2181-20250203073524_1738568133662_0.8183612291859299","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T07:35:33.836Z","publish_time":1738568133836,"_source_registry_name":"default","_cnpm_publish_time":1738568133836},"0.0.0-PR2177-20250203055621":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2177-20250203055621","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2177-20250203055621","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"364edaf2b93bfd033bf117e1e9db445d7f0a4c3b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2177-20250203055621.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2177-20250203055621.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"89dee41735c259453daa901e5aca396e30b9ae51","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2177-20250203055621"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2177-20250203055621_1738562190209_0.16788140174125799","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T05:56:30.388Z","publish_time":1738562190388,"_source_registry_name":"default","_cnpm_publish_time":1738562190388},"0.0.0-PR2168-20250203055616":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2168-20250203055616","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2168-20250203055616","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9cb4c4a911d1ac0398ed1318dadd7662666bc935","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2168-20250203055616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2168-20250203055616.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"421a6dab2a767af9798868d5b2756ab4de67d2c8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2168-20250203055616"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2168-20250203055616_1738562184582_0.5386023373697126","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T05:56:24.743Z","publish_time":1738562184743,"_source_registry_name":"default","_cnpm_publish_time":1738562184743},"0.0.0-PR2168-20250203055102":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2168-20250203055102","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2168-20250203055102","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"851ddc285ada733761e7a36afa9dbdc72cfb8cbd","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2168-20250203055102.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2168-20250203055102.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"421a6dab2a767af9798868d5b2756ab4de67d2c8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2168-20250203055102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2168-20250203055102_1738561871106_0.3276853825013948","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T05:51:11.298Z","publish_time":1738561871298,"_source_registry_name":"default","_cnpm_publish_time":1738561871298},"0.0.0-PR2173-20250201010617":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2173-20250201010617","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2173-20250201010617","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"659471cf302efe5ca10e8017baeff89b4d6cd9ad","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2173-20250201010617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2173-20250201010617.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e6a264514805fb5b955d82d02f11220dcc137b3f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2173-20250201010617"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2173-20250201010617_1738371986268_0.7601850884944665","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-01T01:06:26.457Z","publish_time":1738371986457,"_source_registry_name":"default","_cnpm_publish_time":1738371986457},"0.0.0-PR2173-20250201005450":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2173-20250201005450","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2173-20250201005450","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"46f6ac4f2cde468f30b474c05a54ee9f4e66dcf1","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2173-20250201005450.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2173-20250201005450.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"15aabd8a17a30144037d1037caa4ad769d82fa66","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2173-20250201005450"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2173-20250201005450_1738371300128_0.37157645711063436","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-01T00:55:00.330Z","publish_time":1738371300330,"_source_registry_name":"default","_cnpm_publish_time":1738371300330},"0.0.0-PR2173-20250131223338":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2173-20250131223338","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2173-20250131223338","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c3c7313bb088872b1c9f89afda82c8d3e0f04b0e","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2173-20250131223338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2173-20250131223338.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f8f9e37ad420ec3175a461b7fa478c80f84035d8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2173-20250131223338"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2173-20250131223338_1738362826754_0.5704596599726479","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T22:33:46.932Z","publish_time":1738362826932,"_source_registry_name":"default","_cnpm_publish_time":1738362826932},"0.0.0-PR2180-20250131222101":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2180-20250131222101","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2180-20250131222101","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"257d21737bd5e2112d7d51a256a3148c6185cd8d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2180-20250131222101.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2180-20250131222101.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a05f5d19ba040333714a8772a45062641d20b8be","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2180-20250131222101"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2180-20250131222101_1738362070264_0.6313430443387231","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T22:21:10.458Z","publish_time":1738362070458,"_source_registry_name":"default","_cnpm_publish_time":1738362070458},"0.0.0-PR2173-20250131213701":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2173-20250131213701","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2173-20250131213701","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"59c855f97cdebb3cc7a82e8aec9a9b21779e92b6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2173-20250131213701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2173-20250131213701.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"22c7a80bb0903dbb7a36e55e85d052915662ae5b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2173-20250131213701"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2173-20250131213701_1738359430209_0.08212230274712518","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T21:37:10.406Z","publish_time":1738359430406,"_source_registry_name":"default","_cnpm_publish_time":1738359430406},"0.0.0-PR2178-20250131204637":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2178-20250131204637","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2178-20250131204637","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bc117652f6f75793a3239dce328078ac12b612a0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2178-20250131204637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2178-20250131204637.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"86be70f2e35ff2af40319d9f1d88e959b149daed","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2178-20250131204637"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2178-20250131204637_1738356406510_0.9391650842151102","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T20:46:46.673Z","publish_time":1738356406673,"_source_registry_name":"default","_cnpm_publish_time":1738356406673},"0.0.0-PR1768-20250131204115":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1768-20250131204115","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1768-20250131204115","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"513daae15b5acdc62dbf7f4816a2b0d1d52a07cf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1768-20250131204115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1768-20250131204115.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"74a05d039fb334e92e766ffdada5657796087df8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1768-20250131204115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1768-20250131204115_1738356083587_0.5015171999196641","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T20:41:23.855Z","publish_time":1738356083855,"_source_registry_name":"default","_cnpm_publish_time":1738356083855},"0.0.0-PR2179-20250131203938":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2179-20250131203938","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2179-20250131203938","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7626201f19d1deb32960a4b3bcffff30ecf22b18","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2179-20250131203938.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2179-20250131203938.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1bed4ec2baaf2456a12de8ba79d986aea6cafe92","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2179-20250131203938"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2179-20250131203938_1738355986352_0.5221714307644598","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T20:39:46.593Z","publish_time":1738355986593,"_source_registry_name":"default","_cnpm_publish_time":1738355986593},"0.0.0-PR2174-20250131202355":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2174-20250131202355","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2174-20250131202355","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a9fa338670da3c00e91b4a399fa160cd9b691a0d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2174-20250131202355.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2174-20250131202355.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e45d7243ede96ce3bc2cea7852b9cf6bb749c2bc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2174-20250131202355"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2174-20250131202355_1738355045246_0.4456781947781676","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T20:24:05.408Z","publish_time":1738355045408,"_source_registry_name":"default","_cnpm_publish_time":1738355045408},"0.0.0-PR2179-20250131193637":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2179-20250131193637","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2179-20250131193637","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cc63948a5fdb63b8cf2a52b65de07f192414bf40","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2179-20250131193637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2179-20250131193637.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c622bb83f30e562092fb8acfc16a469b2b9ce807","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2179-20250131193637"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2179-20250131193637_1738352206156_0.16414320332770838","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T19:36:46.326Z","publish_time":1738352206326,"_source_registry_name":"default","_cnpm_publish_time":1738352206326},"0.0.0-PR2176-20250131185243":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2176-20250131185243","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2176-20250131185243","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"eff0779a66b7a975aaa0ae22899fb946440290fa","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2176-20250131185243.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2176-20250131185243.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e651df7d976a72fd0e2359cfbca3ad511b9485c4","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2176-20250131185243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2176-20250131185243_1738349572203_0.9281303694222596","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T18:52:52.374Z","publish_time":1738349572374,"_source_registry_name":"default","_cnpm_publish_time":1738349572374},"0.0.0-PR2174-20250131170029":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2174-20250131170029","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2174-20250131170029","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"33d4aac39f050fc6bacd812115d556f33d1b8237","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2174-20250131170029.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2174-20250131170029.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e7dbb9d8ecde915c085cf0f0df8911fef88ab44c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2174-20250131170029"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2174-20250131170029_1738342837836_0.10520360160538478","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T17:00:38.013Z","publish_time":1738342838013,"_source_registry_name":"default","_cnpm_publish_time":1738342838013},"0.0.0-PR2177-20250131054111":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2177-20250131054111","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2177-20250131054111","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"aafe45c4f77593ed1bd6d594c6ca48ec5271b464","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2177-20250131054111.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2177-20250131054111.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"022ff3c1f1b62db2ec2354e34fc734e0a3721398","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2177-20250131054111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2177-20250131054111_1738302079748_0.0021041546420681456","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T05:41:19.976Z","publish_time":1738302079976,"_source_registry_name":"default","_cnpm_publish_time":1738302079976},"0.0.0-PR2168-20250131054031":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2168-20250131054031","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2168-20250131054031","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"82fc74624c4e95eb37033cc907e6e9bb4b9f33b2","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2168-20250131054031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2168-20250131054031.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"98fada2b8d6d18f2f5b5fb4ff8a408a5013b169b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2168-20250131054031"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2168-20250131054031_1738302039435_0.846430737983201","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T05:40:39.615Z","publish_time":1738302039615,"_source_registry_name":"default","_cnpm_publish_time":1738302039615},"0.0.0-PR2168-20250131053506":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2168-20250131053506","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2168-20250131053506","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"670918d1db3e45c68c513b96b6c97204021906a2","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2168-20250131053506.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2168-20250131053506.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"98fada2b8d6d18f2f5b5fb4ff8a408a5013b169b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2168-20250131053506"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2168-20250131053506_1738301715741_0.43780749063673197","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T05:35:15.918Z","publish_time":1738301715918,"_source_registry_name":"default","_cnpm_publish_time":1738301715918},"0.0.0-PR2176-20250131001452":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2176-20250131001452","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2176-20250131001452","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ef8f5bdab6c039ed89595a32a720f6daa16b67de","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2176-20250131001452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2176-20250131001452.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2e844236b3959d277a6305d55911699174925602","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2176-20250131001452"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2176-20250131001452_1738282500606_0.37309389122824776","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-31T00:15:00.812Z","publish_time":1738282500812,"_source_registry_name":"default","_cnpm_publish_time":1738282500812},"0.0.0-PR2176-20250130235354":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2176-20250130235354","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2176-20250130235354","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"29b5d10838ed99ceddf241c821e8bd963a4068ac","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2176-20250130235354.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2176-20250130235354.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2e844236b3959d277a6305d55911699174925602","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2176-20250130235354"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2176-20250130235354_1738281244059_0.07129650027830037","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T23:54:04.243Z","publish_time":1738281244243,"_source_registry_name":"default","_cnpm_publish_time":1738281244243},"0.0.0-PR2107-20250130211300":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250130211300","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250130211300","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ec84935877cc21f015069e7c6d26a5d92db07f39","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250130211300.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250130211300.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"51aa3c74a7fb369d76300da0a65a618fa792a15d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250130211300"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250130211300_1738271588930_0.6392845709594339","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T21:13:09.126Z","publish_time":1738271589126,"_source_registry_name":"default","_cnpm_publish_time":1738271589126},"0.0.0-PR2165-20250130195352":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250130195352","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250130195352","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dd3e99821608e26b969b67e8a69a6853a1d3c5c0","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250130195352.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250130195352.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"424727c0a16c0e324cdf69f6f9e40018db26c52f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250130195352"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250130195352_1738266841549_0.1594416615237173","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T19:54:01.763Z","publish_time":1738266841763,"_source_registry_name":"default","_cnpm_publish_time":1738266841763},"0.0.0-PR2175-20250130191909":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2175-20250130191909","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2175-20250130191909","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"03bb879fe757c7612a0e188b353d22267ca9514d","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2175-20250130191909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2175-20250130191909.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"66d36285905623889627bcc897a70b10fcd7a547","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2175-20250130191909"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2175-20250130191909_1738264758985_0.4222913239052868","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T19:19:19.145Z","publish_time":1738264759145,"_source_registry_name":"default","_cnpm_publish_time":1738264759145},"0.0.0-PR2175-20250130190104":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2175-20250130190104","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2175-20250130190104","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1199bb8481162a295e367ffa445616c7e18bbe71","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2175-20250130190104.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2175-20250130190104.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e92140b70b365cb5bdbfbfd69529b4ffb1cdbb21","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2175-20250130190104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2175-20250130190104_1738263677752_0.41750102320290106","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T19:01:17.969Z","publish_time":1738263677969,"_source_registry_name":"default","_cnpm_publish_time":1738263677969},"0.0.0-PR2175-20250130184617":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2175-20250130184617","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2175-20250130184617","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ef0582f453ad83bdcc32ff0d5531814527805b01","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2175-20250130184617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2175-20250130184617.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"09f9f8f4b402e6fc55bc18fc69970473aa29daa7","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2175-20250130184617"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2175-20250130184617_1738262786485_0.29296734986068307","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T18:46:26.657Z","publish_time":1738262786657,"_source_registry_name":"default","_cnpm_publish_time":1738262786657},"0.0.0-PR2107-20250130172455":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250130172455","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250130172455","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3a59a29ee4dad6c5020c43726b52244dd49ed991","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250130172455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250130172455.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2829832a0f67488765f8835681f401748eec385b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250130172455"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250130172455_1738257903950_0.8949773206739984","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T17:25:04.141Z","publish_time":1738257904141,"_source_registry_name":"default","_cnpm_publish_time":1738257904141},"0.0.0-PR2174-20250130155821":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2174-20250130155821","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2174-20250130155821","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"91f1ed7b1650f07e35926d1814e488385b8eb0ab","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2174-20250130155821.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2174-20250130155821.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"23a163eea04050eb7e85eff869a7f8022189fedb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2174-20250130155821"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2174-20250130155821_1738252709473_0.033346837758249315","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T15:58:29.641Z","publish_time":1738252709641,"_source_registry_name":"default","_cnpm_publish_time":1738252709641},"0.0.0-PR2165-20250130153453":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250130153453","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250130153453","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d61c4b7d6176f73a91dfcfc308f2fec46b302774","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250130153453.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250130153453.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0c170aefa1299b2c72707aef8be8d8cb53561468","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250130153453"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250130153453_1738251301575_0.8863763784341363","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T15:35:01.776Z","publish_time":1738251301776,"_source_registry_name":"default","_cnpm_publish_time":1738251301776},"0.0.0-PR2165-20250130153216":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250130153216","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250130153216","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"aa07ed0d8b1eb151fadf34e3e8f270f7fd21c91c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250130153216.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250130153216.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"46ccb201e3f810925c0db8a9ffda17e754823e7d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250130153216"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250130153216_1738251144984_0.9468212036470802","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T15:32:25.202Z","publish_time":1738251145202,"_source_registry_name":"default","_cnpm_publish_time":1738251145202},"0.0.0-PR2156-20250130141705":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250130141705","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250130141705","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"94b1659473a59872dcfd8d5987b58f6a8d2c7e3f","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250130141705.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250130141705.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0f60e2b42a41b484f6bb6b5ffd177ac320b961f0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250130141705"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250130141705_1738246634072_0.680668957559236","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T14:17:14.232Z","publish_time":1738246634232,"_source_registry_name":"default","_cnpm_publish_time":1738246634232},"0.0.0-PR2166-20250130135855":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2166-20250130135855","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2166-20250130135855","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8954d809a4e493db3dc72044a8dbe43cbd2f70f2","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2166-20250130135855.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2166-20250130135855.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3d246196b55c461e3e5b7766b9d264718c59456f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2166-20250130135855"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2166-20250130135855_1738245544830_0.8529552478374389","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T13:59:05.030Z","publish_time":1738245545030,"_source_registry_name":"default","_cnpm_publish_time":1738245545030},"0.0.0-PR2173-20250130091316":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2173-20250130091316","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2173-20250130091316","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"068f04384e8a93b710ea1fe1e8558a42640f03c3","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2173-20250130091316.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2173-20250130091316.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d8e0f35812cec8018116f516f4c1146bb2a1ab40","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2173-20250130091316"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2173-20250130091316_1738228405171_0.7945847551399394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T09:13:25.323Z","publish_time":1738228405323,"_source_registry_name":"default","_cnpm_publish_time":1738228405323},"0.0.0-PR2168-20250130052455":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2168-20250130052455","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2168-20250130052455","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e4ac354c26aa2c75f16b96b07a7eabb110010f45","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2168-20250130052455.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2168-20250130052455.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8ba59d2dfb58d2d4417d7090293d839cb61b6777","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2168-20250130052455"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2168-20250130052455_1738214703744_0.5113877811249523","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T05:25:03.901Z","publish_time":1738214703901,"_source_registry_name":"default","_cnpm_publish_time":1738214703901},"0.0.0-PR2168-20250130051958":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2168-20250130051958","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2168-20250130051958","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"583f650d18b895ff94568bd9d308d50b9b544ce9","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2168-20250130051958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2168-20250130051958.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8ba59d2dfb58d2d4417d7090293d839cb61b6777","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2168-20250130051958"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2168-20250130051958_1738214407411_0.39925296015880685","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T05:20:07.615Z","publish_time":1738214407615,"_source_registry_name":"default","_cnpm_publish_time":1738214407615},"0.0.0-PR2156-20250130010120":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250130010120","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250130010120","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"83aea56564a33f6c1b7e1beba311fecb20c7f635","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250130010120.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250130010120.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"340635978ea17eea173b4347b591f9df83b6f5ba","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250130010120"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250130010120_1738198888861_0.791475289580956","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T01:01:29.100Z","publish_time":1738198889100,"_source_registry_name":"default","_cnpm_publish_time":1738198889100},"0.0.0-PR2166-20250130010037":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2166-20250130010037","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2166-20250130010037","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a44d29a0d370e8c304b69eac2a63e4a8d0f69373","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2166-20250130010037.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2166-20250130010037.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2b18f228ee81eaa4a2423d8a4b3fb3dabaa22bd1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2166-20250130010037"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2166-20250130010037_1738198845642_0.39085562972531185","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T01:00:45.904Z","publish_time":1738198845904,"_source_registry_name":"default","_cnpm_publish_time":1738198845904},"0.0.0-PR2154-20250130005319":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2154-20250130005319","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2154-20250130005319","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7792a0f160036e9842e216978a3067abb1d85eba","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2154-20250130005319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2154-20250130005319.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8da59bbe76fbe1406338f3a6ce6892a63c57415e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2154-20250130005319"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2154-20250130005319_1738198407991_0.8420991266373947","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-30T00:53:28.203Z","publish_time":1738198408203,"_source_registry_name":"default","_cnpm_publish_time":1738198408203},"0.0.0-PR2171-20250129215439":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2171-20250129215439","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2171-20250129215439","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7a8eae4d8a24ae30f41908cbfd31a30cb4c3bf9d","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2171-20250129215439.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2171-20250129215439.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"910362b063a2b9e96d12d413c0a0742798a28882","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2171-20250129215439"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2171-20250129215439_1738187687191_0.9743233504092716","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T21:54:47.375Z","publish_time":1738187687375,"_source_registry_name":"default","_cnpm_publish_time":1738187687375},"0.0.0-PR2171-20250129215107":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2171-20250129215107","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2171-20250129215107","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8878d5008f400f3394eeaf07a2c7e5071a18a13b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2171-20250129215107.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2171-20250129215107.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0104e57149937fb90b6f1b4057d041c6d810dae8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2171-20250129215107"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2171-20250129215107_1738187475474_0.07015165987136252","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T21:51:15.658Z","publish_time":1738187475658,"_source_registry_name":"default","_cnpm_publish_time":1738187475658},"0.0.0-PR2171-20250129210826":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2171-20250129210826","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2171-20250129210826","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a08f498626a91a3174faf0e5412c48cda41dc9fc","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2171-20250129210826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2171-20250129210826.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"00951e9eda56a81e7b0f49910e870a53b40c324c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2171-20250129210826"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2171-20250129210826_1738184915806_0.028379815656853546","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T21:08:36.048Z","publish_time":1738184916048,"_source_registry_name":"default","_cnpm_publish_time":1738184916048},"0.0.0-PR2169-20250129180726":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2169-20250129180726","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2169-20250129180726","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"dbda37b98ef554509a8702a39ebb25574e125e54","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2169-20250129180726.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2169-20250129180726.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b1065981c2b88e680e1ecf625b12578d9b2c27d0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2169-20250129180726"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2169-20250129180726_1738174057170_0.0648762220089798","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T18:07:37.389Z","publish_time":1738174057389,"_source_registry_name":"default","_cnpm_publish_time":1738174057389},"0.0.0-PR2169-20250129175310":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2169-20250129175310","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2169-20250129175310","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"875c2e3ed31db85b71926b2d7435d74d66efe3b8","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2169-20250129175310.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2169-20250129175310.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b58559c5890dee952ae098cbe64319bfd7a04277","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2169-20250129175310"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2169-20250129175310_1738173199157_0.7118975873084052","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T17:53:19.322Z","publish_time":1738173199322,"_source_registry_name":"default","_cnpm_publish_time":1738173199322},"0.0.0-PR2165-20250129155912":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250129155912","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250129155912","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b7230427edd6f00ac85f10236fbb5b984524a1cb","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250129155912.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250129155912.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"00655a35252a5c34ccb0a3b694900f62daf283a5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250129155912"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250129155912_1738166361526_0.5317513475100133","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T15:59:21.743Z","publish_time":1738166361743,"_source_registry_name":"default","_cnpm_publish_time":1738166361743},"0.0.0-PR2165-20250128224945":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250128224945","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250128224945","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c25f1b9f09210c89d3f02617a70aeb2d70e02c42","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250128224945.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250128224945.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"613081750a7e786ffae108a27179155ab891cb0b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250128224945"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250128224945_1738104592961_0.6831552699509948","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T22:49:53.154Z","publish_time":1738104593154,"_source_registry_name":"default","_cnpm_publish_time":1738104593154},"0.0.0-PR2165-20250128224651":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250128224651","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250128224651","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"51d72b7f5c79431ade7a9af90e6c4576422c488b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250128224651.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250128224651.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"613081750a7e786ffae108a27179155ab891cb0b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250128224651"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250128224651_1738104419127_0.5644533172470827","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T22:46:59.348Z","publish_time":1738104419348,"_source_registry_name":"default","_cnpm_publish_time":1738104419348},"0.0.0-PR2165-20250128223606":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2165-20250128223606","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2165-20250128223606","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b7c359c8f018fb8e584d7bc2ccb2cafb29fe25ec","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2165-20250128223606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2165-20250128223606.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"613081750a7e786ffae108a27179155ab891cb0b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2165-20250128223606"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2165-20250128223606_1738103774066_0.9668623993852219","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T22:36:14.243Z","publish_time":1738103774243,"_source_registry_name":"default","_cnpm_publish_time":1738103774243},"0.0.0-PR2166-20250128222150":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2166-20250128222150","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2166-20250128222150","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"245aae8d29aae3c686cee4b52146132c4ac025ce","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2166-20250128222150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2166-20250128222150.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"bf29a0ea9149825ce01cb0e0fb2ec93aafffa141","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2166-20250128222150"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2166-20250128222150_1738102917648_0.6832262732454892","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T22:21:57.810Z","publish_time":1738102917810,"_source_registry_name":"default","_cnpm_publish_time":1738102917810},"0.0.0-PR2166-20250128221502":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2166-20250128221502","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2166-20250128221502","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fef1d586aa01d1ebc40e5d3224e323f3b465b22f","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2166-20250128221502.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2166-20250128221502.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"47bc956403a38f7d60a5af5758af14e2f270087e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2166-20250128221502"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2166-20250128221502_1738102511784_0.14038984169184165","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T22:15:11.971Z","publish_time":1738102511971,"_source_registry_name":"default","_cnpm_publish_time":1738102511971},"0.0.0-PR2154-20250128221447":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2154-20250128221447","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2154-20250128221447","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"21a79c880ce5d11d764df78407e5f4d8395efbed","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2154-20250128221447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2154-20250128221447.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0fdae21000476ea6171ae2bfcd3636bf91cb945a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2154-20250128221447"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2154-20250128221447_1738102495062_0.9493832266818105","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T22:14:55.338Z","publish_time":1738102495338,"_source_registry_name":"default","_cnpm_publish_time":1738102495338},"0.0.0-PR2156-20250128212129":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250128212129","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250128212129","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ccbc0fbda0ee71d6abb181a33cabfdc2b0de1120","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250128212129.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250128212129.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"9c4e49796d901a1453232d9fe03d35b48a7c5e01","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250128212129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250128212129_1738099296697_0.3664579172546727","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T21:21:36.873Z","publish_time":1738099296873,"_source_registry_name":"default","_cnpm_publish_time":1738099296873},"0.0.0-PR2156-20250128211031":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250128211031","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250128211031","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b0cb161e4f6a21316539bf2456ef447d79196992","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250128211031.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250128211031.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"fc24361747043917d0ecc3b3228309714ae29bae","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250128211031"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250128211031_1738098639169_0.10013022271126282","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T21:10:39.330Z","publish_time":1738098639330,"_source_registry_name":"default","_cnpm_publish_time":1738098639330},"0.0.0-PR2159-20250128203414":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2159-20250128203414","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2159-20250128203414","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"07efe2f9a16e4386f75064b4653ad81fc708469b","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2159-20250128203414.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2159-20250128203414.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2c133725a9c365ca60081965a297d1f04c613d10","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2159-20250128203414"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2159-20250128203414_1738096463113_0.8969209844667732","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T20:34:23.289Z","publish_time":1738096463289,"_source_registry_name":"default","_cnpm_publish_time":1738096463289},"0.0.0-PR2138-20250128201759":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2138-20250128201759","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2138-20250128201759","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6336637207e73334ea6441ab9f1fa655fd81ced2","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2138-20250128201759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2138-20250128201759.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"02ee0e7d9a39f6e619b88b0a1f86e162842683e9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2138-20250128201759"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2138-20250128201759_1738095487056_0.03146377320612581","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T20:18:07.212Z","publish_time":1738095487212,"_source_registry_name":"default","_cnpm_publish_time":1738095487212},"0.0.0-PR2121-20250128200954":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2121-20250128200954","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2121-20250128200954","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b38b051a3745fe135f89a8c5fa07977908316dbc","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2121-20250128200954.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2121-20250128200954.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"9b0460ac57c3af45ff0c553160fe517378570332","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2121-20250128200954"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2121-20250128200954_1738095003381_0.5220356584274783","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T20:10:03.624Z","publish_time":1738095003624,"_source_registry_name":"default","_cnpm_publish_time":1738095003624},"0.0.0-PR2156-20250128173146":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250128173146","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250128173146","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"514d2f64f90e4aa0f85b01e0baa3d6e3393bb22e","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250128173146.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250128173146.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a4c64a343c17491025356373e713204a9e4670f0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250128173146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250128173146_1738085515816_0.639824925216649","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T17:31:56.013Z","publish_time":1738085516013,"_source_registry_name":"default","_cnpm_publish_time":1738085516013},"0.0.0-PR2154-20250128171802":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2154-20250128171802","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2154-20250128171802","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"13e6bda7424083e68245f9ea9bf21f11c1ec09be","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2154-20250128171802.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2154-20250128171802.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0fdae21000476ea6171ae2bfcd3636bf91cb945a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2154-20250128171802"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2154-20250128171802_1738084691949_0.8787468915880865","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-28T17:18:12.124Z","publish_time":1738084692124,"_source_registry_name":"default","_cnpm_publish_time":1738084692124},"1.0.15":{"name":"@khanacademy/keypad-context","version":"1.0.15","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@1.0.15","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"888ba788308b4794840d187f6c14a0a17a502d78","size":3118,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.15.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"91a9a2acf1bebf69806bc02fd4b5f8bc49428a61","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_1.0.15_1738015794994_0.2556496449348604","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T22:09:55.165Z","publish_time":1738015795165,"_source_registry_name":"default","_cnpm_publish_time":1738015795165},"0.0.0-PR2159-20250127214428":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2159-20250127214428","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2159-20250127214428","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5cc5bdeb97858f50c8b00eb1232b44fadf5fb38f","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2159-20250127214428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2159-20250127214428.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ed4ef8f6f1128fe565638ac9dc3343e94fd5c2fc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2159-20250127214428"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2159-20250127214428_1738014275882_0.9134417637647008","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T21:44:36.047Z","publish_time":1738014276047,"_source_registry_name":"default","_cnpm_publish_time":1738014276047},"0.0.0-PR2159-20250127214118":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2159-20250127214118","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2159-20250127214118","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b6f9134d869be492cdfa066127b2922ed8b72369","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2159-20250127214118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2159-20250127214118.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7fde79400ce0c7749a5f5921c038b6668a872ca3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2159-20250127214118"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2159-20250127214118_1738014086059_0.8258859741694573","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T21:41:26.228Z","publish_time":1738014086228,"_source_registry_name":"default","_cnpm_publish_time":1738014086228},"0.0.0-PR2159-20250127213829":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2159-20250127213829","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2159-20250127213829","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"445b8c7e8ddf8827f59f12468c2143d8ee7327dd","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2159-20250127213829.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2159-20250127213829.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7fde79400ce0c7749a5f5921c038b6668a872ca3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2159-20250127213829"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2159-20250127213829_1738013917915_0.8941768806214085","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T21:38:38.105Z","publish_time":1738013918105,"_source_registry_name":"default","_cnpm_publish_time":1738013918105},"0.0.0-PR2107-20250127200045":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250127200045","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250127200045","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e399e367924c387c40a9dbaf2f88808b04e019ee","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250127200045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250127200045.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"19058ce7af84d9f53d39d6c2c44caf94c8400515","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250127200045"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250127200045_1738008058782_0.11350218539349188","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T20:00:58.986Z","publish_time":1738008058986,"_source_registry_name":"default","_cnpm_publish_time":1738008058986},"0.0.0-PR2015-20250127191930":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2015-20250127191930","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2015-20250127191930","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e24b7296cd14580977c29bbf8e4d37142f302be9","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2015-20250127191930.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2015-20250127191930.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"fd9960de93824f937e4f7652a78238e4e6faefc9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2015-20250127191930"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2015-20250127191930_1738005582171_0.6129178287201653","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T19:19:42.366Z","publish_time":1738005582366,"_source_registry_name":"default","_cnpm_publish_time":1738005582366},"0.0.0-PR2155-20250127185005":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2155-20250127185005","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2155-20250127185005","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7ac2b6f505869abea9832eb9a1a04452157b2c69","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2155-20250127185005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2155-20250127185005.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2102f593b84c1b58102347fb9372b1b0cbe782e7","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2155-20250127185005"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2155-20250127185005_1738003819321_0.1658882869451388","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T18:50:19.500Z","publish_time":1738003819500,"_source_registry_name":"default","_cnpm_publish_time":1738003819500},"0.0.0-PR2158-20250127184914":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2158-20250127184914","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2158-20250127184914","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1796e8b661e8d8640b5e8aaf3d2584dce46a1125","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2158-20250127184914.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2158-20250127184914.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"87d26455b3199d7a0a935398bc6c1516839f51ba","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2158-20250127184914"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2158-20250127184914_1738003767397_0.8510673749717945","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T18:49:27.582Z","publish_time":1738003767582,"_source_registry_name":"default","_cnpm_publish_time":1738003767582},"0.0.0-PR2153-20250127175843":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2153-20250127175843","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2153-20250127175843","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"20a4b9793a434b205a3d0d5aa2460b6b23e057c8","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2153-20250127175843.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2153-20250127175843.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"87378defd62dc3f6f8cb0976432062357a5d4bdb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2153-20250127175843"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2153-20250127175843_1738000735293_0.5570268431343031","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T17:58:55.467Z","publish_time":1738000735467,"_source_registry_name":"default","_cnpm_publish_time":1738000735467},"0.0.0-PR2153-20250127172011":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2153-20250127172011","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2153-20250127172011","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ac353006e9957945d85e4ca20df2c07ddeec410b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2153-20250127172011.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2153-20250127172011.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1fc54d25a7eaf04cdbd1a0ebfcb933b40e8d3e28","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2153-20250127172011"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2153-20250127172011_1737998430931_0.13695609523094943","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T17:20:31.090Z","publish_time":1737998431090,"_source_registry_name":"default","_cnpm_publish_time":1737998431090},"0.0.0-PR2107-20250127164853":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250127164853","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250127164853","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b766e2d43c9d349d465a1ef5f34ed5e0df30ccf8","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250127164853.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250127164853.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"80372536469e54c5fd79913ac4b7b64cb8489c83","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250127164853"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250127164853_1737996546104_0.9376128208898085","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-27T16:49:06.282Z","publish_time":1737996546282,"_source_registry_name":"default","_cnpm_publish_time":1737996546282},"0.0.0-PR2107-20250125004405":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250125004405","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250125004405","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7f7c73053d9e5d96d75c1e8ca1fa1d79df3239e6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250125004405.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250125004405.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4a43433d80d431f90a522cba81b38d1257fdc216","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250125004405"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250125004405_1737765855938_0.19326748380491354","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-25T00:44:16.103Z","publish_time":1737765856103,"_source_registry_name":"default","_cnpm_publish_time":1737765856103},"0.0.0-PR2107-20250125003647":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250125003647","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250125003647","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"997115caf94365345de52b3759514f790761b7a5","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250125003647.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250125003647.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5789d0dceb18d997be9c439c096fed445ac30e62","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250125003647"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250125003647_1737765417359_0.29256743279242126","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-25T00:36:57.556Z","publish_time":1737765417556,"_source_registry_name":"default","_cnpm_publish_time":1737765417556},"0.0.0-PR2107-20250125002703":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250125002703","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250125002703","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"33ed0407432b3f1a264aeb81a33b9b5d11b86655","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250125002703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250125002703.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"31d8a95755ab9d3528d80feaed26fbb868c0eb23","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250125002703"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250125002703_1737764833879_0.5140703278498395","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-25T00:27:14.088Z","publish_time":1737764834088,"_source_registry_name":"default","_cnpm_publish_time":1737764834088},"0.0.0-PR2107-20250125002024":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250125002024","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250125002024","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1fda3bbd4ec63404063d455cb8ec11a9afcb6d98","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250125002024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250125002024.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"31d8a95755ab9d3528d80feaed26fbb868c0eb23","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250125002024"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250125002024_1737764434505_0.2238076821685191","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-25T00:20:34.809Z","publish_time":1737764434809,"_source_registry_name":"default","_cnpm_publish_time":1737764434809},"0.0.0-PR2107-20250125000913":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250125000913","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250125000913","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c1fa9bc8c0528fb20fd0776f8247a1936266d8fb","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250125000913.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250125000913.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b2e34576987b03539a0faad5b8d8a760f21bab38","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250125000913"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250125000913_1737763764059_0.8806383696130802","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-25T00:09:24.246Z","publish_time":1737763764246,"_source_registry_name":"default","_cnpm_publish_time":1737763764246},"0.0.0-PR2156-20250124220711":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250124220711","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250124220711","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2a100cfe354f6b6c81ca8361f32536938cce5029","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250124220711.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250124220711.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1f8fd466918bfe414f9b53c616c0845275c58567","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250124220711"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250124220711_1737756441490_0.3613228230602137","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T22:07:21.700Z","publish_time":1737756441700,"_source_registry_name":"default","_cnpm_publish_time":1737756441700},"0.0.0-PR2157-20250124220554":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2157-20250124220554","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2157-20250124220554","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6206b19f3e8c31e39bc304455c7fdd74ffb52082","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2157-20250124220554.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2157-20250124220554.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1b1b8cb6746ea3d9b009d409483b166d981a8b7d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2157-20250124220554"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2157-20250124220554_1737756364835_0.911792887767843","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T22:06:05.111Z","publish_time":1737756365111,"_source_registry_name":"default","_cnpm_publish_time":1737756365111},"0.0.0-PR2157-20250124215613":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2157-20250124215613","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2157-20250124215613","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2fb34288bf97a4c85391320ed8af385c17c9ceb6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2157-20250124215613.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2157-20250124215613.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1eb2ac3d18272ccb449969e1e3837b88e7cf6715","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2157-20250124215613"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2157-20250124215613_1737755783605_0.18394763296400174","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T21:56:23.818Z","publish_time":1737755783818,"_source_registry_name":"default","_cnpm_publish_time":1737755783818},"0.0.0-PR2156-20250124215338":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2156-20250124215338","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2156-20250124215338","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0bd881d2c06dcfb0c7ef29ba1ca1badfb613bc2a","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2156-20250124215338.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2156-20250124215338.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4685f98e4e0ec2d23d0f6e7b91e05e455fd9e111","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2156-20250124215338"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2156-20250124215338_1737755628655_0.4466152994480008","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T21:53:48.845Z","publish_time":1737755628845,"_source_registry_name":"default","_cnpm_publish_time":1737755628845},"0.0.0-PR2148-20250124213049":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2148-20250124213049","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2148-20250124213049","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ea8c6e95ab4312a29a3cf4012ca381d74aa8b1be","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2148-20250124213049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2148-20250124213049.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"bfa8dbc278adf6d3a262019983165ad3564c4280","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2148-20250124213049"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2148-20250124213049_1737754259819_0.4142757357731688","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T21:31:00.041Z","publish_time":1737754260041,"_source_registry_name":"default","_cnpm_publish_time":1737754260041},"0.0.0-PR2150-20250124210350":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2150-20250124210350","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2150-20250124210350","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"115e73b5219e2d1a4c46c720de1d9cd1c3353744","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2150-20250124210350.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2150-20250124210350.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5de89d95eaf070fff08b04404777264bffc67ddc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2150-20250124210350"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2150-20250124210350_1737752640902_0.9177474126460137","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T21:04:01.080Z","publish_time":1737752641080,"_source_registry_name":"default","_cnpm_publish_time":1737752641080},"0.0.0-PR2149-20250124205720":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2149-20250124205720","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2149-20250124205720","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"06b259b1c580b97e46e2785ed2517b5c773ecedd","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2149-20250124205720.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2149-20250124205720.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c0e2f93b86d384a461fad4a43c864de5d669e55c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2149-20250124205720"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2149-20250124205720_1737752252604_0.09744606033518255","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T20:57:32.787Z","publish_time":1737752252787,"_source_registry_name":"default","_cnpm_publish_time":1737752252787},"0.0.0-PR2147-20250124205055":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2147-20250124205055","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2147-20250124205055","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4028c71b107ee095a9d39f3d72fda8a6739b99cf","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2147-20250124205055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2147-20250124205055.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c3369e6bae46080767a6b42993e93ca4f8fce25b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2147-20250124205055"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2147-20250124205055_1737751867151_0.12065358818423855","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T20:51:07.353Z","publish_time":1737751867353,"_source_registry_name":"default","_cnpm_publish_time":1737751867353},"0.0.0-PR2155-20250124203521":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2155-20250124203521","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2155-20250124203521","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7db728a8e29453d8d20892177e73c7f1e4baf15d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2155-20250124203521.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2155-20250124203521.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3b5ebeef359acbc661a01170a81e32ee260c8fd1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2155-20250124203521"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2155-20250124203521_1737750931408_0.48029462184261296","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T20:35:31.621Z","publish_time":1737750931621,"_source_registry_name":"default","_cnpm_publish_time":1737750931621},"0.0.0-PR2145-20250124203456":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2145-20250124203456","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2145-20250124203456","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d9a113cfeaf133d4ae62b08fcbdacccbc5af9a3e","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2145-20250124203456.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2145-20250124203456.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"baa32b057d515876718a96c59bb6f939e80d4dd5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2145-20250124203456"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2145-20250124203456_1737750906306_0.07687451516504606","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T20:35:06.503Z","publish_time":1737750906503,"_source_registry_name":"default","_cnpm_publish_time":1737750906503},"0.0.0-PR2155-20250124202956":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2155-20250124202956","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2155-20250124202956","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"25d2579b399e7ffafcf663a27daa75c49d484d77","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2155-20250124202956.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2155-20250124202956.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3b5ebeef359acbc661a01170a81e32ee260c8fd1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2155-20250124202956"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2155-20250124202956_1737750605638_0.9332981613244813","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T20:30:05.868Z","publish_time":1737750605868,"_source_registry_name":"default","_cnpm_publish_time":1737750605868},"0.0.0-PR2144-20250124201653":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2144-20250124201653","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2144-20250124201653","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8a93fb3eece36561c82090bc3176de720a45d96a","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2144-20250124201653.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2144-20250124201653.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"752f00f8bf3116dc9bb572165f75839c692a0d92","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2144-20250124201653"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2144-20250124201653_1737749823608_0.1421064047314271","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T20:17:03.772Z","publish_time":1737749823772,"_source_registry_name":"default","_cnpm_publish_time":1737749823772},"0.0.0-PR2143-20250124200609":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2143-20250124200609","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2143-20250124200609","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"faeb01f57a825643718e0abead5d6394b487bb30","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2143-20250124200609.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2143-20250124200609.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"718fcc6af046454dc00911216b3a19eb15ac463b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2143-20250124200609"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2143-20250124200609_1737749179239_0.1677349016056897","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T20:06:19.456Z","publish_time":1737749179456,"_source_registry_name":"default","_cnpm_publish_time":1737749179456},"0.0.0-PR2142-20250124195756":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2142-20250124195756","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2142-20250124195756","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f447e8a8f9a55e8438165ea3e13bf4458f068d60","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2142-20250124195756.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2142-20250124195756.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"17b3d9cd7a0d3464de747825fceb82af60d63b88","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2142-20250124195756"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2142-20250124195756_1737748685837_0.7104564476365027","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T19:58:06.005Z","publish_time":1737748686005,"_source_registry_name":"default","_cnpm_publish_time":1737748686005},"0.0.0-PR2154-20250124163204":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2154-20250124163204","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2154-20250124163204","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"28f3d530c0e8614bef0c05626144d9e49700d754","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2154-20250124163204.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2154-20250124163204.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"78d5ccc40050dcfb65e402d3aa63767a066dde5c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2154-20250124163204"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2154-20250124163204_1737736334578_0.527305979322644","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T16:32:14.732Z","publish_time":1737736334732,"_source_registry_name":"default","_cnpm_publish_time":1737736334732},"0.0.0-PR2107-20250124013839":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2107-20250124013839","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2107-20250124013839","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0c616a33584042fbb24f743fa88735cb675b87b0","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2107-20250124013839.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2107-20250124013839.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1be0d94fd84c99f4fd3250b3e0392e6dcbb791b2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2107-20250124013839"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2107-20250124013839_1737682728938_0.7263796279274886","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T01:38:49.251Z","publish_time":1737682729251,"_source_registry_name":"default","_cnpm_publish_time":1737682729251},"0.0.0-PR2153-20250124011110":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2153-20250124011110","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2153-20250124011110","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b2ea670710cb6aeef79ee0860379d418e304166f","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2153-20250124011110.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2153-20250124011110.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"055f2fe981e1a3e2ee8b8630e39d83afcf9b9237","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2153-20250124011110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2153-20250124011110_1737681080587_0.2920814437482875","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T01:11:20.789Z","publish_time":1737681080789,"_source_registry_name":"default","_cnpm_publish_time":1737681080789},"0.0.0-PR2151-20250124003949":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2151-20250124003949","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2151-20250124003949","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"852b65c6fc84a8e7cdb3c3fa5d5fc2ed4c565b8e","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2151-20250124003949.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2151-20250124003949.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a9fdc7a67ef8de2c2b13a02976f516abdb89bc39","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2151-20250124003949"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2151-20250124003949_1737679198893_0.4634910314710543","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-24T00:39:59.080Z","publish_time":1737679199080,"_source_registry_name":"default","_cnpm_publish_time":1737679199080},"0.0.0-PR2152-20250123220004":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2152-20250123220004","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2152-20250123220004","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"95e13f9011029a7d54f820bade099340ef45538a","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2152-20250123220004.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2152-20250123220004.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"272487d41c0a875a79c0e626bce9aad43fd0cb7b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2152-20250123220004"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2152-20250123220004_1737669614164_0.40707212883697497","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T22:00:14.379Z","publish_time":1737669614379,"_source_registry_name":"default","_cnpm_publish_time":1737669614379},"0.0.0-PR2152-20250123215438":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2152-20250123215438","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2152-20250123215438","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c18a6387d435b74839536093f197688fdfdea9d6","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2152-20250123215438.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2152-20250123215438.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ac532b72763d4d980f30bbf31df96e9ca9a28dbe","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2152-20250123215438"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2152-20250123215438_1737669288892_0.4136608706421172","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:54:49.074Z","publish_time":1737669289074,"_source_registry_name":"default","_cnpm_publish_time":1737669289074},"0.0.0-PR2139-20250123212046":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2139-20250123212046","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2139-20250123212046","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0be481aa694c28cd839a8c4560d3141346d98ae9","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2139-20250123212046.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2139-20250123212046.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c5c7ac4edc32558d3e0335d191911dbe496268de","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2139-20250123212046"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2139-20250123212046_1737667256034_0.8738433307535078","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:20:56.320Z","publish_time":1737667256320,"_source_registry_name":"default","_cnpm_publish_time":1737667256320},"0.0.0-PR2147-20250123211859":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2147-20250123211859","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2147-20250123211859","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"891ee5ff439065f1b6741a016c2c57461c2b5f2f","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2147-20250123211859.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2147-20250123211859.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"31ff4f9fa1cd76815a6398269d40abebf0f1d5a0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2147-20250123211859"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2147-20250123211859_1737667149072_0.6710449658877407","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:19:09.325Z","publish_time":1737667149325,"_source_registry_name":"default","_cnpm_publish_time":1737667149325},"0.0.0-PR2150-20250123211307":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2150-20250123211307","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2150-20250123211307","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1cc718bb8f733d8f51a1cb906debbc9649333fb6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2150-20250123211307.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2150-20250123211307.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d35393a25178f9df3bf09972a8ed7283902f90dc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2150-20250123211307"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2150-20250123211307_1737666797499_0.6946989489326134","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:13:17.740Z","publish_time":1737666797740,"_source_registry_name":"default","_cnpm_publish_time":1737666797740},"0.0.0-PR2149-20250123211140":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2149-20250123211140","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2149-20250123211140","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"04504398a35eee0128bd5d080a21594965869891","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2149-20250123211140.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2149-20250123211140.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"16901791279a961f2b9c4025a4cfc1030b298ad1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2149-20250123211140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2149-20250123211140_1737666710591_0.039946369451783426","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:11:50.761Z","publish_time":1737666710761,"_source_registry_name":"default","_cnpm_publish_time":1737666710761},"0.0.0-PR2148-20250123211023":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2148-20250123211023","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2148-20250123211023","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6b803d12a3dfa9b508f9860edaf0f9edfa306f81","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2148-20250123211023.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2148-20250123211023.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c0a2b4d713c52fb5f70d3fbf0a0f0f2cac6e6b73","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2148-20250123211023"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2148-20250123211023_1737666633343_0.3390759682252218","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:10:33.500Z","publish_time":1737666633500,"_source_registry_name":"default","_cnpm_publish_time":1737666633500},"0.0.0-PR2147-20250123210940":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2147-20250123210940","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2147-20250123210940","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9e88ba74c52ab26e60b2ad15cfcb04a5f69299ee","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2147-20250123210940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2147-20250123210940.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"66abe93fbe2b9d4bd1045bf1a0c6335b04db31bd","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2147-20250123210940"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2147-20250123210940_1737666590225_0.4806674952256169","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:09:50.455Z","publish_time":1737666590455,"_source_registry_name":"default","_cnpm_publish_time":1737666590455},"0.0.0-PR2145-20250123210727":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2145-20250123210727","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2145-20250123210727","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"49525a135aa0ae2d99dfda27f95473b100b8ba8e","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2145-20250123210727.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2145-20250123210727.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"13fd6401d1fe323280ced61f877c396c77eb3d9b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2145-20250123210727"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2145-20250123210727_1737666456485_0.8664593771336035","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:07:36.654Z","publish_time":1737666456654,"_source_registry_name":"default","_cnpm_publish_time":1737666456654},"0.0.0-PR2143-20250123210510":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2143-20250123210510","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2143-20250123210510","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a7fb382c8a6e27e23ca3c54fc90929f6513907d8","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2143-20250123210510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2143-20250123210510.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"03fdf2f3317bb4788a10d724f3db459ff4dd59d3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2143-20250123210510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2143-20250123210510_1737666320593_0.5803567304158765","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:05:20.777Z","publish_time":1737666320777,"_source_registry_name":"default","_cnpm_publish_time":1737666320777},"0.0.0-PR2141-20250123210146":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2141-20250123210146","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2141-20250123210146","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1d181c6f6fcf3c26b7735f371ce93c135849befc","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2141-20250123210146.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2141-20250123210146.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7eded262c9ad5d7d9d286a3ad6e36d0766b0a173","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2141-20250123210146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2141-20250123210146_1737666115949_0.0655447053451319","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T21:01:56.154Z","publish_time":1737666116154,"_source_registry_name":"default","_cnpm_publish_time":1737666116154},"0.0.0-PR2151-20250123205823":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2151-20250123205823","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2151-20250123205823","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"28eabfd720c5ca2155c24b3e64fcdf506c86ca6c","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2151-20250123205823.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2151-20250123205823.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a9fdc7a67ef8de2c2b13a02976f516abdb89bc39","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2151-20250123205823"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2151-20250123205823_1737665911082_0.37982030123740973","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T20:58:31.297Z","publish_time":1737665911297,"_source_registry_name":"default","_cnpm_publish_time":1737665911297},"0.0.0-PR2136-20250123204213":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2136-20250123204213","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2136-20250123204213","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d9cf4835305e06ca19f2518b7dc4481be610bd85","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2136-20250123204213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2136-20250123204213.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f0adc9459e0f90589820d872ec48a2541007370b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2136-20250123204213"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2136-20250123204213_1737664942867_0.9744337111772075","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T20:42:23.090Z","publish_time":1737664943090,"_source_registry_name":"default","_cnpm_publish_time":1737664943090},"0.0.0-PR2139-20250123204052":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2139-20250123204052","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2139-20250123204052","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"49cc9f2c2ba8042b8b632db0dcc81c16d288c331","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2139-20250123204052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2139-20250123204052.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d0c223e1ce3259b1b5d70f80479a0831fe062f15","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2139-20250123204052"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2139-20250123204052_1737664861440_0.5508734266411899","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T20:41:01.599Z","publish_time":1737664861599,"_source_registry_name":"default","_cnpm_publish_time":1737664861599},"0.0.0-PR2150-20250123203606":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2150-20250123203606","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2150-20250123203606","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fd375ee3e877c6cdc8c5297011ef998dc61ddd6f","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2150-20250123203606.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2150-20250123203606.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a14c24fd5e11e0dfa2b95eee8900f068f3ed8a56","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2150-20250123203606"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2150-20250123203606_1737664575600_0.7058369151834789","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T20:36:15.772Z","publish_time":1737664575772,"_source_registry_name":"default","_cnpm_publish_time":1737664575772},"0.0.0-PR2149-20250123202025":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2149-20250123202025","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2149-20250123202025","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"429e62fd5091e215f494a8876be1fb85bf4002ba","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2149-20250123202025.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2149-20250123202025.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"84587c37f9af8b3b0b68a1f06b8e33281e097637","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2149-20250123202025"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2149-20250123202025_1737663635048_0.9086660514445992","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T20:20:35.235Z","publish_time":1737663635235,"_source_registry_name":"default","_cnpm_publish_time":1737663635235},"0.0.0-PR2128-20250123201633":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2128-20250123201633","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250123201633","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6ce0294e655de34e5af001781a45b90d80c1a7f9","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250123201633.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250123201633.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"15d6394104dc47aa68e2848d7b23b54378d0e7ee","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250123201633"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2128-20250123201633_1737663402295_0.13435270641322683","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T20:16:42.487Z","publish_time":1737663402487,"_source_registry_name":"default","_cnpm_publish_time":1737663402487},"0.0.0-PR2148-20250123195940":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2148-20250123195940","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2148-20250123195940","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d602c9322659d1f9bce52cfa69b8d11432bcaa92","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2148-20250123195940.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2148-20250123195940.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5e7a4c51019b08408a8ad370dcf9dd18d70fe125","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2148-20250123195940"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2148-20250123195940_1737662389648_0.2888424578780775","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T19:59:49.918Z","publish_time":1737662389918,"_source_registry_name":"default","_cnpm_publish_time":1737662389918},"0.0.0-PR2139-20250123195832":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2139-20250123195832","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2139-20250123195832","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ca49307df4e51bd6e5d8fc8a220a9347555db89a","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2139-20250123195832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2139-20250123195832.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7faa40e9db4ec03bddbc5af7c400432e8dd3960e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2139-20250123195832"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2139-20250123195832_1737662322816_0.3637185073470812","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T19:58:43.074Z","publish_time":1737662323074,"_source_registry_name":"default","_cnpm_publish_time":1737662323074},"0.0.0-PR2137-20250123195701":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2137-20250123195701","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2137-20250123195701","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"da6c187844017cf1245f21e8e38125583f7b1bb2","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2137-20250123195701.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2137-20250123195701.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f4ac3995f9f42add564f9109b3e7930488b93705","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2137-20250123195701"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2137-20250123195701_1737662232022_0.8366259982560118","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T19:57:12.189Z","publish_time":1737662232189,"_source_registry_name":"default","_cnpm_publish_time":1737662232189},"0.0.0-PR2147-20250123194001":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2147-20250123194001","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2147-20250123194001","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5ed6e84c225e743eb9fb59bbe188d0f1a3760e12","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2147-20250123194001.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2147-20250123194001.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c83272de11352ddb883eecb4d8df9d668e7ed493","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2147-20250123194001"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2147-20250123194001_1737661210576_0.4458547822206822","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T19:40:10.754Z","publish_time":1737661210754,"_source_registry_name":"default","_cnpm_publish_time":1737661210754},"0.0.0-PR2143-20250123191212":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2143-20250123191212","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2143-20250123191212","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0b175f2d9a3d8d92f0f4f57c3e59a66bde7fc2da","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2143-20250123191212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2143-20250123191212.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5e57638f294ca1661e9dab02e41eec208b3afa67","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2143-20250123191212"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2143-20250123191212_1737659539668_0.421448123266676","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T19:12:19.842Z","publish_time":1737659539842,"_source_registry_name":"default","_cnpm_publish_time":1737659539842},"0.0.0-PR2139-20250123190747":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2139-20250123190747","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2139-20250123190747","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9a7057ef0fe2f5dc8d9f67b3d5f0387bb2e9aa19","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2139-20250123190747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2139-20250123190747.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1405bbc86676658cbecd3cd4d130fd059d241202","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2139-20250123190747"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2139-20250123190747_1737659277027_0.29369312479286935","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T19:07:57.184Z","publish_time":1737659277184,"_source_registry_name":"default","_cnpm_publish_time":1737659277184},"0.0.0-PR2144-20250123181856":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2144-20250123181856","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2144-20250123181856","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"74214ebfe310880703dccfc71396e83196d24320","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2144-20250123181856.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2144-20250123181856.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a6f2ba1e91566c99622f98616b63279bfc3648a8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2144-20250123181856"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2144-20250123181856_1737656345669_0.01285713679963596","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T18:19:05.856Z","publish_time":1737656345856,"_source_registry_name":"default","_cnpm_publish_time":1737656345856},"0.0.0-PR2145-20250123181642":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2145-20250123181642","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2145-20250123181642","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6e46105a415fe235592e67a4c6806dd7346b6479","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2145-20250123181642.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2145-20250123181642.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c34be61095f008e9f92eab0d111d35098d52ee9a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2145-20250123181642"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2145-20250123181642_1737656212017_0.5887690815525264","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T18:16:52.197Z","publish_time":1737656212197,"_source_registry_name":"default","_cnpm_publish_time":1737656212197},"0.0.0-PR2137-20250123181056":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2137-20250123181056","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2137-20250123181056","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"616e1455536e1fa22ca6b1ee18d5f3ec7f1d5507","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2137-20250123181056.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2137-20250123181056.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ed6d6379ed83ebd02b67b4cf2823e738034bec49","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2137-20250123181056"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2137-20250123181056_1737655866022_0.5838388256202196","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T18:11:06.287Z","publish_time":1737655866287,"_source_registry_name":"default","_cnpm_publish_time":1737655866287},"0.0.0-PR2144-20250123171753":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2144-20250123171753","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2144-20250123171753","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"42bf40abe6700951a68f043f3682db3ec5314128","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2144-20250123171753.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2144-20250123171753.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"9fd403d79be85ef23b66ed9f9c89ed8da64dc890","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2144-20250123171753"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2144-20250123171753_1737652685149_0.0517235949541448","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T17:18:05.377Z","publish_time":1737652685377,"_source_registry_name":"default","_cnpm_publish_time":1737652685377},"0.0.0-PR2139-20250123165428":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2139-20250123165428","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2139-20250123165428","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8a739df49f3dd02bcdc663ae4e926889dd5bf64d","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2139-20250123165428.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2139-20250123165428.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"474afd48a3dbdd69ff8bbb8036b1ad34974240e5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2139-20250123165428"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2139-20250123165428_1737651277941_0.39290171289570197","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T16:54:38.169Z","publish_time":1737651278169,"_source_registry_name":"default","_cnpm_publish_time":1737651278169},"0.0.0-PR2143-20250123155921":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2143-20250123155921","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2143-20250123155921","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9c1e53170da624a155b6c5f7dd188237c969b09a","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2143-20250123155921.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2143-20250123155921.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"fb5310223e9f095961bf2c5fffc2e489aef0c50c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2143-20250123155921"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2143-20250123155921_1737647969227_0.6256066724030789","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T15:59:29.399Z","publish_time":1737647969399,"_source_registry_name":"default","_cnpm_publish_time":1737647969399},"0.0.0-PR2139-20250123155504":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2139-20250123155504","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2139-20250123155504","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7d2e8a341322c1581fe804530cabe092ff001408","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2139-20250123155504.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2139-20250123155504.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"decb4932eee207ebe13ccc8e7828ec7d3bf93a2d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2139-20250123155504"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2139-20250123155504_1737647713579_0.4896294986921128","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T15:55:13.796Z","publish_time":1737647713796,"_source_registry_name":"default","_cnpm_publish_time":1737647713796},"0.0.0-PR2143-20250123155359":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2143-20250123155359","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2143-20250123155359","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d6d8b3b1187d093da3fb67ec91a9587a8829c43f","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2143-20250123155359.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2143-20250123155359.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"fb5310223e9f095961bf2c5fffc2e489aef0c50c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2143-20250123155359"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2143-20250123155359_1737647648312_0.7564110376649489","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T15:54:08.483Z","publish_time":1737647648483,"_source_registry_name":"default","_cnpm_publish_time":1737647648483},"0.0.0-PR2139-20250123155018":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2139-20250123155018","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2139-20250123155018","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"189c45008bc96819f8336631619fe6be9de68727","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2139-20250123155018.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2139-20250123155018.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c100d6776894bb445f15ee39a67e3743b6ba14f2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2139-20250123155018"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2139-20250123155018_1737647426535_0.7317225687980722","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T15:50:26.732Z","publish_time":1737647426732,"_source_registry_name":"default","_cnpm_publish_time":1737647426732},"0.0.0-PR2137-20250123153857":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2137-20250123153857","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2137-20250123153857","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f36518c5758ff428ae45c2fdce4bccb5f8c68ee7","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2137-20250123153857.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2137-20250123153857.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"988a26f4ad5f52285f7a556d346daf8b704031ed","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2137-20250123153857"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2137-20250123153857_1737646746056_0.45267063632695326","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T15:39:06.272Z","publish_time":1737646746272,"_source_registry_name":"default","_cnpm_publish_time":1737646746272},"0.0.0-PR2142-20250123153218":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2142-20250123153218","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2142-20250123153218","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d2a35d4c3e6c18a9ee585247b3008c2d869cedc0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2142-20250123153218.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2142-20250123153218.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2c65786f54479f02602baec6c805c96dc42f9ddb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2142-20250123153218"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2142-20250123153218_1737646347484_0.22303398380646566","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T15:32:27.645Z","publish_time":1737646347645,"_source_registry_name":"default","_cnpm_publish_time":1737646347645},"0.0.0-PR2141-20250123151836":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2141-20250123151836","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2141-20250123151836","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"82cf1dc721d9b742d8cd6609763df19c97dae5ef","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2141-20250123151836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2141-20250123151836.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e8e2565331aa2304693e445ea1901e38f27ddf7e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2141-20250123151836"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2141-20250123151836_1737645524901_0.3011690209525735","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-23T15:18:45.066Z","publish_time":1737645525066,"_source_registry_name":"default","_cnpm_publish_time":1737645525066},"0.0.0-PR2031-20250122234928":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2031-20250122234928","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2031-20250122234928","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"16213b1d1b8045aa2a4c45aec7f2aba912bac074","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2031-20250122234928.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2031-20250122234928.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"98da296c9a8ed3dd9d7564d55d8e76f25df58d6d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2031-20250122234928"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2031-20250122234928_1737589777807_0.7647750662811836","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T23:49:37.993Z","publish_time":1737589777993,"_source_registry_name":"default","_cnpm_publish_time":1737589777993},"0.0.0-PR2124-20250122221910":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2124-20250122221910","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2124-20250122221910","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6ed2642caf320b0def964c79ca8ae7671653acd1","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2124-20250122221910.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2124-20250122221910.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3bc063ce42732832c7435d6cb7bd77ce0d35584c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2124-20250122221910"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2124-20250122221910_1737584358425_0.2157680626421865","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T22:19:18.623Z","publish_time":1737584358623,"_source_registry_name":"default","_cnpm_publish_time":1737584358623},"0.0.0-PR2136-20250122221724":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2136-20250122221724","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2136-20250122221724","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c2bb0f6cbe619cc87bfba6baecaa86356ecc592a","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2136-20250122221724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2136-20250122221724.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7a013ff87709c213b8b14c3dbfd4c5de50e35b00","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2136-20250122221724"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2136-20250122221724_1737584253817_0.472619108679617","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T22:17:34.027Z","publish_time":1737584254027,"_source_registry_name":"default","_cnpm_publish_time":1737584254027},"0.0.0-PR2124-20250122221626":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2124-20250122221626","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2124-20250122221626","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"25ca65991c5d6e42f74929109ccebbc1400743ca","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2124-20250122221626.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2124-20250122221626.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"40d456ab0ec53051728dd5688293f8c7ed7df80d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2124-20250122221626"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2124-20250122221626_1737584194009_0.2389299020796125","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T22:16:34.193Z","publish_time":1737584194193,"_source_registry_name":"default","_cnpm_publish_time":1737584194193},"0.0.0-PR2135-20250122201423":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2135-20250122201423","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2135-20250122201423","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7a98ae30d9013025850ed7ab9030d6f27943698b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2135-20250122201423.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2135-20250122201423.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"038172d63a3a86f3e005f04b0815c83f5eadef18","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2135-20250122201423"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2135-20250122201423_1737576871245_0.171657893764241","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T20:14:31.470Z","publish_time":1737576871470,"_source_registry_name":"default","_cnpm_publish_time":1737576871470},"0.0.0-PR2135-20250122200804":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2135-20250122200804","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2135-20250122200804","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"64f384ee361d8fcc2fc658fe0d5e572c3ad1221b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2135-20250122200804.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2135-20250122200804.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e4dc9b8cbfd44ab019f5227cfcaf014284431f50","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2135-20250122200804"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2135-20250122200804_1737576492616_0.17354239276719108","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T20:08:12.815Z","publish_time":1737576492815,"_source_registry_name":"default","_cnpm_publish_time":1737576492815},"0.0.0-PR2134-20250122161644":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2134-20250122161644","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2134-20250122161644","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4ce08a6d55a386d4b67f0f838f97dd61e9f92753","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2134-20250122161644.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2134-20250122161644.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d5c643609a993e730779b3a4ce9c5a76ad9b4574","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2134-20250122161644"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2134-20250122161644_1737562613967_0.6441992733806876","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T16:16:54.122Z","publish_time":1737562614122,"_source_registry_name":"default","_cnpm_publish_time":1737562614122},"0.0.0-PR2128-20250121224020":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2128-20250121224020","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250121224020"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250121224020","readmeFilename":"README.md","gitHead":"182e8d00d54edd0b62d3435799c45e3af5640db1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"40a88119c4e1320b1e27a3ff461f892f570641d3","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250121224020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250121224020.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2128-20250121224020_1737499229128_0.5984361761189811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T22:40:29.301Z","publish_time":1737499229301,"_source_registry_name":"default","_cnpm_publish_time":1737499229301},"0.0.0-PR2031-20250121222415":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2031-20250121222415","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2031-20250121222415"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2031-20250121222415","readmeFilename":"README.md","gitHead":"75dcecaf0450840a2b51289381f6d755ab6e4cee","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"60906d12a84b317b405d41b5a4e2943c5a094a2b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2031-20250121222415.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2031-20250121222415.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2031-20250121222415_1737498264351_0.8067660017333851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T22:24:24.541Z","publish_time":1737498264541,"_source_registry_name":"default","_cnpm_publish_time":1737498264541},"0.0.0-PR2083-20250121185624":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2083-20250121185624","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2083-20250121185624"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2083-20250121185624","readmeFilename":"README.md","gitHead":"aad657435469d8d248ae5f233a2f121c3fafc155","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"0af4296b87210f8bbeb99c2f11807172ad796706","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2083-20250121185624.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2083-20250121185624.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2083-20250121185624_1737485793164_0.6875764864760419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T18:56:33.342Z","publish_time":1737485793342,"_source_registry_name":"default","_cnpm_publish_time":1737485793342},"0.0.0-PR2122-20250121183426":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2122-20250121183426","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2122-20250121183426","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0265bc16e223167a045c8cc4b2062ddd3a49c262","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2122-20250121183426.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2122-20250121183426.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"aa44c51849d260391dcf0fdf869bc4fd3d97ae89","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2122-20250121183426"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2122-20250121183426_1737484475803_0.9044112718177879","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-21T18:34:35.996Z","publish_time":1737484475996,"_source_registry_name":"default","_cnpm_publish_time":1737484475996},"1.0.14":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.14","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.2.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.14","gitHead":"4a9810e33b35cce6c0d929b96e124823cde6df3c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"08cf3105ce60dcec9d137434376c95c85c44a3bf","size":3117,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.14.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.14_1737416682756_0.17001106956227963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T23:44:42.968Z","publish_time":1737416682968,"_source_registry_name":"default","_cnpm_publish_time":1737416682968},"0.0.0-PR2128-20250120215724":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2128-20250120215724","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250120215724"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250120215724","readmeFilename":"README.md","gitHead":"60fb593e83d4419cc8720f450b5bfc1196acf205","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a8bb809ac8d0234b62e5400e94cbeafcfbf44726","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250120215724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250120215724.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2128-20250120215724_1737410252264_0.2707079756324213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T21:57:32.465Z","publish_time":1737410252465,"_source_registry_name":"default","_cnpm_publish_time":1737410252465},"0.0.0-PR2128-20250120214848":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2128-20250120214848","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250120214848","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1f17bda4553d8100d5dc38017f880eecd77cc097","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250120214848.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250120214848.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"60fb593e83d4419cc8720f450b5bfc1196acf205","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250120214848"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2128-20250120214848_1737409737316_0.16617572304763928","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-20T21:48:57.522Z","publish_time":1737409737522,"_source_registry_name":"default","_cnpm_publish_time":1737409737522},"0.0.0-PR2128-20250120211226":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2128-20250120211226","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250120211226"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250120211226","readmeFilename":"README.md","gitHead":"a748dfac99e4e72503aa8c3beed5fff8ae447a85","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"18d9fbcc600220934efca82a16243ea82c4de3c3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250120211226.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250120211226.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2128-20250120211226_1737407554188_0.9099341302651234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T21:12:34.391Z","publish_time":1737407554391,"_source_registry_name":"default","_cnpm_publish_time":1737407554391},"0.0.0-PR2128-20250120201650":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2128-20250120201650","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250120201650"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250120201650","readmeFilename":"README.md","gitHead":"0c853d2aa3bba9dcc9f3f0adc3b32d4d1adc2e96","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"b102fb5d076051c42d466e91a76d62636388f67f","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250120201650.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250120201650.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2128-20250120201650_1737404219023_0.5892415374704418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T20:16:59.220Z","publish_time":1737404219220,"_source_registry_name":"default","_cnpm_publish_time":1737404219220},"0.0.0-PR2130-20250120192815":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2130-20250120192815","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2130-20250120192815"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2130-20250120192815","readmeFilename":"README.md","gitHead":"d0476fac957ee7f0e1fb542c02dd24b109d7ca95","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"7bd1964a3a7e3fb1f99c56775162b13c0f3a7efa","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2130-20250120192815.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2130-20250120192815.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2130-20250120192815_1737401304014_0.4172530503509764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T19:28:24.183Z","publish_time":1737401304183,"_source_registry_name":"default","_cnpm_publish_time":1737401304183},"0.0.0-PR2130-20250120185745":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2130-20250120185745","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2130-20250120185745"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2130-20250120185745","readmeFilename":"README.md","gitHead":"e22afe45a95764f4db4029b1fc121480051fd5e7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"f27407212915c29cb62e3d3d9294a1114f586627","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2130-20250120185745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2130-20250120185745.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2130-20250120185745_1737399473996_0.8416029558636309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T18:57:54.219Z","publish_time":1737399474219,"_source_registry_name":"default","_cnpm_publish_time":1737399474219},"0.0.0-PR2130-20250120183756":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2130-20250120183756","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2130-20250120183756"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2130-20250120183756","readmeFilename":"README.md","gitHead":"05128c9801275c8191b9a52a43a7f210820a80fe","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"7b0adebc04f2c59e81e6f05f4d7fd6d4401419be","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2130-20250120183756.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2130-20250120183756.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2130-20250120183756_1737398284639_0.6553680578696395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T18:38:04.821Z","publish_time":1737398284821,"_source_registry_name":"default","_cnpm_publish_time":1737398284821},"0.0.0-PR2130-20250120183008":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2130-20250120183008","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2130-20250120183008","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fa4f0a2f3aee73ca292a0cbc948ac057102db9b5","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2130-20250120183008.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2130-20250120183008.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4bf963cbb72b58a428321309688347466f3be79c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2130-20250120183008"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2130-20250120183008_1737397816876_0.86821472512038","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-20T18:30:17.120Z","publish_time":1737397817120,"_source_registry_name":"default","_cnpm_publish_time":1737397817120},"0.0.0-PR2129-20250120073532":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2129-20250120073532","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2129-20250120073532"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2129-20250120073532","readmeFilename":"README.md","gitHead":"d0957af276f4ff4bc4ed2d78d39d8cd3e015a56a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"e0b688a737d1403db3c2369e0571236eb859edc4","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2129-20250120073532.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2129-20250120073532.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2129-20250120073532_1737358541498_0.30550388476995227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T07:35:41.654Z","publish_time":1737358541654,"_source_registry_name":"default","_cnpm_publish_time":1737358541654},"0.0.0-PR2124-20250120054022":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2124-20250120054022","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2124-20250120054022"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2124-20250120054022","readmeFilename":"README.md","gitHead":"f9c3e3f4d7a34f7dee2008eca14d3fef6d903bbc","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"c7338f35d9612744d423ad95a6bee497d73a3af6","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2124-20250120054022.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2124-20250120054022.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2124-20250120054022_1737351630234_0.1279427513304956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T05:40:30.395Z","publish_time":1737351630395,"_source_registry_name":"default","_cnpm_publish_time":1737351630395},"0.0.0-PR2124-20250120053636":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2124-20250120053636","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2124-20250120053636"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2124-20250120053636","readmeFilename":"README.md","gitHead":"ec7cc9faaef644638aa671994356f311a22cab80","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"7b624af04eb56ce18bf65f864d8320b200f310e7","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2124-20250120053636.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2124-20250120053636.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2124-20250120053636_1737351404712_0.17612056366964857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T05:36:44.929Z","publish_time":1737351404929,"_source_registry_name":"default","_cnpm_publish_time":1737351404929},"0.0.0-PR2015-20250118020016":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2015-20250118020016","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2015-20250118020016"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2015-20250118020016","readmeFilename":"README.md","gitHead":"27d635aae39fa377c21f4fb7cb26b384c99277c7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"ce3c049c9559a7e0debe0e4bc1948630dfacea88","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2015-20250118020016.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2015-20250118020016.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2015-20250118020016_1737165624014_0.003875244826371027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T02:00:24.185Z","publish_time":1737165624185,"_source_registry_name":"default","_cnpm_publish_time":1737165624185},"0.0.0-PR2015-20250118013213":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2015-20250118013213","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2015-20250118013213"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2015-20250118013213","readmeFilename":"README.md","gitHead":"27d635aae39fa377c21f4fb7cb26b384c99277c7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"0710cece14d07323320a53f99f6ea33da2a98fe9","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2015-20250118013213.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2015-20250118013213.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2015-20250118013213_1737163943062_0.2594028181446024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T01:32:23.228Z","publish_time":1737163943228,"_source_registry_name":"default","_cnpm_publish_time":1737163943228},"0.0.0-PR2128-20250117232616":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2128-20250117232616","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250117232616"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250117232616","readmeFilename":"README.md","gitHead":"cfaa35d5f56e46d239329f2fe871158659e25a2c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"e8cb24142431d20d2ecbaedefa5ac5cbac3f65d3","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250117232616.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250117232616.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2128-20250117232616_1737156384309_0.8046303254085703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T23:26:24.465Z","publish_time":1737156384465,"_source_registry_name":"default","_cnpm_publish_time":1737156384465},"0.0.0-PR2127-20250117232113":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2127-20250117232113","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2127-20250117232113"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2127-20250117232113","readmeFilename":"README.md","gitHead":"6cb19fbfe3e40ab670f8d55ca088c9237d8bf842","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"5d3389d5f003e0b0c6f8510af94c02759d97a04d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2127-20250117232113.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2127-20250117232113.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2127-20250117232113_1737156082134_0.28829811742771727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T23:21:22.345Z","publish_time":1737156082345,"_source_registry_name":"default","_cnpm_publish_time":1737156082345},"0.0.0-PR2128-20250117232005":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2128-20250117232005","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2128-20250117232005","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3304276e60cb6e9ab847fad9423c84b6656c134b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2128-20250117232005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2128-20250117232005.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"955b0a1a19a8fb224e445b61a415cbb09970bb6a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2128-20250117232005"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2128-20250117232005_1737156014193_0.5507127539440222","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T23:20:14.418Z","publish_time":1737156014418,"_source_registry_name":"default","_cnpm_publish_time":1737156014418},"0.0.0-PR2127-20250117214413":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2127-20250117214413","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2127-20250117214413"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2127-20250117214413","readmeFilename":"README.md","gitHead":"2d1c3bb6622fa8d2900ac8827d71b099f2641ae5","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"be609793d247097bce211788f455fddc5ec52ee9","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2127-20250117214413.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2127-20250117214413.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2127-20250117214413_1737150262495_0.6985769616513977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T21:44:22.665Z","publish_time":1737150262665,"_source_registry_name":"default","_cnpm_publish_time":1737150262665},"0.0.0-PR2101-20250117213227":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2101-20250117213227","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2101-20250117213227"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2101-20250117213227","readmeFilename":"README.md","gitHead":"78f1311eca9b95f69b2b9c66ea3d65581b099fb0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a1164accc55e7859f27263252f70a2111b55d263","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2101-20250117213227.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2101-20250117213227.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2101-20250117213227_1737149556041_0.17206374465403362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T21:32:36.187Z","publish_time":1737149556187,"_source_registry_name":"default","_cnpm_publish_time":1737149556187},"0.0.0-PR2101-20250117212827":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2101-20250117212827","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2101-20250117212827","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ba81fca1e44bab9914ae58e958aeaf13793ae7c0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2101-20250117212827.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2101-20250117212827.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e3177f03bbc8f09fe8cd6e13e881a1168832daa7","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2101-20250117212827"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2101-20250117212827_1737149316921_0.9144130651946254","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:28:37.093Z","publish_time":1737149317093,"_source_registry_name":"default","_cnpm_publish_time":1737149317093},"0.0.0-PR2102-20250117212445":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2102-20250117212445","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2102-20250117212445"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2102-20250117212445","readmeFilename":"README.md","gitHead":"89d40151010d408cf118945ff2faa0fd19395938","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"11de20780d2cac3a142bd4810557aa0abe67d191","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2102-20250117212445.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2102-20250117212445.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2102-20250117212445_1737149094424_0.45174295638691353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T21:24:54.582Z","publish_time":1737149094582,"_source_registry_name":"default","_cnpm_publish_time":1737149094582},"0.0.0-PR2105-20250117212425":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2105-20250117212425","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2105-20250117212425","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3fdd7dd112f0f759a65ea57068754ef951bd91e0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2105-20250117212425.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2105-20250117212425.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"aab0b59b504c41f943e978852767bc7e98a3e942","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2105-20250117212425"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2105-20250117212425_1737149073882_0.11032898443859196","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:24:34.052Z","publish_time":1737149074052,"_source_registry_name":"default","_cnpm_publish_time":1737149074052},"0.0.0-PR2111-20250117212423":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2111-20250117212423","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2111-20250117212423","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4d92a30a6485cd45b9399a1547bb6c239843cfdd","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2111-20250117212423.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2111-20250117212423.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"64e2183ef13cfc98fcdb55790ccf19d98627d7d3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2111-20250117212423"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2111-20250117212423_1737149072200_0.537440271289934","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:24:32.461Z","publish_time":1737149072461,"_source_registry_name":"default","_cnpm_publish_time":1737149072461},"0.0.0-PR2106-20250117212408":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2106-20250117212408","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2106-20250117212408","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"070e563229fea7502e97304325f8bee2533f34aa","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2106-20250117212408.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2106-20250117212408.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"02d764017c8fe55c7c81378b609befc4a96cd860","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2106-20250117212408"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2106-20250117212408_1737149055715_0.17897980738176433","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:24:15.903Z","publish_time":1737149055903,"_source_registry_name":"default","_cnpm_publish_time":1737149055903},"0.0.0-PR2113-20250117212153":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2113-20250117212153","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2113-20250117212153","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"629ac84382dc43a0b2e6ad80b1d613d683c27869","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2113-20250117212153.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2113-20250117212153.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"08682cdeba8accea9e01b0b4e4538cf383fc15ff","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2113-20250117212153"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2113-20250117212153_1737148921199_0.9863856421097583","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:22:01.366Z","publish_time":1737148921366,"_source_registry_name":"default","_cnpm_publish_time":1737148921366},"0.0.0-PR2114-20250117212121":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2114-20250117212121","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2114-20250117212121","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"21e8c9c7879d45423b212a1540ba663ab1ef1087","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2114-20250117212121.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2114-20250117212121.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e4f565c0fc47b3138e1ea6310a320b570282ba57","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2114-20250117212121"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2114-20250117212121_1737148890127_0.9612510803401462","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:21:30.383Z","publish_time":1737148890383,"_source_registry_name":"default","_cnpm_publish_time":1737148890383},"0.0.0-PR2115-20250117212118":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2115-20250117212118","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2115-20250117212118","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d55a03598ae0c008daf2e10185b451c5adfa3198","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2115-20250117212118.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2115-20250117212118.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"50f8803d09b4c63d3f298c129fed7299a089da5d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2115-20250117212118"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2115-20250117212118_1737148887053_0.2345335768421153","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:21:27.235Z","publish_time":1737148887235,"_source_registry_name":"default","_cnpm_publish_time":1737148887235},"0.0.0-PR2115-20250117211845":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2115-20250117211845","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2115-20250117211845","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9d38332a9cdfb55d90796e8a498f3195fb807675","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2115-20250117211845.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2115-20250117211845.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"dc2043ed3caa3dccd2175f915740932a7547a690","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2115-20250117211845"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2115-20250117211845_1737148733267_0.4557393252822748","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:18:53.432Z","publish_time":1737148733432,"_source_registry_name":"default","_cnpm_publish_time":1737148733432},"0.0.0-PR2116-20250117210503":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2116-20250117210503","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2116-20250117210503","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9ae64b30aa2b250b7737049f26129698eac6450f","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2116-20250117210503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2116-20250117210503.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"9c84faa2a3b5f73a7a1e89fd08004e4942d093e0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2116-20250117210503"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2116-20250117210503_1737147914737_0.19306378408259883","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:05:14.939Z","publish_time":1737147914939,"_source_registry_name":"default","_cnpm_publish_time":1737147914939},"0.0.0-PR2119-20250117210429":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2119-20250117210429","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2119-20250117210429","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"9638796533c67961db1ea3b201077d19781067b1","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2119-20250117210429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2119-20250117210429.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e50eed8ed401ad1d8dd0966460310a9432e557f3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2119-20250117210429"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2119-20250117210429_1737147877383_0.27362969071003973","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:04:37.579Z","publish_time":1737147877579,"_source_registry_name":"default","_cnpm_publish_time":1737147877579},"0.0.0-PR2120-20250117210424":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2120-20250117210424","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2120-20250117210424","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5dbc4e33cbeea11deb3a7bcdd2a3e9f94977810d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2120-20250117210424.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2120-20250117210424.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0eb8197ace0e3d70455a15cf42c50edfce26e83b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2120-20250117210424"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2120-20250117210424_1737147873021_0.6956946241822517","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:04:33.301Z","publish_time":1737147873301,"_source_registry_name":"default","_cnpm_publish_time":1737147873301},"0.0.0-PR2120-20250117210107":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2120-20250117210107","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2120-20250117210107","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2eebcefd94f1d61f80520bca93e848aeff43487b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2120-20250117210107.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2120-20250117210107.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"398cee41d81e24595ae70776791b4ea7f669960d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2120-20250117210107"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2120-20250117210107_1737147675433_0.9171299993036879","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:01:15.599Z","publish_time":1737147675599,"_source_registry_name":"default","_cnpm_publish_time":1737147675599},"0.0.0-PR2119-20250117205954":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2119-20250117205954","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2119-20250117205954","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bbac3b2ce4f944b9f0eb2bfffea69fecee065766","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2119-20250117205954.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2119-20250117205954.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"acc509ee09eed702d86a84a1e1e67980bbc669d3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2119-20250117205954"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2119-20250117205954_1737147604530_0.07437967457767702","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T21:00:04.723Z","publish_time":1737147604723,"_source_registry_name":"default","_cnpm_publish_time":1737147604723},"0.0.0-PR2125-20250117160226":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2125-20250117160226","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2125-20250117160226"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2125-20250117160226","readmeFilename":"README.md","gitHead":"0ed83da7a9f5dda2eeff17421bb205ac5e7453c4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"c24b287cf3d27ffe00f38bfd07e221c69fd28059","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2125-20250117160226.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2125-20250117160226.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2125-20250117160226_1737129755577_0.8929669148619885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T16:02:35.835Z","publish_time":1737129755835,"_source_registry_name":"default","_cnpm_publish_time":1737129755835},"0.0.0-PR2118-20250117154330":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2118-20250117154330","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2118-20250117154330","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"707b53758e5076a81d1cdef3febdbd55e3e9e829","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2118-20250117154330.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2118-20250117154330.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7344a2ddd1513bbbbc0518df6f91fe90c34319b2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2118-20250117154330"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2118-20250117154330_1737128617918_0.8887113953305974","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T15:43:38.103Z","publish_time":1737128618103,"_source_registry_name":"default","_cnpm_publish_time":1737128618103},"0.0.0-PR2115-20250117154127":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2115-20250117154127","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2115-20250117154127","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"619401d33831f2ad1113ff0214d3f53e6574c5bb","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2115-20250117154127.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2115-20250117154127.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b5511fb3721295cd83af3e8ee9cf431c69f651d2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2115-20250117154127"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2115-20250117154127_1737128497697_0.980484627611294","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T15:41:37.916Z","publish_time":1737128497916,"_source_registry_name":"default","_cnpm_publish_time":1737128497916},"0.0.0-PR2106-20250117153309":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2106-20250117153309","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2106-20250117153309","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5260a0e0baae4d0a81c49185f97f238e56279112","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2106-20250117153309.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2106-20250117153309.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"23185d4a03fffaaf85c29fe57b8e4dd1dbc4b5c9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2106-20250117153309"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2106-20250117153309_1737127997025_0.7084406839059343","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T15:33:17.279Z","publish_time":1737127997279,"_source_registry_name":"default","_cnpm_publish_time":1737127997279},"0.0.0-PR2105-20250117152836":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2105-20250117152836","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2105-20250117152836","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"eed3842029229d9e9ae3c0282a6034b55b6435d0","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2105-20250117152836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2105-20250117152836.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"dc41d660db7d87e3696ba58878e044142d5723d5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2105-20250117152836"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2105-20250117152836_1737127725980_0.6817814173877152","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-17T15:28:46.178Z","publish_time":1737127726178,"_source_registry_name":"default","_cnpm_publish_time":1737127726178},"0.0.0-PR2122-20250116224433":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2122-20250116224433","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2122-20250116224433"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2122-20250116224433","readmeFilename":"README.md","gitHead":"8194f1956c59a1536838428cd9be1eb92d84ef8c","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"39fb7557f0558e1a0e74ec1692603faf9f8ef404","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2122-20250116224433.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2122-20250116224433.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2122-20250116224433_1737067481515_0.16517080490418312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T22:44:41.691Z","publish_time":1737067481691,"_source_registry_name":"default","_cnpm_publish_time":1737067481691},"0.0.0-PR2123-20250116222242":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2123-20250116222242","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2123-20250116222242","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4ff1a3d14cc8cb261993173f09fdd8f3ea4bf783","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2123-20250116222242.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2123-20250116222242.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"6cbd85804b5cb622b27d5ac392877a8d36fccd7f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2123-20250116222242"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2123-20250116222242_1737066169898_0.872282013878553","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-16T22:22:50.078Z","publish_time":1737066170078,"_source_registry_name":"default","_cnpm_publish_time":1737066170078},"0.0.0-PR2120-20250116204852":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2120-20250116204852","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2120-20250116204852"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2120-20250116204852","readmeFilename":"README.md","gitHead":"1f67f98b7be0798d1c6f0ed42053205a356f2f38","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"53e95477a0f0253c8f4d21d8609d36364289d8b3","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2120-20250116204852.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2120-20250116204852.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2120-20250116204852_1737060540420_0.6436666393397006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T20:49:00.580Z","publish_time":1737060540580,"_source_registry_name":"default","_cnpm_publish_time":1737060540580},"0.0.0-PR2120-20250116204020":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2120-20250116204020","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2120-20250116204020","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3839b7a10b5dabbed4fe658e93e891790db66a9a","size":3138,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2120-20250116204020.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2120-20250116204020.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1f67f98b7be0798d1c6f0ed42053205a356f2f38","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2120-20250116204020"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2120-20250116204020_1737060028245_0.5564246334207377","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-16T20:40:28.448Z","publish_time":1737060028448,"_source_registry_name":"default","_cnpm_publish_time":1737060028448},"0.0.0-PR2119-20250116164800":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2119-20250116164800","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2119-20250116164800"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2119-20250116164800","readmeFilename":"README.md","gitHead":"db038f02aee688335db6728336240738bf1196b0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a13f43d528d20e52967213d535a09d081ce2bd0b","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2119-20250116164800.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2119-20250116164800.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2119-20250116164800_1737046088433_0.4685433817634572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T16:48:08.607Z","publish_time":1737046088607,"_source_registry_name":"default","_cnpm_publish_time":1737046088607},"0.0.0-PR2119-20250116163314":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2119-20250116163314","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2119-20250116163314","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7a888aa10dbfd8e4595e055a92ae9d211de8692d","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2119-20250116163314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2119-20250116163314.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"db038f02aee688335db6728336240738bf1196b0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2119-20250116163314"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2119-20250116163314_1737045203466_0.7680658200749249","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-16T16:33:23.672Z","publish_time":1737045203672,"_source_registry_name":"default","_cnpm_publish_time":1737045203672},"0.0.0-PR2118-20250116153721":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2118-20250116153721","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2118-20250116153721","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a31a50d5b97051b04eef3f6e63a4c09cf437be58","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2118-20250116153721.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2118-20250116153721.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"333c25a55a4d2965d2e0b8701a75d45a6f98c676","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2118-20250116153721"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2118-20250116153721_1737041849178_0.14304068250045376","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-16T15:37:29.355Z","publish_time":1737041849355,"_source_registry_name":"default","_cnpm_publish_time":1737041849355},"0.0.0-PR2118-20250116153045":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2118-20250116153045","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2118-20250116153045","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4c25f0c27100a92c075e3ed137b46ab19e43e733","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2118-20250116153045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2118-20250116153045.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"333c25a55a4d2965d2e0b8701a75d45a6f98c676","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2118-20250116153045"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2118-20250116153045_1737041453882_0.39303596665909013","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-16T15:30:54.078Z","publish_time":1737041454078,"_source_registry_name":"default","_cnpm_publish_time":1737041454078},"0.0.0-PR2116-20250115172742":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2116-20250115172742","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2116-20250115172742"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2116-20250115172742","readmeFilename":"README.md","gitHead":"b12202b56068e3a99996179daa024e035752a750","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"6fed9e218a25f5c6e74c7c04d1d372a7bd9f765f","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2116-20250115172742.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2116-20250115172742.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2116-20250115172742_1736962070073_0.6037437749453736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-15T17:27:50.386Z","publish_time":1736962070386,"_source_registry_name":"default","_cnpm_publish_time":1736962070386},"0.0.0-PR2115-20250115171518":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2115-20250115171518","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2115-20250115171518","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"edf89db0dcd65fdd9d051c2f634d6e5b917fb3ea","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2115-20250115171518.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2115-20250115171518.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1cca94f84c260099081fbf554293c5304b257a75","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2115-20250115171518"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2115-20250115171518_1736961326582_0.8386662170804575","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T17:15:26.855Z","publish_time":1736961326855,"_source_registry_name":"default","_cnpm_publish_time":1736961326855},"0.0.0-PR2115-20250115171024":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2115-20250115171024","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2115-20250115171024","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"94a812bf8f0f1ebdfe5c78a9611caff4c4fa7d98","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2115-20250115171024.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2115-20250115171024.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1cca94f84c260099081fbf554293c5304b257a75","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2115-20250115171024"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2115-20250115171024_1736961031871_0.6747892235392154","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T17:10:32.060Z","publish_time":1736961032060,"_source_registry_name":"default","_cnpm_publish_time":1736961032060},"0.0.0-PR2114-20250115170304":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2114-20250115170304","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2114-20250115170304","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4df4983ad07d51816afcfe3e105a7c78f49ef401","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2114-20250115170304.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2114-20250115170304.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2c599edfbafbac06ccb8c1f5f5bdaf6e1329b66d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2114-20250115170304"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2114-20250115170304_1736960593093_0.12406787437738442","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T17:03:13.278Z","publish_time":1736960593278,"_source_registry_name":"default","_cnpm_publish_time":1736960593278},"0.0.0-PR2114-20250115165718":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2114-20250115165718","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2114-20250115165718","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4a7d7b3a47829c5191571c6b5fd30c3ec6a213f7","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2114-20250115165718.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2114-20250115165718.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"2c599edfbafbac06ccb8c1f5f5bdaf6e1329b66d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2114-20250115165718"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2114-20250115165718_1736960246248_0.5540953178595391","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T16:57:26.459Z","publish_time":1736960246459,"_source_registry_name":"default","_cnpm_publish_time":1736960246459},"0.0.0-PR2113-20250115164117":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2113-20250115164117","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2113-20250115164117","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d517eb0434020173cac5dab4e4afcf27d4b71a56","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2113-20250115164117.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2113-20250115164117.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"70c0835fb5dc9a870fa01c7ad546feeec12c9efc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2113-20250115164117"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2113-20250115164117_1736959285049_0.8285926068380114","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T16:41:25.263Z","publish_time":1736959285263,"_source_registry_name":"default","_cnpm_publish_time":1736959285263},"0.0.0-PR2112-20250115162440":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2112-20250115162440","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2112-20250115162440","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d2e696cfbb0cab2fed90dff30a955dbc06885087","size":3139,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2112-20250115162440.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2112-20250115162440.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b8ade1cc31d88a9ca7fa24ae971bfe38da9cb848","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2112-20250115162440"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2112-20250115162440_1736958287616_0.4961504255505338","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T16:24:47.806Z","publish_time":1736958287806,"_source_registry_name":"default","_cnpm_publish_time":1736958287806},"0.0.0-PR2112-20250115162048":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2112-20250115162048","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2112-20250115162048","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3c9330fc0abf9df22f5fcc630bd395b387489bc3","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2112-20250115162048.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2112-20250115162048.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c60d896101393bcce37607f78a08d2e8dc56358d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2112-20250115162048"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2112-20250115162048_1736958056414_0.36345375873636887","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T16:20:56.628Z","publish_time":1736958056628,"_source_registry_name":"default","_cnpm_publish_time":1736958056628},"0.0.0-PR2112-20250115161145":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2112-20250115161145","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2112-20250115161145","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0b360f98c0d6b6117473ae2c726ddd1d94da42f2","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2112-20250115161145.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2112-20250115161145.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"42f9673e30457a4de79f2727cc8d37c3d8f37d5a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2112-20250115161145"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2112-20250115161145_1736957512682_0.5475845572821054","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T16:11:52.991Z","publish_time":1736957512991,"_source_registry_name":"default","_cnpm_publish_time":1736957512991},"0.0.0-PR2111-20250115160117":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2111-20250115160117","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2111-20250115160117","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c662faf27c53020556bdd1f125179783d48186a6","size":3138,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2111-20250115160117.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2111-20250115160117.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a5de12b4835ef1d986891859bb8bfdc329e1b823","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2111-20250115160117"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2111-20250115160117_1736956885581_0.675866897738588","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T16:01:25.772Z","publish_time":1736956885772,"_source_registry_name":"default","_cnpm_publish_time":1736956885772},"0.0.0-PR2111-20250115155502":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2111-20250115155502","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2111-20250115155502","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a3c0b5baee02dba1887f67e51bbacad3da112807","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2111-20250115155502.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2111-20250115155502.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"32ef5ffbce2bd9b1ccd56e80759dda69cf962c6a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2111-20250115155502"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2111-20250115155502_1736956510047_0.23513709571058317","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T15:55:10.252Z","publish_time":1736956510252,"_source_registry_name":"default","_cnpm_publish_time":1736956510252},"0.0.0-PR2111-20250115154724":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2111-20250115154724","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2111-20250115154724","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ca9a06fa5b1c64bc46afa7dd20eb2cc5f5ce0964","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2111-20250115154724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2111-20250115154724.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b1888b9d8787eacbb546690a64afb87beade400b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2111-20250115154724"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2111-20250115154724_1736956052095_0.5916928967986665","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T15:47:32.321Z","publish_time":1736956052321,"_source_registry_name":"default","_cnpm_publish_time":1736956052321},"0.0.0-PR2106-20250115153848":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2106-20250115153848","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2106-20250115153848","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b412383e886e663701875c7ee54f965ba2746bc1","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2106-20250115153848.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2106-20250115153848.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4b90fd417ea855aae4e55a9b64f283757a48b07d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2106-20250115153848"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2106-20250115153848_1736955536765_0.8658311943607337","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-15T15:38:56.959Z","publish_time":1736955536959,"_source_registry_name":"default","_cnpm_publish_time":1736955536959},"0.0.0-PR2106-20250114222007":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2106-20250114222007","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2106-20250114222007"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2106-20250114222007","readmeFilename":"README.md","gitHead":"91a52955bfa50297a856bb79183d465dae11c073","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a0fd7ecb579b3fc43370b35bd69bc2e8b2ee3d2a","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2106-20250114222007.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2106-20250114222007.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2106-20250114222007_1736893215013_0.037596462756328775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T22:20:15.210Z","publish_time":1736893215210,"_source_registry_name":"default","_cnpm_publish_time":1736893215210},"0.0.0-PR2101-20250114215416":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2101-20250114215416","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2101-20250114215416"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2101-20250114215416","readmeFilename":"README.md","gitHead":"acc3e4ecdf94bbe90228bbcf6ac7cbd372f297da","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"d4d2df04de489a135c43e60f1675237538006daa","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2101-20250114215416.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2101-20250114215416.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2101-20250114215416_1736891664961_0.2432083397118172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T21:54:25.149Z","publish_time":1736891665149,"_source_registry_name":"default","_cnpm_publish_time":1736891665149},"0.0.0-PR2105-20250114204314":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2105-20250114204314","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2105-20250114204314"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2105-20250114204314","readmeFilename":"README.md","gitHead":"61671d729d22177752b57506bf4d1406cb6d2b7b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"2e45570b43c3dc5fb82685a1567467b7cbe8189a","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2105-20250114204314.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2105-20250114204314.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2105-20250114204314_1736887402453_0.9581908185357819"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T20:43:22.632Z","publish_time":1736887402632,"_source_registry_name":"default","_cnpm_publish_time":1736887402632},"0.0.0-PR2102-20250114172733":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2102-20250114172733","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2102-20250114172733"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2102-20250114172733","readmeFilename":"README.md","gitHead":"3a272f10a28fe9706e6ea921071a43f5567f069a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"bc3a6e65b17c49383e328841ff0d0d1c15ec6437","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2102-20250114172733.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2102-20250114172733.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2102-20250114172733_1736875663377_0.1610575656162545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T17:27:43.526Z","publish_time":1736875663526,"_source_registry_name":"default","_cnpm_publish_time":1736875663526},"0.0.0-PR2101-20250114171832":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2101-20250114171832","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2101-20250114171832","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"377ffa2bf23abe414cc487fc10b680efc08778a9","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2101-20250114171832.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2101-20250114171832.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"441158bc211983caf5b04de1c8e83b9efb14e256","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2101-20250114171832"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2101-20250114171832_1736875119792_0.18904570373335905","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T17:18:40.077Z","publish_time":1736875120077,"_source_registry_name":"default","_cnpm_publish_time":1736875120077},"0.0.0-PR2102-20250114171208":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2102-20250114171208","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2102-20250114171208","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"10df2747742176003ef0ff45d20611e13a01acdc","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2102-20250114171208.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2102-20250114171208.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1a0ed49bc051f701d9f7fdf4d9ae0a4ed763bfa2","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2102-20250114171208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2102-20250114171208_1736874736728_0.2730143990679774","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T17:12:16.914Z","publish_time":1736874736914,"_source_registry_name":"default","_cnpm_publish_time":1736874736914},"0.0.0-PR2101-20250114162957":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2101-20250114162957","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2101-20250114162957","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"829ab6a1fec3e4474607dfacfa8f90bba07a62a6","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2101-20250114162957.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2101-20250114162957.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"60f2fce4aa5fc31a5468bcec64c31ea832f672ca","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2101-20250114162957"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2101-20250114162957_1736872205191_0.7680193247974043","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T16:30:05.478Z","publish_time":1736872205478,"_source_registry_name":"default","_cnpm_publish_time":1736872205478},"0.0.0-PR2089-20250114154839":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2089-20250114154839","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2089-20250114154839","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"270353157d162f3d53a693620aa58d173968081b","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2089-20250114154839.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2089-20250114154839.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8d6307b6e17927d0ee636318074d533d8576507b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2089-20250114154839"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2089-20250114154839_1736869729136_0.09798332973979873","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T15:48:49.342Z","publish_time":1736869729342,"_source_registry_name":"default","_cnpm_publish_time":1736869729342},"0.0.0-PR2089-20250114154030":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2089-20250114154030","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2089-20250114154030","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2581cf3ae6746757b13f3a9b4fffe95a0db5ce30","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2089-20250114154030.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2089-20250114154030.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0d002ac804dd43dd944f9c4c2fd949bb4d4dae49","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2089-20250114154030"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2089-20250114154030_1736869238885_0.5900616621442665","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T15:40:39.051Z","publish_time":1736869239051,"_source_registry_name":"default","_cnpm_publish_time":1736869239051},"1.0.13":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.13","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.1.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.13","gitHead":"b846392e1a218fd5c38bb7bd13aa77831a74c138","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"6318c0cdd0d915bb2168fe9f552f31a3393f7abb","size":3118,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.13.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.13_1736801970137_0.6854368754057554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T20:59:30.319Z","publish_time":1736801970319,"_source_registry_name":"default","_cnpm_publish_time":1736801970319},"0.0.0-PR2053-20250113193432":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2053-20250113193432","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2053-20250113193432"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2053-20250113193432","readmeFilename":"README.md","gitHead":"41f90c673928a8e9a4b16c4464e1ab506f32ce3e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"ce82f44ec6a1549415d33a18b4a44a946cac2b60","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2053-20250113193432.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2053-20250113193432.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2053-20250113193432_1736796881388_0.8820009534679496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T19:34:41.605Z","publish_time":1736796881605,"_source_registry_name":"default","_cnpm_publish_time":1736796881605},"0.0.0-PR2053-20250113192709":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2053-20250113192709","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2053-20250113192709","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7f6141c8735b9cf4d8b8d193921e48fbd0efc184","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2053-20250113192709.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2053-20250113192709.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8494efe9a28655aabb75646ee6ad236664a931d8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2053-20250113192709"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2053-20250113192709_1736796438699_0.7435892661073102","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T19:27:18.889Z","publish_time":1736796438889,"_source_registry_name":"default","_cnpm_publish_time":1736796438889},"0.0.0-PR2096-20250113182637":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2096-20250113182637","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2096-20250113182637","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4f85fe2ba5308ae64e47395b53f08f620fb1ca43","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2096-20250113182637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2096-20250113182637.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d7c961ed45bdac6ff293cc4a58c3930404bf8871","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2096-20250113182637"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2096-20250113182637_1736792805757_0.4514666750438938","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T18:26:45.955Z","publish_time":1736792805955,"_source_registry_name":"default","_cnpm_publish_time":1736792805955},"0.0.0-PR2096-20250113182328":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2096-20250113182328","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2096-20250113182328","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"1d5dd500f4fccfa39d925f42a470f14ce982cc6b","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2096-20250113182328.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2096-20250113182328.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d7c961ed45bdac6ff293cc4a58c3930404bf8871","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2096-20250113182328"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2096-20250113182328_1736792616904_0.2652923495800257","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T18:23:37.105Z","publish_time":1736792617105,"_source_registry_name":"default","_cnpm_publish_time":1736792617105},"0.0.0-PR2091-20250113182043":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2091-20250113182043","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2091-20250113182043","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"07ec20a091f04cf5e431cd1d8bf80ed87a92ff4e","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2091-20250113182043.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2091-20250113182043.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3ad0e59a9662d10dfbe711b5f90e7bb999b7843a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2091-20250113182043"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2091-20250113182043_1736792451823_0.8228540584507658","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T18:20:52.048Z","publish_time":1736792452048,"_source_registry_name":"default","_cnpm_publish_time":1736792452048},"0.0.0-PR2092-20250113181911":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2092-20250113181911","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2092-20250113181911","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ad5f361ff9ce5500df4ce387b57fad5f2c996602","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2092-20250113181911.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2092-20250113181911.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"dd89609bc75ab0dc86854b8ca1d5d5b48e4a4c80","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2092-20250113181911"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2092-20250113181911_1736792360364_0.9989251986133822","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T18:19:20.529Z","publish_time":1736792360529,"_source_registry_name":"default","_cnpm_publish_time":1736792360529},"0.0.0-PR2092-20250113181444":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2092-20250113181444","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2092-20250113181444","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e5a5b2b300277908c7e34cc5c2ff3a5d855e5871","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2092-20250113181444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2092-20250113181444.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e2a7260296d0e382997e680a6432f9ca712cd683","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2092-20250113181444"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2092-20250113181444_1736792092819_0.9218786795833562","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T18:14:53.027Z","publish_time":1736792093027,"_source_registry_name":"default","_cnpm_publish_time":1736792093027},"0.0.0-PR2088-20250113161522":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2088-20250113161522","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2088-20250113161522"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2088-20250113161522","readmeFilename":"README.md","gitHead":"7021a58114f95e6b07168f2aa82605e3c1701c5e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"27c4ec9db74c07e371701bdf8a1aa37ea3ae3dc4","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2088-20250113161522.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2088-20250113161522.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2088-20250113161522_1736784932118_0.08280648396539392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T16:15:32.328Z","publish_time":1736784932328,"_source_registry_name":"default","_cnpm_publish_time":1736784932328},"0.0.0-PR2088-20250113160321":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2088-20250113160321","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2088-20250113160321","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"68ed122c51f2866817b32151fac5ae2990df6948","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2088-20250113160321.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2088-20250113160321.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d46159e214b29b9ae8492aa59a533881ef02499c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2088-20250113160321"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2088-20250113160321_1736784210239_0.9853205961034608","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-13T16:03:30.517Z","publish_time":1736784210517,"_source_registry_name":"default","_cnpm_publish_time":1736784210517},"0.0.0-PR2095-20250113073529":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2095-20250113073529","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2095-20250113073529"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2095-20250113073529","readmeFilename":"README.md","gitHead":"a452737d6a3d5bc19d1788af59304b7314deca19","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"2a36f579c9a8da5eb0c93c14fe97e5a3d779d385","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2095-20250113073529.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2095-20250113073529.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2095-20250113073529_1736753738956_0.5243109048005512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T07:35:39.144Z","publish_time":1736753739144,"_source_registry_name":"default","_cnpm_publish_time":1736753739144},"0.0.0-PR2091-20250113054801":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2091-20250113054801","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2091-20250113054801"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2091-20250113054801","readmeFilename":"README.md","gitHead":"1e37a66fc5b4e9255a7881eda986e98f007b54c7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"410e90f577e8261c6c3b9be411f7fc8d081589a7","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2091-20250113054801.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2091-20250113054801.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2091-20250113054801_1736747289653_0.17523385194566954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T05:48:09.869Z","publish_time":1736747289869,"_source_registry_name":"default","_cnpm_publish_time":1736747289869},"0.0.0-PR2091-20250113054228":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2091-20250113054228","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2091-20250113054228"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2091-20250113054228","readmeFilename":"README.md","gitHead":"9139094e7a3eaa13d5ea736838844e8f37a44ba4","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"b978750d4832e53e6d81f8e793769e3fd86ddd54","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2091-20250113054228.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2091-20250113054228.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2091-20250113054228_1736746957901_0.9542115835492011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T05:42:38.068Z","publish_time":1736746958068,"_source_registry_name":"default","_cnpm_publish_time":1736746958068},"0.0.0-PR2053-20250111011351":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2053-20250111011351","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2053-20250111011351"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2053-20250111011351","readmeFilename":"README.md","gitHead":"c54e81d5efcf15f2806e2f919e74a633625468b8","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"f27a1c7c15ea238b76a770a9d501d774765818db","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2053-20250111011351.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2053-20250111011351.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2053-20250111011351_1736558039989_0.9475697927583495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T01:14:00.178Z","publish_time":1736558040178,"_source_registry_name":"default","_cnpm_publish_time":1736558040178},"0.0.0-PR2053-20250111010934":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2053-20250111010934","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2053-20250111010934"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2053-20250111010934","readmeFilename":"README.md","gitHead":"de3eed6367bb13b415993479eb00edd53ee08c46","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"2a3b79777c26bae4765cf5e057af1416f09dcc71","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2053-20250111010934.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2053-20250111010934.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2053-20250111010934_1736557783897_0.009173465423916616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T01:09:44.088Z","publish_time":1736557784088,"_source_registry_name":"default","_cnpm_publish_time":1736557784088},"0.0.0-PR2072-20250111001532":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2072-20250111001532","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2072-20250111001532"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2072-20250111001532","readmeFilename":"README.md","gitHead":"128883a906e19cbba8fc88b863dbb692600ba68d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"35fbf3de8378b0a7c42d78b36d73b5d9b12d2c31","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2072-20250111001532.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2072-20250111001532.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2072-20250111001532_1736554539812_0.5160818219433192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T00:15:40.017Z","publish_time":1736554540017,"_source_registry_name":"default","_cnpm_publish_time":1736554540017},"0.0.0-PR2072-20250111001052":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2072-20250111001052","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2072-20250111001052","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3a43bb6595258bfbf40d5503a8594f0b319e5fbb","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2072-20250111001052.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2072-20250111001052.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"13f0f03a84bd7bc609209429d91a5024ed6b6bc1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2072-20250111001052"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2072-20250111001052_1736554260610_0.7418932813310688","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-11T00:11:00.785Z","publish_time":1736554260785,"_source_registry_name":"default","_cnpm_publish_time":1736554260785},"0.0.0-PR2085-20250111001041":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2085-20250111001041","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2085-20250111001041","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4f64b9b5598bc495494eefd4af7c00209f1c8f08","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2085-20250111001041.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2085-20250111001041.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3e30fbc8dff283f342609544428509f584fca87a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2085-20250111001041"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2085-20250111001041_1736554249443_0.5045717162895946","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-11T00:10:49.583Z","publish_time":1736554249583,"_source_registry_name":"default","_cnpm_publish_time":1736554249583},"0.0.0-PR2082-20250110234415":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2082-20250110234415","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2082-20250110234415"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2082-20250110234415","readmeFilename":"README.md","gitHead":"48fda9f1934873a4394c0fae16ef91cdce9bdbd8","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"85a64d85fb80d60be277691553488ab1d4ce2490","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2082-20250110234415.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2082-20250110234415.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2082-20250110234415_1736552663378_0.09410752391321076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T23:44:23.575Z","publish_time":1736552663575,"_source_registry_name":"default","_cnpm_publish_time":1736552663575},"0.0.0-PR2085-20250110233530":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2085-20250110233530","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2085-20250110233530"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2085-20250110233530","readmeFilename":"README.md","gitHead":"abbd0d8fdde46032b3a8b1e1359ea15622bbb91f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"087747fe93c8d2fe8f175e28979fc9d2a5d6102e","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2085-20250110233530.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2085-20250110233530.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2085-20250110233530_1736552137907_0.7661631581419213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T23:35:38.115Z","publish_time":1736552138115,"_source_registry_name":"default","_cnpm_publish_time":1736552138115},"0.0.0-PR2077-20250110232805":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2077-20250110232805","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2077-20250110232805"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2077-20250110232805","readmeFilename":"README.md","gitHead":"6c5230670943ef1b4d3387f9383ddb5eae69dcaa","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"1faa3b9c14fd1b8e9d2706858723c473814a0d00","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2077-20250110232805.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2077-20250110232805.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2077-20250110232805_1736551693761_0.705779449000228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T23:28:13.951Z","publish_time":1736551693951,"_source_registry_name":"default","_cnpm_publish_time":1736551693951},"0.0.0-PR2082-20250110232443":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2082-20250110232443","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2082-20250110232443"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2082-20250110232443","readmeFilename":"README.md","gitHead":"cdf2df76de4f9623427deb5f9f7193cbf629490d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"2cc12eacc195e7b26018ec821d62be618f23b66a","size":3140,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2082-20250110232443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2082-20250110232443.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2082-20250110232443_1736551492417_0.04040559339431038"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T23:24:52.596Z","publish_time":1736551492596,"_source_registry_name":"default","_cnpm_publish_time":1736551492596},"0.0.0-PR2093-20250110203819":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2093-20250110203819","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2093-20250110203819"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2093-20250110203819","readmeFilename":"README.md","gitHead":"fcd096c77d5f96446166ebe457863163e053dda0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"06bdfb27e6f20f53cf0808779684f1c9c93f4e6f","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2093-20250110203819.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2093-20250110203819.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2093-20250110203819_1736541507588_0.9923102162591171"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T20:38:27.824Z","publish_time":1736541507824,"_source_registry_name":"default","_cnpm_publish_time":1736541507824},"0.0.0-PR2093-20250110203202":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2093-20250110203202","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2093-20250110203202","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"302cf63a52d2ccb66fea5823f99bdd98eed8dc8b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2093-20250110203202.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2093-20250110203202.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ad65428f11eb26b096f284dbe085eda9201acc08","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2093-20250110203202"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2093-20250110203202_1736541130438_0.19031146013025335","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-10T20:32:10.615Z","publish_time":1736541130615,"_source_registry_name":"default","_cnpm_publish_time":1736541130615},"0.0.0-PR2088-20250110170647":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2088-20250110170647","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2088-20250110170647"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2088-20250110170647","readmeFilename":"README.md","gitHead":"67abe3f36dc292188df8d49ac8ea7ae3f2e91ac7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"051e47450bd5948faa57be5f4cf6c9f3fbf94b72","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2088-20250110170647.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2088-20250110170647.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2088-20250110170647_1736528814683_0.3656967163471383"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T17:06:54.855Z","publish_time":1736528814855,"_source_registry_name":"default","_cnpm_publish_time":1736528814855},"0.0.0-PR2086-20250110170012":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2086-20250110170012","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2086-20250110170012","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"148549c86fe96ad1757e8d2d12b9366a6e33e8d5","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2086-20250110170012.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2086-20250110170012.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ca0bbefb66590bb8979362bdc586f495d40a2847","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2086-20250110170012"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2086-20250110170012_1736528420169_0.16684334479539586","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-10T17:00:20.437Z","publish_time":1736528420437,"_source_registry_name":"default","_cnpm_publish_time":1736528420437},"0.0.0-PR2086-20250110165005":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2086-20250110165005","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2086-20250110165005","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"692ea81c20ceacef992b061581d338281c45441b","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2086-20250110165005.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2086-20250110165005.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d77bb8e2ef9d4fca5eb99aacd271542efe950982","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2086-20250110165005"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2086-20250110165005_1736527813016_0.014821189283406921","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-10T16:50:13.214Z","publish_time":1736527813214,"_source_registry_name":"default","_cnpm_publish_time":1736527813214},"0.0.0-PR2089-20250109204545":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2089-20250109204545","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2089-20250109204545"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2089-20250109204545","readmeFilename":"README.md","gitHead":"da5c63280343b64036732e33fc72dbab8c32ab6f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"ce333c0e9523ef3550541de9b384c930baaa8521","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2089-20250109204545.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2089-20250109204545.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2089-20250109204545_1736455552635_0.044666178557417835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T20:45:52.881Z","publish_time":1736455552881,"_source_registry_name":"default","_cnpm_publish_time":1736455552881},"0.0.0-PR2089-20250109204144":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2089-20250109204144","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2089-20250109204144","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"43ff89f69f317b8d556944cae3598285d0ec93c4","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2089-20250109204144.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2089-20250109204144.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"da5c63280343b64036732e33fc72dbab8c32ab6f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2089-20250109204144"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2089-20250109204144_1736455312549_0.47095425174532735","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-09T20:41:52.724Z","publish_time":1736455312724,"_source_registry_name":"default","_cnpm_publish_time":1736455312724},"0.0.0-PR2088-20250109195352":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2088-20250109195352","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2088-20250109195352"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2088-20250109195352","readmeFilename":"README.md","gitHead":"c8bc8a78f907fed5cbc3d33b3d28e1f6f72bab77","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"571dcb8e49903c53e2915adc14164294129a0af4","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2088-20250109195352.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2088-20250109195352.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2088-20250109195352_1736452440786_0.1347555434772718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T19:54:01.044Z","publish_time":1736452441044,"_source_registry_name":"default","_cnpm_publish_time":1736452441044},"0.0.0-PR2086-20250109160638":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2086-20250109160638","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2086-20250109160638"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2086-20250109160638","readmeFilename":"README.md","gitHead":"73620f3fba492eb7774dda1140e04c4f7b4221d3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"3cda77e88484643f619196e4e94b51c633a22663","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2086-20250109160638.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2086-20250109160638.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2086-20250109160638_1736438806141_0.968539608785649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T16:06:46.288Z","publish_time":1736438806288,"_source_registry_name":"default","_cnpm_publish_time":1736438806288},"0.0.0-PR2086-20250109155546":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2086-20250109155546","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2086-20250109155546","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ffa6540f0aa03ac2b1b4f08e40776c0f0468f9c6","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2086-20250109155546.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2086-20250109155546.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"73620f3fba492eb7774dda1140e04c4f7b4221d3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2086-20250109155546"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2086-20250109155546_1736438154767_0.45391726209070793","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-09T15:55:54.953Z","publish_time":1736438154953,"_source_registry_name":"default","_cnpm_publish_time":1736438154953},"1.0.12":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.12","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.0.5"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.12","gitHead":"59e02adad86372cff0a46a468e0941f6fa584d14","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a1a61f1aaac1115a537b2a2dd9057d4efdc7352d","size":3120,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.12.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.12_1734651460317_0.9157925154321538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T23:37:40.491Z","publish_time":1734651460491,"_source_registry_name":"default","_cnpm_publish_time":1734651460491},"0.0.0-PR2047-20241219233323":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2047-20241219233323","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2047-20241219233323","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f42acd9b66a93281d2ca141995afd1f4811b3f74","size":3143,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2047-20241219233323.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2047-20241219233323.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d5fd2f906b41ae4441abb1e573752f19a548faca","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"3.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2047-20241219233323_1734651210019_0.11585963439579183","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-19T23:33:30.247Z","publish_time":1734651210247,"_source_registry_name":"default","_cnpm_publish_time":1734651210247},"1.0.11":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.11","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.0.5"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.11","gitHead":"ea624512a2339fef77216c04522d7ae1cf4bf2ac","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"ce08d8c09ebc0afb4883dc4dbd034c2ac46e5b7c","size":3120,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.11.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.11_1734636245607_0.7507376078905927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T19:24:05.781Z","publish_time":1734636245781,"_source_registry_name":"default","_cnpm_publish_time":1734636245781},"0.0.0-PR2040-20241219191743":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2040-20241219191743","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2040-20241219191743"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2040-20241219191743","readmeFilename":"README.md","gitHead":"640ec30d18fe7a8cffe4a5efb52e71db31769464","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"4f5c4c3d2517c127cd528e4ae1fd47439fd5c31c","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2040-20241219191743.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2040-20241219191743.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2040-20241219191743_1734635870463_0.024488025166713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T19:17:50.643Z","publish_time":1734635870643,"_source_registry_name":"default","_cnpm_publish_time":1734635870643},"1.0.10":{"name":"@khanacademy/keypad-context","version":"1.0.10","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@1.0.10","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"165c5267629bafec19acad4ec3b19f66da6a2a5b","size":3120,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.10.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4499a770a8474d014940587667b531079364f2d5","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"3.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_1.0.10_1734635542372_0.7059106039384553","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-19T19:12:22.550Z","publish_time":1734635542550,"_source_registry_name":"default","_cnpm_publish_time":1734635542550},"0.0.0-PR2034-20241219174715":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2034-20241219174715","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2034-20241219174715"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2034-20241219174715","readmeFilename":"README.md","gitHead":"a076606ce22b0e5c5eefc9e789e8ff14ad7a5f2f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"e84f35b39d35b0eab30df9c21e4a267e49e84567","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2034-20241219174715.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2034-20241219174715.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2034-20241219174715_1734630443516_0.5115056902504063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T17:47:23.704Z","publish_time":1734630443704,"_source_registry_name":"default","_cnpm_publish_time":1734630443704},"0.0.0-PR2034-20241219173612":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2034-20241219173612","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2034-20241219173612","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"620e2e99f71949b29f071b29327b82ad84fee37a","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2034-20241219173612.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2034-20241219173612.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"34302fea27e3fd06642e75962cc02cc1e0a2f52b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'","prepublishOnly":"../../utils/package-pre-publish-check.sh"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2034-20241219173612"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2034-20241219173612_1734629780850_0.887963151235365","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-19T17:36:21.061Z","publish_time":1734629781061,"_source_registry_name":"default","_cnpm_publish_time":1734629781061},"0.0.0-PR2030-20241219005049":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2030-20241219005049","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2030-20241219005049"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2030-20241219005049","readmeFilename":"README.md","gitHead":"9a21138db91aa9c484169b91467b6cf48897a638","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"cdfaac95283f4586e546973eb4c6b2ab234dc95c","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2030-20241219005049.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2030-20241219005049.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2030-20241219005049_1734569456988_0.004605623785591595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T00:50:57.190Z","publish_time":1734569457190,"_source_registry_name":"default","_cnpm_publish_time":1734569457190},"0.0.0-PR2032-20241219003644":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2032-20241219003644","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2032-20241219003644"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2032-20241219003644","readmeFilename":"README.md","gitHead":"57f6cc834761ab1bd55809c740c89396627c467e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"60a19bba8ea1a288fb62e8f263604a5c53b1a03a","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2032-20241219003644.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2032-20241219003644.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2032-20241219003644_1734568611912_0.4531746913288084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T00:36:52.175Z","publish_time":1734568612175,"_source_registry_name":"default","_cnpm_publish_time":1734568612175},"0.0.0-PR2037-20241219002751":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2037-20241219002751","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2037-20241219002751"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2037-20241219002751","readmeFilename":"README.md","gitHead":"da9c0928d2381f7d6e0d839fb64a587d893dfc16","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"2555c5ebc4e35b6a8951d0eb496a4319659ce165","size":3141,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2037-20241219002751.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2037-20241219002751.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2037-20241219002751_1734568078388_0.17245368750140666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T00:27:58.584Z","publish_time":1734568078584,"_source_registry_name":"default","_cnpm_publish_time":1734568078584},"0.0.0-PR2037-20241219001922":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2037-20241219001922","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"prepublishOnly":"../../utils/package-pre-publish-check.sh","test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2037-20241219001922"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2037-20241219001922","readmeFilename":"README.md","gitHead":"5821359c999116446ad6488cf874d22546d5d62e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"616e38450b9cab52df66e75ce97a0858a1dc8179","size":3142,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2037-20241219001922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2037-20241219001922.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2037-20241219001922_1734567570469_0.21005510285235496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T00:19:30.655Z","publish_time":1734567570655,"_source_registry_name":"default","_cnpm_publish_time":1734567570655},"1.0.9":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.9","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.0.3"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.9","gitHead":"c8b34634817dd77ff3f0dcb75cfb618720d30b1e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"c0bcec88b4f51f9dff29868b513aaf1916a73836","size":3090,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.9.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.9_1734559448092_0.05450195993468632"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-18T22:04:08.278Z","publish_time":1734559448278,"_source_registry_name":"default","_cnpm_publish_time":1734559448278},"0.0.0-PR2028-20241218214922":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2028-20241218214922","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2028-20241218214922","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f0543f12c58ecf705c86c992dc5359f02cb55410","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2028-20241218214922.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2028-20241218214922.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"347c5ef9e85fdcf26dad2716a5ba87b821bfa715","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2028-20241218214922"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2028-20241218214922_1734558569847_0.11178397930602002","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-18T21:49:30.040Z","publish_time":1734558570040,"_source_registry_name":"default","_cnpm_publish_time":1734558570040},"0.0.0-PR2027-20241218202212":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2027-20241218202212","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2027-20241218202212"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2027-20241218202212","readmeFilename":"README.md","gitHead":"39d8eb9a5289711152d21c272f542d5117f4759e","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"553b2555faea5393cfa86c4e642b19266ce8d9ce","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2027-20241218202212.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2027-20241218202212.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2027-20241218202212_1734553340572_0.2015809150845589"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-18T20:22:20.780Z","publish_time":1734553340780,"_source_registry_name":"default","_cnpm_publish_time":1734553340780},"1.0.7":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.7","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.0.1"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.7","readmeFilename":"README.md","gitHead":"9e5cd887f64b8bdaf4fa0131c51e3a1f68420b70","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"b3a6d8870a6642e31984b6e225637fab15e8b19e","size":3089,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.7.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.7_1734543147645_0.031027416022118448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-18T17:32:27.870Z","publish_time":1734543147870,"_source_registry_name":"default","_cnpm_publish_time":1734543147870},"0.0.0-PR1810-20241216213335":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1810-20241216213335","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241216213335"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241216213335","readmeFilename":"README.md","gitHead":"0df61e64c320cf1b92d85492c154bfed0607fcf0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"198c6da9e16e8013e4db46009c640a783ba4cec3","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241216213335.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241216213335.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1810-20241216213335_1734384822076_0.3993915104577188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-16T21:33:42.330Z","publish_time":1734384822330,"_source_registry_name":"default","_cnpm_publish_time":1734384822330},"0.0.0-PR1810-20241216212210":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1810-20241216212210","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241216212210","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b9280f9490e23ddcee0288eda2bf4fdd111a776e","size":3107,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241216212210.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241216212210.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0df61e64c320cf1b92d85492c154bfed0607fcf0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241216212210"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1810-20241216212210_1734384137781_0.5948599002146688","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-16T21:22:17.977Z","publish_time":1734384137977,"_source_registry_name":"default","_cnpm_publish_time":1734384137977},"1.0.6":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.6","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"3.0.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.6","gitHead":"dba6ae16273dda33b5afb1b82f46418510d2c184","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"fc4be97e2f78b32a6c81ed586a45bcdaabcd93cc","size":3087,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.6.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.6_1734364925211_0.8690205198635672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-16T16:02:05.537Z","publish_time":1734364925537,"_source_registry_name":"default","_cnpm_publish_time":1734364925537},"0.0.0-PR2010-20241216155958":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2010-20241216155958","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2010-20241216155958","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6faf4243880db15bc6d913906e36a939bed3b13f","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2010-20241216155958.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2010-20241216155958.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"9523943de38faa7790eec8e0a4a8edcd7fadad3e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2010-20241216155958"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2010-20241216155958_1734364806690_0.5123494368430612","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-16T16:00:06.900Z","publish_time":1734364806900,"_source_registry_name":"default","_cnpm_publish_time":1734364806900},"0.0.0-PR1972-20241216155730":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1972-20241216155730","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1972-20241216155730","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7a0c47349667bd28c48fd814b65d2d84593cf669","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1972-20241216155730.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1972-20241216155730.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a1925c2c204710f2baa01832a796769a7e0276e7","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1972-20241216155730"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1972-20241216155730_1734364656936_0.4572559277417223","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-16T15:57:37.122Z","publish_time":1734364657122,"_source_registry_name":"default","_cnpm_publish_time":1734364657122},"0.0.0-PR2007-20241216155150":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR2007-20241216155150","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR2007-20241216155150","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7d35b8c6eb91fb57b47530a0908723bb1e75baea","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2007-20241216155150.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2007-20241216155150.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"6c76cdb2cbfa7111c2b63f5c0f6ae70367ec1eeb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2007-20241216155150"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR2007-20241216155150_1734364319764_0.29883139299535233","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-16T15:51:59.917Z","publish_time":1734364319917,"_source_registry_name":"default","_cnpm_publish_time":1734364319917},"0.0.0-PR2007-20241213224814":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR2007-20241213224814","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR2007-20241213224814"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR2007-20241213224814","readmeFilename":"README.md","gitHead":"182d4729e0cb828d334c517230e8816c6494469a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"517546606387212a283b2e54fb7067e5203757ee","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR2007-20241213224814.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR2007-20241213224814.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR2007-20241213224814_1734130102236_0.3841847904527165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T22:48:22.444Z","publish_time":1734130102444,"_source_registry_name":"default","_cnpm_publish_time":1734130102444},"0.0.0-PR1810-20241213200706":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1810-20241213200706","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241213200706"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241213200706","readmeFilename":"README.md","gitHead":"2f1fdb418b97efc9b93288fbb4482f35c0e974b0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"f94a6ab4b2dae3a7ff2c922f7f63553313864781","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241213200706.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241213200706.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1810-20241213200706_1734120433716_0.30763041551921977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T20:07:13.865Z","publish_time":1734120433865,"_source_registry_name":"default","_cnpm_publish_time":1734120433865},"0.0.0-PR1810-20241213195551":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1810-20241213195551","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241213195551","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0b5a1e2339d419190e57d0a0ebb1f4e0fe88a1b2","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241213195551.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241213195551.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"59dcd49a7b00ae427a6087dd166b057d6f184844","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241213195551"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1810-20241213195551_1734119758564_0.3137584247099774","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T19:55:58.779Z","publish_time":1734119758779,"_source_registry_name":"default","_cnpm_publish_time":1734119758779},"0.0.0-PR1810-20241213194601":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1810-20241213194601","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241213194601","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fc807703b326981a93862b34a7d17bf255d93427","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241213194601.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241213194601.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"59dcd49a7b00ae427a6087dd166b057d6f184844","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241213194601"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1810-20241213194601_1734119168783_0.05716847786241286","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T19:46:08.982Z","publish_time":1734119168982,"_source_registry_name":"default","_cnpm_publish_time":1734119168982},"0.0.0-PR1810-20241213194234":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1810-20241213194234","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241213194234","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a0c2b60957e56da4b1011cd8a87395d77c78cdea","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241213194234.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241213194234.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"59dcd49a7b00ae427a6087dd166b057d6f184844","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241213194234"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1810-20241213194234_1734118961899_0.8559402708987911","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T19:42:42.069Z","publish_time":1734118962069,"_source_registry_name":"default","_cnpm_publish_time":1734118962069},"0.0.0-PR1810-20241213193725":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1810-20241213193725","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241213193725","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"718f38447017288bec3ac5286096ce43abed8d10","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241213193725.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241213193725.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"59dcd49a7b00ae427a6087dd166b057d6f184844","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241213193725"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1810-20241213193725_1734118653296_0.7430595711809351","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-13T19:37:33.484Z","publish_time":1734118653484,"_source_registry_name":"default","_cnpm_publish_time":1734118653484},"0.0.0-PR1810-20241213004956":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1810-20241213004956","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241213004956"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241213004956","readmeFilename":"README.md","gitHead":"7ab56d699edc59217d51aeadc7c40ec3b8a1ebb3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"40a450d16ecb886fb37619f0a557b477730462ad","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241213004956.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241213004956.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1810-20241213004956_1734051008250_0.6907375806178906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T00:50:08.414Z","publish_time":1734051008414,"_source_registry_name":"default","_cnpm_publish_time":1734051008414},"1.0.5":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.5","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"2.0.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.5","gitHead":"a90fb8ea5372c9b4a3981059d8583f8c70a0d2e0","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"99c38bceb5eff7f4fccd77f22961ca132895cac2","size":3087,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.5.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_1.0.5_1734011242136_0.8849193050996389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T13:47:22.299Z","publish_time":1734011242299,"_source_registry_name":"default","_cnpm_publish_time":1734011242299},"0.0.0-PR1973-20241212132503":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1973-20241212132503","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1973-20241212132503","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"c619ea17f4671def56a5099b9ecff8af0cda8dc1","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1973-20241212132503.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1973-20241212132503.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f711194cefd67f5cf80bfd01b00a17349319b14e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1973-20241212132503"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1973-20241212132503_1734009911687_0.1169108888408783","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-12T13:25:11.844Z","publish_time":1734009911844,"_source_registry_name":"default","_cnpm_publish_time":1734009911844},"0.0.0-PR1932-20241212053627":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1932-20241212053627","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1932-20241212053627"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1932-20241212053627","readmeFilename":"README.md","gitHead":"88c8b6c905bd6738401acf4ac0cb23f19f718798","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"1f8cc564c92cbba3934873ef8efe1d7e2e8c9da8","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1932-20241212053627.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1932-20241212053627.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1932-20241212053627_1733981795583_0.04405071576745412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T05:36:35.743Z","publish_time":1733981795743,"_source_registry_name":"default","_cnpm_publish_time":1733981795743},"0.0.0-PR1990-20241212011256":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1990-20241212011256","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1990-20241212011256"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1990-20241212011256","readmeFilename":"README.md","gitHead":"532bbae1b0f190cef6ad072ddede06e15687cea1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"8693b998bc161dc4afb9dd52d1f8e3d4bbd9daa4","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1990-20241212011256.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1990-20241212011256.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1990-20241212011256_1733965984257_0.9731898201604714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T01:13:04.489Z","publish_time":1733965984489,"_source_registry_name":"default","_cnpm_publish_time":1733965984489},"0.0.0-PR1990-20241212011016":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1990-20241212011016","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1990-20241212011016","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"0261dcb444f8e4d76ee9d276bef4ba68bd0c17b4","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1990-20241212011016.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1990-20241212011016.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"532bbae1b0f190cef6ad072ddede06e15687cea1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1990-20241212011016"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1990-20241212011016_1733965823293_0.6663369824449965","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-12T01:10:23.471Z","publish_time":1733965823471,"_source_registry_name":"default","_cnpm_publish_time":1733965823471},"0.0.0-PR1989-20241212010719":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1989-20241212010719","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1989-20241212010719","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f7e6e1bbeb2d275189be3edcdd6bfa9259420feb","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1989-20241212010719.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1989-20241212010719.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"4a031c72332b7875e24849bac98797642507c8f9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1989-20241212010719"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1989-20241212010719_1733965646579_0.6160714296180154","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-12T01:07:26.766Z","publish_time":1733965646766,"_source_registry_name":"default","_cnpm_publish_time":1733965646766},"0.0.0-PR1978-20241212005803":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1978-20241212005803","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1978-20241212005803","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"81804a4ee2ced0121e438136e349dd4d7f24fd0a","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1978-20241212005803.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1978-20241212005803.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"6e9d09d5341219bb28a25618c9d33e3fe32a2687","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1978-20241212005803"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1978-20241212005803_1733965090560_0.17723682753187586","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-12T00:58:10.730Z","publish_time":1733965090730,"_source_registry_name":"default","_cnpm_publish_time":1733965090730},"0.0.0-PR1971-20241212002948":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1971-20241212002948","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1971-20241212002948","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"620e3bda30a7f5f244de058ef00d16e874c7b8f7","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1971-20241212002948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1971-20241212002948.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0497c454c2358a6d936e51f44f582ec03a30c5f6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1971-20241212002948"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1971-20241212002948_1733963395677_0.6510380935760232","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-12T00:29:55.892Z","publish_time":1733963395892,"_source_registry_name":"default","_cnpm_publish_time":1733963395892},"0.0.0-PR1973-20241211210332":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1973-20241211210332","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1973-20241211210332"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1973-20241211210332","readmeFilename":"README.md","gitHead":"e2fd247042f650fe633f171592c3218470d3509d","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"155c29ec40e945bd73144821855d77075d589aef","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1973-20241211210332.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1973-20241211210332.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1973-20241211210332_1733951019548_0.76448592776608"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T21:03:39.767Z","publish_time":1733951019767,"_source_registry_name":"default","_cnpm_publish_time":1733951019767},"0.0.0-PR1973-20241211205759":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1973-20241211205759","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1973-20241211205759","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"db65763762815ee52bc097a77b9b90ddd7aa71ba","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1973-20241211205759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1973-20241211205759.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e2fd247042f650fe633f171592c3218470d3509d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1973-20241211205759"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1973-20241211205759_1733950686675_0.30978959509810755","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-11T20:58:06.830Z","publish_time":1733950686830,"_source_registry_name":"default","_cnpm_publish_time":1733950686830},"0.0.0-PR1981-20241211205756":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1981-20241211205756","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1981-20241211205756","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"03373e314d8645691978b25f0517108bbf7bf75a","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1981-20241211205756.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1981-20241211205756.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"b66712f613d8341b012d833e3087135b1ed8ef96","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1981-20241211205756"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1981-20241211205756_1733950684511_0.5896776996489825","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-11T20:58:04.711Z","publish_time":1733950684711,"_source_registry_name":"default","_cnpm_publish_time":1733950684711},"0.0.0-PR1973-20241211125319":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1973-20241211125319","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1973-20241211125319"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1973-20241211125319","readmeFilename":"README.md","gitHead":"c0826dfdf5cea293f64daafda4e8418f568c06fa","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"19e7e465364ac62dfeb2589d31674d885d999d73","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1973-20241211125319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1973-20241211125319.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1973-20241211125319_1733921607676_0.4373361730332064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T12:53:27.830Z","publish_time":1733921607830,"_source_registry_name":"default","_cnpm_publish_time":1733921607830},"0.0.0-PR1810-20241210223909":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1810-20241210223909","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241210223909"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241210223909","readmeFilename":"README.md","gitHead":"bdc265885a5609a796a7924e08ef04f792b92eb7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"3ed4b83b9eb4106abffa930c345fb123922be6e4","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241210223909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241210223909.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1810-20241210223909_1733870356912_0.18063609782126044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T22:39:17.085Z","publish_time":1733870357085,"_source_registry_name":"default","_cnpm_publish_time":1733870357085},"0.0.0-PR1974-20241210214216":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1974-20241210214216","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1974-20241210214216","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7b2e8f8e51b9534f0899c006c04dea8fea947062","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1974-20241210214216.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1974-20241210214216.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"96f3b48505d17584198735222c9c2d7e8cdeef16","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1974-20241210214216"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1974-20241210214216_1733866943921_0.2515848621161112","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-10T21:42:24.095Z","publish_time":1733866944095,"_source_registry_name":"default","_cnpm_publish_time":1733866944095},"0.0.0-PR1973-20241210213809":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1973-20241210213809","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1973-20241210213809","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ad02ecde3b7791554a5e4d0e1fecbe20da7fdc70","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1973-20241210213809.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1973-20241210213809.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"bea11cb817d4d65cf4b0149c5617623d5e0569ab","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1973-20241210213809"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1973-20241210213809_1733866696895_0.22117511979156812","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-10T21:38:17.108Z","publish_time":1733866697108,"_source_registry_name":"default","_cnpm_publish_time":1733866697108},"0.0.0-PR1973-20241210170108":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1973-20241210170108","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1973-20241210170108"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1973-20241210170108","readmeFilename":"README.md","gitHead":"bea11cb817d4d65cf4b0149c5617623d5e0569ab","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"e27328fd0f6bda8d8f5a820f8367b5bf38f931e7","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1973-20241210170108.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1973-20241210170108.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1973-20241210170108_1733850075648_0.019421779993040955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T17:01:15.823Z","publish_time":1733850075823,"_source_registry_name":"default","_cnpm_publish_time":1733850075823},"0.0.0-PR1810-20241210151739":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1810-20241210151739","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241210151739","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2a8c3bc5ffab10b3b30fd6b54b95a627b93c114e","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241210151739.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241210151739.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"8a414065bd489bb7a3eef09f4de7591532ae5cdb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241210151739"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1810-20241210151739_1733843868608_0.1543223690195903","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2024-12-10T15:17:48.825Z","publish_time":1733843868825,"_source_registry_name":"default","_cnpm_publish_time":1733843868825},"0.0.0-PR1971-20241209212617":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1971-20241209212617","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1971-20241209212617"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1971-20241209212617","readmeFilename":"README.md","gitHead":"1d3fbd6173e74ac75032911c74f92c76ca353d9f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a1a3cf51565816f30a52b1303c5db6a96696b365","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1971-20241209212617.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1971-20241209212617.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keypad-context_0.0.0-PR1971-20241209212617_1733779585073_0.6940523327220827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T21:26:25.286Z","publish_time":1733779585286,"_source_registry_name":"default","_cnpm_publish_time":1733779585286},"0.0.0-PR1810-20241206220055":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1810-20241206220055","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1810-20241206220055"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1810-20241206220055","readmeFilename":"README.md","gitHead":"11589a72992b4998adc67345292c97636d8cd6b8","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a339860d60dbff8134cf4c57c24f2a7b59b1a643","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1810-20241206220055.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1810-20241206220055.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1810-20241206220055_1733522463230_0.01886030373041403"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T22:01:03.425Z","publish_time":1733522463425,"_source_registry_name":"default","_cnpm_publish_time":1733522463425},"0.0.0-PR1954-20241206153419":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1954-20241206153419","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1954-20241206153419"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1954-20241206153419","readmeFilename":"README.md","gitHead":"390c15d830c58c6a17f71807586128ee54e474f3","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"eddef40fe979739e1d68d05740d8d6de873ad805","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1954-20241206153419.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1954-20241206153419.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1954-20241206153419_1733499267342_0.6239999149939102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-06T15:34:27.514Z","publish_time":1733499267514,"_source_registry_name":"default","_cnpm_publish_time":1733499267514},"0.0.0-PR1954-20241205205358":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1954-20241205205358","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1954-20241205205358"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1954-20241205205358","readmeFilename":"README.md","gitHead":"bb28fd20c5d1e1d9dfa2e6e38e7fb942d88bbba8","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"cf053904e0f79f90be5a0f1c9626da3cf6c391be","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1954-20241205205358.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1954-20241205205358.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1954-20241205205358_1733432048215_0.43916286333918286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-05T20:54:08.370Z","publish_time":1733432048370,"_source_registry_name":"default","_cnpm_publish_time":1733432048370},"1.0.4":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.3"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.4","gitHead":"562ef611a9b22370aafd01db8727e1ff91781a55","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"0ce8b58440a76989b2ed2d09b19404b6b72ced8b","size":3088,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.4.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_1.0.4_1730392812983_0.05164878213382895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-31T16:40:13.194Z","publish_time":1730392813194,"_source_registry_name":"default","_cnpm_publish_time":1730392813194},"0.0.0-PR1813-20241031163309":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1813-20241031163309","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1813-20241031163309","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4a7b042e451c245411ed6ce38c7acd1688b7f77e","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1813-20241031163309.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1813-20241031163309.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"70a5c62dae14e676e647ef9a3609792960a145ac","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1813-20241031163309"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1813-20241031163309_1730392396577_0.05874271674475362","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:33:16.852Z","publish_time":1730392396852,"_source_registry_name":"default","_cnpm_publish_time":1730392396852},"0.0.0-PR1813-20241031163022":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1813-20241031163022","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1813-20241031163022","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b8e1309bc139baef1d58a0d77d3549560ffd8849","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1813-20241031163022.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1813-20241031163022.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5dcaeac499baa09695995ab3d93c02a0abc4c000","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1813-20241031163022"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1813-20241031163022_1730392230110_0.6641980274772794","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:30:30.401Z","publish_time":1730392230401,"_source_registry_name":"default","_cnpm_publish_time":1730392230401},"0.0.0-PR1806-20241031162237":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1806-20241031162237","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1806-20241031162237","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f58b2ea6ae000a5cded2bf1c96767d5d20f9368f","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1806-20241031162237.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1806-20241031162237.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"191ac96c6cbd18d05726bdd15aae03bed9a3d42e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1806-20241031162237"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1806-20241031162237_1730391764527_0.7854211326187346","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:22:44.697Z","publish_time":1730391764697,"_source_registry_name":"default","_cnpm_publish_time":1730391764697},"0.0.0-PR1804-20241031161906":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1804-20241031161906","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1804-20241031161906","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"23e9c600ef5e39b991497888fa717442973c7f59","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1804-20241031161906.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1804-20241031161906.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"db34519517ec6b1d9db2af8600b9f1f1a6d187d3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1804-20241031161906"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1804-20241031161906_1730391555265_0.10157400430659624","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:19:15.654Z","publish_time":1730391555654,"_source_registry_name":"default","_cnpm_publish_time":1730391555654},"0.0.0-PR1806-20241031161337":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1806-20241031161337","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1806-20241031161337","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"903249dd2cf2c38732ec36622a07626fd8584bbc","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1806-20241031161337.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1806-20241031161337.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5148e571a966b089091f361529aaad35f7d25da1","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1806-20241031161337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1806-20241031161337_1730391225738_0.9223684107242172","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:13:45.915Z","publish_time":1730391225915,"_source_registry_name":"default","_cnpm_publish_time":1730391225915},"0.0.0-PR1806-20241031160948":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1806-20241031160948","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1806-20241031160948","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ba7c63d24cd2185f3afdb843c99c4ef9fdd18d6f","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1806-20241031160948.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1806-20241031160948.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d354f7275c3002bad19451c26000181ed0f1963f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1806-20241031160948"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1806-20241031160948_1730390996120_0.21391589651673204","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:09:56.362Z","publish_time":1730390996362,"_source_registry_name":"default","_cnpm_publish_time":1730390996362},"0.0.0-PR1804-20241031160747":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1804-20241031160747","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1804-20241031160747","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"7d4329818c0fdc7b5b8dac72fe824bd98e946981","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1804-20241031160747.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1804-20241031160747.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"5dd67783c1015815965db24439b3c7834f9402fb","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1804-20241031160747"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1804-20241031160747_1730390875206_0.2390520640060083","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:07:55.480Z","publish_time":1730390875480,"_source_registry_name":"default","_cnpm_publish_time":1730390875480},"0.0.0-PR1803-20241031160231":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1803-20241031160231","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1803-20241031160231","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"15520e80ff624cb433fe7551bdf1d7309d26ae4b","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1803-20241031160231.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1803-20241031160231.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1de88e654f6c6c8537ac89a8fa3402b570132787","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1803-20241031160231"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1803-20241031160231_1730390559115_0.3589747216343644","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-31T16:02:39.288Z","publish_time":1730390559288,"_source_registry_name":"default","_cnpm_publish_time":1730390559288},"0.0.0-PR1791-20241023211319":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1791-20241023211319","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1791-20241023211319"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1791-20241023211319","readmeFilename":"README.md","gitHead":"db57820032b9e2b5f60f6c428af5ea577dd98a4f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"e845a7ab992f48ac5882e957952a7bcf1ed9617a","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1791-20241023211319.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1791-20241023211319.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1791-20241023211319_1729718008864_0.7261024197336396"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T21:13:29.031Z","publish_time":1729718009031,"_source_registry_name":"default","_cnpm_publish_time":1729718009031},"1.0.3":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.2"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.3","gitHead":"046601dd3eada08528341077540208d1afefecd5","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"de39e67de638a06745b19d049cc3d6685df91105","size":3088,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.3.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_1.0.3_1728325024945_0.48409755369754937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-07T18:17:05.119Z","publish_time":1728325025119,"_source_registry_name":"default","_cnpm_publish_time":1728325025119},"0.0.0-PR1725-20241007165538":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1725-20241007165538","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1725-20241007165538"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1725-20241007165538","readmeFilename":"README.md","gitHead":"37b350c911e75f327120917ebaf73ad63a331f8a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"6ce28cee492e68a246757c3a1a47e77235f0dfa8","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1725-20241007165538.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1725-20241007165538.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1725-20241007165538_1728320146271_0.15469541109716567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-07T16:55:46.487Z","publish_time":1728320146487,"_source_registry_name":"default","_cnpm_publish_time":1728320146487},"0.0.0-PR1727-20241007073531":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1727-20241007073531","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1727-20241007073531"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1727-20241007073531","readmeFilename":"README.md","gitHead":"186475c28c95f47ac9222b1768a78a021dfa5dc1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"94f70bc8ab56ec82fa2581d76372ee2d18030c05","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1727-20241007073531.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1727-20241007073531.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1727-20241007073531_1728286539425_0.9949156835490798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-07T07:35:39.601Z","publish_time":1728286539601,"_source_registry_name":"default","_cnpm_publish_time":1728286539601},"0.0.0-PR1666-20241004200558":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1666-20241004200558","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1666-20241004200558"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1666-20241004200558","readmeFilename":"README.md","gitHead":"a3014d5d23d0fb1f5b6f4885a67ab4959429656a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"dd96effdebe40481859233a19b549b6ffc6f1ee3","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1666-20241004200558.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1666-20241004200558.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1666-20241004200558_1728072365924_0.6689606325215385"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-04T20:06:06.130Z","publish_time":1728072366130,"_source_registry_name":"default","_cnpm_publish_time":1728072366130},"0.0.0-PR1695-20241004200447":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1695-20241004200447","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1695-20241004200447","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4a7be21519ba1f9b9d8a87c23804c71d3d5683cd","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1695-20241004200447.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1695-20241004200447.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7427f379468e29ed740f700804e63f7cd0fe02ea","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1695-20241004200447"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1695-20241004200447_1728072294658_0.9170220040488744","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T20:04:54.824Z","publish_time":1728072294824,"_source_registry_name":"default","_cnpm_publish_time":1728072294824},"0.0.0-PR1666-20241004194429":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1666-20241004194429","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1666-20241004194429","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"f86544e2936fbd419dbe77faa930692290644236","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1666-20241004194429.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1666-20241004194429.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"397655c05cd1d275a0c6d244b2b04013945a968d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1666-20241004194429"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1666-20241004194429_1728071076745_0.01500697234302839","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T19:44:36.966Z","publish_time":1728071076966,"_source_registry_name":"default","_cnpm_publish_time":1728071076966},"0.0.0-PR1715-20241004182745":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1715-20241004182745","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1715-20241004182745"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1715-20241004182745","readmeFilename":"README.md","gitHead":"de73bc0a7e8adb7dbbc201c3affdab0de341b5a1","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"0aff4f10d6c48efb0ece5cece14e6a247c051e39","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1715-20241004182745.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1715-20241004182745.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1715-20241004182745_1728066472754_0.007714835575972856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-04T18:27:52.956Z","publish_time":1728066472956,"_source_registry_name":"default","_cnpm_publish_time":1728066472956},"0.0.0-PR1715-20241004182443":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1715-20241004182443","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1715-20241004182443","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"652269c100719ed06b971c493ebca67a4bd182b5","size":3107,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1715-20241004182443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1715-20241004182443.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1f5fb0bf0eb61ff2b786b92e55fc8837d0e6a88a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1715-20241004182443"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1715-20241004182443_1728066290645_0.6308811408687103","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T18:24:50.864Z","publish_time":1728066290864,"_source_registry_name":"default","_cnpm_publish_time":1728066290864},"0.0.0-PR1666-20241004181820":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1666-20241004181820","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1666-20241004181820","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a3a686cc1fb8d4b267df782230746ddc87abd974","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1666-20241004181820.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1666-20241004181820.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0969594c63ff08ecc2e922344df5a03cb404c763","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1666-20241004181820"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1666-20241004181820_1728065907601_0.16998806907173103","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T18:18:27.780Z","publish_time":1728065907780,"_source_registry_name":"default","_cnpm_publish_time":1728065907780},"0.0.0-PR1666-20241004180620":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1666-20241004180620","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1666-20241004180620","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ff8b3272607eae7c63c8a73ce5ce36f66a958c03","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1666-20241004180620.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1666-20241004180620.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"26a6ac654c9bb08209014f4441b1dd0377a7e463","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1666-20241004180620"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1666-20241004180620_1728065188380_0.39864903539228536","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T18:06:28.545Z","publish_time":1728065188545,"_source_registry_name":"default","_cnpm_publish_time":1728065188545},"0.0.0-PR1715-20241004175325":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1715-20241004175325","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1715-20241004175325","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ffe7d7735eeb5ab5f4b3339311f665faa05cc439","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1715-20241004175325.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1715-20241004175325.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"79c7e6a72e5289c963e28de99a00a2b82c5aa1a6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1715-20241004175325"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1715-20241004175325_1728064413236_0.9942529137762948","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T17:53:33.387Z","publish_time":1728064413387,"_source_registry_name":"default","_cnpm_publish_time":1728064413387},"0.0.0-PR1726-20241004170114":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1726-20241004170114","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1726-20241004170114"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1726-20241004170114","readmeFilename":"README.md","gitHead":"0701636c52d940496169d94116033b30d71443bb","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"00e330a8bdb3ccf4684e8732d504603a955b28e1","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1726-20241004170114.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1726-20241004170114.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1726-20241004170114_1728061280916_0.48376545109845814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-04T17:01:21.162Z","publish_time":1728061281162,"_source_registry_name":"default","_cnpm_publish_time":1728061281162},"0.0.0-PR1726-20241004165510":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1726-20241004165510","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1726-20241004165510","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"8b32bbeb37274f613b3fb4c977fb68334b97b2e4","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1726-20241004165510.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1726-20241004165510.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"68532215bbe124b00a984ecefe2d1b33777d1def","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1726-20241004165510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1726-20241004165510_1728060917223_0.860100821166786","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T16:55:17.446Z","publish_time":1728060917446,"_source_registry_name":"default","_cnpm_publish_time":1728060917446},"0.0.0-PR1715-20241004161203":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1715-20241004161203","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1715-20241004161203","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b4dd65957a22f70f58278bba2b074fec461544b2","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1715-20241004161203.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1715-20241004161203.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7cd2857636624a7fff2aafa4704b5d7c130c7818","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1715-20241004161203"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1715-20241004161203_1728058330444_0.56695997206196","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T16:12:10.594Z","publish_time":1728058330594,"_source_registry_name":"default","_cnpm_publish_time":1728058330594},"0.0.0-PR1725-20241004160541":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1725-20241004160541","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1725-20241004160541","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"816d85c7166920efd98907a8d72edd373cd77101","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1725-20241004160541.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1725-20241004160541.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"15a8fe65c87ea7b0c6dd90553a19184df08915fa","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1725-20241004160541"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1725-20241004160541_1728057948580_0.7810113835551031","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T16:05:48.751Z","publish_time":1728057948751,"_source_registry_name":"default","_cnpm_publish_time":1728057948751},"0.0.0-PR1715-20241004155901":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1715-20241004155901","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1715-20241004155901","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d3b19e4a3dc0f7ba76cf96c5012bcfd32db4f04e","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1715-20241004155901.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1715-20241004155901.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"7cd2857636624a7fff2aafa4704b5d7c130c7818","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1715-20241004155901"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1715-20241004155901_1728057548124_0.9894054648337411","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T15:59:08.337Z","publish_time":1728057548337,"_source_registry_name":"default","_cnpm_publish_time":1728057548337},"0.0.0-PR1725-20241004155615":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1725-20241004155615","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1725-20241004155615","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a72e4e21b049a0ec06c1c0d6ba763117ebf8c008","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1725-20241004155615.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1725-20241004155615.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"15a8fe65c87ea7b0c6dd90553a19184df08915fa","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1725-20241004155615"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1725-20241004155615_1728057382138_0.03461510941194379","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T15:56:22.306Z","publish_time":1728057382306,"_source_registry_name":"default","_cnpm_publish_time":1728057382306},"0.0.0-PR1715-20241004154826":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1715-20241004154826","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1715-20241004154826","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d0ebf7ac5b2309dab0efab03873dba9188b1f56d","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1715-20241004154826.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1715-20241004154826.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0013b213123e0f40c80c9a968b18757851b02eb0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1715-20241004154826"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1715-20241004154826_1728056913609_0.6651004509834735","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T15:48:33.886Z","publish_time":1728056913886,"_source_registry_name":"default","_cnpm_publish_time":1728056913886},"0.0.0-PR1715-20241004153241":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1715-20241004153241","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1715-20241004153241","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"b35fe02ce6cedd28dda60bf52e3996dca9c62bb4","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1715-20241004153241.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1715-20241004153241.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"274d4945660eecf2e9c59e5b6be2aed8e38d8d8a","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1715-20241004153241"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1715-20241004153241_1728055968535_0.7261836483665483","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-04T15:32:48.770Z","publish_time":1728055968770,"_source_registry_name":"default","_cnpm_publish_time":1728055968770},"0.0.0-PR1723-20241003235242":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1723-20241003235242","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1723-20241003235242"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1723-20241003235242","readmeFilename":"README.md","gitHead":"b59ceb323a0f3006a858f69942dfc3f91737cbb2","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"ca3b3d23276c84e937129262ad715e53f2161ef5","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1723-20241003235242.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1723-20241003235242.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1723-20241003235242_1727999569754_0.152451109675785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T23:52:49.940Z","publish_time":1727999569940,"_source_registry_name":"default","_cnpm_publish_time":1727999569940},"1.0.2":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.1"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.2","gitHead":"219acef15196468f0a953c2f18cd3039443f5840","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"148878a63384c3089d499d0705a8921995083958","size":3088,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.2.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_1.0.2_1727962601354_0.5758196271349063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T13:36:41.554Z","publish_time":1727962601554,"_source_registry_name":"default","_cnpm_publish_time":1727962601554},"0.0.0-PR1716-20241003131842":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1716-20241003131842","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1716-20241003131842","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"a579d7ddf398b408ae6f9824db81bae895328317","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1716-20241003131842.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1716-20241003131842.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"bdbedbcca0624c82e30eb9156d31da75a48407c0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1716-20241003131842"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1716-20241003131842_1727961529843_0.05907917101455018","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-03T13:18:50.012Z","publish_time":1727961530012,"_source_registry_name":"default","_cnpm_publish_time":1727961530012},"0.0.0-PR1716-20241003000109":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1716-20241003000109","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1716-20241003000109"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1716-20241003000109","readmeFilename":"README.md","gitHead":"ff2fb270281e3cda10f5567fa4a2901060b50e6b","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"11aa6f914fb4b1cb009c982ae6944290f8a46cb2","size":3107,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1716-20241003000109.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1716-20241003000109.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1716-20241003000109_1727913676581_0.6072400351317004"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T00:01:16.743Z","publish_time":1727913676743,"_source_registry_name":"default","_cnpm_publish_time":1727913676743},"0.0.0-PR1716-20241002234204":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1716-20241002234204","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1716-20241002234204"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1716-20241002234204","readmeFilename":"README.md","gitHead":"52136e0c833703494c93ce819b7b138877d4df48","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"1f4141dfd4f6bff7a671f396b4a63fb4eea9a1c1","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1716-20241002234204.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1716-20241002234204.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1716-20241002234204_1727912531421_0.9657849276362591"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T23:42:11.639Z","publish_time":1727912531639,"_source_registry_name":"default","_cnpm_publish_time":1727912531639},"0.0.0-PR1719-20241002230836":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1719-20241002230836","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1719-20241002230836"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1719-20241002230836","readmeFilename":"README.md","gitHead":"0ab0de7954bfe5cd6bbc6bbd2c2290c0dacec175","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"c1754313f81c6214160b70194d9561af5f334191","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1719-20241002230836.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1719-20241002230836.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1719-20241002230836_1727910523334_0.916660080891126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T23:08:43.573Z","publish_time":1727910523573,"_source_registry_name":"default","_cnpm_publish_time":1727910523573},"0.0.0-PR1719-20241002225840":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1719-20241002225840","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1719-20241002225840"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1719-20241002225840","readmeFilename":"README.md","gitHead":"fde494005719a1da8f272b90af8c7af11df5ba0f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"eb5e31a851be7344e55f05d934f8979f2dab3d43","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1719-20241002225840.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1719-20241002225840.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1719-20241002225840_1727909927131_0.07556421648583345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T22:58:47.310Z","publish_time":1727909927310,"_source_registry_name":"default","_cnpm_publish_time":1727909927310},"0.0.0-PR1719-20241002224525":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1719-20241002224525","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1719-20241002224525","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"cf3f526326765f64c4de1f6eda652021bd273d3d","size":3109,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1719-20241002224525.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1719-20241002224525.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3fadd216087d72930734f6d82208c2de0dda86ef","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1719-20241002224525"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1719-20241002224525_1727909133427_0.1331528105673132","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-02T22:45:33.666Z","publish_time":1727909133666,"_source_registry_name":"default","_cnpm_publish_time":1727909133666},"0.0.0-PR1681-20240926184516":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1681-20240926184516","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"0.0.0-PR1681-20240926184516"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1681-20240926184516","readmeFilename":"README.md","gitHead":"5ec991c37abc0cb2c6cc79e8a3a24d11ae4f3ec2","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"f50feebb749dad7671da85195adaca2bd05da47b","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1681-20240926184516.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1681-20240926184516.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1681-20240926184516_1727376323258_0.29823728817606665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T18:45:23.520Z","publish_time":1727376323520,"_source_registry_name":"default","_cnpm_publish_time":1727376323520},"1.0.1":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.1","gitHead":"a3e8fce1cb74127fd5765272712306f2a6b92b6a","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"05fe79c93e2cc0fb376641ceedbc0c7963695e01","size":3086,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.1.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_1.0.1_1725388947232_0.71124322937015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-03T18:42:27.395Z","publish_time":1725388947395,"_source_registry_name":"default","_cnpm_publish_time":1725388947395},"0.0.0-PR1578-20240903181919":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1578-20240903181919","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1578-20240903181919","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"56450483b390cdf2c09eb777e55d222a3b941c8f","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1578-20240903181919.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1578-20240903181919.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a7cbbc6d067b1413ba1591011b51ccd7ed937c21","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1578-20240903181919_1725387566083_0.0004281684729632307","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-03T18:19:26.325Z","publish_time":1725387566325,"_source_registry_name":"default","_cnpm_publish_time":1725387566325},"0.0.0-PR1579-20240902073535":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1579-20240902073535","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1579-20240902073535","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ffbc01fc4c4ed7d881e8a1eb96e9b4d8f4d81ae9","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1579-20240902073535.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1579-20240902073535.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"05cbe8abf54ea05bdeaff0871f9dd4d27c0e10e9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1579-20240902073535_1725262542506_0.20509620197628364","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-02T07:35:42.650Z","publish_time":1725262542650,"_source_registry_name":"default","_cnpm_publish_time":1725262542650},"0.0.0-PR1570-20240829222225":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1570-20240829222225","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1570-20240829222225","readmeFilename":"README.md","gitHead":"2899455fbb98dac8c1e57ba981c3d5f4688f444f","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"1248d1f1841b54e34f4648c49a3c2289e22442b9","size":3108,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1570-20240829222225.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1570-20240829222225.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1570-20240829222225_1724970153367_0.19397392670461322"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T22:22:33.555Z","publish_time":1724970153555,"_source_registry_name":"default","_cnpm_publish_time":1724970153555},"0.0.0-PR1570-20240829215925":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1570-20240829215925","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1570-20240829215925","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"22a535ebaf90da0757f5dbc624ba4c9ed424ec10","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1570-20240829215925.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1570-20240829215925.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ca6fee911089e7943bf9a674e64040c6a0c4579d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1570-20240829215925_1724968771851_0.2049073552639602","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T21:59:32.026Z","publish_time":1724968772026,"_source_registry_name":"default","_cnpm_publish_time":1724968772026},"0.0.0-PR1570-20240829215443":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1570-20240829215443","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1570-20240829215443","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"765018108be6428130e1728782ecb7a66363ad75","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1570-20240829215443.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1570-20240829215443.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"75ca28e41fd3d84fc33b840e5b4cd31df4853153","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1570-20240829215443_1724968493178_0.7201882676612412","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T21:54:53.357Z","publish_time":1724968493357,"_source_registry_name":"default","_cnpm_publish_time":1724968493357},"0.0.0-PR1566-20240829212550":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1566-20240829212550","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1566-20240829212550","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"965dffdf42d9b9ccf192dffb620a4d57a84553d6","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1566-20240829212550.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1566-20240829212550.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a389eba8bfae80601117be9938113093d7f18f78","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1566-20240829212550_1724966760346_0.009857391049077568","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T21:26:00.662Z","publish_time":1724966760662,"_source_registry_name":"default","_cnpm_publish_time":1724966760662},"0.0.0-PR1282-20240829191452":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1282-20240829191452","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1282-20240829191452","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d42bb5e227fc3490276be98dd26175be3d016ccf","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1282-20240829191452.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1282-20240829191452.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"07f23ee08c65dca692e081f7e77b0bf016721a13","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1282-20240829191452_1724958900125_0.8179921166874748","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T19:15:00.287Z","publish_time":1724958900287,"_source_registry_name":"default","_cnpm_publish_time":1724958900287},"0.0.0-PR1570-20240829183009":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1570-20240829183009","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1570-20240829183009","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bd4b83e304ea9ac8a5ad2c186623c33169a9057e","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1570-20240829183009.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1570-20240829183009.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"bf3a8f5866d780c55e9d3a930353dfb3886b8d52","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1570-20240829183009_1724956216510_0.262559811309204","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T18:30:16.855Z","publish_time":1724956216855,"_source_registry_name":"default","_cnpm_publish_time":1724956216855},"0.0.0-PR1282-20240829181540":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1282-20240829181540","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1282-20240829181540","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"3598cb84b49a439b986834b7b3cb92b984721782","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1282-20240829181540.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1282-20240829181540.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"07bd35bf25282805bc18ba39e4bb39ee7ce4ecd8","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1282-20240829181540_1724955347868_0.8975749204771093","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T18:15:48.008Z","publish_time":1724955348008,"_source_registry_name":"default","_cnpm_publish_time":1724955348008},"0.0.0-PR1575-20240829171822":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1575-20240829171822","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1575-20240829171822","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"de2ad8de952b48d7dde4dbcb8026192e3c596871","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1575-20240829171822.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1575-20240829171822.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"90a8c3f48a20dbf3c3e53b5c33dc00f6b3a210e9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1575-20240829171822_1724951909912_0.3934722048818253","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T17:18:30.111Z","publish_time":1724951910111,"_source_registry_name":"default","_cnpm_publish_time":1724951910111},"0.0.0-PR1575-20240829171512":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1575-20240829171512","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1575-20240829171512","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"bb5c23ce81f94d59f4480941e664ae76e69a90bf","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1575-20240829171512.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1575-20240829171512.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"c8f977fc190b6fd1aab9f85120abf4dee485ea06","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1575-20240829171512_1724951719862_0.9102113646605332","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T17:15:20.078Z","publish_time":1724951720078,"_source_registry_name":"default","_cnpm_publish_time":1724951720078},"0.0.0-PR1575-20240829170045":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1575-20240829170045","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1575-20240829170045","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"2c947d1e973dc348c8195099a9a8b5a2aad403c4","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1575-20240829170045.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1575-20240829170045.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"65eced0be9213cbadaaa42e3fe1410073e9063a0","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1575-20240829170045_1724950854747_0.03489796395793432","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T17:00:54.933Z","publish_time":1724950854933,"_source_registry_name":"default","_cnpm_publish_time":1724950854933},"0.0.0-PR1567-20240829164436":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1567-20240829164436","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1567-20240829164436","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5382ea037bbfdd6cf6c49407ce2d1c64f7db0e3a","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1567-20240829164436.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1567-20240829164436.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e6aead9458c8ae30db2cd0d8a9454d93b9e30335","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1567-20240829164436_1724949882376_0.5074151234553685","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T16:44:42.527Z","publish_time":1724949882527,"_source_registry_name":"default","_cnpm_publish_time":1724949882527},"0.0.0-PR1574-20240829163944":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1574-20240829163944","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1574-20240829163944","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6894436031f4480ced45bc5b63a074be18c4c41f","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1574-20240829163944.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1574-20240829163944.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"6abb3c86fa13785c31470078945c31f3859554f3","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1574-20240829163944_1724949591242_0.42984036919973856","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T16:39:51.379Z","publish_time":1724949591379,"_source_registry_name":"default","_cnpm_publish_time":1724949591379},"0.0.0-PR1567-20240829162427":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1567-20240829162427","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1567-20240829162427","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6596f2a3c633a9448e50bdc5f65b228c0787ce6d","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1567-20240829162427.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1567-20240829162427.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"e6aead9458c8ae30db2cd0d8a9454d93b9e30335","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1567-20240829162427_1724948674516_0.3224464110424128","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T16:24:34.653Z","publish_time":1724948674653,"_source_registry_name":"default","_cnpm_publish_time":1724948674653},"0.0.0-PR1452-20240828235255":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1452-20240828235255","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.0"},"devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1452-20240828235255","readmeFilename":"README.md","gitHead":"32a5dc56d0d7c6d42ee8961cbee16566382cfaf7","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"f67a1b074e513324c1634221f69a4cdc56734164","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1452-20240828235255.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1452-20240828235255.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1452-20240828235255_1724889183458_0.5847399946322105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-28T23:53:03.589Z","publish_time":1724889183589,"_source_registry_name":"default","_cnpm_publish_time":1724889183589},"0.0.0-PR1573-20240828233858":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1573-20240828233858","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1573-20240828233858","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4d2d95be11f46d399dd728e24a890cd9f76e4985","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1573-20240828233858.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1573-20240828233858.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ae8276657a8e0c8cb76636eb5e47cf68729f5d9f","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1573-20240828233858_1724888344945_0.15219841802680656","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T23:39:05.151Z","publish_time":1724888345151,"_source_registry_name":"default","_cnpm_publish_time":1724888345151},"0.0.0-PR1572-20240828233601":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1572-20240828233601","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1572-20240828233601","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"5730bbb99c138a43a6911e0c4dc7d8283ab7a455","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1572-20240828233601.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1572-20240828233601.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"1ea09912a1b17c257b97536aace56ac5aa7aa30e","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1572-20240828233601_1724888169557_0.428478464044052","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T23:36:09.737Z","publish_time":1724888169737,"_source_registry_name":"default","_cnpm_publish_time":1724888169737},"0.0.0-PR1566-20240828231332":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1566-20240828231332","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1566-20240828231332","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"e4fcd4eb8d296de380e57e8bea75b7dc189530c3","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1566-20240828231332.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1566-20240828231332.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"d5c3fd6fab6d147c2ee092b8912d154af98a967c","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1566-20240828231332_1724886820077_0.1541556200237877","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T23:13:40.241Z","publish_time":1724886820241,"_source_registry_name":"default","_cnpm_publish_time":1724886820241},"0.0.0-PR1572-20240828230430":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1572-20240828230430","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1572-20240828230430","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"da2c1c2800d7f6b5c16edb1832b8ad434daff385","size":3110,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1572-20240828230430.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1572-20240828230430.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"af5c585add75fa60bfe9c8481e76dec617df8c9b","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1572-20240828230430_1724886278082_0.18026465390670388","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T23:04:38.222Z","publish_time":1724886278222,"_source_registry_name":"default","_cnpm_publish_time":1724886278222},"0.0.0-PR1573-20240828230038":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1573-20240828230038","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1573-20240828230038","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"fbfea47c49b4aad5da70b68ec9bed39c80e3c6bb","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1573-20240828230038.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1573-20240828230038.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"81588135834d42cb202c313e72eb303beb8778dc","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1573-20240828230038_1724886046401_0.5917635202432232","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T23:00:46.566Z","publish_time":1724886046566,"_source_registry_name":"default","_cnpm_publish_time":1724886046566},"0.0.0-PR1567-20240828225533":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1567-20240828225533","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1567-20240828225533","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6cb155885376250023ff27a67a8a207ac46a3ec3","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1567-20240828225533.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1567-20240828225533.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"75bfd803c258946fbcb17fd9e293fd4fa49b5df6","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1567-20240828225533_1724885744075_0.4406012122661791","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T22:55:44.293Z","publish_time":1724885744293,"_source_registry_name":"default","_cnpm_publish_time":1724885744293},"0.0.0-PR1567-20240828224909":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1567-20240828224909","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1567-20240828224909","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"d63f3fee49e308652d6eb31289233b6a84aa0ab9","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1567-20240828224909.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1567-20240828224909.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0024e7cad5296174514f54ea6ac26a7a46b48827","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1567-20240828224909_1724885357042_0.7563781086627648","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T22:49:17.180Z","publish_time":1724885357180,"_source_registry_name":"default","_cnpm_publish_time":1724885357180},"0.0.0-PR1567-20240828224053":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1567-20240828224053","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1567-20240828224053","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"36de6240d6424163242b2f7f34aaec75166450d3","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1567-20240828224053.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1567-20240828224053.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"0024e7cad5296174514f54ea6ac26a7a46b48827","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1567-20240828224053_1724884861882_0.7251632891661612","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T22:41:02.081Z","publish_time":1724884862081,"_source_registry_name":"default","_cnpm_publish_time":1724884862081},"0.0.0-PR1452-20240828213724":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1452-20240828213724","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1452-20240828213724","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"50fc47afff7781f59da45e157314c583adc9518b","size":3111,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1452-20240828213724.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1452-20240828213724.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"a51f60cd251f78eddaac80ca872aa6c73c54791d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.2","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1452-20240828213724_1724881051239_0.48863972358752417","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T21:37:31.411Z","publish_time":1724881051411,"_source_registry_name":"default","_cnpm_publish_time":1724881051411},"0.0.0-PR1569-20240828194115":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1569-20240828194115","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1569-20240828194115","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"4dd11e2a4f1840a6ad783d7fc137330b32f20d6a","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1569-20240828194115.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1569-20240828194115.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f793bd8f2c5a7552baeece6adced687ce45514f9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1569-20240828194115_1724874082495_0.6835176172848059","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T19:41:22.643Z","publish_time":1724874082643,"_source_registry_name":"default","_cnpm_publish_time":1724874082643},"0.0.0-PR1569-20240828193444":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1569-20240828193444","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1569-20240828193444","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"6e750b15dff934c4325d8ac9436366065c39d236","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1569-20240828193444.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1569-20240828193444.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"f793bd8f2c5a7552baeece6adced687ce45514f9","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1569-20240828193444_1724873691192_0.11993383455540618","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T19:34:51.317Z","publish_time":1724873691317,"_source_registry_name":"default","_cnpm_publish_time":1724873691317},"0.0.0-PR1569-20240828191759":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1569-20240828191759","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1569-20240828191759","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"39739dd73fb29282988e7c35fe211ee7f7a3c4ec","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1569-20240828191759.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1569-20240828191759.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3a989e63ac7e546b6648cd2b41adad04f3f34756","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1569-20240828191759_1724872686368_0.8575511004880878","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T19:18:06.547Z","publish_time":1724872686547,"_source_registry_name":"default","_cnpm_publish_time":1724872686547},"0.0.0-PR1569-20240828185703":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1569-20240828185703","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1569-20240828185703","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"ac67d82b6b94d4bd797a4e0d4b197e4a59f212a3","size":3112,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1569-20240828185703.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1569-20240828185703.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"3a989e63ac7e546b6648cd2b41adad04f3f34756","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1569-20240828185703_1724871433945_0.0390360931147411","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-28T18:57:14.097Z","publish_time":1724871434097,"_source_registry_name":"default","_cnpm_publish_time":1724871434097},"1.0.0":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"1.0.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.0"},"devDependencies":{"react":">= 18"},"peerDependencies":{"react":">= 18"},"keywords":[],"_id":"@khanacademy/keypad-context@1.0.0","gitHead":"499def9067d9815cae01d4312b1f09a96648e4b6","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"3934e29590a3c0b2c7e9f2d46e974d61b56f0ab7","size":3087,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-1.0.0.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_1.0.0_1723647496023_0.8733023702405174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-14T14:58:16.180Z","publish_time":1723647496180,"_source_registry_name":"default","_cnpm_publish_time":1723647496180},"0.0.0-PR1502-20240814144242":{"name":"@khanacademy/keypad-context","version":"0.0.0-PR1502-20240814144242","keywords":[],"author":{"name":"Khan Academy"},"license":"MIT","_id":"@khanacademy/keypad-context@0.0.0-PR1502-20240814144242","maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"dist":{"shasum":"34a40abaf6ef348bf6c9293b08285c6c98820329","size":3107,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1502-20240814144242.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1502-20240814144242.tgz"},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/es/index.js","source":"src/index.ts","gitHead":"ce1d032dd32cb668ea587fefa4a92e8dc15ea09d","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"repository":{"url":"git+https://github.com/Khan/perseus.git","type":"git","directory":"packages/keypad-context"},"_npmVersion":"10.8.1","description":"Perseus keypad context","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@khanacademy/perseus-core":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":">= 18"},"peerDependencies":{"react":">= 18"},"_npmOperationalInternal":{"tmp":"tmp/keypad-context_0.0.0-PR1502-20240814144242_1723646568536_0.16007797666965762","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-14T14:42:48.678Z","publish_time":1723646568678,"_source_registry_name":"default","_cnpm_publish_time":1723646568678},"0.0.0-PR1502-20240812160254":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1502-20240812160254","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{"@khanacademy/perseus-core":"1.5.0"},"devDependencies":{"react":">= 18"},"peerDependencies":{"react":">= 18"},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1502-20240812160254","readmeFilename":"README.md","gitHead":"f714513679d6f65438d63871739ad6aa586c7870","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"37b33b26320bda91d294cfce6571b5b9b7430200","size":2983,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1502-20240812160254.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1502-20240812160254.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1502-20240812160254_1723478580119_0.19149790069665928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-12T16:03:00.308Z","publish_time":1723478580308,"_source_registry_name":"default","_cnpm_publish_time":1723478580308},"0.0.0-PR1502-20240809205327":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1502-20240809205327","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{},"devDependencies":{},"peerDependencies":{},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1502-20240809205327","readmeFilename":"README.md","gitHead":"7c9c86b3a430edc8bcf6947a50e40422a187e412","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"cb608738c282f2303c76c964feb5e5144e69c68b","size":133017,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1502-20240809205327.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1502-20240809205327.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1502-20240809205327_1723236813023_0.4000098912677339"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-09T20:53:33.265Z","publish_time":1723236813265,"_source_registry_name":"default","_cnpm_publish_time":1723236813265},"0.0.0-PR1502-20240809165317":{"name":"@khanacademy/keypad-context","description":"Perseus keypad context","author":{"name":"Khan Academy"},"license":"MIT","version":"0.0.0-PR1502-20240809165317","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/Khan/perseus.git","directory":"packages/keypad-context"},"bugs":{"url":"https://github.com/Khan/perseus/issues"},"module":"dist/es/index.js","main":"dist/index.js","source":"src/index.ts","scripts":{"test":"bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'"},"dependencies":{},"devDependencies":{},"peerDependencies":{},"keywords":[],"_id":"@khanacademy/keypad-context@0.0.0-PR1502-20240809165317","gitHead":"152ad32af0be34782a3c8c4edff44c7cb3923a54","types":"./dist/index.d.ts","homepage":"https://github.com/Khan/perseus#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"f8867d34482ced1f7b4300568df8b74f68ef84e9","size":133017,"noattachment":false,"key":"/@khanacademy/keypad-context/-/@khanacademy/keypad-context-0.0.0-PR1502-20240809165317.tgz","tarball":"http://registry.cnpm.dingdandao.com/@khanacademy/keypad-context/download/@khanacademy/keypad-context-0.0.0-PR1502-20240809165317.tgz"},"_npmUser":{"name":"khanacademy","email":"opensource+npm@khanacademy.org"},"directories":{},"maintainers":[{"name":"khanacademy","email":"opensource+npm@khanacademy.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keypad-context_0.0.0-PR1502-20240809165317_1723222403803_0.09331760725020599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-09T16:53:24.004Z","publish_time":1723222404004,"_source_registry_name":"default","_cnpm_publish_time":1723222404004}},"readme":"# @khanacademy/keypad\n\nThis is meant to be a temporary fix for a problem with @khanacademy/math-input.\n\nIt provides a context that allows the mobile MathInput keypad to communicate with the MathInput Mathquill input wrapper.\n\nFor internal KA people, see: LEMS-2246","_attachments":{},"homepage":"https://github.com/Khan/perseus#readme","bugs":{"url":"https://github.com/Khan/perseus/issues"},"license":"MIT"}