an ordered list of unique json-encodable key assigned for each dependency path.
an ordered list of dependency paths that your file requires for bundling.
the contents of your loaded file, further transformed to replace the import-paths with unique-keys that are easily identifiable and replaceable later on.
an interface that describes the dependencies and contents of a single file that is parsed by your loader's GenericLoader.extractDeps method.