Because every extension has its own package.json file. An extension is a collection of server and client scripts β the common and hello-world folders you have defined fall into the same thing.
The snippet you pasted tells what file structure the extension should have.
A different package would mean a new set of server and client scripts with their own package.json.
Ahh that makes a lot of sense! I did see the word extension being used throughout the documentation but I thought it was interchangeable with automation script.
Is there any definition of extensions in the documentation?
The only place I could find any sort of definition was in
No clue; you can keep on linking; itβs probably something in regards to your user trust level and how this platform views itβ¦ weβll take a look if it keeps on happening