github.com/hashicorp/packer@v1.14.3/website/data/docs-nav-data.json (about) 1 [ 2 { 3 "title": "What is Packer?", 4 "routes": [ 5 { 6 "title": "Overview", 7 "path": "intro" 8 }, 9 { 10 "title": "Why Use Packer?", 11 "path": "intro/why" 12 }, 13 { 14 "title": "Use Cases", 15 "path": "intro/use-cases" 16 } 17 ] 18 }, 19 { 20 "title": "HCP Packer", 21 "path": "hcp" 22 }, 23 { 24 "divider": true 25 }, 26 { 27 "title": "Terminology", 28 "path": "terminology" 29 }, 30 { 31 "title": "Commands (CLI)", 32 "routes": [ 33 { 34 "title": "Overview", 35 "path": "commands" 36 }, 37 { 38 "title": "<code>init</code>", 39 "path": "commands/init" 40 }, 41 { 42 "title": "<code>plugins</code>", 43 "routes": [ 44 { 45 "title": "Overview", 46 "path": "commands/plugins" 47 }, 48 { 49 "title": "<code>install</code>", 50 "path": "commands/plugins/install" 51 }, 52 { 53 "title": "<code>installed</code>", 54 "path": "commands/plugins/installed" 55 }, 56 { 57 "title": "<code>remove</code>", 58 "path": "commands/plugins/remove" 59 }, 60 { 61 "title": "<code>required</code>", 62 "path": "commands/plugins/required" 63 } 64 ] 65 }, 66 { 67 "title": "<code>build</code>", 68 "path": "commands/build" 69 }, 70 { 71 "title": "<code>console</code>", 72 "path": "commands/console" 73 }, 74 { 75 "title": "<code>fix</code>", 76 "path": "commands/fix" 77 }, 78 { 79 "title": "<code>fmt</code>", 80 "path": "commands/fmt" 81 }, 82 { 83 "title": "<code>inspect</code>", 84 "path": "commands/inspect" 85 }, 86 { 87 "title": "<code>validate</code>", 88 "path": "commands/validate" 89 }, 90 { 91 "title": "<code>hcl2_upgrade</code>", 92 "path": "commands/hcl2_upgrade" 93 } 94 ] 95 }, 96 { 97 "title": "Templates", 98 "routes": [ 99 { 100 "title": "Overview", 101 "path": "templates" 102 }, 103 { 104 "title": "JSON to HCL2", 105 "path": "templates/json_to_hcl" 106 }, 107 { 108 "title": "HCL Templates", 109 "routes": [ 110 { 111 "title": "Overview", 112 "path": "templates/hcl_templates" 113 }, 114 { 115 "title": "Blocks", 116 "routes": [ 117 { 118 "title": "Overview", 119 "path": "templates/hcl_templates/blocks" 120 }, 121 { 122 "title": "<code>build</code>", 123 "routes": [ 124 { 125 "title": "Overview", 126 "path": "templates/hcl_templates/blocks/build" 127 }, 128 { 129 "title": "<code>hcp_packer_registry</code>", 130 "path": "templates/hcl_templates/blocks/build/hcp_packer_registry" 131 }, 132 { 133 "title": "<code>source</code>", 134 "path": "templates/hcl_templates/blocks/build/source" 135 }, 136 { 137 "title": "<code>provisioner</code>", 138 "path": "templates/hcl_templates/blocks/build/provisioner" 139 }, 140 { 141 "title": "<code>post-processor</code>", 142 "path": "templates/hcl_templates/blocks/build/post-processor" 143 }, 144 { 145 "title": "<code>post-processors</code>", 146 "path": "templates/hcl_templates/blocks/build/post-processors" 147 } 148 ] 149 }, 150 { 151 "title": "<code>locals</code>", 152 "path": "templates/hcl_templates/blocks/locals" 153 }, 154 { 155 "title": "<code>source</code>", 156 "path": "templates/hcl_templates/blocks/source" 157 }, 158 { 159 "title": "<code>variable</code>", 160 "path": "templates/hcl_templates/blocks/variable" 161 }, 162 { 163 "title": "<code>packer</code>", 164 "path": "templates/hcl_templates/blocks/packer" 165 }, 166 { 167 "title": "<code>data</code>", 168 "path": "templates/hcl_templates/blocks/data" 169 } 170 ] 171 }, 172 { 173 "title": "Functions", 174 "routes": [ 175 { 176 "title": "Overview", 177 "path": "templates/hcl_templates/functions" 178 }, 179 { 180 "title": "Contextual Functions", 181 "routes": [ 182 { 183 "title": "aws_secretsmanager", 184 "path": "templates/hcl_templates/functions/contextual/aws_secretsmanager" 185 }, 186 { 187 "title": "consul", 188 "path": "templates/hcl_templates/functions/contextual/consul" 189 }, 190 { 191 "title": "env", 192 "path": "templates/hcl_templates/functions/contextual/env" 193 }, 194 { 195 "title": "vault", 196 "path": "templates/hcl_templates/functions/contextual/vault" 197 } 198 ] 199 }, 200 { 201 "title": "Numeric Functions", 202 "routes": [ 203 { 204 "title": "abs", 205 "path": "templates/hcl_templates/functions/numeric/abs" 206 }, 207 { 208 "title": "ceil", 209 "path": "templates/hcl_templates/functions/numeric/ceil" 210 }, 211 { 212 "title": "floor", 213 "path": "templates/hcl_templates/functions/numeric/floor" 214 }, 215 { 216 "title": "log", 217 "path": "templates/hcl_templates/functions/numeric/log" 218 }, 219 { 220 "title": "max", 221 "path": "templates/hcl_templates/functions/numeric/max" 222 }, 223 { 224 "title": "min", 225 "path": "templates/hcl_templates/functions/numeric/min" 226 }, 227 { 228 "title": "parseint", 229 "path": "templates/hcl_templates/functions/numeric/parseint" 230 }, 231 { 232 "title": "pow", 233 "path": "templates/hcl_templates/functions/numeric/pow" 234 }, 235 { 236 "title": "signum", 237 "path": "templates/hcl_templates/functions/numeric/signum" 238 }, 239 { 240 "title": "sum", 241 "path": "templates/hcl_templates/functions/numeric/sum" 242 } 243 ] 244 }, 245 { 246 "title": "String Functions", 247 "routes": [ 248 { 249 "title": "chomp", 250 "path": "templates/hcl_templates/functions/string/chomp" 251 }, 252 { 253 "title": "endswith", 254 "path": "templates/hcl_templates/functions/string/endswith" 255 }, 256 { 257 "title": "format", 258 "path": "templates/hcl_templates/functions/string/format" 259 }, 260 { 261 "title": "formatlist", 262 "path": "templates/hcl_templates/functions/string/formatlist" 263 }, 264 { 265 "title": "indent", 266 "path": "templates/hcl_templates/functions/string/indent" 267 }, 268 { 269 "title": "join", 270 "path": "templates/hcl_templates/functions/string/join" 271 }, 272 { 273 "title": "lower", 274 "path": "templates/hcl_templates/functions/string/lower" 275 }, 276 { 277 "title": "replace", 278 "path": "templates/hcl_templates/functions/string/replace" 279 }, 280 { 281 "title": "regex_replace", 282 "path": "templates/hcl_templates/functions/string/regex_replace" 283 }, 284 { 285 "title": "regex", 286 "path": "templates/hcl_templates/functions/string/regex" 287 }, 288 { 289 "title": "regexall", 290 "path": "templates/hcl_templates/functions/string/regexall" 291 }, 292 { 293 "title": "split", 294 "path": "templates/hcl_templates/functions/string/split" 295 }, 296 { 297 "title": "startswith", 298 "path": "templates/hcl_templates/functions/string/startswith" 299 }, 300 { 301 "title": "strcontains", 302 "path": "templates/hcl_templates/functions/string/strcontains" 303 }, 304 { 305 "title": "strrev", 306 "path": "templates/hcl_templates/functions/string/strrev" 307 }, 308 { 309 "title": "substr", 310 "path": "templates/hcl_templates/functions/string/substr" 311 }, 312 { 313 "title": "title", 314 "path": "templates/hcl_templates/functions/string/title" 315 }, 316 { 317 "title": "trim", 318 "path": "templates/hcl_templates/functions/string/trim" 319 }, 320 { 321 "title": "trimprefix", 322 "path": "templates/hcl_templates/functions/string/trimprefix" 323 }, 324 { 325 "title": "trimsuffix", 326 "path": "templates/hcl_templates/functions/string/trimsuffix" 327 }, 328 { 329 "title": "trimspace", 330 "path": "templates/hcl_templates/functions/string/trimspace" 331 }, 332 { 333 "title": "upper", 334 "path": "templates/hcl_templates/functions/string/upper" 335 } 336 ] 337 }, 338 { 339 "title": "Collection Functions", 340 "routes": [ 341 { 342 "title": "alltrue", 343 "path": "templates/hcl_templates/functions/collection/alltrue" 344 }, 345 { 346 "title": "anytrue", 347 "path": "templates/hcl_templates/functions/collection/anytrue" 348 }, 349 { 350 "title": "chunklist", 351 "path": "templates/hcl_templates/functions/collection/chunklist" 352 }, 353 { 354 "title": "coalesce", 355 "path": "templates/hcl_templates/functions/collection/coalesce" 356 }, 357 { 358 "title": "coalescelist", 359 "path": "templates/hcl_templates/functions/collection/coalescelist" 360 }, 361 { 362 "title": "compact", 363 "path": "templates/hcl_templates/functions/collection/compact" 364 }, 365 { 366 "title": "concat", 367 "path": "templates/hcl_templates/functions/collection/concat" 368 }, 369 { 370 "title": "contains", 371 "path": "templates/hcl_templates/functions/collection/contains" 372 }, 373 { 374 "title": "distinct", 375 "path": "templates/hcl_templates/functions/collection/distinct" 376 }, 377 { 378 "title": "element", 379 "path": "templates/hcl_templates/functions/collection/element" 380 }, 381 { 382 "title": "flatten", 383 "path": "templates/hcl_templates/functions/collection/flatten" 384 }, 385 { 386 "title": "index", 387 "path": "templates/hcl_templates/functions/collection/index-fn" 388 }, 389 { 390 "title": "keys", 391 "path": "templates/hcl_templates/functions/collection/keys" 392 }, 393 { 394 "title": "length", 395 "path": "templates/hcl_templates/functions/collection/length" 396 }, 397 { 398 "title": "lookup", 399 "path": "templates/hcl_templates/functions/collection/lookup" 400 }, 401 { 402 "title": "merge", 403 "path": "templates/hcl_templates/functions/collection/merge" 404 }, 405 { 406 "title": "range", 407 "path": "templates/hcl_templates/functions/collection/range" 408 }, 409 { 410 "title": "reverse", 411 "path": "templates/hcl_templates/functions/collection/reverse" 412 }, 413 { 414 "title": "setintersection", 415 "path": "templates/hcl_templates/functions/collection/setintersection" 416 }, 417 { 418 "title": "setproduct", 419 "path": "templates/hcl_templates/functions/collection/setproduct" 420 }, 421 { 422 "title": "setunion", 423 "path": "templates/hcl_templates/functions/collection/setunion" 424 }, 425 { 426 "title": "slice", 427 "path": "templates/hcl_templates/functions/collection/slice" 428 }, 429 { 430 "title": "sort", 431 "path": "templates/hcl_templates/functions/collection/sort" 432 }, 433 { 434 "title": "values", 435 "path": "templates/hcl_templates/functions/collection/values" 436 }, 437 { 438 "title": "zipmap", 439 "path": "templates/hcl_templates/functions/collection/zipmap" 440 } 441 ] 442 }, 443 { 444 "title": "Encoding Functions", 445 "routes": [ 446 { 447 "title": "base64decode", 448 "path": "templates/hcl_templates/functions/encoding/base64decode" 449 }, 450 { 451 "title": "base64encode", 452 "path": "templates/hcl_templates/functions/encoding/base64encode" 453 }, 454 { 455 "title": "base64gzip", 456 "path": "templates/hcl_templates/functions/encoding/base64gzip" 457 }, 458 { 459 "title": "csvdecode", 460 "path": "templates/hcl_templates/functions/encoding/csvdecode" 461 }, 462 { 463 "title": "jsondecode", 464 "path": "templates/hcl_templates/functions/encoding/jsondecode" 465 }, 466 { 467 "title": "jsonencode", 468 "path": "templates/hcl_templates/functions/encoding/jsonencode" 469 }, 470 { 471 "title": "urlencode", 472 "path": "templates/hcl_templates/functions/encoding/urlencode" 473 }, 474 { 475 "title": "textencodebase64", 476 "path": "templates/hcl_templates/functions/encoding/textencodebase64" 477 }, 478 { 479 "title": "textdecodebase64", 480 "path": "templates/hcl_templates/functions/encoding/textdecodebase64" 481 }, 482 { 483 "title": "yamldecode", 484 "path": "templates/hcl_templates/functions/encoding/yamldecode" 485 }, 486 { 487 "title": "yamlencode", 488 "path": "templates/hcl_templates/functions/encoding/yamlencode" 489 } 490 ] 491 }, 492 { 493 "title": "Filesystem Functions", 494 "routes": [ 495 { 496 "title": "abspath", 497 "path": "templates/hcl_templates/functions/file/abspath" 498 }, 499 { 500 "title": "basename", 501 "path": "templates/hcl_templates/functions/file/basename" 502 }, 503 { 504 "title": "dirname", 505 "path": "templates/hcl_templates/functions/file/dirname" 506 }, 507 { 508 "title": "file", 509 "path": "templates/hcl_templates/functions/file/file" 510 }, 511 { 512 "title": "filebase64", 513 "path": "templates/hcl_templates/functions/file/filebase64" 514 }, 515 { 516 "title": "fileexists", 517 "path": "templates/hcl_templates/functions/file/fileexists" 518 }, 519 { 520 "title": "fileset", 521 "path": "templates/hcl_templates/functions/file/fileset" 522 }, 523 { 524 "title": "pathexpand", 525 "path": "templates/hcl_templates/functions/file/pathexpand" 526 }, 527 { 528 "title": "templatefile", 529 "path": "templates/hcl_templates/functions/file/templatefile" 530 } 531 ] 532 }, 533 { 534 "title": "Date and Time Functions", 535 "routes": [ 536 { 537 "title": "formatdate", 538 "path": "templates/hcl_templates/functions/datetime/formatdate" 539 }, 540 { 541 "title": "timeadd", 542 "path": "templates/hcl_templates/functions/datetime/timeadd" 543 }, 544 { 545 "title": "timestamp", 546 "path": "templates/hcl_templates/functions/datetime/timestamp" 547 }, 548 { 549 "title": "legacy_isotime", 550 "path": "templates/hcl_templates/functions/datetime/legacy_isotime" 551 }, 552 { 553 "title": "legacy_strftime", 554 "path": "templates/hcl_templates/functions/datetime/legacy_strftime" 555 } 556 ] 557 }, 558 { 559 "title": "Hash and Crypto Functions", 560 "routes": [ 561 { 562 "title": "bcrypt", 563 "path": "templates/hcl_templates/functions/crypto/bcrypt" 564 }, 565 { 566 "title": "md5", 567 "path": "templates/hcl_templates/functions/crypto/md5" 568 }, 569 { 570 "title": "rsadecrypt", 571 "path": "templates/hcl_templates/functions/crypto/rsadecrypt" 572 }, 573 { 574 "title": "sha1", 575 "path": "templates/hcl_templates/functions/crypto/sha1" 576 }, 577 { 578 "title": "sha256", 579 "path": "templates/hcl_templates/functions/crypto/sha256" 580 }, 581 { 582 "title": "sha512", 583 "path": "templates/hcl_templates/functions/crypto/sha512" 584 } 585 ] 586 }, 587 { 588 "title": "UUID Functions", 589 "routes": [ 590 { 591 "title": "uuidv4", 592 "path": "templates/hcl_templates/functions/uuid/uuidv4" 593 }, 594 { 595 "title": "uuidv5", 596 "path": "templates/hcl_templates/functions/uuid/uuidv5" 597 } 598 ] 599 }, 600 { 601 "title": "IP Network Functions", 602 "routes": [ 603 { 604 "title": "cidrhost", 605 "path": "templates/hcl_templates/functions/ipnet/cidrhost" 606 }, 607 { 608 "title": "cidrnetmask", 609 "path": "templates/hcl_templates/functions/ipnet/cidrnetmask" 610 }, 611 { 612 "title": "cidrsubnet", 613 "path": "templates/hcl_templates/functions/ipnet/cidrsubnet" 614 }, 615 { 616 "title": "cidrsubnets", 617 "path": "templates/hcl_templates/functions/ipnet/cidrsubnets" 618 } 619 ] 620 }, 621 { 622 "title": "Type Conversion Functions", 623 "routes": [ 624 { 625 "title": "can", 626 "path": "templates/hcl_templates/functions/conversion/can" 627 }, 628 { 629 "title": "convert", 630 "path": "templates/hcl_templates/functions/conversion/convert" 631 }, 632 { 633 "title": "try", 634 "path": "templates/hcl_templates/functions/conversion/try" 635 } 636 ] 637 } 638 ] 639 }, 640 { 641 "title": "Variables", 642 "path": "templates/hcl_templates/variables" 643 }, 644 { 645 "title": "Locals", 646 "path": "templates/hcl_templates/locals" 647 }, 648 { 649 "title": "Contextual Variables", 650 "path": "templates/hcl_templates/contextual-variables" 651 }, 652 { 653 "title": "Data Sources", 654 "path": "templates/hcl_templates/datasources" 655 }, 656 { 657 "title": "Path Variables", 658 "path": "templates/hcl_templates/path-variables" 659 }, 660 { 661 "title": "Syntax", 662 "path": "templates/hcl_templates/syntax" 663 }, 664 { 665 "title": "Only Except", 666 "path": "templates/hcl_templates/onlyexcept" 667 }, 668 { 669 "title": "Expressions", 670 "path": "templates/hcl_templates/expressions" 671 }, 672 { 673 "title": "JSON Syntax", 674 "path": "templates/hcl_templates/syntax-json" 675 } 676 ] 677 }, 678 { 679 "title": "JSON Templates", 680 "routes": [ 681 { 682 "title": "Overview", 683 "path": "templates/legacy_json_templates" 684 }, 685 { 686 "title": "builders", 687 "path": "templates/legacy_json_templates/builders" 688 }, 689 { 690 "title": "Communicators", 691 "path": "templates/legacy_json_templates/communicator" 692 }, 693 { 694 "title": "Engine", 695 "path": "templates/legacy_json_templates/engine" 696 }, 697 { 698 "title": "post-processors", 699 "path": "templates/legacy_json_templates/post-processors" 700 }, 701 { 702 "title": "provisioners", 703 "path": "templates/legacy_json_templates/provisioners" 704 }, 705 { 706 "title": "variables", 707 "path": "templates/legacy_json_templates/user-variables" 708 } 709 ] 710 } 711 ] 712 }, 713 { 714 "divider": true 715 }, 716 { 717 "title": "Communicators", 718 "routes": [ 719 { 720 "title": "Overview", 721 "path": "communicators" 722 }, 723 { 724 "title": "SSH", 725 "path": "communicators/ssh" 726 }, 727 { 728 "title": "WINRM", 729 "path": "communicators/winrm" 730 } 731 ] 732 }, 733 { 734 "title": "Builders", 735 "routes": [ 736 { 737 "title": "Overview", 738 "path": "builders" 739 }, 740 { 741 "title": "file", 742 "path": "builders/file" 743 }, 744 { 745 "title": "null", 746 "path": "builders/null" 747 }, 748 { 749 "title": "Custom builders", 750 "href": "/packer/docs/plugins/creation/custom-builders" 751 }, 752 { 753 "title": "Community builders", 754 "path": "builders/community-supported" 755 } 756 ] 757 }, 758 { 759 "title": "Data sources reference", 760 "routes": [ 761 { 762 "title": "Overview", 763 "path": "datasources" 764 }, 765 { 766 "title": "HCP Packer", 767 "routes": [ 768 { 769 "title": "Overview", 770 "path": "datasources/hcp" 771 }, 772 { 773 "title": "hcp-packer-version", 774 "path": "datasources/hcp/hcp-packer-version" 775 }, 776 { 777 "title": "hcp-packer-artifact", 778 "path": "datasources/hcp/hcp-packer-artifact" 779 }, 780 { 781 "title": "hcp-packer-iteration", 782 "path": "datasources/hcp/hcp-packer-iteration", 783 "badge" : { 784 "text": "DEPRECATED", 785 "type": "outlined", 786 "color": "neutral" 787 } 788 }, 789 { 790 "title": "hcp-packer-image", 791 "path": "datasources/hcp/hcp-packer-image", 792 "badge" : { 793 "text": "DEPRECATED", 794 "type": "outlined", 795 "color": "neutral" 796 } 797 } 798 ] 799 }, 800 { 801 "title": "http", 802 "path": "datasources/http" 803 } 804 ] 805 }, 806 { 807 "title": "Provisioners", 808 "routes": [ 809 { 810 "title": "Overview", 811 "path": "provisioners" 812 }, 813 { 814 "title": "breakpoint", 815 "path": "provisioners/breakpoint" 816 }, 817 { 818 "title": "file", 819 "path": "provisioners/file" 820 }, 821 { 822 "title": "hcp-sbom", 823 "path": "provisioners/hcp-sbom" 824 }, 825 { 826 "title": "powershell", 827 "path": "provisioners/powershell" 828 }, 829 { 830 "title": "shell", 831 "path": "provisioners/shell" 832 }, 833 { 834 "title": "shell-Local", 835 "path": "provisioners/shell-local" 836 }, 837 { 838 "title": "windows-shell", 839 "path": "provisioners/windows-shell" 840 }, 841 { 842 "title": "windows-restart", 843 "path": "provisioners/windows-restart" 844 }, 845 { 846 "title": "Custom", 847 "href": "/packer/docs/plugins/creation/custom-provisioners" 848 }, 849 { 850 "title": "Community-Supported", 851 "path": "provisioners/community-supported" 852 } 853 ] 854 }, 855 { 856 "title": "Post-Processors", 857 "routes": [ 858 { 859 "title": "Overview", 860 "path": "post-processors" 861 }, 862 { 863 "title": "Artifice", 864 "path": "post-processors/artifice" 865 }, 866 { 867 "title": "Compress", 868 "path": "post-processors/compress" 869 }, 870 { 871 "title": "Checksum", 872 "path": "post-processors/checksum" 873 }, 874 { 875 "title": "Manifest", 876 "path": "post-processors/manifest" 877 }, 878 { 879 "title": "Shell (Local)", 880 "path": "post-processors/shell-local" 881 }, 882 { 883 "title": "Community-Supported", 884 "path": "post-processors/community-supported" 885 } 886 ] 887 }, 888 { 889 "divider": true 890 }, 891 { 892 "title": "Installing Packer", 893 "href": "/packer/install" 894 }, 895 { 896 "title": "Configuring Packer", 897 "path": "configure" 898 }, 899 { 900 "title": "Release notes", 901 "routes": [ 902 { 903 "title": "v1.11", 904 "path": "release-notes/v1_11" 905 }, 906 { 907 "title": "v1.12", 908 "path": "release-notes/v1_12" 909 }, 910 { 911 "title": "v1.13", 912 "path": "release-notes/v1_13" 913 } 914 ] 915 }, 916 { 917 "title": "Upgrades", 918 "routes": [ 919 { 920 "title": "Upgrade to v1.11", 921 "path": "upgrade/v1_11" 922 }, 923 { 924 "title": "Upgrade to v1.12", 925 "path": "upgrade/v1_12" 926 }, 927 { 928 "title": "Upgrade to v1.13", 929 "path": "upgrade/v1_13" 930 } 931 ] 932 }, 933 { 934 "divider": true 935 }, 936 { 937 "title": "Plugins", 938 "routes": [ 939 { 940 "title": "Overview", 941 "path": "plugins" 942 }, 943 { 944 "title": "Installing Plugins", 945 "path": "plugins/install" 946 }, 947 { 948 "title": "Developing Plugins", 949 "routes": [ 950 { 951 "title": "Overview", 952 "path": "plugins/creation" 953 }, 954 { 955 "title": "Custom Builders", 956 "path": "plugins/creation/custom-builders" 957 }, 958 { 959 "title": "Custom Post-Processors", 960 "path": "plugins/creation/custom-post-processors" 961 }, 962 { 963 "title": "Custom Provisioners", 964 "path": "plugins/creation/custom-provisioners" 965 }, 966 { 967 "title": "Custom Data Sources", 968 "path": "plugins/creation/custom-datasources" 969 }, 970 { 971 "title": "HCP Packer Support", 972 "path": "plugins/creation/hcp-support" 973 }, 974 { 975 "title": "Plugin Loading Specification", 976 "path": "plugins/creation/plugin-load-spec" 977 } 978 ] 979 } 980 ] 981 }, 982 { 983 "title": "Integration Program", 984 "path": "partnerships" 985 }, 986 { 987 "title": "Community Tools", 988 "path": "community-tools" 989 }, 990 { 991 "divider": true 992 }, 993 { 994 "title": "Debugging", 995 "path": "debugging" 996 } 997 ]