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

@brillout/vite-plugin-server-entry

Package Overview
Dependencies
Maintainers
0
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@brillout/vite-plugin-server-entry - npm Package Compare versions

Comparing version 0.4.9 to 0.4.10-commit-8adfdf4

dist/runtime/autoImporter.d.ts

4

dist/plugin/index.d.ts
export { serverEntryPlugin };
export { findServerEntry };
export type { ConfigVitePluginServerEntry };

@@ -19,3 +18,3 @@ type PluginConfigProvidedByLibrary = {

* - Generates a "server entry" file at `dist/server/entry.js`.
* - Generates a "auto importer" file at `node_modules/@brillout/vite-plugin-server-entry/dist/importServerEntry/autoImporter.js`.
* - Generates a "auto importer" file at `node_modules/@brillout/vite-plugin-server-entry/dist/runtime/autoImporter.js`.
*

@@ -26,4 +25,5 @@ * See https://github.com/brillout/vite-plugin-server-entry#what-it-does for more information.

type Plugin_ = any;
export { findServerEntry };
declare function findServerEntry<OutputBundle extends Record<string, {
name: string | undefined;
}>>(bundle: OutputBundle): OutputBundle[string];

@@ -14,3 +14,3 @@ "use strict";

const indexEntryName = 'index';
const autoImporterFilePath = require.resolve('../importServerEntry/autoImporter.js');
const autoImporterFilePath = require.resolve('../runtime/autoImporter.js');
const serverEntryVirtualId = 'virtual:@brillout/vite-plugin-server-entry:serverEntry';

@@ -24,3 +24,3 @@ // https://vitejs.dev/guide/api-plugin.html#virtual-modules-convention

* - Generates a "server entry" file at `dist/server/entry.js`.
* - Generates a "auto importer" file at `node_modules/@brillout/vite-plugin-server-entry/dist/importServerEntry/autoImporter.js`.
* - Generates a "auto importer" file at `node_modules/@brillout/vite-plugin-server-entry/dist/runtime/autoImporter.js`.
*

@@ -52,10 +52,4 @@ * See https://github.com/brillout/vite-plugin-server-entry#what-it-does for more information.

if (!config._vitePluginServerEntry.inject) {
const entries = (0, utils_1.normalizeRollupInput)(config.build.rollupOptions.input);
(0, utils_1.assert)(entries[serverEntryFileNameBase_1.serverEntryFileNameBase] !== serverEntryVirtualId &&
entries[serverEntryFileNameBase_1.serverEntryFileNameBaseAlternative] !== serverEntryVirtualId);
const fileNameBase = !entries[serverEntryFileNameBase_1.serverEntryFileNameBase]
? serverEntryFileNameBase_1.serverEntryFileNameBase
: serverEntryFileNameBase_1.serverEntryFileNameBaseAlternative;
(0, utils_1.assert)(!entries[fileNameBase]);
config.build.rollupOptions.input = (0, utils_1.injectRollupInputs)({ [fileNameBase]: serverEntryVirtualId }, config);
const serverEntryName = getServerEntryName(config);
config.build.rollupOptions.input = (0, utils_1.injectRollupInputs)({ [serverEntryName]: serverEntryVirtualId }, config);
}

@@ -92,5 +86,5 @@ },

}
const entry = findServerEntry(bundle);
// Write node_modules/@brillout/vite-plugin-server-entry/dist/autoImporter.js
if (!isAutoImportDisabled(config)) {
const entry = findServerEntry(bundle);
(0, utils_1.assert)(!inject && entry);

@@ -149,2 +143,12 @@ const entryFileName = entry.fileName;

}
function getServerEntryName(config) {
const entries = (0, utils_1.normalizeRollupInput)(config.build.rollupOptions.input);
(0, utils_1.assert)(entries[serverEntryFileNameBase_1.serverEntryFileNameBase] !== serverEntryVirtualId &&
entries[serverEntryFileNameBase_1.serverEntryFileNameBaseAlternative] !== serverEntryVirtualId);
const serverEntryName = !entries[serverEntryFileNameBase_1.serverEntryFileNameBase]
? serverEntryFileNameBase_1.serverEntryFileNameBase
: serverEntryFileNameBase_1.serverEntryFileNameBaseAlternative;
(0, utils_1.assert)(!entries[serverEntryName]);
return serverEntryName;
}
function resolveConfig(configUnresolved, pluginConfigProvidedByLibrary) {

@@ -357,10 +361,7 @@ (0, utils_1.assert)((0, utils_1.viteIsSSR)(configUnresolved));

const entry = (0, utils_1.findRollupBundleEntry)(serverEntryFileNameBase_1.serverEntryFileNameBaseAlternative, bundle) ||
(0, utils_1.findRollupBundleEntry)(serverEntryFileNameBase_1.serverEntryFileNameBase, bundle) ||
// Does it make sense? Shouldn't it be removed, or be the list all inject entries?
(0, utils_1.findRollupBundleEntry)(indexEntryName, bundle);
(0, utils_1.findRollupBundleEntry)(serverEntryFileNameBase_1.serverEntryFileNameBase, bundle);
(0, utils_1.assertUsage)(entry, errMsgEntryRemoved([
//
serverEntryFileNameBase_1.serverEntryFileNameBase,
serverEntryFileNameBase_1.serverEntryFileNameBaseAlternative,
indexEntryName
serverEntryFileNameBase_1.serverEntryFileNameBaseAlternative
], Object.keys(bundle)));

@@ -367,0 +368,0 @@ return entry;

export { assert };
export { assertUsage };
export { logLabel };
declare const logLabel: "[@brillout/vite-plugin-server-entry@0.4.9]";
declare const logLabel: "[@brillout/vite-plugin-server-entry@0.4.10-commit-8adfdf4]";
declare function assert(condition: unknown, debugInfo?: unknown): asserts condition;
declare function assertUsage(condition: unknown, errorMessage: string): asserts condition;

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

export declare const PROJECT_VERSION: "0.4.9";
export declare const PROJECT_VERSION: "0.4.10-commit-8adfdf4";
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PROJECT_VERSION = void 0;
exports.PROJECT_VERSION = '0.4.9';
exports.PROJECT_VERSION = '0.4.10-commit-8adfdf4';
export declare const projectInfo: {
projectName: "@brillout/vite-plugin-server-entry";
npmPackageName: "@brillout/vite-plugin-server-entry";
projectVersion: "0.4.9";
projectVersion: "0.4.10-commit-8adfdf4";
githubRepository: "https://github.com/brillout/vite-plugin-server-entry";
};
{
"name": "@brillout/vite-plugin-server-entry",
"version": "0.4.9",
"version": "0.4.10-commit-8adfdf4",
"repository": "https://github.com/brillout/vite-plugin-server-entry",
"dependencies": {
"@brillout/import": "^0.2.3"
},
"exports": {
"./plugin": "./dist/plugin/index.js",
"./runtime": "./dist/runtime/index.js",
"./plugin.js": "./dist/plugin/index.js",
"./importServerEntry.js": "./dist/runtime/index.js"
},
"scripts": {

@@ -32,9 +39,22 @@ "========= Dev": "",

},
"typesVersions": {
"*": {
"plugin": [
"./dist/plugin/index.js"
],
"runtime": [
"./dist/runtime/index.js"
],
"plugin.js": [
"./dist/plugin/index.js"
],
"importServerEntry.js": [
"./dist/runtime/index.js"
]
}
},
"files": [
"dist/",
"*.d.ts",
"*.js"
"dist/"
],
"license": "MIT",
"repository": "https://github.com/brillout/vite-plugin-server-entry",
"publishConfig": {

@@ -41,0 +61,0 @@ "access": "public"

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