NPM Build Utilities @ 0.1.3
    Preparing search index...

    NPM Build Utilities Changelog

    All notable changes to this project will be documented in this file after/on each release.

    The format is based on Keep a Changelog, and this project adheres to Semantic Versioning, i.e.:

    Given a version number MAJOR.MINOR.PATCH, increment the:

    • MAJOR version when you make incompatible changes
    • MINOR version when you add backwards-compatible functionality
    • PATCH version when you make backwards-compatible bug fixes

    Quick fix for better ts compiling.

    • Option to Stage.Compiler args (ts.tidyGlobs) to delete unneeded ts files after compile (e.g., type-only files)
    • Added deprecated heading to template release notes file
    • Reverted jest peerDependencies version to match dependency
    • Release stage args now have a commit prop for filtering commit paths
    • Stage_Compiler.scss() now forces an instance of NodePackageImporter into the config
    • Bug in git commit in release stage if dist is in gitignore
    • Compiler methods are now bound to this in the constructor

    External testing complete, upgrading to release.

    • Release notes template updated
    • Version updating in demo package.json files improved
    • Updated versions of brace-expansion in dependencies to 4.0.0
    • Moved ProjectConfig class to 04-project folder; earlier references now use new Config.Class interface
    • Class interface to Config namespace — this types the class methods
    • Default interface to Config namespace — export shape used when writing new config files
    • isObjectEmpty() internal function
    • Fixed default config file output (wrong var, so config did not convert to json)
    • Now updating dependency versions in demos on releasing build
    • Improved additional new-config questions in CLI

    First release, everything is new!

    • AbstractStage
    • BuildStage
    • CompileStage
    • DocumentStage
    • PackageStage
    • ReleaseStage
    • SnapshotStage
    • TestStage
    • FileSystem (and namespace)
    • Project
    • ProjectConfig
    • AbstractError (and namespace)
    • ProjectError
    • SemVer (and namespace)
    • Stage_Compiler
    • Stage_Console
    • StageError
    • UnknownCaughtError
    • catchOrReturn
    • defaultConfig
    • parseParamsCLI (and namespace)
    • errorHandler
    • errorStringify
    • getConfig
    • getDefaultStageClass
    • getPackageJson
    • internalConfig
    • isConfigValid
    • logError (and namespace)
    • writeLog (and namespace)
    • Config (and namespace)
    • Stage (and namespace)
    • CLI namespace
    • FileSystemType (and namespace)
    • Logger (and namespace)