Releases: latticework/jali
Releases · latticework/jali
v0.0.1
Items
- All
- Enhancements
- Bugs (none)
- PRs
New Features [feat]
- [JS] Argument validation functions
▶️ ️ 𝍖- validation functions
- verifyArgument
- verifyArray
- verifyBoolean
- verifyDefined
- verifyFunction
- verifyIterable
- verifyNonEmpty
- verifyNonZero
- verifyNotNull
- verifyNotWhitespace
- verifyNumber
- verifyObject
- verifyString
- verifyTrue
- verifyTruthy
- util/errors module
- validation functions
- [JS] Iterator Functions
▶️ ️ 𝍖- Iterable functions
- asArray
- asIterable
- concat
- every
- filter
- find
- includes
- map
- reduce
- slice
- some
- toMap
- util/iterables module
- Iterable functions
- [JS] @jali-ms/util Type Guards
- Type guards
- isError
- makeIsIterable: Generates deep-checking type guard for iterable of given type
- isIterable<T>
- util/type-guards module
- Type guards
- [JS] Invalid State Error
▶️ ️ 𝍖- InvalidStateError type. Subclass of Error.
- util/errors module
- [JS] Argument Errors
▶️ ️ 𝍖- Error types
- Argument error are subclasses of more general error types.
- ArgumentError. Subclass of Error
- ArgumentFalsyError. Subclass of ArgumentError
- ArgumentEmptyStringError. Subclass of ArgumentFalsyError
- ArgumentFalseError. Subclass of ArgumentFalsyError
- ArgumentNanError. Subclass of ArgumentFalsyError
- ArgumentNullError. Subclass of ArgumentFalsyError
- ArgumentUndefinedError. Subclass of ArgumentFalsyError
- ArgumentUndefinedError. Subclass of ArgumentFalsyError
- ArgumentZeroError. Subclass of ArgumentFalsyError
- ArgumentWhitespaceStringError. Subclass of ArgumentError
- ArgumentTypeError. Subclass of ArgumentError
- util/errors module
- Error types
- Project Shell
▶️ ️ 🔨- Provides Ubuntu 16.04 instead of 14.04
- Project Documentation ️️️️
▶️ ️ 🔨- README.md
- LICENCE
- CONTRIBUTING.md
- CREDITS.md
- DESIGN.md
- ISSUE-TEMPLATE-INSTRUCTIONS.md
- Canary Builds
▶️ ️ 🔨- Greenkeeper GitHub integration.
- Provide GitHub issue template
▶️ ️ 🔨- .github/ISSUE_TEMPLATE.md
- [JS] Build Process
▶️ ️ 🔨- tsc support in build script.
- Babel to build script.
- Webpack 2 to build script.
- Typings support.
- TAP-based test code.
- code coverage.
- API documentation.
- Package published to NPM.
- Project Shell
▶️ ️ 🔨Vagrantfile
- Provides the
jali
Ubuntu 14.04 graphical guest operating system using theVirtualBox
provider. - Provisions the
jali
box using thechef_zero
provisioner
- Provides the
main
cookbook insite-cookbooks
that usesBerksfile
to provision thejali
box- The following components are provisioned.
- Docker Service
- The
Hack
font git
- NodeJS
- Sphinx
- VSCode
- The latticework/jali GitHub repo
- The following components are provisioned.