A helper CLI for XD plugin development
You now have the ability to customize your list of ignore files by overriding the default list (the default list is .gitignore
, .xdignore
, .npmignore
).
Examples:
xdpm install --ignore-files ".xdignore, .npmignore"
or
xdpm watch --ignore-files ".xdignore, .npmignore"
Our thanks to @alexandrtovmach for adding the new feature and updating the dependencies, and to @pklaschka for reviewing the changes.
any of the following:
xdpm bootstrap # Bootstrap a headless plugin
xdpm bootstrap my-panel # Bootstrap a headless plugin in dir ./my-panel
xdpm bootstrap panel # Bootstrap a panel plugin
xdpm bootstrap panel my-panel # Bootstrap a panel plugin in dir ./my-panel
Plugin type options:
1
) when xdpm validate
manifest validation fails (thanks for the report @halfbloodman)@kerrishotts @pklaschka @yoshikinoko
Added -v
/ --version
option flag for checking xdpm CLI version.
Usage:
% xdpm -v
@adobe/xdpm v3.1.0
Includes validation for the new 24px icon size.
Manifest docs (which documents required icon sizes): https://adobexdplatform.com/plugin-docs/reference/structure/manifest.html#top-level-metadata
XD path updated to reflect the path change in the latest XD release. Removed error thrown when user system is not Mac or PC
This update supports validation for expanded manifest requirements and options.
Learn about the manifest.json
file in our docs.
Fixes issue #5: xdpm searches for wrong folder bug
New:
.git
and .DS_STORE
automatically when watching or creating packages.Fixes:
npm install -g @adobe/xdpm
does not install dependent packagesInitial public release on npm.