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

@likec4/core

Package Overview
Dependencies
Maintainers
0
Versions
129
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@likec4/core - npm Package Versions

1
13

1.7.2

Diff

Changelog

Source

1.7.2 (2024-08-10)

Bug Fixes

  • vscode: regression with preview panel (ba61a7b)
davydkov
published 1.7.1 •

Changelog

Source

1.7.1 (2024-08-10)

Bug Fixes

  • cli: regression on build command (5ebb251)
davydkov
published 1.7.0 •

Changelog

Source

1.7.0 (2024-08-10)

🚀 Features

  • where in predicates

    // include only microservices from nested
    include cloud.*
      where kind is microservice
    
    // only microservices and not deprecated
    include cloud.*
      where
         kind == microservice and // possible to use 'is' or '=='
         tag != #deprecated       // possible to use 'is not' or '!='
    
    // Use logical operators
    include cloud.*
      where
         not (kind is microservice or kind is webapp)
         and tag is not #legacy
         and (tag is #v1 or tag is #v2)
    

    This also applies to relationship predicates (Resolves #593)

    include
      // only relationships with tag #messaging
      cloud.* <-> amazon.*
        where tag is #messaging,
    
      // only incoming http-requests
      -> backend
        where kind is http-request
    

    Documentation

Improvements

  • activate dynamic walkthrough on edge double click
  • improve manual layouts
  • add description and technology to relationship (not yet rendered)
  • allow wildcard predicate together with with
davydkov
published 1.6.1 •

Changelog

Source

1.6.1 (2024-07-24)

Bug Fixes

  • cli: vite error on build with v1.6.0 (#860)
  • deps: update dependency playwright to v1.45.2 (#783) (73ddd69)
davydkov
published 1.6.0 •

Changelog

Source

1.6.0 (2024-07-20)

Features

  • Bundled icons

    model {
      fn = service 'Lambda Function' {
        icon aws:lambda
      }
      k8s = service 'K8s Service' {
        icon gcp:google-kubernetes-engine
      }
      pg = storage 'PostgreSQL' {
        icon tech:postgresql
      }
    }
    
    <img width="733" alt="Screenshot 2024-07-20 at 14 29 03" src="https://github.com/user-attachments/assets/7314ee25-cbea-4b3e-9293-f0db891cd69b">

    Besides, icon can be just an element property, skipping style block

  • Improved code completion in view predicates

davydkov
published 1.5.0 •

Changelog

Source

1.5.0 (2024-07-12)

Features

  • Customize relationships per view

    include
      // Include elements if they have any relationships
      // and customize these relationships
      cloud.* <-> amazon.* with {
        color red
        line solid
      },
      // or only directed 
      customer -> cloud.*  with {
        // Override label
        title 'Customer uses cloud'
      }
    

Bug Fixes and Improvements

  • diagram: increased labels font size for better readability (f31dc2f)
  • diagram: add css autoprefixer and inject xystore to diagram store (a15644b)
  • diagram: arrow types (86eca4c), closes #755
  • diagram: compound node draggable by title (9c3ff1f)
  • diagram: edge rendering (dbd5a65)
  • diagram: improve edge rendering and label bbox (a8f8d17)
  • edge: remove control point on dbl click (831077b)
  • layout: single relashionships (ebeaeef)
  • layout: update layouts (851ec59)
  • layout: wrap edge label (0f007ff)
  • lsp: clear diagnostics for on rebuild (46206df)
  • lsp: customize <-> relationships (98c8b1f)
  • lsp: semantic token for navigateTo (09b1a11)
  • vscode: update documentSelector if workspaceFolders is empty (9678ed2)
  • webcomponent: improve dynamic view (65c2961)
  • deps: update @xyflow (#807) (2408e16)
  • deps: update dependency @astrojs/starlight to ^0.24.5 (#803) (6cc824a)
  • deps: update dependency astro to ^4.11.5 (#818) (9cc7f44)
  • deps: update dependency astro-og-canvas to ^0.5.3 (#835) (bea7ea7)
  • deps: update dependency starlight-links-validator to ^0.9.1 (eea921b)
  • deps: upgrade monaco-vscode (36be81e)
  • deps: upgrade mantine to 7.11 (23bde17)
  • deps: upgrade typescript to 5.5.2 (dc996c8)
davydkov
published 1.4.0 •

Changelog

Source

1.4.0 (2024-06-28)

🚀 Features

  • vscode: disable experimental editor in vscode preferences (effdef1)
  • cli: use dev server when exporting to png (faster) (9a19db3)
  • diagram: back/forward navigation buttons (4d258ed)
  • react: use html dialog for browser (0981df2)

Bug Fixes

  • deps: upgrade playwright to 1.45.0 (486140b)
  • deps: upgrade vite to 5.3.2 (cf8956f)
  • diagram: disable blur filter in safari (dd14526)
  • diagram: improve rendering in safari (d530d98)
  • playground: switch to vertical layout for better mobile experience (99b6b60)
davydkov
published 1.3.0 •

Changelog

Source

1.3.0 (2024-06-23)

🚀 Features

  • View editor
    Experimental layout editor (drag elements and relationships)
  • dynamic-view: hotkeys navigation (8e36d7b), closes #769
  • lsp: improve symantic highlighting (3968e07)
  • playground: persistent workspace (911c632)

Bug Fixes

  • deps: upgrade langium to 3.1.0 (a309316)
  • diagram: rendering performance (2eef48b)
  • diagram: responsive dynamic view (ad03301)
  • lsp: 0% opacity in specification (bbec0a8)
davydkov
published 1.2.2 •

Changelog

Source

1.2.2 (2024-06-14)

1.2.1 did not fix #765

davydkov
published 1.2.1 •

Changelog

Source

1.2.1 (2024-06-14)

Bug 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