New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@farmfe/runtime

Package Overview
Dependencies
Maintainers
2
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@farmfe/runtime - npm Package Compare versions

Comparing version 0.6.0 to 0.6.1

6

CHANGELOG.md
# @farmfe/runtime
## 0.6.1
### Patch Changes
- e0ff7f1: Using node cjs require to resolve external package
## 0.6.0

@@ -4,0 +10,0 @@

6

package.json
{
"name": "@farmfe/runtime",
"version": "0.6.0",
"version": "0.6.1",
"description": "Runtime of Farm",

@@ -11,6 +11,8 @@ "author": {

"devDependencies": {
"@swc/helpers": "^0.5.0",
"@types/node": "^18.0.1",
"typescript": "^4.7.4"
},
"dependencies": {
"core-js": "^3.30.1"
},
"scripts": {

@@ -17,0 +19,0 @@ "build": "tsc -p tsconfig.json --noEmit",

@@ -16,12 +16,12 @@ import { Module } from './module';

default: _interop_require_default,
_: _interop_require_default,
_: _interop_require_default
},
'@swc/helpers/_/_interop_require_wildcard': {
default: _interop_require_wildcard,
_: _interop_require_wildcard,
_: _interop_require_wildcard
},
'@swc/helpers/_/_export_star': {
default: _export_star,
_: _export_star,
},
_: _export_star
}
};

@@ -80,22 +80,16 @@

// if running on node, using native require to load node built-in modules
if (targetEnv === 'node') {
const { __farmNodeRequire, __farmNodeBuiltinModules } =
// TODO: polyfill globalThis
globalThis as unknown as {
__farmNodeRequire: (id: string) => any;
__farmNodeBuiltinModules: string[];
};
const initializer = this.modules[moduleId];
if (moduleId.startsWith('node:')) {
const nodeModuleId = moduleId.slice(5);
return __farmNodeRequire(nodeModuleId);
} else if (__farmNodeBuiltinModules.includes(moduleId)) {
if (!initializer) {
// if running on node, using native require to load node built-in modules
if (targetEnv === 'node') {
const { __farmNodeRequire } =
// TODO: polyfill globalThis
globalThis as unknown as {
__farmNodeRequire: (id: string) => any;
};
return __farmNodeRequire(moduleId);
}
}
const initializer = this.modules[moduleId];
if (!initializer) {
throw new Error(`Module "${moduleId}" is not registered`);

@@ -102,0 +96,0 @@ }

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