browserpass-extension: avoid IFD
This commit is contained in:
parent
185f1f8f11
commit
35d6f40263
|
@ -27,8 +27,13 @@ let
|
|||
};
|
||||
browserpass-extension-yarn-modules = mkYarnModules {
|
||||
inherit pname version;
|
||||
packageJSON = "${src}/src/package.json";
|
||||
yarnLock = "${src}/src/yarn.lock";
|
||||
packageJSON = ./package.json;
|
||||
yarnLock = ./yarn.lock;
|
||||
# yarnNix is auto-generated. to update: leave unset, then query the package deps and copy it out of the store.
|
||||
yarnNix = ./yarn.nix;
|
||||
# the following also works, but because it's IFD it's not allowed by some users, like NUR.
|
||||
# packageJSON = "${src}/src/package.json";
|
||||
# yarnLock = "${src}/src/yarn.lock";
|
||||
};
|
||||
extid = "browserpass@maximbaz.com";
|
||||
in stdenv.mkDerivation {
|
||||
|
|
34
pkgs/additional/browserpass-extension/package.json
Normal file
34
pkgs/additional/browserpass-extension/package.json
Normal file
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"name": "browserpass-extension",
|
||||
"version": "3.7.2",
|
||||
"description": "Browser extension for zx2c4's pass (password manager) - Community Edition.",
|
||||
"homepage": "https://github.com/browserpass/browserpass-extension",
|
||||
"license": "ISC",
|
||||
"author": [
|
||||
{
|
||||
"name": "Maxim Baz",
|
||||
"email": "browserpass@maximbaz.com"
|
||||
},
|
||||
{
|
||||
"name": "Steve Gilberd",
|
||||
"email": "steve@erayd.net"
|
||||
}
|
||||
],
|
||||
"dependencies": {
|
||||
"@browserpass/url": "^1.1.6",
|
||||
"chrome-extension-async": "^3.4.1",
|
||||
"fuzzysort": "^1.1.4",
|
||||
"hash.js": "^1.1.7",
|
||||
"idb": "^4.0.5",
|
||||
"ignore": "^5.1.8",
|
||||
"mithril": "^1.1.7",
|
||||
"moment": "^2.27.0",
|
||||
"otplib": "^11.0.0",
|
||||
"sha1": "^1.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"browserify": "^16.5.2",
|
||||
"less": "^3.12.2",
|
||||
"prettier": "^2.0.5"
|
||||
}
|
||||
}
|
1207
pkgs/additional/browserpass-extension/yarn.lock
Normal file
1207
pkgs/additional/browserpass-extension/yarn.lock
Normal file
File diff suppressed because it is too large
Load Diff
1341
pkgs/additional/browserpass-extension/yarn.nix
Normal file
1341
pkgs/additional/browserpass-extension/yarn.nix
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user