Provides complete implementations for the interfaces in {@link com.liferay.frontend.js.loader.modules.extender.npm.model} that are provided by default by Liferay Portal.

These implementations assume a particular OSGi bundle structure to locate the contents of modules. These are flat structures and look like the following example:

	- my-bundle.jar
		- META-INF
			- resources
				- package.json
				- node_modules
				- isarray@1.0.0
					- package.json
				...
				- isarray@2.1.0
					- package.json
				...
				- isobject@1.0.0
					- package.json
				...
			...

All NPM packages live in META-INF/resources/node_modules and are laid out in a flat (not nested) disposition where each package resides next to the others.