How to use pico-engine-core - 2 common examples

To help you get started, we’ve selected a few pico-engine-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github Picolab / pico-engine / src / RulesetLoader.js View on Github external
var fs = require("fs");
var path = require("path");
var mkdirp = require("mkdirp");
var compiler = require("krl-compiler");
var version_key = [
    require("pico-engine-core/package.json").version,
    require("krl-compiler/package.json").version
].join("-");

var fsExist = function(file_path, callback){
    fs.stat(file_path, function(err, stats){
        if(err){
            if(err.code === "ENOENT"){
                return callback(undefined, false);
            }else{
                return callback(err);
            }
        }
        callback(undefined, true);
    });
};
github Picolab / pico-engine / packages / pico-engine / src / RulesetLoader.js View on Github external
var _ = require('lodash')
var fs = require('fs')
var util = require('util')
var path = require('path')
var mkdirp = require('mkdirp')
var compiler = require('krl-compiler')
var versionKey = [
  require('pico-engine-core/package.json').version,
  require('krl-compiler/package.json').version
].join('-')

var fsExist = function (filePath, callback) {
  fs.stat(filePath, function (err, stats) {
    if (err) {
      if (err.code === 'ENOENT') {
        return callback(null, false)
      } else {
        return callback(err)
      }
    }
    callback(null, true)
  })
}

pico-engine-core

This provides the environment for KRL to run.

MIT
Latest version published 9 months ago

Package Health Score

64 / 100
Full package analysis

Popular pico-engine-core functions