🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@marko/compiler

Package Overview
Dependencies
Maintainers
7
Versions
377
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@marko/compiler - npm Package Compare versions

Comparing version
5.39.63
to
5.39.64
+0
-7
babel-types.d.ts

@@ -5,8 +5,1 @@ import { Scope } from "./dist/traverse";

export { Scope };
export const MARKO_TYPES: string[];
declare module "./dist/types" {
interface Program {
params: Identifier[];
}
}
+8
-1

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

type EntryKind = "page" | "load";
declare const Config: {
output?: "html" | "dom" | "hydrate" | "migrate" | "source";
/** `"hydrate"` is deprecated, use `output: "dom", entry: "page"` instead. */
output?: "html" | "dom" | "migrate" | "source" | "hydrate";
entry?: EntryKind;
linkAssets?: {
runtime: string;
onAsset(kind: EntryKind, file: string, id: string): void;
};
errorRecovery?: boolean;

@@ -4,0 +11,0 @@ applyFixes?: Map<number, unknown>;

@@ -183,4 +183,15 @@ "use strict";exports.__esModule = true;exports.default = void 0;var _modules = require("@marko/compiler/modules");

var _config = _interopRequireDefault(require("./taglib/config"));function _interopRequireDefault(e) {return e && e.__esModule ? e : { default: e };}const config = { // The default output mode for compiled templates
output: "html", // Override the runtimeid used when calling `marko/components.init` in the `hydrate` output.
output: "html", // Specifies whether this is a page or load entry point.
entry: undefined, /**
* Provides browser asset resolution and runtime hooks for lazy loading and server entries.
*/linkAssets: undefined, // Override the runtimeid used when calling `marko/components.init` in the `hydrate` output.
runtimeId: null, /**

@@ -187,0 +198,0 @@ * Remove all typescript types from the output.

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

"use strict";exports.__esModule = true;exports._clearDefaults = _clearDefaults;exports.compile = compile;exports.compileFile = compileFile;exports.compileFileSync = compileFileSync;exports.compileSync = compileSync;exports.configure = configure;exports.getRuntimeEntryFiles = getRuntimeEntryFiles;exports.taglib = exports.globalConfig = void 0;var _babelUtils = require("@marko/compiler/babel-utils");
"use strict";exports.__esModule = true;exports._clearDefaults = _clearDefaults;exports.compile = compile;exports.compileFile = compileFile;exports.compileFileSync = compileFileSync;exports.compileSync = compileSync;exports.configure = configure;exports.getRuntimeEntryFiles = getRuntimeEntryFiles;exports.getRuntimeVersion = getRuntimeVersion;exports.version = exports.taglib = exports.globalConfig = void 0;var _babelUtils = require("@marko/compiler/babel-utils");
var _babel = require("@marko/compiler/internal/babel");exports.types = _babel.types;

@@ -19,3 +19,4 @@

var _shouldOptimize = _interopRequireDefault(require("./util/should-optimize"));
var _tryLoadTranslator = _interopRequireDefault(require("./util/try-load-translator"));function _interopRequireWildcard(e, t) {if ("function" == typeof WeakMap) var r = new WeakMap(),n = new WeakMap();return (_interopRequireWildcard = function (e, t) {if (!t && e && e.__esModule) return e;var o,i,f = { __proto__: null, default: e };if (null === e || "object" != typeof e && "function" != typeof e) return f;if (o = t ? n : r) {if (o.has(e)) return o.get(e);o.set(e, f);}for (const t in e) "default" !== t && {}.hasOwnProperty.call(e, t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, t)) && (i.get || i.set) ? o(f, t, i) : f[t] = e[t]);return f;})(e, t);}function _interopRequireDefault(e) {return e && e.__esModule ? e : { default: e };}
var _tryLoadTranslator = _interopRequireDefault(require("./util/try-load-translator"));
var _package = require("../package.json");exports.version = _package.version;function _interopRequireWildcard(e, t) {if ("function" == typeof WeakMap) var r = new WeakMap(),n = new WeakMap();return (_interopRequireWildcard = function (e, t) {if (!t && e && e.__esModule) return e;var o,i,f = { __proto__: null, default: e };if (null === e || "object" != typeof e && "function" != typeof e) return f;if (o = t ? n : r) {if (o.has(e)) return o.get(e);o.set(e, f);}for (const t in e) "default" !== t && {}.hasOwnProperty.call(e, t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, t)) && (i.get || i.set) ? o(f, t, i) : f[t] = e[t]);return f;})(e, t);}function _interopRequireDefault(e) {return e && e.__esModule ? e : { default: e };}

@@ -73,2 +74,6 @@

function getRuntimeVersion(requestedTranslator) {
return (0, _tryLoadTranslator.default)(requestedTranslator)?.version ?? "0.0.0";
}
function loadMarkoConfig(config) {

@@ -75,0 +80,0 @@ const markoConfig = { ...globalConfig, ...config };

@@ -42,2 +42,4 @@ import { Diagnostic, TaglibLookup } from "@marko/compiler/babel-utils";

export const version: string;
export const globalConfig: Config;

@@ -74,2 +76,4 @@

export function getRuntimeVersion(translator?: unknown): string;
export namespace taglib {

@@ -76,0 +80,0 @@ export function resolveOptionalTaglibs(

{
"name": "@marko/compiler",
"version": "5.39.63",
"version": "5.39.64",
"description": "Marko template to JS compiler.",

@@ -86,3 +86,3 @@ "keywords": [

"devDependencies": {
"marko": "^5.38.32"
"marko": "^5.39.3"
},

@@ -89,0 +89,0 @@ "engines": {

@@ -7,3 +7,3 @@ import { Config } from ".";

): typeof require.extensions & {
".marko": (module: Module, filename: string) => any;
".marko": (module: NodeJS.Module, filename: string) => any;
};

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display