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.8.4

Diff

Changelog

Source

0.8.4 (2023-01-31)

  • Fix the Stream namespace
  • Make sure FormData#append(field, value, options) turns certain values into strings
skerit
published 0.8.3 •

Changelog

Source

0.8.3 (2023-01-30)

  • Automatically handle ECONNRESET errors because of keep-alive requests
  • Add Blast.listToTree() method
  • Add the force argument to Blast.createStaticDefiner(target, force)
  • Fix loading invalid extra files causing an error on the client side
  • Fix self-closing HTML tags without whitespace not being parsed properly nu String.tokenizeHTML()
skerit
published 0.8.2 •

Changelog

Source

0.8.2 (2023-01-24)

  • Throw an error when the value passed to Date.parseStringToTime() is not a string or a number
  • Add HttpAgent, HttpsAgent and AgentPool class and use them for making keep-alive requests
  • Add the SampleCollector class, which can be used to create rolling averages
skerit
published 0.8.1 •

Changelog

Source

0.8.1 (2023-01-23)

  • Add the array() specifier to signature types
  • Optimize String#decodeHTML()
  • Optimize RURL.encodePathSegment()
  • Add size getter to LRUCache
  • Limit the maximum length a string can be for its checksum to be cached
  • Optimize function flow implementations
  • Allow pledges to remain silent about uncaught exceptions
  • Add iterator support to the Cache class
skerit
published 0.8.0 •

Changelog

Source

0.8.0 (2023-01-14)

  • Add ability to programmatically inject code into the client-side script
  • Upgrade json-dry dependency to v2.0.0
  • Add Blast.createStaticDefiner and Blast.createProtoDefiner
  • Remove WeakMap polyfill
  • Remove Array#fill polyfill
  • Remove old String polyfills
  • Remove Symbol polyfill
  • Clean up string-entities code
  • Remove Blast.uneval function
  • Remove the Function#name getter polyfill
  • Remove String#serializeAttributes()
  • Remove String.randomMac()
  • Remove String#escapeUnicode()
  • Remove Function#listenTo and Function#unlisten
  • Remove Object.values() and Object.entries() polyfills
  • Remove Object.zip() and Object.unzip()
  • Remove Object.assign() polyfill
  • Remove Array#move()
  • Remove JSONPath and Object.extract()
  • Remove String#truncateHTML() and String#fixHTML()
  • Remove String#replaceAll() polyfill
  • Remove String#normalizeAcronyms()
skerit
published 0.7.27 •

Changelog

Source

0.7.27 (2022-12-23)

  • Add Deck#clear() method
  • Fix returned Function.parallel() pledge never resolving in synchronous mode
  • Add Blast.stringNeedsHtmlEscaping(str) method to the server-side
skerit
published 0.7.26 •

Changelog

Source

0.7.26 (2022-12-09)

  • Fix RURL instances parsing single-word hostnames wrong
  • Rewrite String#camelize() to make it 65x as fast
  • Add String#decamelize(separator) method
  • Rewrite String#encodeHTML() to not use regexes
  • Add getDescendants(), getDescendantsDict() and getDescendant(name) class methods
skerit
published 0.7.25 •

Changelog

Source

0.7.25 (2022-12-03)

  • Make Request not use the cache when the get_stream option is enabled
  • Add support for methods with signature checking
  • Automatically create a SignatureType for every created class
  • Add Classes and Types to the default module wrapper arguments
  • Let Blast.Types create temporary SignatureType instances on the fly with proxies
skerit
published 0.7.24 •

Changelog

Source

0.7.24 (2022-10-22)

  • Add Pledge#is_done property getter
  • Add Array#atLoop(index) method
  • Add Function.makeAbstractClass() class method
  • Don't let adding static properties to child classes overwrite existing properties
  • Make sure Object.defineProperty isn't called with an invalid setter property
  • Add simple LruCache class and use it for caching string checksums
skerit
published 0.7.23 •

Changelog

Source

0.7.23 (2022-08-25)

  • Fix Blast.fetch() breaking when options argument is present but falsy
  • Add support for default values to enforceProperty
  • Add some basic Bun support
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