pico-engine-core
Advanced tools
Comparing version 0.52.4 to 1.0.0-alpha.0
{ | ||
"name": "pico-engine-core", | ||
"version": "0.52.4", | ||
"description": "The core javascript api for the pico-engine. (no http, logging, process management etc...)", | ||
"main": "src/index.js", | ||
"files": [ | ||
"src" | ||
], | ||
"scripts": { | ||
"start": "npm test -- -w", | ||
"test": "standard && ava" | ||
}, | ||
"version": "1.0.0-alpha.0", | ||
"description": "This provides the environment for KRL to run.", | ||
"repository": { | ||
@@ -17,7 +9,2 @@ "type": "git", | ||
}, | ||
"keywords": [ | ||
"krl", | ||
"pico-engine", | ||
"IoT" | ||
], | ||
"author": "Picolab", | ||
@@ -29,32 +16,56 @@ "license": "MIT", | ||
"homepage": "https://github.com/Picolab/pico-engine#readme", | ||
"devDependencies": { | ||
"ava": "^1.2.1", | ||
"memdown": "^4.0.0", | ||
"standard": "^12.0.1" | ||
"keywords": [ | ||
"pico-engine", | ||
"krl", | ||
"KRE", | ||
"IoT" | ||
], | ||
"files": [ | ||
"src", | ||
"dist" | ||
], | ||
"main": "dist/index.js", | ||
"types": "dist/index.d.ts", | ||
"engines": { | ||
"node": ">=8.0.0" | ||
}, | ||
"scripts": { | ||
"prepublish": "npm run build", | ||
"build": "rm -rf dist && tsc", | ||
"test": "ava" | ||
}, | ||
"dependencies": { | ||
"async": "^2.5.0", | ||
"bs58": "^4.0.1", | ||
"bytewise": "^1.1.0", | ||
"comment-regex": "^1.0.0", | ||
"cuid": "^2.1.4", | ||
"dependency-graph": "^0.8.0", | ||
"encoding-down": "^6.0.1", | ||
"krl-compiler": "^0.52.3", | ||
"krl-parser": "^0.52.3", | ||
"krl-stdlib": "^0.52.0", | ||
"level-json-coerce-null": "^1.0.1", | ||
"levelup": "^4.0.0", | ||
"libsodium-wrappers": "^0.7.4", | ||
"lodash": "^4.17.4", | ||
"long-timeout": "^0.1.1", | ||
"moment-timezone": "^0.5.13", | ||
"node-schedule": "^1.2.5", | ||
"random-words": "1.1.0", | ||
"request": "^2.83.0", | ||
"sovrin-did": "^1.4.0", | ||
"strftime": "^0.10.0", | ||
"symbol-table": "^1.1.0" | ||
"cross-fetch": "^3.0.5", | ||
"cuid": "^2.1.8", | ||
"krl-compiler": "^1.0.0-alpha.0", | ||
"krl-stdlib": "^1.0.0-alpha.0", | ||
"lodash": "^4.17.11", | ||
"memdown": "^5.1.0", | ||
"moment-timezone": "^0.5.31", | ||
"node-schedule": "^1.3.2", | ||
"normalize-url": "^5.0.0", | ||
"p-memoize": "^4.0.0", | ||
"pico-framework": "^0.5.2", | ||
"qs": "^6.9.4", | ||
"random-words": "^1.1.1", | ||
"strftime": "^0.10.0" | ||
}, | ||
"gitHead": "5724ef285af78c9064bef20cc4cd8cf4bf8d03ad" | ||
"devDependencies": { | ||
"@types/abstract-leveldown": "^5.0.1", | ||
"@types/lodash": "^4.14.123", | ||
"@types/node": "^14.14.10", | ||
"ava": "^1.4.1", | ||
"ts-node": "^9.1.1", | ||
"typescript": "^4.1.2" | ||
}, | ||
"ava": { | ||
"compileEnhancements": false, | ||
"extensions": [ | ||
"ts" | ||
], | ||
"require": [ | ||
"ts-node/register" | ||
] | ||
}, | ||
"gitHead": "26aee8aeb73a2450f9224f2d8d81f3a3d49b33f2" | ||
} |
# pico-engine-core | ||
[![Build Status](https://travis-ci.org/Picolab/pico-engine.svg?branch=master)](https://travis-ci.org/Picolab/pico-engine) | ||
The core javascript api for the pico-engine. (no http, logging, process management etc...) | ||
## Contributing | ||
Clone this repository, and install dependencies using `npm i` | ||
When developing run | ||
```sh | ||
$ npm start | ||
``` | ||
That will watch the `src/` and `../../test-rulesets/` folders and re-run all the tests whenever you make file changes. | ||
To run tests once by themselves | ||
```sh | ||
$ npm test | ||
``` | ||
## License | ||
MIT | ||
This provides the environment for KRL to run. |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
175947
14
75
0
6
3582
4
3
+ Addedcross-fetch@^3.0.5
+ Addedmemdown@^5.1.0
+ Addednormalize-url@^5.0.0
+ Addedp-memoize@^4.0.0
+ Addedpico-framework@^0.5.2
+ Addedqs@^6.9.4
+ Addedcall-bound@1.0.3(transitive)
+ Addedcharwise@3.0.1(transitive)
+ Addedcross-fetch@3.2.0(transitive)
+ Addedescodegen@2.1.0(transitive)
+ Addedestraverse@5.3.0(transitive)
+ Addedfunctional-red-black-tree@1.0.1(transitive)
+ Addedimmediate@3.2.3(transitive)
+ Addedjson-log@3.0.1(transitive)
+ Addedkrl-compiler@1.3.0(transitive)
+ Addedkrl-parser@1.3.0(transitive)
+ Addedkrl-stdlib@1.3.0(transitive)
+ Addedltgt@2.2.1(transitive)
+ Addedmap-age-cleaner@0.1.3(transitive)
+ Addedmemdown@5.1.0(transitive)
+ Addedmimic-fn@3.1.0(transitive)
+ Addednode-fetch@2.7.0(transitive)
+ Addednormalize-url@5.3.1(transitive)
+ Addedobject-inspect@1.13.4(transitive)
+ Addedp-defer@1.0.0(transitive)
+ Addedp-limit@2.3.0(transitive)
+ Addedp-memoize@4.0.4(transitive)
+ Addedp-reflect@2.1.0(transitive)
+ Addedp-settle@4.1.1(transitive)
+ Addedp-try@2.2.0(transitive)
+ Addedpico-framework@0.5.20.6.1(transitive)
+ Addedqs@6.14.0(transitive)
+ Addedrandom-words@1.3.0(transitive)
+ Addedreserved@0.1.2(transitive)
+ Addedseedrandom@3.0.5(transitive)
+ Addedselect-when@0.1.9(transitive)
+ Addedside-channel@1.1.0(transitive)
+ Addedside-channel-list@1.0.0(transitive)
+ Addedside-channel-map@1.0.1(transitive)
+ Addedside-channel-weakmap@1.0.2(transitive)
+ Addedto-js-identifier@1.0.0(transitive)
+ Addedtr46@0.0.3(transitive)
+ Addedwebidl-conversions@3.0.1(transitive)
+ Addedwhatwg-url@5.0.0(transitive)
- Removedasync@^2.5.0
- Removedbs58@^4.0.1
- Removedbytewise@^1.1.0
- Removedcomment-regex@^1.0.0
- Removeddependency-graph@^0.8.0
- Removedencoding-down@^6.0.1
- Removedkrl-parser@^0.52.3
- Removedlevel-json-coerce-null@^1.0.1
- Removedlevelup@^4.0.0
- Removedlibsodium-wrappers@^0.7.4
- Removedlong-timeout@^0.1.1
- Removedrequest@^2.83.0
- Removedsovrin-did@^1.4.0
- Removedsymbol-table@^1.1.0
- Removedajv@6.12.6(transitive)
- Removedasn1@0.2.6(transitive)
- Removedassert-plus@1.0.0(transitive)
- Removedasync@2.6.4(transitive)
- Removedasynckit@0.4.0(transitive)
- Removedaws-sign2@0.7.0(transitive)
- Removedaws4@1.13.2(transitive)
- Removedbase-x@3.0.10(transitive)
- Removedbcrypt-pbkdf@1.0.2(transitive)
- Removedbs58@4.0.1(transitive)
- Removedbytewise@1.1.0(transitive)
- Removedbytewise-core@1.2.3(transitive)
- Removedcaseless@0.12.0(transitive)
- Removedcombined-stream@1.0.8(transitive)
- Removedcomment-regex@1.0.1(transitive)
- Removedcore-util-is@1.0.2(transitive)
- Removeddashdash@1.14.1(transitive)
- Removeddeep-is@0.1.4(transitive)
- Removeddelayed-stream@1.0.0(transitive)
- Removeddependency-graph@0.8.1(transitive)
- Removedecc-jsbn@0.1.2(transitive)
- Removedescodegen@1.14.3(transitive)
- Removedestraverse@4.3.0(transitive)
- Removedextend@3.0.2(transitive)
- Removedextsprintf@1.3.0(transitive)
- Removedfast-deep-equal@3.1.3(transitive)
- Removedfast-json-stable-stringify@2.1.0(transitive)
- Removedfast-levenshtein@2.0.6(transitive)
- Removedforever-agent@0.6.1(transitive)
- Removedform-data@2.3.3(transitive)
- Removedgetpass@0.1.7(transitive)
- Removedhar-schema@2.0.0(transitive)
- Removedhar-validator@5.1.5(transitive)
- Removedhttp-signature@1.2.0(transitive)
- Removedisstream@0.1.2(transitive)
- Removedjsbn@0.1.1(transitive)
- Removedjson-schema@0.4.0(transitive)
- Removedjson-schema-traverse@0.4.1(transitive)
- Removedjson-stringify-safe@5.0.1(transitive)
- Removedjsprim@1.4.2(transitive)
- Removedkrl-compiler@0.52.3(transitive)
- Removedkrl-parser@0.52.3(transitive)
- Removedkrl-stdlib@0.52.0(transitive)
- Removedlevn@0.3.0(transitive)
- Removedlibsodium@0.7.15(transitive)
- Removedlibsodium-wrappers@0.7.15(transitive)
- Removedmime-db@1.52.0(transitive)
- Removedmime-types@2.1.35(transitive)
- Removedoauth-sign@0.9.0(transitive)
- Removedoptionator@0.8.3(transitive)
- Removedperformance-now@2.1.0(transitive)
- Removedprelude-ls@1.1.2(transitive)
- Removedpsl@1.15.0(transitive)
- Removedpunycode@2.3.1(transitive)
- Removedqs@6.5.3(transitive)
- Removedrandom-words@1.1.0(transitive)
- Removedrequest@2.88.2(transitive)
- Removedsafer-buffer@2.1.2(transitive)
- Removedsovrin-did@1.4.0(transitive)
- Removedsshpk@1.18.0(transitive)
- Removedtough-cookie@2.5.0(transitive)
- Removedtunnel-agent@0.6.0(transitive)
- Removedtweetnacl@0.14.51.0.3(transitive)
- Removedtype-check@0.3.2(transitive)
- Removedtypewise@1.0.3(transitive)
- Removedtypewise-core@1.2.0(transitive)
- Removeduri-js@4.4.1(transitive)
- Removeduuid@3.4.0(transitive)
- Removedverror@1.10.0(transitive)
- Removedword-wrap@1.2.5(transitive)
Updatedcuid@^2.1.8
Updatedkrl-compiler@^1.0.0-alpha.0
Updatedkrl-stdlib@^1.0.0-alpha.0
Updatedlodash@^4.17.11
Updatedmoment-timezone@^0.5.31
Updatednode-schedule@^1.3.2
Updatedrandom-words@^1.1.1