Socket
Socket
Sign inDemoInstall

prettier-plugin-embed

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

prettier-plugin-embed - npm Package Compare versions

Comparing version 0.4.2 to 0.4.3

40

dist/index.js

@@ -12,7 +12,7 @@ import { utils as X, builders as I } from "prettier/doc";

import { resolveConfigFile as Ht } from "prettier";
const { group: Jt, indent: Xt, softline: ie, lineSuffixBoundary: Yt } = I, { mapDoc: Qt } = X;
const { group: Jt, indent: Xt, softline: ce, lineSuffixBoundary: Yt } = I, { mapDoc: Qt } = X;
function Vt(t, n) {
const { node: r } = t;
let e = n();
return r?.comments?.length && (e = Jt([Xt([ie, e]), ie])), ["${", e, Yt, "}"];
return r?.comments?.length && (e = Jt([Xt([ce, e]), ce])), ["${", e, Yt, "}"];
}

@@ -46,3 +46,5 @@ function x(t, n) {

if (!(n.plugins?.some(
(e) => e.name?.endsWith(t) ?? !1
(e) => e.name?.match(
new RegExp("(^|/)" + te(t) + "($|/)")
) ?? !1
) ?? !1))

@@ -79,3 +81,3 @@ throw new Error(

function L(t = "p", n = "") {
const r = Y(), e = Y(), o = ce(t), s = ce(n), l = (p) => `${t}${r}${p}${e}${n}`, d = new RegExp(
const r = Y(), e = Y(), o = te(t), s = te(n), l = (p) => `${t}${r}${p}${e}${n}`, d = new RegExp(
`${o}${r}(\\d+)${e}${s}`,

@@ -89,3 +91,3 @@ "g"

}
function ce(t) {
function te(t) {
return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");

@@ -173,3 +175,3 @@ }

]);
}, te = "embeddedEs", an = [
}, ne = "embeddedEs", an = [
"js",

@@ -190,3 +192,3 @@ "jsx",

"meriyah"
], ln = S(te), un = V(te), gn = {
], ln = S(ne), un = V(ne), gn = {
[ln]: {

@@ -212,3 +214,3 @@ category: "Embed",

embedder: cn,
language: te,
language: ne,
options: gn

@@ -437,3 +439,3 @@ }, Symbol.toStringTag, { value: "Module" })), { line: me, group: A, indent: he, softline: fe } = I, mn = async (t, n, r, e, { identifier: o, embeddedOverrideOptions: s }) => {

}
const ne = "embeddedJson", Fn = ["json", "jsonl"], wn = ["json", "json-stringify", "json5"], Bn = V(ne), Un = S(ne), Cn = {
const re = "embeddedJson", Fn = ["json", "jsonl"], wn = ["json", "json-stringify", "json5"], Bn = V(re), Un = S(re), Cn = {
[Un]: {

@@ -459,3 +461,3 @@ category: "Embed",

embedder: Rn,
language: ne,
language: re,
options: Cn

@@ -556,3 +558,3 @@ }, Symbol.toStringTag, { value: "Module" })), { line: Oe, group: w, indent: Me, softline: ke } = I, Gn = async (t, n, r, e, { identifier: o, embeddedOverrideOptions: s }) => {

options: Qn
}, Symbol.toStringTag, { value: "Module" })), re = "embeddedNoop", Zn = S(re), er = {
}, Symbol.toStringTag, { value: "Module" })), oe = "embeddedNoop", Zn = S(oe), er = {
[Zn]: {

@@ -567,3 +569,3 @@ category: "Embed",

__proto__: null,
language: re,
language: oe,
options: er

@@ -1028,3 +1030,3 @@ }, Symbol.toStringTag, { value: "Module" })), { line: Re, group: U, indent: je, softline: Fe } = I, nr = async (t, n, r, e, { identifier: o, embeddedOverrideOptions: s }) => {

]);
}, oe = "embeddedTs", Xr = ["ts", "tsx", "cts", "mts", "typescript"], Yr = ["typescript", "babel-ts"], Qr = V(oe), Vr = S(oe), Zr = {
}, se = "embeddedTs", Xr = ["ts", "tsx", "cts", "mts", "typescript"], Yr = ["typescript", "babel-ts"], Qr = V(se), Vr = S(se), Zr = {
[Vr]: {

@@ -1050,5 +1052,5 @@ category: "Embed",

embedder: Jr,
language: oe,
language: se,
options: Zr
}, Symbol.toStringTag, { value: "Module" })), se = "embeddedXml", { line: ot, group: H, indent: st, softline: ee } = I, to = async (t, n, r, e, { identifier: o, embeddedOverrideOptions: s }) => {
}, Symbol.toStringTag, { value: "Module" })), ie = "embeddedXml", { line: ot, group: H, indent: st, softline: ee } = I, to = async (t, n, r, e, { identifier: o, embeddedOverrideOptions: s }) => {
M("@prettier/plugin-xml", e, o), e = {

@@ -1075,3 +1077,3 @@ ...e,

...e,
parser: se
parser: ie
});

@@ -1097,3 +1099,3 @@ const [$, _] = e.__embeddedXmlFragmentRecoverIndex ?? [];

]);
}, no = ["xml", "opml", "rss", "svg"], ro = S(se), oo = {
}, no = ["xml", "opml", "rss", "svg"], ro = S(ie), oo = {
[ro]: {

@@ -1234,3 +1236,3 @@ category: "Embed",

embedder: to,
language: se,
language: ie,
options: oo,

@@ -1302,3 +1304,3 @@ parser: io

Object.values(ho).forEach(({ language: t, parser: n, embedder: r, options: e }) => {
Zt(Lt, t, re), n && (Tt[t] = n), r && (Ot[t] = r), Object.assign(Mt, e);
Zt(Lt, t, oe), n && (Tt[t] = n), r && (Ot[t] = r), Object.assign(Mt, e);
});

@@ -1305,0 +1307,0 @@ const fo = "noEmbeddedIdentificationByComment", Eo = "noEmbeddedIdentificationByTag", bo = "preserveEmbeddedExteriorWhitespaces", yo = "noEmbeddedMultiLineIndentation", _o = "embeddedOverrides", Ho = {

@@ -5,3 +5,3 @@ {

"private": false,
"version": "0.4.2",
"version": "0.4.3",
"type": "module",

@@ -8,0 +8,0 @@ "files": [

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