New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@benev/slate

Package Overview
Dependencies
Maintainers
0
Versions
85
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@benev/slate - npm Package Versions

1
9

0.2.10

Diff

Changelog

Source

v0.2.10

  • 🍏 add tools
    • templateString -- template no-op, it's just a string
    • templateParts -- return the strings and injected values
    • svgSlate -- for ingesting icons in turtle
    • svgTurtle -- for ingesting icons in slate, requires manual import
      • import {svgTurtle} from "@benev/slate/x/tools/svgs/svg-turtle.js"
  • 🍏 add data tools:
    • Anka -- display binary data with random indian characters
    • Base58 -- standard data encoding
    • Base64 -- standard data encoding
    • Base64url -- standard data encoding
    • Bytename -- encode arbitrary bytes as human-readable names
    • Bytes -- helper fns like random to generate random binary
    • Hex -- encode arbitrary data in hexadecimal
    • Text -- convert between text and bytes
chasemoskal
published 0.2.9 •

Changelog

Source

v0.2.9

  • 🔶 rename generate_id to hexId (old name deprecated)
  • 🍏 add tools:
    • escapeRegex
    • hash
    • hat
    • randomFullName
    • MemeNames
    • repeater
chasemoskal
published 0.2.8 •

Changelog

Source

v0.2.8

  • 🔶 rename GoldElement to ShadowElement
  • 🔶 rename SilverElement to LightElement
  • 🔶 rename mixin.reactor to mixin.reactive
  • 🔶 rename apply.reactor to apply.reactive
chasemoskal
published 0.2.7 •

Changelog

Source

v0.2.7

  • 🔶 rename defaultNexus to nexus
  • 🔶 rename apply.context to apply.setup
  • 🍏 enhance use.styles now accepts any number of stylesheet args
    // you can now pass multiple stylesheets this way
    use.styles(cssA, cssB, cssC)
    
  • 🍏 enhance use.css alias for use.styles
  • 🍏 add mixin.setup (to match apply.setup)
  • 🍏 add new package exports:
    • lightView (alias for nexus.lightView)
    • lightComponent (alias for nexus.lightComponent)
    • shadowView (alias for nexus.shadowView)
    • shadowComponent (alias for nexus.shadowComponent)
    • shadowComponentify (alias for nexus.shadowComponentify)
    • component (alias for nexus.component)
    • components (alias for nexus.components)
chasemoskal
published 0.2.6 •

Changelog

Source

v0.2.6

  • 🔶 tweak generic type signature on Pool
  • 🔶 deprecated explode_promise (prefer deferPromise)
  • 🍏 add: tool concurrent
  • 🍏 add: tool deferPromise
  • 🍏 add: tool deadline
  • 🍏 enhance: pubsub
    • added new once method
    • now you can subscribe async functions
    • publish now returns a promise, to wait for all subscribers to finish working
chasemoskal
published 0.2.5 •

Changelog

Source

v0.2.5

  • 🔶 ts target es2023, seems all evergreen browsers support it
  • 🔶 deprecated maptool in favor of Map2
  • 🍏 add: tool requestAnimationFrameLoop
  • 🍏 add: tool Map2 facility will replace maptool
chasemoskal
published 0.2.4 •

chasemoskal
published 0.2.3 •

chasemoskal
published 0.2.2 •

Changelog

Source

v0.2.2

  • 🍏 add use.deferOnce
  • 🔶 deprecated is.void(x), renamed to is.unavailable(x)
  • 🔶 deprecated is.defined(x), renamed to is.available(x)
chasemoskal
published 0.2.1 •

Changelog

Source

v0.2.17

  • 🍏 add Content type, which may be preferable to RenderResult
  • 🍏 improve opSignal.load with deconfliction: now only the latest run will update the signal
  • 🍏 add OpSignal.load static helper, to create and start an operation
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