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

@koishijs/loader

Package Overview
Dependencies
Maintainers
1
Versions
114
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@koishijs/loader - npm Package Compare versions

Comparing version 4.3.4 to 4.4.0

lib/index.cjs

2

lib/index.d.ts

@@ -1,3 +0,3 @@

import { Loader } from './shared';
import ns from 'ns-require';
import Loader from './shared';
export * from './shared';

@@ -4,0 +4,0 @@ export default class NodeLoader extends Loader {

@@ -87,2 +87,2 @@ /// <reference types="node" />

}
export {};
export default Loader;
{
"name": "@koishijs/loader",
"description": "Config Loader for Koishi",
"version": "4.3.4",
"main": "lib/index.js",
"module": "lib/shared.mjs",
"version": "4.4.0",
"main": "lib/index.cjs",
"module": "lib/index.mjs",
"types": "lib/index.d.ts",
"exports": {
".": {
"require": "./lib/index.js",
"import": "./lib/shared.mjs",
"node": {
"import": "./lib/index.mjs",
"require": "./lib/index.cjs"
},
"browser": "./lib/shared.mjs",
"types": "./lib/index.d.ts"
},
"./shared": {
"require": "./lib/shared.js",
"import": "./lib/shared.mjs"
"require": "./lib/shared.cjs",
"import": "./lib/shared.mjs",
"types": "./lib/shared.d.ts"
},

@@ -44,6 +48,6 @@ "./src/*": "./src/*",

"peerDependencies": {
"@koishijs/core": "4.16.4"
"@koishijs/core": "4.16.5"
},
"devDependencies": {
"@koishijs/core": "4.16.4",
"@koishijs/core": "4.16.5",
"@types/js-yaml": "^4.0.9"

@@ -50,0 +54,0 @@ },

import { Logger } from '@koishijs/core'
import { Loader } from './shared'
import { promises as fs } from 'fs'
import * as dotenv from 'dotenv'
import ns from 'ns-require'
import Loader from './shared'

@@ -7,0 +7,0 @@ export * from './shared'

@@ -421,4 +421,6 @@ import { Context, Dict, EffectScope, ForkScope, interpolate, isNullable, Logger, Plugin, Universal, valueMap, version } from '@koishijs/core'

delete fork.parent.scope[Loader.kRecord][key]
// !fork.runtime.uid: fork is disposed by main scope (e.g. hmr plugin)
if (!fork.runtime.uid) return
// fork is disposed by main scope (e.g. hmr plugin)
// normal: ctx.dispose() -> fork / runtime dispose -> delete(plugin)
// hmr: delete(plugin) -> runtime dispose -> fork dispose
if (!app.registry.has(fork.runtime.plugin)) return
rename(fork.parent.scope.config, key, '~' + key, fork.parent.scope.config[key])

@@ -458,1 +460,3 @@ this.writeConfig()

}
export default Loader

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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