{"bin":{"svg-to-video":"dist/src/index.js","svg-to-video-mcp":"dist/src/mcp.js"},"bugs":{"url":"https://github.com/GehDoc/svg-to-video/issues"},"dist":{"shasum":"eead3661e9f096e3babc84aec03a75e239955d2d","tarball":"https://registry.npmjs.org/@gehdoc/svg-to-video/-/svg-to-video-0.29.5.tgz","fileCount":27,"integrity":"sha512-QdzhW1ocowxQnhLukXHGPH8fN8LninqFzuYqNRwwaA1o9VHDacJHzk81sooGntSQ4jli++AZq36jii6gjhMuFQ==","signatures":[{"sig":"MEUCIQDEOQe4m53+8msI2A7wjhkjqlMy7iOYi7b6NVf2x4eERwIgYSeXrZU/2vy9ibVCHExB4f+p3KTI87WdHNpu04QwQP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAWHWjO1AmFcSjOQeWjPNgINyuYTgctoVF3/nbKrGw6mAiBRj81oU3pprvEyBJVaMvD15XSdufLxzjiurm/Ahc7rrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gehdoc%2fsvg-to-video@0.29.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91154},"main":"dist/src/index.js","name":"@gehdoc/svg-to-video","type":"module","author":{"name":"GehDoc"},"engines":{"node":">=22.22.2"},"funding":{"url":"https://github.com/GehDoc/svg-to-video/?sponsor=1"},"gitHead":"215902527dd161edbb0acb76dace7da1ef455d42","imports":{"#shared/*":"./dist/shared/*"},"license":"MIT","mcpName":"io.github.GehDoc/svg-to-video","scripts":{"cli":"tsx src/index.ts","fix":"npm run lint:fix && npm run format:fix","mcp":"tsx src/mcp.ts","lint":"eslint . --max-warnings=0 && npm run lint -w web","test":"npm run test:cli && npm run test:mcp && npm run test:pack && npm run test:unit && npm run test:web -w web && npm run test:storybook -w web && npm run test:visual -w web","build":"tsc -p tsconfig.build.json","check":"npm run lint && npm run format && npm run type-check && npm run test","format":"prettier --check .","mcp:sse":"supergateway --port 8080 --stdio \"tsx src/mcp.ts\"","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --fix --max-warnings=0 && npm run lint:fix -w web","test:cli":"tsx --test tests/cli.spec.ts","test:mcp":"tsx --test tests/mcp.spec.ts","start:cli":"node dist/src/index.js","start:mcp":"node dist/src/mcp.js","test:pack":"npm run build && tsx --test tests/pack.spec.ts","test:unit":"tsx --test src/**/*.test.ts tests/**/*.test.ts && vitest run shared/*.test.ts && npm run test:unit -w web","check:fast":"npm run lint && npm run format && npm run type-check","format:fix":"prettier --write .","type-check":"tsc -p tsconfig.json --noEmit && npm run type-check -w web","start:mcp:sse":"supergateway --port 8080 --stdio \"node dist/src/mcp.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"25ffaf6a-2de1-4171-93f9-c92f0d00da10"}},"homepage":"https://gehdoc.github.io/svg-to-video/","keywords":["animation","css","video","svg","convert","mp4","webm","apng","gif","gifenc","metadata","transparency","alpha-channel","web-animations-api","mcp","mcp-server","model-context-protocol","agent-skill","huggingface"],"overrides":{"vitest":"$vitest","@vitest/spy":"$vitest","@vitest/utils":"$vitest","@vitest/expect":"$vitest","@vitest/mocker":"$vitest","@vitest/runner":"$vitest","@vitest/snapshot":"$vitest","@modelcontextprotocol/sdk":"$@modelcontextprotocol/sdk","@modelcontextprotocol/client":"2.3.1"},"repository":{"url":"git+https://github.com/GehDoc/svg-to-video.git","type":"git"},"workspaces":["web"],"_npmVersion":"11.19.0","description":"Professional animated SVG to Video (MP4/WebM/MKV/MOV) and Animated Image (aPNG/GIF) converter featuring frame-accurate rendering, CLI automation, Model Context Protocol (MCP) server integration, and a serverless Web Studio.","directories":{},"lint-staged":{"src/**/*.ts":"eslint --fix --max-warnings=0","tests/**/*.ts":"eslint --fix --max-warnings=0","shared/**/*.ts":"eslint --fix --max-warnings=0","web/**/*.{ts,tsx,js}":"npm run lint --workspace=web -- --fix --max-warnings=0","**/*.{js,mjs,ts,tsx,json,md,yml,html,Dockerfile,dockerfile,css,scss}":"prettier --write"},"maintainers":[{"name":"gehdoc","email":"gerald.hameau@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.23.0","jsdom":"^30.1.1","commander":"^15.0.0","puppeteer":"^25.8.0","@umami/node":"^0.4.0","supergateway":"^4.1.0","@modelcontextprotocol/sdk":"^1.31.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","pngjs":"^7.0.0","eslint":"^10.0.1","vitest":"4.1.11","ffprobe":"^1.1.2","globals":"^17.4.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.4.0","lint-staged":"^17.6.0","@types/jsdom":"^30.0.0","@types/pngjs":"^6.0.5","ffprobe-static":"^3.1.0","typescript-eslint":"^8.69.0","prettier-plugin-sh":"^0.19.0","@vitest/coverage-v8":"4.1.11","@types/ffprobe-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/svg-to-video_0.29.5_1791890065225_0.3610011864553262","host":"s3://npm-registry-packages-npm-production"},"_id":"@gehdoc/svg-to-video@0.29.5","version":"0.29.5"}