2.12.28 • Published 7 days ago

@shardus/core v2.12.28

Weekly downloads
-
License
-
Repository
gitlab
Last release
7 days ago

Shardus Core

The foundational technology upon which all Shardus applications are built

Installation

Installing this is mostly like usual:

npm install

However, there's one consideration. For the time being, you need to have the rust toolchain. We're working on a fix for this, but for now you'll need it. Specifically, cargo must be in your PATH.

Releasing

If you are a core developer on this project, you may sometimes want to cut a release. Doing so should be easy-peasy:

npm run release

and it'll walk you through the steps to release the package.

Note: You need to be running the correct version of node (to the T) in order to cut a release. The correct version is whatever is listed in the package.json engines.node property, which should be the same as in the docs. The script won't allow you to, but if you built it with a different version of node, everyone who wants to run it would have to switch as well, as bytenode requires you to use the exact same version of node to run it as to build it.

Building / Developing

If you want to build the project in order to develop off this source code, run:

npm run build:dev

This will build the dist/ folder with the source code compiled from ts to js, but not to bytecode.

Personally, I run this command when I'm working on this repo. I usually have a watcher setup so it builds on every change:

nodemon -e ts,json -x 'npm run build:dev'

and then I link this project from a project that uses it:

package.json

{
  ...
  "dependencies": {
    "@shardus/core": "../shardus-core"
  },
  ...
}

and then that project will be using the javascript version of this after every keystroke. Note that the same thing can be accomplished using npm link in lieu of using the ../shardus-core style syntax.

If you want to run off of the fully compiled release version of your current code, you can replace the build:dev from above with build:release. This will compile it into bytecode.

Note: Running any of the build: prefixed commands will not attempt to publish anything to npm. It won't build a tarball or anything like that, it just populates the dist/ directory. You can run these commands safely as often as you wish.

2.12.30-26

7 days ago

2.12.30-25

11 days ago

2.12.30-24

11 days ago

2.12.30-23

13 days ago

2.12.30-22

14 days ago

2.12.30-19

18 days ago

2.12.30-21

18 days ago

2.12.30-20

18 days ago

2.12.30-18

20 days ago

2.12.30-16

20 days ago

2.12.30-17

20 days ago

2.12.30-14

22 days ago

2.12.30-15

22 days ago

2.12.30-13

25 days ago

2.12.30-12

25 days ago

2.12.30-10

27 days ago

2.12.30-11

27 days ago

2.12.30-9

1 month ago

2.12.29-1

1 month ago

2.12.30-7

1 month ago

2.12.30-8

1 month ago

2.12.30-5

1 month ago

2.12.30-6

1 month ago

2.12.30-3

1 month ago

2.12.30-4

1 month ago

2.12.30-2

1 month ago

2.12.28

1 month ago

2.12.30-1

2 months ago

2.12.30-0

2 months ago

2.12.29-0

2 months ago

2.12.28-4

2 months ago

2.12.28-5

2 months ago

2.12.28-3

2 months ago

2.12.28-2

2 months ago

2.12.28-1

2 months ago

2.12.28-0

2 months ago

2.12.27

2 months ago

2.12.26

2 months ago

2.12.25

2 months ago

2.12.24

2 months ago

2.12.23

2 months ago

2.12.22

2 months ago

2.12.21

2 months ago

2.12.20

2 months ago

2.12.19

2 months ago

2.12.18

2 months ago

2.12.17

2 months ago

2.12.16

2 months ago

2.12.15

3 months ago

2.12.14

3 months ago

2.12.13

3 months ago

2.12.12

3 months ago

2.12.11

3 months ago

2.12.10

3 months ago

2.12.9

3 months ago

2.12.7

3 months ago

2.12.8

3 months ago

2.11.10

3 months ago

2.12.6

3 months ago

2.12.5

3 months ago

2.12.4

3 months ago

2.11.9

3 months ago

2.12.3

3 months ago

2.12.2

3 months ago

2.11.8

3 months ago

2.11.7

3 months ago

2.11.6

3 months ago

2.12.0

3 months ago

2.12.1

3 months ago

2.11.4

4 months ago

2.11.5

3 months ago

2.11.2

4 months ago

2.11.3

4 months ago

2.11.1

4 months ago

2.11.0

4 months ago

2.10.47

5 months ago

2.10.45

5 months ago

2.10.46

5 months ago

2.10.44

5 months ago

2.10.42

5 months ago

2.10.43

5 months ago

2.10.30

6 months ago

2.10.31

6 months ago

2.10.32

6 months ago

2.10.33

6 months ago

2.10.34

6 months ago

2.10.35

5 months ago

2.10.36

5 months ago

2.10.37

5 months ago

2.10.38

5 months ago

2.10.39

5 months ago

2.10.40

5 months ago

2.10.41

5 months ago

2.10.1

10 months ago

2.10.2

10 months ago

2.10.10

8 months ago

2.10.11

8 months ago

2.10.0

10 months ago

2.10.12

8 months ago

2.10.13

8 months ago

2.10.14

8 months ago

2.10.15

8 months ago

2.10.16

8 months ago

2.9.23

10 months ago

2.10.17

7 months ago

2.9.24

10 months ago

2.10.18

7 months ago

2.10.19

7 months ago

2.9.27

9 months ago

2.9.25

9 months ago

2.9.26

9 months ago

2.10.9

8 months ago

2.10.7

8 months ago

2.10.8

8 months ago

2.10.5

8 months ago

2.10.3

8 months ago

2.10.4

8 months ago

2.10.20

7 months ago

2.10.21

7 months ago

2.10.22

7 months ago

2.10.23

7 months ago

2.10.24

7 months ago

2.10.25

6 months ago

2.10.26

6 months ago

2.10.27

6 months ago

2.10.28

6 months ago

2.10.29

6 months ago

2.9.18

11 months ago

2.9.19

11 months ago

2.9.12

1 year ago

2.9.13

1 year ago

2.9.11

1 year ago

2.9.16

12 months ago

2.9.17

11 months ago

2.9.14

12 months ago

2.9.15

12 months ago

2.9.20

11 months ago

2.9.21

11 months ago

2.9.22

11 months ago

2.9.9

1 year ago

2.9.2

1 year ago

2.9.1

1 year ago

2.9.4

1 year ago

2.9.3

1 year ago

2.9.6

1 year ago

2.9.5

1 year ago

2.9.8

1 year ago

2.9.7

1 year ago

2.9.10

1 year ago

2.8.5

1 year ago

2.8.7

1 year ago

2.8.6

1 year ago

2.9.0

1 year ago

2.8.1

1 year ago

2.8.3

1 year ago

2.8.2

1 year ago

2.8.4

1 year ago

2.8.0

1 year ago

2.7.20

1 year ago

2.7.6

1 year ago

2.7.8

1 year ago

2.7.7

1 year ago

2.7.9

1 year ago

2.7.19

1 year ago

2.7.18

1 year ago

2.7.17

1 year ago

2.7.16

1 year ago

2.7.11

1 year ago

2.7.10

1 year ago

2.7.15

1 year ago

2.7.14

1 year ago

2.7.13

1 year ago

2.7.12

1 year ago

2.7.4

1 year ago

2.7.3

1 year ago

2.7.5

1 year ago

2.7.0

1 year ago

2.6.37

2 years ago

2.6.38

2 years ago

2.7.2

1 year ago

2.6.39

2 years ago

2.7.1

1 year ago

2.6.33

2 years ago

2.6.34

2 years ago

2.6.35

2 years ago

2.6.36

2 years ago

2.6.40

2 years ago

2.6.41

2 years ago

2.6.42

2 years ago

2.6.43

2 years ago

2.6.27

2 years ago

2.6.28

2 years ago

2.6.29

2 years ago

2.6.30

2 years ago

2.6.31

2 years ago

2.6.32

2 years ago

2.6.19

2 years ago

2.6.15

2 years ago

2.6.16

2 years ago

2.6.17

2 years ago

2.6.18

2 years ago

2.6.11

2 years ago

2.6.12

2 years ago

2.6.13

2 years ago

2.6.14

2 years ago

2.6.10

2 years ago

2.6.26

2 years ago

2.6.22

2 years ago

2.6.23

2 years ago

2.6.24

2 years ago

2.6.25

2 years ago

2.6.20

2 years ago

2.6.21

2 years ago

2.6.5

2 years ago

2.6.4

2 years ago

2.6.7

2 years ago

2.6.6

2 years ago

2.6.9

2 years ago

2.6.8

2 years ago

2.6.1

2 years ago

2.6.0

2 years ago

2.6.3

2 years ago

2.6.2

2 years ago

2.5.21

2 years ago

2.5.20

2 years ago

2.5.18

2 years ago

2.5.19

2 years ago

2.5.16

2 years ago

2.5.17

2 years ago

2.5.6

2 years ago

2.5.8

2 years ago

2.5.7

2 years ago

2.5.9

2 years ago

2.5.14

2 years ago

2.5.15

2 years ago

2.5.10

2 years ago

2.5.11

2 years ago

2.5.12

2 years ago

2.5.13

2 years ago

2.5.5

2 years ago

2.5.4

2 years ago

2.5.3

2 years ago

2.5.2

2 years ago

2.5.1

2 years ago

2.4.1

2 years ago

2.4.0

2 years ago