- support
binpatching inpublishcommand
- support
exportspatching inpublishcommand
- fix bug: publish triggers github release even if
-goption is not present
- fix bug: deleted files are not removed from release branch when publishing to github
- support release to github with
publish -goption
- add
agpllicense in license generator
- fix bug: license generation fails due to incorrect variable name
answer(should be:ans)
- remove unnecessary log
- support
npx fedep licensecommand
- support
optionalin module format.
- support transpilation on demand.
- skip optional dependencies that are not installed
- tweak message style
- upgrade dependencies
- fix bug:
srcdircontain keywrods that are filtered out, making a empty lib folder.- 1.1.10 patched
srcdirhowever the result still get blocked by filter rules ofcopySync.
- 1.1.10 patched
- fix bug:
srcdircontain keywrods that are filtered out, making a empty lib folder.
- fix bug:
node_moduleslookup may fall into endless loop and halt the program.
- support modules from parent
node_modules
- fix bug: dup installation of local module: ext modules incorrect due to local module filtering bug.
- make
-s falsework for symlink ( e.g.,local) folder - warn but install modules not listed in fedep modules in
pacakge.json( usually from-loption )
- still symlink if srcdir is not a symlink but root is a symlink. usually happens when we specify
dirin config.
- don
t copy JS / CSS files based onbrowser/stylefield ifmain` folder is by link instead of by copying. - instead of copying, making a symlink by following symlink in
node_modules.- symlink usually is for local dev files, which may contains many things we dont need as a module.
thus copying isn't the best way which may copy files like
.gitornode_modules.
- symlink usually is for local dev files, which may contains many things we dont need as a module.
thus copying isn't the best way which may copy files like
- copy contente of symlink if module in
node_modulesis a symbolic link.
- separate commands with yargs sub command features
- support
folder(defaultdist) anddup(defaultfalse) options inpublishcommand. - tweak messages
- make
publishkeep files infilesbut still dupdistfiles in root
- add
publishcommand, which publishdistfolder as root along with core files such aspackage.json, etc
- add missed
@plotdb/colorsmodule
- copy the complete module ( skip
node_modulesif any ) instead ofdistonly.- for legacy support, still support
distcopying with--use-distoption.
- for legacy support, still support
- support multiple pairs, separated by
;for -l option - generate a
index.jsandindex.cssfile automatically perpackage.jsondescribe if they doesn't overwrite anything.
- add
initcommand (npx fedep init) for quickly setup afrontendDependenciesentry.
- support
linkoption for linking from src to des. - remove livescript header
- use symlink instead hard copy when using
-l.
- add
localoption for installing frontend modules from local repo.
- bump
path-parseandellipticversion for vulnerability fixing
- fix bug: browserify.bundle is asynchronous thus we need wait before we make
mainfolder. - upgrade LiveScript version to 1.6.0.
- take care of name/version that contains
@or/characters.
- release necessary file(s) only.
- support browserify options.
- fix bug: fedep log shows
undefinedfor modules bundled with browserify
- add
-soption for disabling symlink in main. useful if we need commit the assets folder or use it in node_modules.