@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Move all external JS into webroot/rsrc/externals

Summary:
Currently, Celerity map rebuilds on Windows don't put Stripe or Raphael into the map. Move them into `webroot/rsrc/externals/` so they get picked up.

At some point we should maybe let the mapper load resources from mulitple locations, but this is more straightforward for now.

See https://github.com/facebook/phabricator/issues/294

Test Plan: Rebuilt map, verified Burnup Rate + Stripe work.

Reviewers: vrana, btrahan

Reviewed By: btrahan

CC: aran

Differential Revision: https://secure.phabricator.com/D5661

+103 -129
-25
externals/javelinjs/.gitignore
··· 1 - .DS_Store 2 - ._* 3 - *.o 4 - *.so 5 - *.a 6 - 7 - /externals/libfbjs/parser.lex.cpp 8 - /externals/libfbjs/parser.yacc.cpp 9 - /externals/libfbjs/parser.yacc.hpp 10 - /externals/libfbjs/parser.yacc.output 11 - 12 - /support/javelinsymbols/javelinsymbols 13 - /support/jsast/jsast 14 - /support/jsxmin/jsxmin 15 - 16 - # Diviner artifacts 17 - /docs/ 18 - /.divinercache/ 19 - 20 - /support/diviner/.phutil_module_cache 21 - 22 - # Mac OSX build artifacts 23 - /support/jsast/jsast.dSYM/ 24 - /support/jsxmin/jsxmin.dSYM/ 25 - /support/javelinsymbols/javelinsymbols.dSYM/
externals/javelinjs/LICENSE webroot/rsrc/externals/javelin/LICENSE
externals/javelinjs/README webroot/rsrc/externals/javelin/README
-1
externals/javelinjs/src
··· 1 - ../../webroot/rsrc/js/javelin/
externals/raphael/g.raphael.js webroot/rsrc/externals/raphael/g.raphael.js
externals/raphael/g.raphael.line.js webroot/rsrc/externals/raphael/g.raphael.line.js
externals/raphael/raphael.js webroot/rsrc/externals/raphael/raphael.js
externals/stripe-js/stripe_core.js webroot/rsrc/externals/stripe-js/stripe_core.js
+103 -103
src/__celerity_resource_map__.php
··· 1140 1140 ), 1141 1141 'javelin-behavior' => 1142 1142 array( 1143 - 'uri' => '/res/ef4eda09/rsrc/js/javelin/lib/behavior.js', 1143 + 'uri' => '/res/adf7368b/rsrc/externals/javelin/lib/behavior.js', 1144 1144 'type' => 'js', 1145 1145 'requires' => 1146 1146 array( 1147 1147 0 => 'javelin-magical-init', 1148 1148 ), 1149 - 'disk' => '/rsrc/js/javelin/lib/behavior.js', 1149 + 'disk' => '/rsrc/externals/javelin/lib/behavior.js', 1150 1150 ), 1151 1151 'javelin-behavior-aphlict-dropdown' => 1152 1152 array( ··· 2272 2272 ), 2273 2273 'javelin-behavior-view-placeholder' => 2274 2274 array( 2275 - 'uri' => '/res/5b89bdf5/rsrc/js/javelin/ext/view/ViewPlaceholder.js', 2275 + 'uri' => '/res/faaf0af7/rsrc/externals/javelin/ext/view/ViewPlaceholder.js', 2276 2276 'type' => 'js', 2277 2277 'requires' => 2278 2278 array( ··· 2280 2280 1 => 'javelin-dom', 2281 2281 2 => 'javelin-view-renderer', 2282 2282 ), 2283 - 'disk' => '/rsrc/js/javelin/ext/view/ViewPlaceholder.js', 2283 + 'disk' => '/rsrc/externals/javelin/ext/view/ViewPlaceholder.js', 2284 2284 ), 2285 2285 'javelin-behavior-workflow' => 2286 2286 array( ··· 2297 2297 ), 2298 2298 'javelin-color' => 2299 2299 array( 2300 - 'uri' => '/res/b0439fc9/rsrc/js/javelin/ext/fx/Color.js', 2300 + 'uri' => '/res/f17034de/rsrc/externals/javelin/ext/fx/Color.js', 2301 2301 'type' => 'js', 2302 2302 'requires' => 2303 2303 array( 2304 2304 0 => 'javelin-install', 2305 2305 ), 2306 - 'disk' => '/rsrc/js/javelin/ext/fx/Color.js', 2306 + 'disk' => '/rsrc/externals/javelin/ext/fx/Color.js', 2307 2307 ), 2308 2308 'javelin-cookie' => 2309 2309 array( 2310 - 'uri' => '/res/a9cddab0/rsrc/js/javelin/lib/Cookie.js', 2310 + 'uri' => '/res/ee0d399f/rsrc/externals/javelin/lib/Cookie.js', 2311 2311 'type' => 'js', 2312 2312 'requires' => 2313 2313 array( 2314 2314 0 => 'javelin-install', 2315 2315 1 => 'javelin-util', 2316 2316 ), 2317 - 'disk' => '/rsrc/js/javelin/lib/Cookie.js', 2317 + 'disk' => '/rsrc/externals/javelin/lib/Cookie.js', 2318 2318 ), 2319 2319 'javelin-dom' => 2320 2320 array( 2321 - 'uri' => '/res/459f3c08/rsrc/js/javelin/lib/DOM.js', 2321 + 'uri' => '/res/64689b54/rsrc/externals/javelin/lib/DOM.js', 2322 2322 'type' => 'js', 2323 2323 'requires' => 2324 2324 array( ··· 2328 2328 3 => 'javelin-vector', 2329 2329 4 => 'javelin-stratcom', 2330 2330 ), 2331 - 'disk' => '/rsrc/js/javelin/lib/DOM.js', 2331 + 'disk' => '/rsrc/externals/javelin/lib/DOM.js', 2332 2332 ), 2333 2333 'javelin-dynval' => 2334 2334 array( 2335 - 'uri' => '/res/d89c6f88/rsrc/js/javelin/ext/reactor/core/DynVal.js', 2335 + 'uri' => '/res/ea6f2a9d/rsrc/externals/javelin/ext/reactor/core/DynVal.js', 2336 2336 'type' => 'js', 2337 2337 'requires' => 2338 2338 array( ··· 2341 2341 2 => 'javelin-util', 2342 2342 3 => 'javelin-reactor', 2343 2343 ), 2344 - 'disk' => '/rsrc/js/javelin/ext/reactor/core/DynVal.js', 2344 + 'disk' => '/rsrc/externals/javelin/ext/reactor/core/DynVal.js', 2345 2345 ), 2346 2346 'javelin-event' => 2347 2347 array( 2348 - 'uri' => '/res/809d2d58/rsrc/js/javelin/core/Event.js', 2348 + 'uri' => '/res/0a4efce8/rsrc/externals/javelin/core/Event.js', 2349 2349 'type' => 'js', 2350 2350 'requires' => 2351 2351 array( 2352 2352 0 => 'javelin-install', 2353 2353 ), 2354 - 'disk' => '/rsrc/js/javelin/core/Event.js', 2354 + 'disk' => '/rsrc/externals/javelin/core/Event.js', 2355 2355 ), 2356 2356 'javelin-fx' => 2357 2357 array( 2358 - 'uri' => '/res/30ef0914/rsrc/js/javelin/ext/fx/FX.js', 2358 + 'uri' => '/res/c7cefec3/rsrc/externals/javelin/ext/fx/FX.js', 2359 2359 'type' => 'js', 2360 2360 'requires' => 2361 2361 array( ··· 2363 2363 1 => 'javelin-install', 2364 2364 2 => 'javelin-util', 2365 2365 ), 2366 - 'disk' => '/rsrc/js/javelin/ext/fx/FX.js', 2366 + 'disk' => '/rsrc/externals/javelin/ext/fx/FX.js', 2367 2367 ), 2368 2368 'javelin-history' => 2369 2369 array( 2370 - 'uri' => '/res/9bb36651/rsrc/js/javelin/lib/History.js', 2370 + 'uri' => '/res/6c084b09/rsrc/externals/javelin/lib/History.js', 2371 2371 'type' => 'js', 2372 2372 'requires' => 2373 2373 array( ··· 2376 2376 2 => 'javelin-uri', 2377 2377 3 => 'javelin-util', 2378 2378 ), 2379 - 'disk' => '/rsrc/js/javelin/lib/History.js', 2379 + 'disk' => '/rsrc/externals/javelin/lib/History.js', 2380 2380 ), 2381 2381 'javelin-install' => 2382 2382 array( 2383 - 'uri' => '/res/cab679ff/rsrc/js/javelin/core/install.js', 2383 + 'uri' => '/res/904356c0/rsrc/externals/javelin/core/install.js', 2384 2384 'type' => 'js', 2385 2385 'requires' => 2386 2386 array( 2387 2387 0 => 'javelin-util', 2388 2388 1 => 'javelin-magical-init', 2389 2389 ), 2390 - 'disk' => '/rsrc/js/javelin/core/install.js', 2390 + 'disk' => '/rsrc/externals/javelin/core/install.js', 2391 2391 ), 2392 2392 'javelin-json' => 2393 2393 array( 2394 - 'uri' => '/res/561b8056/rsrc/js/javelin/lib/JSON.js', 2394 + 'uri' => '/res/cf83e72c/rsrc/externals/javelin/lib/JSON.js', 2395 2395 'type' => 'js', 2396 2396 'requires' => 2397 2397 array( 2398 2398 0 => 'javelin-install', 2399 2399 ), 2400 - 'disk' => '/rsrc/js/javelin/lib/JSON.js', 2400 + 'disk' => '/rsrc/externals/javelin/lib/JSON.js', 2401 2401 ), 2402 2402 'javelin-magical-init' => 2403 2403 array( 2404 - 'uri' => '/res/2f1554da/rsrc/js/javelin/core/init.js', 2404 + 'uri' => '/res/7af6987f/rsrc/externals/javelin/core/init.js', 2405 2405 'type' => 'js', 2406 2406 'requires' => 2407 2407 array( 2408 2408 ), 2409 - 'disk' => '/rsrc/js/javelin/core/init.js', 2409 + 'disk' => '/rsrc/externals/javelin/core/init.js', 2410 2410 ), 2411 2411 'javelin-mask' => 2412 2412 array( 2413 - 'uri' => '/res/d2a35fff/rsrc/js/javelin/lib/Mask.js', 2413 + 'uri' => '/res/5c40c29f/rsrc/externals/javelin/lib/Mask.js', 2414 2414 'type' => 'js', 2415 2415 'requires' => 2416 2416 array( 2417 2417 0 => 'javelin-install', 2418 2418 1 => 'javelin-dom', 2419 2419 ), 2420 - 'disk' => '/rsrc/js/javelin/lib/Mask.js', 2420 + 'disk' => '/rsrc/externals/javelin/lib/Mask.js', 2421 2421 ), 2422 2422 'javelin-reactor' => 2423 2423 array( 2424 - 'uri' => '/res/dfd87f3c/rsrc/js/javelin/ext/reactor/core/Reactor.js', 2424 + 'uri' => '/res/c05f2658/rsrc/externals/javelin/ext/reactor/core/Reactor.js', 2425 2425 'type' => 'js', 2426 2426 'requires' => 2427 2427 array( 2428 2428 0 => 'javelin-install', 2429 2429 1 => 'javelin-util', 2430 2430 ), 2431 - 'disk' => '/rsrc/js/javelin/ext/reactor/core/Reactor.js', 2431 + 'disk' => '/rsrc/externals/javelin/ext/reactor/core/Reactor.js', 2432 2432 ), 2433 2433 'javelin-reactor-dom' => 2434 2434 array( 2435 - 'uri' => '/res/701b6f39/rsrc/js/javelin/ext/reactor/dom/RDOM.js', 2435 + 'uri' => '/res/477f5d3b/rsrc/externals/javelin/ext/reactor/dom/RDOM.js', 2436 2436 'type' => 'js', 2437 2437 'requires' => 2438 2438 array( ··· 2442 2442 3 => 'javelin-install', 2443 2443 4 => 'javelin-util', 2444 2444 ), 2445 - 'disk' => '/rsrc/js/javelin/ext/reactor/dom/RDOM.js', 2445 + 'disk' => '/rsrc/externals/javelin/ext/reactor/dom/RDOM.js', 2446 2446 ), 2447 2447 'javelin-reactor-node-calmer' => 2448 2448 array( 2449 - 'uri' => '/res/5a35920a/rsrc/js/javelin/ext/reactor/core/ReactorNodeCalmer.js', 2449 + 'uri' => '/res/a93dd6b6/rsrc/externals/javelin/ext/reactor/core/ReactorNodeCalmer.js', 2450 2450 'type' => 'js', 2451 2451 'requires' => 2452 2452 array( ··· 2454 2454 1 => 'javelin-reactor', 2455 2455 2 => 'javelin-util', 2456 2456 ), 2457 - 'disk' => '/rsrc/js/javelin/ext/reactor/core/ReactorNodeCalmer.js', 2457 + 'disk' => '/rsrc/externals/javelin/ext/reactor/core/ReactorNodeCalmer.js', 2458 2458 ), 2459 2459 'javelin-reactornode' => 2460 2460 array( 2461 - 'uri' => '/res/f278cc27/rsrc/js/javelin/ext/reactor/core/ReactorNode.js', 2461 + 'uri' => '/res/4eac475b/rsrc/externals/javelin/ext/reactor/core/ReactorNode.js', 2462 2462 'type' => 'js', 2463 2463 'requires' => 2464 2464 array( ··· 2467 2467 2 => 'javelin-util', 2468 2468 3 => 'javelin-reactor-node-calmer', 2469 2469 ), 2470 - 'disk' => '/rsrc/js/javelin/ext/reactor/core/ReactorNode.js', 2470 + 'disk' => '/rsrc/externals/javelin/ext/reactor/core/ReactorNode.js', 2471 2471 ), 2472 2472 'javelin-request' => 2473 2473 array( 2474 - 'uri' => '/res/e25d75b3/rsrc/js/javelin/lib/Request.js', 2474 + 'uri' => '/res/a9fbc4ae/rsrc/externals/javelin/lib/Request.js', 2475 2475 'type' => 'js', 2476 2476 'requires' => 2477 2477 array( ··· 2483 2483 5 => 'javelin-dom', 2484 2484 6 => 'javelin-resource', 2485 2485 ), 2486 - 'disk' => '/rsrc/js/javelin/lib/Request.js', 2486 + 'disk' => '/rsrc/externals/javelin/lib/Request.js', 2487 2487 ), 2488 2488 'javelin-resource' => 2489 2489 array( 2490 - 'uri' => '/res/d5a3f835/rsrc/js/javelin/lib/Resource.js', 2490 + 'uri' => '/res/1020e732/rsrc/externals/javelin/lib/Resource.js', 2491 2491 'type' => 'js', 2492 2492 'requires' => 2493 2493 array( ··· 2496 2496 2 => 'javelin-util', 2497 2497 3 => 'javelin-uri', 2498 2498 ), 2499 - 'disk' => '/rsrc/js/javelin/lib/Resource.js', 2499 + 'disk' => '/rsrc/externals/javelin/lib/Resource.js', 2500 2500 ), 2501 2501 'javelin-stratcom' => 2502 2502 array( 2503 - 'uri' => '/res/c81f64eb/rsrc/js/javelin/core/Stratcom.js', 2503 + 'uri' => '/res/714946e7/rsrc/externals/javelin/core/Stratcom.js', 2504 2504 'type' => 'js', 2505 2505 'requires' => 2506 2506 array( ··· 2509 2509 2 => 'javelin-util', 2510 2510 3 => 'javelin-magical-init', 2511 2511 ), 2512 - 'disk' => '/rsrc/js/javelin/core/Stratcom.js', 2512 + 'disk' => '/rsrc/externals/javelin/core/Stratcom.js', 2513 2513 ), 2514 2514 'javelin-tokenizer' => 2515 2515 array( 2516 - 'uri' => '/res/f3e738e6/rsrc/js/javelin/lib/control/tokenizer/Tokenizer.js', 2516 + 'uri' => '/res/731a958c/rsrc/externals/javelin/lib/control/tokenizer/Tokenizer.js', 2517 2517 'type' => 'js', 2518 2518 'requires' => 2519 2519 array( ··· 2522 2522 2 => 'javelin-stratcom', 2523 2523 3 => 'javelin-install', 2524 2524 ), 2525 - 'disk' => '/rsrc/js/javelin/lib/control/tokenizer/Tokenizer.js', 2525 + 'disk' => '/rsrc/externals/javelin/lib/control/tokenizer/Tokenizer.js', 2526 2526 ), 2527 2527 'javelin-typeahead' => 2528 2528 array( 2529 - 'uri' => '/res/dccb789e/rsrc/js/javelin/lib/control/typeahead/Typeahead.js', 2529 + 'uri' => '/res/fd79f758/rsrc/externals/javelin/lib/control/typeahead/Typeahead.js', 2530 2530 'type' => 'js', 2531 2531 'requires' => 2532 2532 array( ··· 2535 2535 2 => 'javelin-vector', 2536 2536 3 => 'javelin-util', 2537 2537 ), 2538 - 'disk' => '/rsrc/js/javelin/lib/control/typeahead/Typeahead.js', 2538 + 'disk' => '/rsrc/externals/javelin/lib/control/typeahead/Typeahead.js', 2539 2539 ), 2540 2540 'javelin-typeahead-composite-source' => 2541 2541 array( 2542 - 'uri' => '/res/99705f64/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js', 2542 + 'uri' => '/res/487b3da2/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js', 2543 2543 'type' => 'js', 2544 2544 'requires' => 2545 2545 array( ··· 2547 2547 1 => 'javelin-typeahead-source', 2548 2548 2 => 'javelin-util', 2549 2549 ), 2550 - 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js', 2550 + 'disk' => '/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js', 2551 2551 ), 2552 2552 'javelin-typeahead-normalizer' => 2553 2553 array( 2554 - 'uri' => '/res/a9e97c0d/rsrc/js/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js', 2554 + 'uri' => '/res/5a4bd979/rsrc/externals/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js', 2555 2555 'type' => 'js', 2556 2556 'requires' => 2557 2557 array( 2558 2558 0 => 'javelin-install', 2559 2559 ), 2560 - 'disk' => '/rsrc/js/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js', 2560 + 'disk' => '/rsrc/externals/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js', 2561 2561 ), 2562 2562 'javelin-typeahead-ondemand-source' => 2563 2563 array( 2564 - 'uri' => '/res/81e531aa/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js', 2564 + 'uri' => '/res/9ab98c3d/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js', 2565 2565 'type' => 'js', 2566 2566 'requires' => 2567 2567 array( ··· 2571 2571 3 => 'javelin-request', 2572 2572 4 => 'javelin-typeahead-source', 2573 2573 ), 2574 - 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js', 2574 + 'disk' => '/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js', 2575 2575 ), 2576 2576 'javelin-typeahead-preloaded-source' => 2577 2577 array( 2578 - 'uri' => '/res/d464efd2/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js', 2578 + 'uri' => '/res/ffc234d1/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js', 2579 2579 'type' => 'js', 2580 2580 'requires' => 2581 2581 array( ··· 2585 2585 3 => 'javelin-request', 2586 2586 4 => 'javelin-typeahead-source', 2587 2587 ), 2588 - 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js', 2588 + 'disk' => '/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js', 2589 2589 ), 2590 2590 'javelin-typeahead-source' => 2591 2591 array( 2592 - 'uri' => '/res/74b1f091/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadSource.js', 2592 + 'uri' => '/res/df206a51/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadSource.js', 2593 2593 'type' => 'js', 2594 2594 'requires' => 2595 2595 array( ··· 2598 2598 2 => 'javelin-dom', 2599 2599 3 => 'javelin-typeahead-normalizer', 2600 2600 ), 2601 - 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadSource.js', 2601 + 'disk' => '/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadSource.js', 2602 2602 ), 2603 2603 'javelin-typeahead-static-source' => 2604 2604 array( 2605 - 'uri' => '/res/c8e247fc/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js', 2605 + 'uri' => '/res/bb0a5173/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js', 2606 2606 'type' => 'js', 2607 2607 'requires' => 2608 2608 array( 2609 2609 0 => 'javelin-install', 2610 2610 1 => 'javelin-typeahead-source', 2611 2611 ), 2612 - 'disk' => '/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js', 2612 + 'disk' => '/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js', 2613 2613 ), 2614 2614 'javelin-uri' => 2615 2615 array( 2616 - 'uri' => '/res/c107d858/rsrc/js/javelin/lib/URI.js', 2616 + 'uri' => '/res/0f8f2aef/rsrc/externals/javelin/lib/URI.js', 2617 2617 'type' => 'js', 2618 2618 'requires' => 2619 2619 array( ··· 2621 2621 1 => 'javelin-util', 2622 2622 2 => 'javelin-stratcom', 2623 2623 ), 2624 - 'disk' => '/rsrc/js/javelin/lib/URI.js', 2624 + 'disk' => '/rsrc/externals/javelin/lib/URI.js', 2625 2625 ), 2626 2626 'javelin-util' => 2627 2627 array( 2628 - 'uri' => '/res/25786b6c/rsrc/js/javelin/core/util.js', 2628 + 'uri' => '/res/322fc289/rsrc/externals/javelin/core/util.js', 2629 2629 'type' => 'js', 2630 2630 'requires' => 2631 2631 array( 2632 2632 ), 2633 - 'disk' => '/rsrc/js/javelin/core/util.js', 2633 + 'disk' => '/rsrc/externals/javelin/core/util.js', 2634 2634 ), 2635 2635 'javelin-vector' => 2636 2636 array( 2637 - 'uri' => '/res/f240bdb3/rsrc/js/javelin/lib/Vector.js', 2637 + 'uri' => '/res/9f3e2ffc/rsrc/externals/javelin/lib/Vector.js', 2638 2638 'type' => 'js', 2639 2639 'requires' => 2640 2640 array( 2641 2641 0 => 'javelin-install', 2642 2642 1 => 'javelin-event', 2643 2643 ), 2644 - 'disk' => '/rsrc/js/javelin/lib/Vector.js', 2644 + 'disk' => '/rsrc/externals/javelin/lib/Vector.js', 2645 2645 ), 2646 2646 'javelin-view' => 2647 2647 array( 2648 - 'uri' => '/res/b98657a7/rsrc/js/javelin/ext/view/View.js', 2648 + 'uri' => '/res/3022e596/rsrc/externals/javelin/ext/view/View.js', 2649 2649 'type' => 'js', 2650 2650 'requires' => 2651 2651 array( 2652 2652 0 => 'javelin-install', 2653 2653 1 => 'javelin-util', 2654 2654 ), 2655 - 'disk' => '/rsrc/js/javelin/ext/view/View.js', 2655 + 'disk' => '/rsrc/externals/javelin/ext/view/View.js', 2656 2656 ), 2657 2657 'javelin-view-html' => 2658 2658 array( 2659 - 'uri' => '/res/7e5a2122/rsrc/js/javelin/ext/view/HTMLView.js', 2659 + 'uri' => '/res/1b6e621c/rsrc/externals/javelin/ext/view/HTMLView.js', 2660 2660 'type' => 'js', 2661 2661 'requires' => 2662 2662 array( 2663 2663 0 => 'javelin-install', 2664 2664 1 => 'javelin-view', 2665 2665 ), 2666 - 'disk' => '/rsrc/js/javelin/ext/view/HTMLView.js', 2666 + 'disk' => '/rsrc/externals/javelin/ext/view/HTMLView.js', 2667 2667 ), 2668 2668 'javelin-view-interpreter' => 2669 2669 array( 2670 - 'uri' => '/res/17e911ca/rsrc/js/javelin/ext/view/ViewInterpreter.js', 2670 + 'uri' => '/res/39fe3ad3/rsrc/externals/javelin/ext/view/ViewInterpreter.js', 2671 2671 'type' => 'js', 2672 2672 'requires' => 2673 2673 array( 2674 2674 0 => 'javelin-view', 2675 2675 1 => 'javelin-install', 2676 2676 ), 2677 - 'disk' => '/rsrc/js/javelin/ext/view/ViewInterpreter.js', 2677 + 'disk' => '/rsrc/externals/javelin/ext/view/ViewInterpreter.js', 2678 2678 ), 2679 2679 'javelin-view-renderer' => 2680 2680 array( 2681 - 'uri' => '/res/db4ed5a2/rsrc/js/javelin/ext/view/ViewRenderer.js', 2681 + 'uri' => '/res/d2119b79/rsrc/externals/javelin/ext/view/ViewRenderer.js', 2682 2682 'type' => 'js', 2683 2683 'requires' => 2684 2684 array( 2685 2685 0 => 'javelin-install', 2686 2686 ), 2687 - 'disk' => '/rsrc/js/javelin/ext/view/ViewRenderer.js', 2687 + 'disk' => '/rsrc/externals/javelin/ext/view/ViewRenderer.js', 2688 2688 ), 2689 2689 'javelin-view-visitor' => 2690 2690 array( 2691 - 'uri' => '/res/0ef9dc43/rsrc/js/javelin/ext/view/ViewVisitor.js', 2691 + 'uri' => '/res/b1606cec/rsrc/externals/javelin/ext/view/ViewVisitor.js', 2692 2692 'type' => 'js', 2693 2693 'requires' => 2694 2694 array( 2695 2695 0 => 'javelin-install', 2696 2696 1 => 'javelin-util', 2697 2697 ), 2698 - 'disk' => '/rsrc/js/javelin/ext/view/ViewVisitor.js', 2698 + 'disk' => '/rsrc/externals/javelin/ext/view/ViewVisitor.js', 2699 2699 ), 2700 2700 'javelin-workflow' => 2701 2701 array( 2702 - 'uri' => '/res/1535e366/rsrc/js/javelin/lib/Workflow.js', 2702 + 'uri' => '/res/73e8d0e2/rsrc/externals/javelin/lib/Workflow.js', 2703 2703 'type' => 'js', 2704 2704 'requires' => 2705 2705 array( ··· 2712 2712 6 => 'javelin-mask', 2713 2713 7 => 'javelin-uri', 2714 2714 ), 2715 - 'disk' => '/rsrc/js/javelin/lib/Workflow.js', 2715 + 'disk' => '/rsrc/externals/javelin/lib/Workflow.js', 2716 2716 ), 2717 2717 'lightbox-attachment-css' => 2718 2718 array( ··· 3641 3641 ), 3642 3642 'raphael-core' => 3643 3643 array( 3644 - 'uri' => '/res/3f48575a/rsrc/js/raphael/raphael.js', 3644 + 'uri' => '/res/0939b925/rsrc/externals/raphael/raphael.js', 3645 3645 'type' => 'js', 3646 3646 'requires' => 3647 3647 array( 3648 3648 ), 3649 - 'disk' => '/rsrc/js/raphael/raphael.js', 3649 + 'disk' => '/rsrc/externals/raphael/raphael.js', 3650 3650 ), 3651 3651 'raphael-g' => 3652 3652 array( 3653 - 'uri' => '/res/b07e5245/rsrc/js/raphael/g.raphael.js', 3653 + 'uri' => '/res/e14432ce/rsrc/externals/raphael/g.raphael.js', 3654 3654 'type' => 'js', 3655 3655 'requires' => 3656 3656 array( 3657 3657 ), 3658 - 'disk' => '/rsrc/js/raphael/g.raphael.js', 3658 + 'disk' => '/rsrc/externals/raphael/g.raphael.js', 3659 3659 ), 3660 3660 'raphael-g-line' => 3661 3661 array( 3662 - 'uri' => '/res/a59c8556/rsrc/js/raphael/g.raphael.line.js', 3662 + 'uri' => '/res/2c9e6746/rsrc/externals/raphael/g.raphael.line.js', 3663 3663 'type' => 'js', 3664 3664 'requires' => 3665 3665 array( 3666 3666 ), 3667 - 'disk' => '/rsrc/js/raphael/g.raphael.line.js', 3667 + 'disk' => '/rsrc/externals/raphael/g.raphael.line.js', 3668 3668 ), 3669 3669 'releeph-branch' => 3670 3670 array( ··· 3866 3866 ), 3867 3867 'stripe-core' => 3868 3868 array( 3869 - 'uri' => '/res/3b0f0ad4/rsrc/js/stripe/stripe_core.js', 3869 + 'uri' => '/res/fc74303d/rsrc/externals/stripe-js/stripe_core.js', 3870 3870 'type' => 'js', 3871 3871 'requires' => 3872 3872 array( 3873 3873 ), 3874 - 'disk' => '/rsrc/js/stripe/stripe_core.js', 3874 + 'disk' => '/rsrc/externals/stripe-js/stripe_core.js', 3875 3875 ), 3876 3876 'stripe-payment-form-css' => 3877 3877 array( ··· 4076 4076 'uri' => '/res/pkg/f96657b8/diffusion.pkg.js', 4077 4077 'type' => 'js', 4078 4078 ), 4079 - 'a2f94024' => 4079 + 'bea3de16' => 4080 4080 array( 4081 4081 'name' => 'javelin.pkg.js', 4082 4082 'symbols' => ··· 4101 4101 17 => 'javelin-typeahead-ondemand-source', 4102 4102 18 => 'javelin-tokenizer', 4103 4103 ), 4104 - 'uri' => '/res/pkg/a2f94024/javelin.pkg.js', 4104 + 'uri' => '/res/pkg/bea3de16/javelin.pkg.js', 4105 4105 'type' => 'js', 4106 4106 ), 4107 4107 '6b1fccc6' => ··· 4161 4161 'global-drag-and-drop-css' => 'b3deb720', 4162 4162 'inline-comment-summary-css' => '8aaacd1b', 4163 4163 'javelin-aphlict' => 'bf16b308', 4164 - 'javelin-behavior' => 'a2f94024', 4164 + 'javelin-behavior' => 'bea3de16', 4165 4165 'javelin-behavior-aphlict-dropdown' => 'bf16b308', 4166 4166 'javelin-behavior-aphlict-listen' => 'bf16b308', 4167 4167 'javelin-behavior-aphront-basic-tokenizer' => 'bf16b308', ··· 4212 4212 'javelin-behavior-repository-crossreference' => 'e96b08f8', 4213 4213 'javelin-behavior-toggle-class' => 'bf16b308', 4214 4214 'javelin-behavior-workflow' => 'bf16b308', 4215 - 'javelin-dom' => 'a2f94024', 4216 - 'javelin-event' => 'a2f94024', 4217 - 'javelin-install' => 'a2f94024', 4218 - 'javelin-json' => 'a2f94024', 4219 - 'javelin-mask' => 'a2f94024', 4220 - 'javelin-request' => 'a2f94024', 4221 - 'javelin-resource' => 'a2f94024', 4222 - 'javelin-stratcom' => 'a2f94024', 4223 - 'javelin-tokenizer' => 'a2f94024', 4224 - 'javelin-typeahead' => 'a2f94024', 4225 - 'javelin-typeahead-normalizer' => 'a2f94024', 4226 - 'javelin-typeahead-ondemand-source' => 'a2f94024', 4227 - 'javelin-typeahead-preloaded-source' => 'a2f94024', 4228 - 'javelin-typeahead-source' => 'a2f94024', 4229 - 'javelin-uri' => 'a2f94024', 4230 - 'javelin-util' => 'a2f94024', 4231 - 'javelin-vector' => 'a2f94024', 4232 - 'javelin-workflow' => 'a2f94024', 4215 + 'javelin-dom' => 'bea3de16', 4216 + 'javelin-event' => 'bea3de16', 4217 + 'javelin-install' => 'bea3de16', 4218 + 'javelin-json' => 'bea3de16', 4219 + 'javelin-mask' => 'bea3de16', 4220 + 'javelin-request' => 'bea3de16', 4221 + 'javelin-resource' => 'bea3de16', 4222 + 'javelin-stratcom' => 'bea3de16', 4223 + 'javelin-tokenizer' => 'bea3de16', 4224 + 'javelin-typeahead' => 'bea3de16', 4225 + 'javelin-typeahead-normalizer' => 'bea3de16', 4226 + 'javelin-typeahead-ondemand-source' => 'bea3de16', 4227 + 'javelin-typeahead-preloaded-source' => 'bea3de16', 4228 + 'javelin-typeahead-source' => 'bea3de16', 4229 + 'javelin-uri' => 'bea3de16', 4230 + 'javelin-util' => 'bea3de16', 4231 + 'javelin-vector' => 'bea3de16', 4232 + 'javelin-workflow' => 'bea3de16', 4233 4233 'lightbox-attachment-css' => 'b3deb720', 4234 4234 'maniphest-task-summary-css' => '6b1fccc6', 4235 4235 'maniphest-transaction-detail-css' => '6b1fccc6',
webroot/rsrc/js/javelin/core/Event.js webroot/rsrc/externals/javelin/core/Event.js
webroot/rsrc/js/javelin/core/Stratcom.js webroot/rsrc/externals/javelin/core/Stratcom.js
webroot/rsrc/js/javelin/core/__tests__/event-stop-and-kill.js webroot/rsrc/externals/javelin/core/__tests__/event-stop-and-kill.js
webroot/rsrc/js/javelin/core/__tests__/install.js webroot/rsrc/externals/javelin/core/__tests__/install.js
webroot/rsrc/js/javelin/core/__tests__/stratcom.js webroot/rsrc/externals/javelin/core/__tests__/stratcom.js
webroot/rsrc/js/javelin/core/__tests__/util.js webroot/rsrc/externals/javelin/core/__tests__/util.js
webroot/rsrc/js/javelin/core/init.js webroot/rsrc/externals/javelin/core/init.js
webroot/rsrc/js/javelin/core/install.js webroot/rsrc/externals/javelin/core/install.js
webroot/rsrc/js/javelin/core/util.js webroot/rsrc/externals/javelin/core/util.js
webroot/rsrc/js/javelin/docs/Base.js webroot/rsrc/externals/javelin/docs/Base.js
webroot/rsrc/js/javelin/docs/concepts/behaviors.diviner webroot/rsrc/externals/javelin/docs/concepts/behaviors.diviner
webroot/rsrc/js/javelin/docs/concepts/event_delegation.diviner webroot/rsrc/externals/javelin/docs/concepts/event_delegation.diviner
webroot/rsrc/js/javelin/docs/concepts/sigils_metadata.diviner webroot/rsrc/externals/javelin/docs/concepts/sigils_metadata.diviner
webroot/rsrc/js/javelin/docs/facebook.diviner webroot/rsrc/externals/javelin/docs/facebook.diviner
webroot/rsrc/js/javelin/docs/onload.js webroot/rsrc/externals/javelin/docs/onload.js
webroot/rsrc/js/javelin/ext/fx/Color.js webroot/rsrc/externals/javelin/ext/fx/Color.js
webroot/rsrc/js/javelin/ext/fx/FX.js webroot/rsrc/externals/javelin/ext/fx/FX.js
webroot/rsrc/js/javelin/ext/reactor/core/DynVal.js webroot/rsrc/externals/javelin/ext/reactor/core/DynVal.js
webroot/rsrc/js/javelin/ext/reactor/core/Reactor.js webroot/rsrc/externals/javelin/ext/reactor/core/Reactor.js
webroot/rsrc/js/javelin/ext/reactor/core/ReactorNode.js webroot/rsrc/externals/javelin/ext/reactor/core/ReactorNode.js
webroot/rsrc/js/javelin/ext/reactor/core/ReactorNodeCalmer.js webroot/rsrc/externals/javelin/ext/reactor/core/ReactorNodeCalmer.js
webroot/rsrc/js/javelin/ext/reactor/dom/RDOM.js webroot/rsrc/externals/javelin/ext/reactor/dom/RDOM.js
webroot/rsrc/js/javelin/ext/view/HTMLView.js webroot/rsrc/externals/javelin/ext/view/HTMLView.js
webroot/rsrc/js/javelin/ext/view/View.js webroot/rsrc/externals/javelin/ext/view/View.js
webroot/rsrc/js/javelin/ext/view/ViewInterpreter.js webroot/rsrc/externals/javelin/ext/view/ViewInterpreter.js
webroot/rsrc/js/javelin/ext/view/ViewPlaceholder.js webroot/rsrc/externals/javelin/ext/view/ViewPlaceholder.js
webroot/rsrc/js/javelin/ext/view/ViewRenderer.js webroot/rsrc/externals/javelin/ext/view/ViewRenderer.js
webroot/rsrc/js/javelin/ext/view/ViewVisitor.js webroot/rsrc/externals/javelin/ext/view/ViewVisitor.js
webroot/rsrc/js/javelin/ext/view/__tests__/HTMLView.js webroot/rsrc/externals/javelin/ext/view/__tests__/HTMLView.js
webroot/rsrc/js/javelin/ext/view/__tests__/View.js webroot/rsrc/externals/javelin/ext/view/__tests__/View.js
webroot/rsrc/js/javelin/ext/view/__tests__/ViewInterpreter.js webroot/rsrc/externals/javelin/ext/view/__tests__/ViewInterpreter.js
webroot/rsrc/js/javelin/ext/view/__tests__/ViewRenderer.js webroot/rsrc/externals/javelin/ext/view/__tests__/ViewRenderer.js
webroot/rsrc/js/javelin/lib/Cookie.js webroot/rsrc/externals/javelin/lib/Cookie.js
webroot/rsrc/js/javelin/lib/DOM.js webroot/rsrc/externals/javelin/lib/DOM.js
webroot/rsrc/js/javelin/lib/History.js webroot/rsrc/externals/javelin/lib/History.js
webroot/rsrc/js/javelin/lib/JSON.js webroot/rsrc/externals/javelin/lib/JSON.js
webroot/rsrc/js/javelin/lib/Mask.js webroot/rsrc/externals/javelin/lib/Mask.js
webroot/rsrc/js/javelin/lib/Request.js webroot/rsrc/externals/javelin/lib/Request.js
webroot/rsrc/js/javelin/lib/Resource.js webroot/rsrc/externals/javelin/lib/Resource.js
webroot/rsrc/js/javelin/lib/URI.js webroot/rsrc/externals/javelin/lib/URI.js
webroot/rsrc/js/javelin/lib/Vector.js webroot/rsrc/externals/javelin/lib/Vector.js
webroot/rsrc/js/javelin/lib/Workflow.js webroot/rsrc/externals/javelin/lib/Workflow.js
webroot/rsrc/js/javelin/lib/__tests__/Cookie.js webroot/rsrc/externals/javelin/lib/__tests__/Cookie.js
webroot/rsrc/js/javelin/lib/__tests__/DOM.js webroot/rsrc/externals/javelin/lib/__tests__/DOM.js
webroot/rsrc/js/javelin/lib/__tests__/JSON.js webroot/rsrc/externals/javelin/lib/__tests__/JSON.js
webroot/rsrc/js/javelin/lib/__tests__/URI.js webroot/rsrc/externals/javelin/lib/__tests__/URI.js
webroot/rsrc/js/javelin/lib/__tests__/behavior.js webroot/rsrc/externals/javelin/lib/__tests__/behavior.js
webroot/rsrc/js/javelin/lib/behavior.js webroot/rsrc/externals/javelin/lib/behavior.js
webroot/rsrc/js/javelin/lib/control/tokenizer/Tokenizer.js webroot/rsrc/externals/javelin/lib/control/tokenizer/Tokenizer.js
webroot/rsrc/js/javelin/lib/control/typeahead/Typeahead.js webroot/rsrc/externals/javelin/lib/control/typeahead/Typeahead.js
webroot/rsrc/js/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js webroot/rsrc/externals/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js
webroot/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js webroot/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadCompositeSource.js
webroot/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js webroot/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadOnDemandSource.js
webroot/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js webroot/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadPreloadedSource.js
webroot/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadSource.js webroot/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadSource.js
webroot/rsrc/js/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js webroot/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js