0.13.3 • Published 26 days ago

@openenergytools/scl-lib v0.13.3

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
26 days ago

scl-lib

This repository - SclLib - is a collection of TypeScript functions, that allow to faster develop modules for SCL editing.

Content

SclLib is primarily exporting functions, that allow to manipulate SCL elements. There are various types of functions you can find in this library grouped into:

  • element creation: Those functions are triggered by the wish to create a valid SCL element. Those functions do check primarily whether limitation to create such an element are met.

    • The input is the parent/ancestor element and and an options object defining a user-defined configuration of the element to be created.
    • The output is a delta compared to the current SCL
  • edit checks: Those function are triggered by the wish to edit a specific SCL element, e.g. GSEControl.

    • The input is a delta to the actual SCL formulated as Update, Insert or Remove.
    • The output is a corrected delta formulated as an array of Update, Insert or Remove. The difference between the input and output contains expertise related to IEC 61850-6.
  • generators: Generator functions that allow to dynamically create unique value such as MAC-addresses, APPID and others

0.13.3

26 days ago

0.13.2

1 month ago

0.12.2

3 months ago

0.12.1

3 months ago

0.11.19

4 months ago

0.11.18

4 months ago

0.9.21

5 months ago

0.5.10

8 months ago

0.5.11

8 months ago

0.5.8

8 months ago

0.5.7

8 months ago

0.5.9

8 months ago

0.7.14

7 months ago

0.9.18

6 months ago

0.5.12

8 months ago

0.9.19

6 months ago

0.5.13

7 months ago

0.9.20

6 months ago

0.8.16

6 months ago

0.6.14

7 months ago

0.8.15

6 months ago

0.6.13

7 months ago

0.8.18

6 months ago

0.8.17

6 months ago

0.2.1

11 months ago

0.5.4

8 months ago

0.4.4

8 months ago

0.5.6

8 months ago

0.5.5

8 months ago

0.2.2

10 months ago

0.4.3

9 months ago

0.3.3

9 months ago

0.1.1

11 months ago

0.1.0

11 months ago

0.0.7-rc1

12 months ago

0.0.6-rc1

12 months ago

0.0.5-rc1

12 months ago

0.0.4-rc1

12 months ago

0.0.3-rc1

12 months ago

0.0.2-rc1

12 months ago

0.0.1-rc1

12 months ago