Skip to content

Commit eaab0dd

Browse files
committed
feat: add colorize transformation support in URL generation
1 parent b07ac8f commit eaab0dd

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

src/constants/supportedTransforms.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ export const supportedTransforms: { [key: string]: string } = {
4949
gradient: "e-gradient",
5050
colorReplace: "cr",
5151
distort: "e-distort",
52+
colorize: "e-colorize",
5253

5354
// Other flags & finishing
5455
progressive: "pr",

test/url-generation/basic.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1279,13 +1279,14 @@ describe("URL generation", function () {
12791279
raw: "h-200,w-300,l-image,i-logo.png,l-end",
12801280
// New transformation parameters
12811281
colorReplace: 'FF0000_50_00FF00',
1282+
colorize: 'co-red_in-35',
12821283
distort: 'p-50_50_150_50_150_150_50_150',
12831284
}
12841285
]
12851286
});
12861287

12871288
expect(url).equal(
1288-
`https://ik.imagekit.io/test_url_endpoint/test_path.jpg?tr=h-300,w-400,ar-4-3,q-40,c-force,cm-extract,fo-left,f-jpeg,r-50,bg-A94D34,b-5-A94D34,rt-90,bl-10,n-some_name,pr-true,lo-true,t-5,md-true,cp-true,di-folder@@file.jpg,dpr-3,x-10,y-20,xc-30,yc-40,fl-h,o-0.8,z-2,vc-h264,ac-aac,so-5,eo-15,du-10,sr-1440_1080,e-grayscale,e-upscale,e-retouch,e-genvar,e-dropshadow,e-changebg-prompt-car,e-edit-prompt-make it vintage,e-bgremove,e-contrast,e-shadow-bl-15_st-40_x-10_y-N5,e-sharpen-10,e-usm-2-2-0.8-0.024,e-gradient-from-red_to-white,orig-true,pg-2_4,h-200,w-300,l-image,i-logo.png,l-end,cr-FF0000_50_00FF00,e-distort-p-50_50_150_50_150_150_50_150`
1289+
`https://ik.imagekit.io/test_url_endpoint/test_path.jpg?tr=h-300,w-400,ar-4-3,q-40,c-force,cm-extract,fo-left,f-jpeg,r-50,bg-A94D34,b-5-A94D34,rt-90,bl-10,n-some_name,pr-true,lo-true,t-5,md-true,cp-true,di-folder@@file.jpg,dpr-3,x-10,y-20,xc-30,yc-40,fl-h,o-0.8,z-2,vc-h264,ac-aac,so-5,eo-15,du-10,sr-1440_1080,e-grayscale,e-upscale,e-retouch,e-genvar,e-dropshadow,e-changebg-prompt-car,e-edit-prompt-make it vintage,e-bgremove,e-contrast,e-shadow-bl-15_st-40_x-10_y-N5,e-sharpen-10,e-usm-2-2-0.8-0.024,e-gradient-from-red_to-white,orig-true,pg-2_4,h-200,w-300,l-image,i-logo.png,l-end,cr-FF0000_50_00FF00,e-colorize-co-red_in-35,e-distort-p-50_50_150_50_150_150_50_150`
12891290
);
12901291
});
12911292
});

0 commit comments

Comments
 (0)