Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

bedrock

Package Overview
Dependencies
Maintainers
3
Versions
68
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bedrock - npm Package Versions

1
7

3.0.1

Diff

Changelog

Source

3.0.1 - 2019-11-08

Fixed

  • Update bedrock-test dependency.
davidlehn
published 3.0.0 •

Changelog

Source

3.0.0 - 2019-11-08

Changed

  • BREAKING: Update Node.js requirement to v10.12.0.
  • BREAKING: bedrock.start() now returns a promise instead of using a callback. Top-level code using the callback should change to async/await or then/catch as needed.
  • BREAKING: Update async-node-events dependency and update events API.
    • emit is now an async function and used instead of passing a callback for completion. User code must be updated for this change. It is suggested to await the emit calls and use async listeners or Promises.
  • BREAKING: runOnce callback form is removed in favor of the runOnceAsync implementation. runOnceAsync remains as an alias for runOnce but is deprecated. Quick fix is to wrap the new runOnce with callbackify and the fn param with promisify.
  • Use master/worker child loggers.

Removed

  • bedrock.events.emit wrapper. Using default from async-node-events.
  • BREAKING: Deprecated event object style.
mattcollier
published 2.0.0 •

Changelog

Source

2.0.0 - 2019-10-22

Changed

  • BREAKING: Remove mocha unit test framework. The test framework now resides entirely in the bedrock-test module@4.
  • BREAKING: Remove bedrock.jsonld and related configuration. A jsonld document loader is now available in bedrock-jsonld-document-loader@1.

Added

  • bedrock.util.hasValue helper API to replace jsonld.hasValue.
mattcollier
published 1.18.1 •

Changelog

Source

1.18.1 - 2019-07-24

Fixed

  • Fix memory leak and improve error handling in runOnce and runOnceAsync.
davidlehn
published 1.18.0 •

Changelog

Source

1.18.0 - 2019-07-16

Changed

  • Update lodash to 4.17.14.
  • Switch to eslint.
  • BREAKING: Update Node.js engine requirement to >= 8. Note this is due to the use of async/await when runOnceAsync was added in 1.16.0.
mattcollier
published 1.17.0 •

Changelog

Source

1.17.0 - 2019-05-06

Changed

  • Improve callback function detection in events.emit API.
mattcollier
published 1.16.0 •

Changelog

Source

1.16.0 - 2019-04-30

Added

  • bedrock.runOnceAsync API which is a promise based version of bedrock.runOnce.
mattcollier
published 1.15.0 •

Changelog

Source

1.15.0 - 2019-03-18

Added

  • bedrock.util.delay API which is used to create a promise which resolves after the specified milliseconds.

Changed

  • Use uuid-random for bedrock.util.uuid.
mattcollier
published 1.14.0 •

Changelog

Source

1.14.0 - 2018-11-29

Changed

  • Change default value of bedrock.config.jsonld.strictSSL from false to true. This means that the jsonld library's document loader will refuse to retrieve documents from sites without proper SSL certificates. This change will impact unit tests in Bedrock modules. The strictSSL flag will need to be set to false in the test.config.js files for affected modules.
mattcollier
published 1.13.0 •

Changelog

Source

1.13.0 - 2018-09-20

Added

  • Add bedrock-cli.parsed event.

Changed

  • Update copyright notices.
  • Style fixes.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc