This repository was archived by the owner on Feb 26, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As folks brought up in angular/material#1655, people using tools like Browserify will expect that
angular-animate
andangular-aria
will be required inindex.js
. Since they are listed as dependencies, they will have already been downloaded and will be available to the module system.You don't actually need to use the path, so the possible path variations won't be a problem. When Browserify is processing the file, it uses Node's module resolution to figure out that
require('angular-animate')
should usepath/to/angular-animate
. This is one of the advantages of Browserify and CommonJS support. It means that apps which use angular-material don't need to hardcode paths for angular-material's dependencies.