<NME> manifest.json
<BEF> {
  "name" : "Framer Inventory",
  "author" : "Timur Nurutdinov",
  "authorEmail" : "framerinventory@gmail.com",
  "description": "Import States & Export Prototypes from Sketch to Framer",
  "homepage": "https://timurnurutdinov.github.io/framerinventory/?utm_source=plugin&utm_medium=manifest",
  "identifier": "com.addleimb.framer-inventory",
  "version": "3.3.0",
  "compatibleVersion": 3.3,
  "commands" : [
    {
      "script" : "export-layers-action.cocoascript",
      "handler" : "onRun",
      "shortcut" : "",
      "name" : "Replicate Selected",
      "identifier" : "export-layers-action"
    },
    {
      "script" : "simulate-keynote-action.cocoascript",
      "handler" : "onRun",
      "shortcut" : "",
      "name" : "Simulate Keynote",
      "identifier" : "simulate-keynote-action"
    }
  ],
  "menu": {
	  "title": "Framer Inventory",
      "items": [
		  "export-layers-action",
		  "simulate-keynote-action"
      ]
    }
}
      "shortcut" : "",
      "name" : "Run testing environment",
      "identifier" : "choose-testing-environment"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onSettingRun",
      "shortcut" : "",
      "name" : "       Settings",
      "identifier" : "choose-settings"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onRemoveExportPageRun",
      "shortcut" : "",
      "name" : "Remove Export Page",
      "identifier" : "choose-remove-export-page"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onShowBarRun",
      "shortcut" : "",
      "name" : "💎 Show Toolbar",
      "identifier" : "show-bar"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onSelectOpenedProjectRun",
      "shortcut" : "",
      "name" : "Select Opened Project",
      "identifier" : "choose-select-opened-project"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onSelectProjectFolderRun",
      "shortcut" : "",
      "name" : "Select Manually",
      "identifier" : "choose-select-export-path"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onRemoveProjectFolderRun",
      "shortcut" : "",
      "name" : "Clear Selected",
      "identifier" : "choose-remove-export-path"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onShowProjectFolderRun",
      "shortcut" : "",
      "name" : "Show Selected",
      "identifier" : "choose-show-export-path"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onCheckUpdatesRun",
      "shortcut" : "",
      "name" : "Check for Updates",
      "identifier" : "choose-check-updates"
    },


    {
      "script" : "run-actions.cocoascript",
      "handler" : "onSaveSelectionRun",
      "shortcut" : "",
      "name" : "Save Selection",
      "identifier" : "choose-save-selection"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onAddToSelectionRun",
      "shortcut" : "",
      "name" : "Add to Selection",
      "identifier" : "choose-add-to-selection"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onClearSelectionRun",
      "shortcut" : "",
      "name" : "Clear Selection",
      "identifier" : "choose-clear-selection"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onRestoreSelectionRun",
      "shortcut" : "",
      "name" : "Restore Selection",
      "identifier" : "choose-restore-selection"
    },


    {
      "script" : "run-actions.cocoascript",
      "handler" : "onDisconnectSymbols",
      "shortcut" : "",
      "name" : "Detatch Symbols in Selection",
      "identifier" : "choose-disconnect-symbols"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onAddLayersAsArray",
      "shortcut" : "",
      "name" : "Add to Pasteboard",
      "identifier" : "choose-add-layers-as-array"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onCleanAndCopyLayersAsArray",
      "shortcut" : "",
      "name" : "Clear Pasteboard and Copy",
      "identifier" : "choose-clean-and-copy-layers-as-array"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onCreateShownHiddenStates",
      "shortcut" : "",
      "name" : "Create Shown/Hidden States",
      "identifier" : "choose-create-shown-hidden-states"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onSetRulers",
      "shortcut" : "",
      "name" : "Set Rulers to Layer",
      "identifier" : "choose-set-rulers-to-layer"
    },
    {
      "script" : "run-actions.cocoascript",
      "handler" : "onResetRulers",
      "shortcut" : "",
      "name" : "Reset Rulers",
      "identifier" : "choose-reset-rulers"
    },


    {
      "script" : "selection-changed-action.cocoascript",
      "handlers" : {
        "actions" : {
           "SelectionChanged.finish" : "onSelectionChanged"
           }
          }
    }
  ],
  "menu": {
	  "title": "🚙 Framer Inventory",
      "items": [
        "show-bar",
        "-",
  		  "choose-replicate-layers",
        "choose-generate-states",
        "-",
        "choose-simulate-keynote",
        "-",
        {
          "title": "       Framer Project",
          "items": [
            "choose-select-opened-project",
            "choose-select-export-path",
            "-",
            "choose-show-export-path",
            "-",
            "choose-remove-export-path"
          ]
        },
        {
          "title": "       Utils",
          "items": [
            {
              "title": "Selection",
              "items": [
                "choose-save-selection",
                "choose-add-to-selection",
                "-",
                "choose-clear-selection",
                "-",
                "choose-restore-selection"
              ]
            },
            {
              "title": "Framer Array from Selection",
              "items": [
                "choose-add-layers-as-array",
                "choose-clean-and-copy-layers-as-array"
              ]
            },
            {
              "title": "Rulers",
              "items": [
                "choose-set-rulers-to-layer",
                "choose-reset-rulers"
              ]
            },
            "-",
            "choose-disconnect-symbols",
            "choose-create-shown-hidden-states"
          ]
        },
        "-",
        "choose-settings"
      ]
    }
}

<MSG> Merge pull request #13 from timurnurutdinov/add-select-all-inventorable

Added new Action (+refactored json)
<DFF> @@ -9,25 +9,33 @@
   "compatibleVersion": 3.3,
   "commands" : [
     {
-      "script" : "export-layers-action.cocoascript",
+      "script" : "action-replicate-layers.cocoascript",
       "handler" : "onRun",
       "shortcut" : "",
       "name" : "Replicate Selected",
-      "identifier" : "export-layers-action"
+      "identifier" : "action-replicate-layers"
     },
     {
-      "script" : "simulate-keynote-action.cocoascript",
+      "script" : "action-simulate-keynote.cocoascript",
       "handler" : "onRun",
       "shortcut" : "",
       "name" : "Simulate Keynote",
-      "identifier" : "simulate-keynote-action"
+      "identifier" : "action-simulate-keynote"
+    },
+    {
+      "script" : "action-select-inventorable.cocoascript",
+      "handler" : "onRun",
+      "shortcut" : "",
+      "name" : "Update Assets",
+      "identifier" : "action-select-inventorable"
     }
   ],
   "menu": {
 	  "title": "Framer Inventory",
       "items": [
-		  "export-layers-action",
-		  "simulate-keynote-action"
+		  "action-replicate-layers",
+		  "action-simulate-keynote",
+		  "action-select-inventorable"
       ]
     }
 }
\ No newline at end of file

Merge pull request #13 from timurnurutdinov/add-select-all-inventorable