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

@benev/slate

Package Overview
Dependencies
Maintainers
0
Versions
74
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@benev/slate - npm Package Versions

1
8

0.0.0-dev.25

Diff

Changelog

Source

v0.0.0-dev.25

  • 🟥 flat, signals, and watch removed from Context
    // now we do this
    import {flat, signals, watch} from "@benev/slate"
    
  • 🟥 setup replaced with Slate class
    // old
    const slate = setup(context)
    
    // new
    const slate = new Slate(context)
    
    • slate.shell has been deleted -- now Slate extends Shell (slate is a shell now)
chasemoskal
published 0.0.0-dev.24 •

chasemoskal
published 0.0.0-dev.23 •

chasemoskal
published 0.0.0-dev.22 •

chasemoskal
published 0.0.0-dev.21 •

Changelog

Source

v0.0.0-dev.21

  • 🟥 renamed prepare_frontend to setup
  • 🍏 added synonyms
    • carbon => shadow_component
    • oxygen => light_component
    • obsidian => shadow_view
    • quartz => light_view
chasemoskal
published 0.0.0-dev.20 •

chasemoskal
published 0.0.0-dev.19 •

chasemoskal
published 0.0.0-dev.18 •

chasemoskal
published 0.0.0-dev.17 •

chasemoskal
published 0.0.0-dev.16 •

Changelog

Source

v0.0.0-dev.16

  • 🟥 significant rework
    • introduce experimental new context.watch WatchTower and StateTree systems
    • rename context.tower to context.signals
    • prepare_frontend usage changes
      • new pattern returns the "slate" object
      • "slate.carbon", "slate.obsidian", etc
      • now setting of context can be deferred to runtime
      • slate.context = new Context()
      • this made deferred_frontend obsolete, so we deleted it
    • prepare_frontend's component helper has changed
      • plain components, like gold and silver, no longer need any helper
      • now you must use the new slate.components helper to apply the current context to a group of plain components, at runtime, prior to registration (if you want the components to be reactive and use the css theme)
    • change Attributes.base to attributes
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