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

protoblast

Package Overview
Dependencies
Maintainers
1
Versions
103
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

protoblast - npm Package Versions

1
11

0.7.22

Diff

Changelog

Source

0.7.22 (2022-07-25)

  • Perform a connection check when getting a timeout
  • Defuse request timeout bomb on the browser
  • Add timeout listener to requests made on the server
  • Add body property to the Request Response class
  • Add url argument to Blast.fetch()
  • Set correct status when a Request times out
skerit
published 0.7.21 •

Changelog

Source

0.7.21 (2022-07-06)

  • Bind realNextTick and realSetImmediate on init
  • Add Blast.asyncScheduler symbol which can be used to change the scheduler of function-flow methods
  • Add Blast.nextGroupedTick() and Blast.nextGroupedImmediate() which will group tasks until the next tick actually starts
skerit
published 0.7.20 •

Changelog

Source

0.7.20 (2022-07-04)

  • Add Function.afterConstituted(task) and Function.hasConstituted() methods
  • Add JSON-Dry support for Map and Set
  • Add the HashSet class
  • Make Array.cast() return array versions of Map and Set instances
  • Fix Blast.checksumSymbol not always being available
skerit
published 0.7.19 •

Changelog

Source

0.7.19 (2022-06-19)

  • Fix pathnames of a RURL containg unescaped characters
skerit
published 0.7.18 •

Changelog

Source

0.7.18 (2022-06-16)

  • Add Array#findAllByPath(path, value)
  • Add Function#setAbstractMethod(name)
  • Make server-side requests retry dns lookups if they fail
  • Fix Cache#set() not setting the MAX_AGE of entries
skerit
published 0.7.17 •

Changelog

Source

0.7.17 (2022-03-21)

  • Catch Date#format() errors regarding unknown timezones in Firefox
skerit
published 0.7.16 •

Changelog

Source

0.7.16 (2022-03-16)

  • Make RURL understand network protocols when assigning hostnames
  • Fix Error#parseStack() capturing wrong line & nr of anonymous function
  • Fix Function.setProperty setting the wrong super property
  • Try to get more error data from failed Request calls
skerit
published 0.7.15 •

Changelog

Source

0.7.15 (2022-02-20)

  • Fix Date#secondsToDuration() using wrong rounded months
  • Allow scripts loaded with Blast.require() to use top-level await
  • Make Function.series and Function.parallel throw better errors
skerit
published 0.7.14 •

Changelog

Source

0.7.14 (2021-09-24)

  • Make sure nothing overwrites the global JSON object (which Facebook Pixel currently does)
skerit
published 0.7.13 •

Changelog

Source

0.7.13 (2021-09-12)

  • Allow custom blocks in String#tokenizeHTML() to drop their delimiters from the output
  • Add line_start & line_end to String.tokenizeHTML() output
  • Add line_start & line_end to Function.tokenize() output
  • Add Blast.isFirefox boolean property
  • Add Error.parseStack() method
  • String#slug() will now also replace underscores
  • Add String#reverse() method, which works with astral characters
  • Also add StringBuilder#reverse() and StringBuilder#banish() methods
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