Socket
Socket
Sign inDemoInstall

lavamoat-core

Package Overview
Dependencies
Maintainers
2
Versions
68
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lavamoat-core - npm Package Compare versions

Comparing version 10.0.1 to 10.1.0

src/generatePolicy.js

11

package.json
{
"name": "lavamoat-core",
"version": "10.0.1",
"version": "10.1.0",
"description": "LavaMoat kernel and utils",

@@ -20,7 +20,7 @@ "main": "src/index.js",

"devDependencies": {
"eslint-plugin-ava": "^11.0.0",
"eslint-plugin-standard": "^5.0.0",
"object.fromentries": "^2.0.2",
"tmp-promise": "^3.0.2",
"ses": "^0.12.3",
"tmp-promise": "^3.0.2"
"eslint-plugin-ava": "^11.0.0",
"eslint-plugin-standard": "^5.0.0"
},

@@ -53,4 +53,3 @@ "scripts": {

"/src/kernelTemplate.js"
],
"gitHead": "587cfb4d324ef973747efd66e3a8e2a026c79ab2"
]
}

@@ -6,6 +6,7 @@ const {

const { packageDataForModule, packageNameFromPath } = require('./packageData')
const { createModuleInspector, getDefaultPaths } = require('./generateConfig')
const { parseForConfig } = require('./parseForConfig')
const { createModuleInspector, getDefaultPaths } = require('./generatePolicy')
const { parseForPolicy } = require('./parseForPolicy')
const { LavamoatModuleRecord } = require('./moduleRecord')
const { mergeConfig } = require('./mergeConfig')
const { loadPolicy } = require('./loadPolicy')
const { mergePolicy } = require('./mergePolicy')
const { applySourceTransforms } = require('./sourceTransforms')

@@ -22,4 +23,5 @@

createModuleInspector,
parseForConfig,
mergeConfig,
parseForPolicy,
loadPolicy,
mergePolicy,
getDefaultPaths,

@@ -26,0 +28,0 @@ applySourceTransforms,

require('./builtin.js')
require('./globals.js')
require('./generateConfig.js')
require('./generatePolicy.js')
require('./makeGetEndowmentsForConfig.js')
require('./mergeConfig.js')
require('./mergePolicy.js')
require('./runScenarios.js')
require('./circularDeps.js')

@@ -1,2 +0,2 @@

const { parseForConfig, LavamoatModuleRecord, generateKernel, packageNameFromPath, getDefaultPaths } = require('../src/index.js')
const { parseForPolicy, LavamoatModuleRecord, generateKernel, packageNameFromPath, getDefaultPaths } = require('../src/index.js')
const mergeDeep = require('merge-deep')

@@ -27,3 +27,3 @@ const { runInContext, createContext } = require('vm')

async function generateConfigFromFiles ({ files, ...opts }) {
const config = await parseForConfig({
const config = await parseForPolicy({
moduleSpecifier: files.find(file => file.entry).specifier,

@@ -30,0 +30,0 @@ resolveHook: (requestedName, parentAddress) => {

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