Dependencies
caution
This doc is a work in progress. Contributions welcome!
peerDependencies
are specified in the package.json
of a skill. They are not dependencies
because by determining dependencies in skills, they can be extended. Users can write their own skills to customize which dependencies they want installed. Customizing dependencies, however, should be considered an antipattern because they use versions of a dependency that may not be supported by a skill.
// package.json
{
"name": "@alfred/skill-parcel",
"peerDependencies": {
"react": "^16.0.0"
}
}