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

unpic

Package Overview
Dependencies
Maintainers
1
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unpic - npm Package Compare versions

Comparing version 2.1.0 to 2.2.1

esm/src/transformers/kontentai.js

3

esm/data/subdomains.js

@@ -5,4 +5,5 @@ export default JSON.parse(`{

"b-cdn.net": "bunny",
"storyblok.com": "storyblok"
"storyblok.com": "storyblok",
"kc-usercontent.com": "kontent.ai"
}
`);

@@ -11,2 +11,3 @@ import { getImageCdnForUrl } from "./detect.js";

import { parse as storyblok } from "./transformers/storyblok.js";
import { parse as kontentai } from "./transformers/kontentai.js";
export const parsers = {

@@ -22,2 +23,3 @@ imgix,

storyblok,
"kontent.ai": kontentai,
};

@@ -24,0 +26,0 @@ export const cdnIsSupportedForParse = (cdn) => cdn && cdn in parsers;

@@ -11,2 +11,3 @@ import { getImageCdnForUrl } from "./detect.js";

import { transform as storyblok } from "./transformers/storyblok.js";
import { transform as kontentai } from "./transformers/kontentai.js";
export const transformers = {

@@ -22,2 +23,3 @@ imgix,

cloudflare,
"kontent.ai": kontentai
};

@@ -24,0 +26,0 @@ export const cdnIsSupportedForTransform = (cdn) => cdn && cdn in transformers;

@@ -6,3 +6,3 @@ {

"name": "unpic",
"version": "2.1.0",
"version": "2.2.1",
"description": "Universal image CDN translator",

@@ -9,0 +9,0 @@ "license": "MIT",

@@ -109,2 +109,3 @@ # 🖼 Unpic

- Cloudflare
- Kontent.ai

@@ -111,0 +112,0 @@ ## FAQs

@@ -7,4 +7,5 @@ "use strict";

"b-cdn.net": "bunny",
"storyblok.com": "storyblok"
"storyblok.com": "storyblok",
"kc-usercontent.com": "kontent.ai"
}
`);

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

const storyblok_js_1 = require("./transformers/storyblok.js");
const kontentai_js_1 = require("./transformers/kontentai.js");
exports.parsers = {

@@ -25,2 +26,3 @@ imgix: imgix_js_1.parse,

storyblok: storyblok_js_1.parse,
"kontent.ai": kontentai_js_1.parse,
};

@@ -27,0 +29,0 @@ const cdnIsSupportedForParse = (cdn) => cdn && cdn in exports.parsers;

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

const storyblok_js_1 = require("./transformers/storyblok.js");
const kontentai_js_1 = require("./transformers/kontentai.js");
exports.transformers = {

@@ -25,2 +26,3 @@ imgix: imgix_js_1.transform,

cloudflare: cloudflare_js_1.transform,
"kontent.ai": kontentai_js_1.transform
};

@@ -27,0 +29,0 @@ const cdnIsSupportedForTransform = (cdn) => cdn && cdn in exports.transformers;

@@ -24,2 +24,5 @@ import { ImageCdn, ParsedUrl, UrlParser } from "./types.js";

storyblok: UrlParser<import("./transformers/storyblok.js").StoryblokParams>;
"kontent.ai": UrlParser<{
fit?: string | undefined;
}>;
};

@@ -26,0 +29,0 @@ export declare const cdnIsSupportedForParse: (cdn: ImageCdn | false) => cdn is ImageCdn;

@@ -12,2 +12,3 @@ import { ImageCdn, UrlTransformer } from "./types.js";

cloudflare: UrlTransformer;
"kontent.ai": UrlTransformer;
};

@@ -14,0 +15,0 @@ export declare const cdnIsSupportedForTransform: (cdn: ImageCdn | false) => cdn is ImageCdn;

@@ -48,3 +48,3 @@ /**

}
export declare type ImageCdn = "contentful" | "builder.io" | "cloudinary" | "cloudflare" | "imgix" | "shopify" | "wordpress" | "bunny" | "storyblok";
export declare type ImageCdn = "contentful" | "builder.io" | "cloudinary" | "cloudflare" | "imgix" | "shopify" | "wordpress" | "bunny" | "storyblok" | "kontent.ai";
export declare type SupportedImageCdn = ImageCdn;
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