Skip to content

Commit 5c3f225

Browse files
committed
[new release] opam-check-npm-deps (4.0.0)
CHANGES: - Support opam 2.4
1 parent 999bff3 commit 5c3f225

File tree

1 file changed

+53
-0
lines changed
  • packages/opam-check-npm-deps/opam-check-npm-deps.4.0.0

1 file changed

+53
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
opam-version: "2.0"
2+
synopsis:
3+
"An opam plugin to check for npm depexts inside the node_modules folder"
4+
description:
5+
"Provides the `opam check-npm-deps` command, which given an opam switch, gathers all the depexts belonging to the npm platform and their version constraints, and checks the `node_modules` folder to see if the constraints are satisfied."
6+
maintainer: ["Javier Chávarri <[email protected]>"]
7+
authors: ["Javier Chávarri <[email protected]>"]
8+
tags: ["melange" "org:ahrefs"]
9+
license: "MIT"
10+
homepage: "https://github.com/ahrefs/opam-check-npm-deps"
11+
bug-reports: "https://github.com/ahrefs/opam-check-npm-deps/issues"
12+
depends: [
13+
"ocaml" {>= "4.14.0"}
14+
"reason" {>= "3.8.1"}
15+
"dune" {>= "3.8"}
16+
"opam-client" {>= "2.4" & < "2.5"}
17+
"mccs" {>= "1.1+14"}
18+
"angstrom" {>= "0.15.0"}
19+
"fmt" {>= "0.9.0"}
20+
"bos"
21+
"lwt_ppx"
22+
"ppx_deriving_yojson"
23+
"ppx_expect"
24+
"ppx_inline_test"
25+
"ppx_let"
26+
"ppx_sexp_conv"
27+
"odoc" {with-doc}
28+
]
29+
available: opam-version >= "2.4" & opam-version < "2.5"
30+
build: [
31+
["dune" "subst"] {dev}
32+
[
33+
"dune"
34+
"build"
35+
"-p"
36+
name
37+
"-j"
38+
jobs
39+
"@install"
40+
"@doc" {with-doc}
41+
]
42+
]
43+
dev-repo: "git+https://github.com/ahrefs/opam-check-npm-deps.git"
44+
flags: plugin
45+
url {
46+
src:
47+
"https://github.com/ahrefs/opam-check-npm-deps/releases/download/4.0.0/opam-check-npm-deps-4.0.0.tbz"
48+
checksum: [
49+
"sha256=b92a94220116315c3c27273903d8e5e5813d8b78b8192b11a8388176d55cc084"
50+
"sha512=213bb4a77968b468ec578782c8e29732c820d3dc3092ac732dba4bdd6663bb5ab6ee0e8a75c86436a8f3e32b066599a79a9cc0bae24aac7f1508478b1bcba945"
51+
]
52+
}
53+
x-commit-hash: "96f9bcfcf42bf6e3da045425cbf718c240f6ef33"

0 commit comments

Comments
 (0)