diff --git a/flake/pkgs/by-name/prettier-plugin-svelte/package.nix b/flake/pkgs/by-name/prettier-plugin-svelte/package.nix new file mode 100644 index 00000000..540ff2b7 --- /dev/null +++ b/flake/pkgs/by-name/prettier-plugin-svelte/package.nix @@ -0,0 +1,19 @@ +{ + buildNpmPackage, + fetchFromGitHub, + pins, +}: let + pin = pins.prettier-plugin-svelte; +in + buildNpmPackage (finalAttrs: { + pname = "prettier-plugin-svelte"; + version = pin.version or pin.revision; + + src = fetchFromGitHub { + inherit (pin.repository) owner repo; + rev = finalAttrs.version; + sha256 = pin.hash; + }; + + npmDepsHash = "sha256-D+gDdKiIG38jV+M/BqTKf0yYj1KXpbIodtQFdzocpn8="; + }) diff --git a/npins/sources.json b/npins/sources.json index 828f9bac..3da77f9b 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -2234,6 +2234,22 @@ "url": "https://api.github.com/repos/withastro/prettier-plugin-astro/tarball/v0.14.1", "hash": "14ffwxggcnyc947pdxgsgz1v2q76m5xmybfxg8kyla4l7phg6qsw" }, + "prettier-plugin-svelte": { + "type": "GitRelease", + "repository": { + "type": "GitHub", + "owner": "sveltejs", + "repo": "prettier-plugin-svelte" + }, + "pre_releases": false, + "version_upper_bound": null, + "release_prefix": null, + "submodules": false, + "version": "v3.3.2", + "revision": "76c04ebfdff4306842e8ab0cd96b1c53c7041dde", + "url": "https://api.github.com/repos/sveltejs/prettier-plugin-svelte/tarball/v3.3.2", + "hash": "0g6h5lvhyms6nvk83vkd3yi8rvsz2v5g6cw03fqsv2nj45s6cf7r" + }, "project-nvim": { "type": "Git", "repository": {