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

@paroicms/content-loading-plugin

Package Overview
Dependencies
Maintainers
2
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@paroicms/content-loading-plugin - npm Package Compare versions

Comparing version 0.10.0 to 0.11.0

21

backend/dist/controller.js

@@ -1,9 +0,4 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeSearch = makeSearch;
exports.getPartials = getPartials;
exports.toNodeId = toNodeId;
const data_formatters_lib_1 = require("@paroi/data-formatters-lib");
const public_anywhere_lib_1 = require("@paroicms/public-anywhere-lib");
async function makeSearch(service, query, req, res) {
import { isDef } from "@paroi/data-formatters-lib";
import { parseNodelId } from "@paroicms/public-anywhere-lib";
export async function makeSearch(service, query, req, res) {
const { q, language, limit, start, tpl } = query;

@@ -23,6 +18,6 @@ const words = q.split(/\s+/).filter((word) => word.length >= 2);

}
async function getPartials(service, req, res, params, labeledById) {
export async function getPartials(service, req, res, params, labeledById) {
const documentId = params["children-of"];
const parentId = (0, public_anywhere_lib_1.parseNodelId)(documentId);
const labeledByTermId = (0, data_formatters_lib_1.isDef)(labeledById) ? toNodeId(labeledById) : undefined;
const parentId = parseNodelId(documentId);
const labeledByTermId = isDef(labeledById) ? toNodeId(labeledById) : undefined;
const payload = {

@@ -42,4 +37,4 @@ templateName: params.templateName,

}
function toNodeId(nodeOrNodelId) {
return nodeOrNodelId.indexOf(":") !== -1 ? (0, public_anywhere_lib_1.parseNodelId)(nodeOrNodelId).nodeId : nodeOrNodelId;
export function toNodeId(nodeOrNodelId) {
return nodeOrNodelId.indexOf(":") !== -1 ? parseNodelId(nodeOrNodelId).nodeId : nodeOrNodelId;
}

@@ -1,10 +0,9 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const data_formatters_lib_1 = require("@paroi/data-formatters-lib");
const public_server_lib_1 = require("@paroicms/public-server-lib");
const node_path_1 = require("node:path");
const controller_1 = require("./controller");
const projectDir = (0, node_path_1.dirname)(__dirname);
const packageDir = (0, node_path_1.dirname)(projectDir);
const version = (0, data_formatters_lib_1.strVal)(require((0, node_path_1.join)(packageDir, "package.json")).version);
import { strVal } from "@paroi/data-formatters-lib";
import { escapeHtml, resolveModuleDirectory, } from "@paroicms/public-server-lib";
import { readFileSync } from "node:fs";
import { dirname, join } from "node:path";
import { getPartials, makeSearch } from "./controller.js";
const projectDir = resolveModuleDirectory(import.meta.url, { parent: true });
const packageDir = dirname(projectDir);
const version = strVal(JSON.parse(readFileSync(join(packageDir, "package.json"), "utf-8")).version);
const plugin = {

@@ -14,7 +13,7 @@ version,

async siteInit(service) {
service.setPublicAssetsDirectory((0, node_path_1.join)(packageDir, "public-front", "dist"));
service.addHeadTag(`<link rel="stylesheet" href="${(0, public_server_lib_1.escapeHtml)(`${service.pluginAssetsUrl}/public-front-plugin.css`)}">`, `<script type="module" src="${(0, public_server_lib_1.escapeHtml)(`${service.pluginAssetsUrl}/public-front-plugin.mjs`)}"></script>`);
service.setPublicAssetsDirectory(join(packageDir, "public-front", "dist"));
service.addHeadTag(`<link rel="stylesheet" href="${escapeHtml(`${service.pluginAssetsUrl}/public-front-plugin.css`)}">`, `<script type="module" src="${escapeHtml(`${service.pluginAssetsUrl}/public-front-plugin.mjs`)}"></script>`);
service.setPublicApiHandler(async (ctx, req, res, relativePath) => {
if (relativePath === "/search") {
await (0, controller_1.makeSearch)(ctx, req.query, req, res);
await makeSearch(ctx, req.query, req, res);
return;

@@ -24,3 +23,3 @@ }

const labeledById = req.query.labeledById;
await (0, controller_1.getPartials)(ctx, req, res, req.query, labeledById);
await getPartials(ctx, req, res, req.query, labeledById);
return;

@@ -34,2 +33,2 @@ }

};
exports.default = plugin;
export default plugin;
{
"name": "@paroicms/content-loading-plugin",
"version": "0.10.0",
"version": "0.11.0",
"description": "Content loading plugin for ParoiCMS",

@@ -35,5 +35,5 @@ "keywords": [

"devDependencies": {
"@paroicms/public-anywhere-lib": "0.14.0",
"@paroicms/public-server-lib": "0.22.1",
"@paroicms/tiny-modal": "0.1.0",
"@paroicms/public-anywhere-lib": "0.15.0",
"@paroicms/public-server-lib": "0.23.0",
"@paroicms/tiny-modal": "0.2.0",
"@solid-primitives/i18n": "~2.1.1",

@@ -51,2 +51,3 @@ "@solidjs/router": "~0.14.1",

},
"type": "module",
"main": "backend/dist/plugin.js",

@@ -53,0 +54,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