{"_id":"@delirius/canvascard","_rev":"7-db4803c0807b419e53e5d196a352405b","name":"@delirius/canvascard","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@delirius/canvascard","version":"1.0.0","keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"author":{"name":"darlingg"},"license":"MIT","_id":"@delirius/canvascard@1.0.0","maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"homepage":"https://github.com/darlyn1234/cards#readme","bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"dist":{"shasum":"f8e414fa9e27925afefb504b8a330f6cacb64199","tarball":"https://registry.npmjs.org/@delirius/canvascard/-/canvascard-1.0.0.tgz","fileCount":10,"integrity":"sha512-eq69PCtvP4JUalr+DFTmq4yg+pjW8JgvKDXRrgqKEUm2D+fM/3WnucUwpipetqIGWZb8KZLj4cPiL+OF1OimQg==","signatures":[{"sig":"MEYCIQCogtlVgR6Grhra3rrOUabejBSo9EXGZxS7oyAcylpyuAIhANswNEg4vYmWaZY2/NjhFqDnjgrWtwjysDXU67QFP5r5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13543189},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"103579e13f856a4ce07810689fda8d231a331d27","scripts":{"build":"tsc"},"_npmUser":{"name":"delirius","email":"deliriusbest8@gmail.com"},"repository":{"url":"git+https://github.com/darlyn1234/cards.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvascard is a lightweight and futuristic card library.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"path":"^0.12.7","@napi-rs/canvas":"^0.1.55","@delirius/color-thief-node":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.5.4"},"_npmOperationalInternal":{"tmp":"tmp/canvascard_1.0.0_1748702672097_0.8461483940680647","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@delirius/canvascard","version":"1.0.1","keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"author":{"name":"darlingg"},"license":"MIT","_id":"@delirius/canvascard@1.0.1","maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"homepage":"https://github.com/darlyn1234/cards#readme","bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"dist":{"shasum":"2343ce78cbb56339808c848e2afab63e0b1f0b59","tarball":"https://registry.npmjs.org/@delirius/canvascard/-/canvascard-1.0.1.tgz","fileCount":24,"integrity":"sha512-06nIwbnoRSxXpE9IZDfOQZ8KlGcuCQklnBPty6yVugRDPKtn+dfaX3F9wT6Q/m6bfWpmGGpWLRgVO8VoeYz8/g==","signatures":[{"sig":"MEYCIQCbobgRA1uP0sCflW1m9f8z0QNiwvBSH32F1lyRkKZxkgIhALU6SFcB2wjs8V4IXpT7UkOBBx+YxuwUxYyatBGvfp23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13581022},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"103579e13f856a4ce07810689fda8d231a331d27","scripts":{"build":"tsc"},"_npmUser":{"name":"delirius","email":"deliriusbest8@gmail.com"},"repository":{"url":"git+https://github.com/darlyn1234/cards.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvascard is a lightweight and futuristic card library.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"path":"^0.12.7","@napi-rs/canvas":"^0.1.55","@delirius/color-thief-node":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.5.4"},"_npmOperationalInternal":{"tmp":"tmp/canvascard_1.0.1_1748702987220_0.27341807659217787","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@delirius/canvascard","version":"1.0.2","keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"author":{"name":"darlingg"},"license":"MIT","_id":"@delirius/canvascard@1.0.2","maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"homepage":"https://github.com/darlyn1234/cards#readme","bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"dist":{"shasum":"945ffc217b380255f7624a73fb0950d13d9352bc","tarball":"https://registry.npmjs.org/@delirius/canvascard/-/canvascard-1.0.2.tgz","fileCount":24,"integrity":"sha512-oXyULWsVfZse7OiLC5bKid/7Yim6LV5BrBdeF9aGJQTS9ljNkucVOlvA6NCtWLP1kyJTQfP06wUz8Fq3C3JK9Q==","signatures":[{"sig":"MEQCIGac8wOFib6K5r4cClHkqUWIRdfxzCtYWGuc+Mmi0DxuAiAajx3Kl5wDqMD0Ts1+/DwKbuDpkGnviLEl2HePy/4GlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13581304},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"103579e13f856a4ce07810689fda8d231a331d27","scripts":{"build":"tsc"},"_npmUser":{"name":"delirius","email":"deliriusbest8@gmail.com"},"repository":{"url":"git+https://github.com/darlyn1234/cards.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvascard is a lightweight and futuristic card library.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"path":"^0.12.7","@napi-rs/canvas":"^0.1.55","@delirius/color-thief-node":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.5.4"},"_npmOperationalInternal":{"tmp":"tmp/canvascard_1.0.2_1748703482001_0.4882548340453645","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@delirius/canvascard","version":"1.0.3","keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"author":{"name":"darlingg"},"license":"MIT","_id":"@delirius/canvascard@1.0.3","maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"homepage":"https://github.com/darlyn1234/cards#readme","bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"dist":{"shasum":"b4fc3436fc5f6e10b36bf4ce252617a5c6cc73c5","tarball":"https://registry.npmjs.org/@delirius/canvascard/-/canvascard-1.0.3.tgz","fileCount":31,"integrity":"sha512-cHE6eHKcKT83JTe0J9QX7vhuMtbSWiGRXXUtk5/aU9Zhn/ud9r61EnfBomy7f6ZBwwGQtmpqKSBFTXNVlwQbUw==","signatures":[{"sig":"MEUCIGt/XYFjwuJkaP3kwzRh3t0Ww6zVJruY4DgIy5SaXhppAiEAs0gOOfkuGhdlxIWQLeJEKFAhTdveBHsW19WcRAQOEW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23579526},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"103579e13f856a4ce07810689fda8d231a331d27","scripts":{"build":"tsc"},"_npmUser":{"name":"delirius","email":"deliriusbest8@gmail.com"},"repository":{"url":"git+https://github.com/darlyn1234/cards.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvascard is a lightweight and futuristic card library.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"path":"^0.12.7","@napi-rs/canvas":"^0.1.55","@delirius/color-thief-node":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.5.4"},"_npmOperationalInternal":{"tmp":"tmp/canvascard_1.0.3_1748902658884_0.1351570226113934","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@delirius/canvascard","version":"1.0.4","keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"author":{"name":"darlingg"},"license":"MIT","_id":"@delirius/canvascard@1.0.4","maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"homepage":"https://github.com/darlyn1234/cards#readme","bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"dist":{"shasum":"b0de5eb94dcb410daccae0ef4e74a55c97666ada","tarball":"https://registry.npmjs.org/@delirius/canvascard/-/canvascard-1.0.4.tgz","fileCount":33,"integrity":"sha512-jiAA1XmhSn6dn2sNg4/UXd5R7K8pz8qD1BvPa7swg69VpNzOyLCK2ROliF/oK1EH4fjVX2jLHmlpyXaXEga+Ng==","signatures":[{"sig":"MEMCH1qewn8zq9OzSbu/YKoaENKcRjanj+0v2LQDfmTwFmoCIBIduky24mgJSewtjCpCcItQ0SjBjg1TdEONgCoVYmgv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23590577},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"103579e13f856a4ce07810689fda8d231a331d27","scripts":{"build":"tsc"},"_npmUser":{"name":"delirius","email":"deliriusbest8@gmail.com"},"repository":{"url":"git+https://github.com/darlyn1234/cards.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvascard is a lightweight and futuristic card library.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"path":"^0.12.7","@napi-rs/canvas":"^0.1.55","@delirius/color-thief-node":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.5.4"},"_npmOperationalInternal":{"tmp":"tmp/canvascard_1.0.4_1748983508400_0.8985858623738419","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@delirius/canvascard","version":"1.0.5","keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"author":{"name":"darlingg"},"license":"MIT","_id":"@delirius/canvascard@1.0.5","maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"homepage":"https://github.com/darlyn1234/cards#readme","bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"dist":{"shasum":"bea3a16fbd70310d345bfd50938d8262ad3ebd7f","tarball":"https://registry.npmjs.org/@delirius/canvascard/-/canvascard-1.0.5.tgz","fileCount":33,"integrity":"sha512-VayDhLXVs+RHZJ1+vi6KNcA6wHZCm76pnEG1l2ZiGtA2zNeJ1n4KJyEC30532bn21oTqxKfRJgsS5WXgtC5d9Q==","signatures":[{"sig":"MEYCIQC7P1hCaVO+8Xq72b9exPbnC1QWmc6Vds/MvW0o1j7L7wIhAK0RVNcWhlhbUsBnL+ikZjoZJKtNmvVIg+XyFxgyTWNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23590781},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"103579e13f856a4ce07810689fda8d231a331d27","scripts":{"build":"tsc"},"_npmUser":{"name":"delirius","email":"deliriusbest8@gmail.com"},"repository":{"url":"git+https://github.com/darlyn1234/cards.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvascard is a lightweight and futuristic card library.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"path":"^0.12.7","@napi-rs/canvas":"^0.1.55","@delirius/color-thief-node":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.5.4"},"_npmOperationalInternal":{"tmp":"tmp/canvascard_1.0.5_1749009711295_0.7589709623610705","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@delirius/canvascard","version":"1.0.6","description":"Canvascard is a lightweight and futuristic card library.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"repository":{"type":"git","url":"git+https://github.com/darlyn1234/cards.git"},"bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"author":{"name":"darlingg"},"license":"MIT","dependencies":{"@delirius/color-thief-node":"^1.0.0","@napi-rs/canvas":"^0.1.55","path":"^0.12.7"},"devDependencies":{"@types/node":"^22.5.4"},"gitHead":"103579e13f856a4ce07810689fda8d231a331d27","homepage":"https://github.com/darlyn1234/cards#readme","_id":"@delirius/canvascard@1.0.6","_nodeVersion":"20.18.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-a7L/6lkd6V8Lv+e8SKpY/0qhYhLB9Fis8vP4vh4ab+q4tqZeF342Rkr2mHBsYcJQ7q9GPxu5imm5yMEK7MGL2Q==","shasum":"f35d6288848f643691ab8a7e39eb4dbf6ed5f4cb","tarball":"https://registry.npmjs.org/@delirius/canvascard/-/canvascard-1.0.6.tgz","fileCount":35,"unpackedSize":23605282,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGUspt6IweE9mvB3p62WlT+wFxUxcl0mT2WnC5uau4w4AiBpzh9yTjAsb87rR4+UmsFDjptbG6gjPZGtffy6A+ublQ=="}]},"_npmUser":{"name":"delirius","email":"deliriusbest8@gmail.com"},"directories":{},"maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/canvascard_1.0.6_1749013659820_0.322990558417354"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-31T14:44:31.994Z","modified":"2025-06-04T05:07:40.469Z","1.0.0":"2025-05-31T14:44:32.399Z","1.0.1":"2025-05-31T14:49:47.488Z","1.0.2":"2025-05-31T14:58:02.278Z","1.0.3":"2025-06-02T22:17:39.382Z","1.0.4":"2025-06-03T20:45:08.801Z","1.0.5":"2025-06-04T04:01:51.692Z","1.0.6":"2025-06-04T05:07:40.278Z"},"bugs":{"url":"https://github.com/darlyn1234/cards/issues"},"author":{"name":"darlingg"},"license":"MIT","homepage":"https://github.com/darlyn1234/cards#readme","keywords":["canvacord","canvas","image","manipulation","easy","simple","fast","api","card","welcomer","welcard","bot","instagram"],"repository":{"type":"git","url":"git+https://github.com/darlyn1234/cards.git"},"description":"Canvascard is a lightweight and futuristic card library.","maintainers":[{"name":"delirius","email":"deliriusbest8@gmail.com"}],"readme":"<h2 align=\"center\">\r\n    <strong>@delirius/canvascard</strong> is a lightweight and futuristic card libary.\r\n</h2>\r\n\r\n<p align=\"center\">\r\n  <a href=\"https://www.npmjs.com/package/@delirius/canvascard\">\r\n    <img src=\"https://img.shields.io/npm/v/@delirius/canvascard.svg\" alt=\"version\" />\r\n  </a>\r\n  <a href=\"https://npmjs.org/package/@delirius/welcard/\">\r\n    <img src=\"https://img.shields.io/npm/dm/@delirius/canvascard.svg\" alt=\"downloads\" />\r\n  </a>\r\n   <a href=\"https://packagephobia.now.sh/result?p=@delirius/canvascard\">\r\n    <img src=\"https://packagephobia.now.sh/badge?p=@delirius/canvascard\" alt=\"install size\" />\r\n  </a>\r\n</p>\r\n\r\n\r\n# Installation\r\n```\r\nnpm i @delirius/canvascard\r\n```\r\n\r\n# WELCOME CARD\r\n\r\n```javascript\r\n\r\n// ES6\r\nimport { WelCard } from \"@delirius/canvascard\";\r\nimport fs from \"fs\";\r\n\r\n// CommonJS\r\nconst { WelCard } = require(\"@delirius/canvascard\");\r\nconst fs = require(\"fs\");\r\n\r\n(async () => {\r\n  const card = new WelCard()\r\n    .setName(\"Welcome\")\r\n    .setAuthor(\"darlingg 🎍\")\r\n    .setServer(\"🌮 Delirius Group \")\r\n    .setColor(\"auto\")\r\n    .setBrightness(50)\r\n    .setThumbnail(\"https://i.postimg.cc/3rLKbgLH/image.jpg\");\r\n\r\n  const cardBuffer = await card.build();\r\n\r\n  fs.writeFileSync(\"welcome.png\", cardBuffer);\r\n  console.log(\"Listo\");\r\n})();\r\n```\r\n## Preview\r\n<p align=\"center\">\r\n    <img width=\"700\" alt=\"typescript-welcome img\" src=\"https://i.ibb.co/4ZYhRvV5/welcome.png\" style=\"max-width:100%;\">\r\n\r\n\r\n# INSTAGRAM CARD\r\n\r\n```javascript\r\n\r\n// ES6\r\nimport { Instagram } from \"@delirius/canvascard\";\r\nimport fs from \"fs\";\r\n\r\n// CommonJS\r\nconst { Instagram } = require(\"@delirius/canvascard\");\r\nconst fs = require(\"fs\");\r\n\r\n  await new Instagram()\r\n  .setAvatar(\"https://i.pinimg.com/736x/c1/df/0e/c1df0e8c918f8141f5202227943fbf93.jpg\")\r\n  .setPostImage(\"https://i.pinimg.com/736x/60/35/7a/60357ae9174caa5fdd617a418e4aee50.jpg\")\r\n  .setUser({ username: \"darlingg\" })\r\n  .setLike({ count: 12121212, likeText: \"like\" })\r\n  .setTheme(\"dark\")\r\n  .setVerified(true)\r\n  .setLiked(true)\r\n  .setStory(false)\r\n  .setSaved(true)\r\n  .setPostDate(Date.now() - 1000 * 60)\r\n  .build()\r\n  .then((img) => {\r\n    fs.writeFileSync(\"instagram.png\", img);\r\n  });\r\n```\r\n## Preview\r\n<p align=\"center\">\r\n    <img width=\"700\" alt=\"typescript-instagram img\" src=\"https://i.ibb.co/dsDpzwyY/hola.png\" style=\"max-width:100%;\">\r\n\r\n\r\n# REPLY DISCORD CLONE\r\n\r\n```javascript\r\n\r\n// ES6\r\nimport { DiscordReply } from \"@delirius/canvascard\";\r\nimport fs from \"fs\";\r\n\r\n// CommonJS\r\nconst { DiscordReply } = require(\"@delirius/canvascard\");\r\nconst fs = require(\"fs\");\r\n\r\nconst avatar1 = \"https://i.pinimg.com/736x/77/ca/51/77ca51a59f17a37d830c63b3c44ff7e1.jpg\"\r\nconst avatar2 = \"https://i.pinimg.com/736x/0c/73/bd/0c73bd7377a16319397ba06b9b75a81b.jpg\"\r\n  DiscordReply(avatar1,\r\n  avatar2,\r\n  \"darlingg\",\r\n  \"delirius\",\r\n  \"/banner\",\r\n  \"🍟 This command does not exist.\",\r\n  \"#FF3300\", \"#7289da\")\r\n  .then((x) => {\r\n    fs.writeFileSync('reply.png', x)\r\n  })\r\n\r\n```\r\n\r\n## Preview\r\n<p align=\"center\">\r\n    <img width=\"700\" alt=\"typescript-reply img\" src=\"https://i.ibb.co/NddGBnDG/re.png\" style=\"max-width:100%;\">\r\n\r\n\r\n# Tweet Card\r\n\r\n```javascript\r\n\r\n// ES6\r\nimport { Tweet } from \"@delirius/canvascard\";\r\nimport fs from \"fs\";\r\n\r\n// CommonJS\r\nconst { Tweet } = require(\"@delirius/canvascard\");\r\nconst fs = require(\"fs\");\r\n\r\nnew Tweet()\r\n  .setTheme(\"light\")\r\n  .setUser({ displayName: \"Darlyn\", username: \"darlingg\" })\r\n  .setVerified(true)\r\n  .setComment(\"Welcome to the @delirius/canvascard module created by Darlingg, using TypeScript, thank you for using this module.\")\r\n  .setAvatar(\"https://i.pinimg.com/736x/dc/bf/f0/dcbff06bbc56ab2273c4634c118d63ee.jpg\")\r\n  .build()\r\n  .then((tweet) => {\r\n    fs.writeFileSync(\"tweet.png\", tweet);\r\n  });\r\n\r\n```\r\n\r\n## Preview\r\n<p align=\"center\">\r\n    <img width=\"700\" alt=\"typescript-tweet img\" src=\"https://i.ibb.co/5hsbgTkr/x.png\" style=\"max-width:100%;\">\r\n\r\n\r\n# LevelUp Card\r\n\r\n```javascript\r\n\r\n// ES6\r\nimport { LevelUp } from \"@delirius/canvascard\";\r\nimport fs from \"fs\";\r\n\r\n// CommonJS\r\nconst { LevelUp } = require(\"@delirius/canvascard\");\r\nconst fs = require(\"fs\");\r\n\r\nnew LevelUp()\r\n  .setAvatar(\"https://i.pinimg.com/736x/0d/29/a3/0d29a3f561adde0471df481bde028960.jpg\")\r\n  .setBackground(\"image\", \"https://i.pinimg.com/736x/bb/2f/03/bb2f03779c0babd3a89b83aebf2287c4.jpg\")\r\n  .setUsername(\"darling 🍜\")\r\n  .setBorder(\"#012120\")\r\n  .setAvatarBorder(\"#f11110\")\r\n  .setOverlayOpacity(0.7)\r\n  .setLevels(55,56)\r\n  .build()\r\n  .then((buf) => {\r\n    fs.writeFileSync('levelup.png', buf);\r\n  })\r\n\r\n```\r\n\r\n## Preview\r\n<p align=\"center\">\r\n    <img width=\"700\" alt=\"typescript-levelup img\" src=\"https://i.ibb.co/Fk7Q5b5p/xx.png\" style=\"max-width:100%;\">\r\n\r\n\r\n# Support and Updates\r\nThis project will receive updates and more details will be implemented.","readmeFilename":"README.md"}