1
0
mirror of https://github.com/bitwarden/directory-connector synced 2025-12-05 23:53:21 +00:00

pkg directory connector cli

This commit is contained in:
Kyle Spearrin
2019-03-16 11:58:27 -04:00
parent 7cc941cc84
commit c11cc0b979
4 changed files with 840 additions and 6 deletions

1
.gitignore vendored
View File

@@ -4,6 +4,7 @@ node_modules
npm-debug.log npm-debug.log
vwd.webinfo vwd.webinfo
dist/ dist/
dist-cli/
css/ css/
*.crx *.crx
*.pem *.pem

827
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -36,14 +36,23 @@
"build:cli:prod:watch": "cross-env NODE_ENV=production webpack --config webpack.cli.js --watch", "build:cli:prod:watch": "cross-env NODE_ENV=production webpack --config webpack.cli.js --watch",
"electron": "npm run build:main && concurrently -k -n Main,Rend -c yellow,cyan \"electron --inspect=5858 ./build --watch\" \"npm run build:renderer:watch\"", "electron": "npm run build:main && concurrently -k -n Main,Rend -c yellow,cyan \"electron --inspect=5858 ./build --watch\" \"npm run build:renderer:watch\"",
"clean:dist": "rimraf ./dist/*", "clean:dist": "rimraf ./dist/*",
"clean:dist:cli": "rimraf ./dist-cli/*",
"pack:lin": "npm run clean:dist && build --linux --x64 -p never", "pack:lin": "npm run clean:dist && build --linux --x64 -p never",
"pack:mac": "npm run clean:dist && build --mac -p never", "pack:mac": "npm run clean:dist && build --mac -p never",
"pack:win": "npm run clean:dist && build --win --x64 --ia32 -p never -c.win.certificateSubjectName=\"8bit Solutions LLC\"", "pack:win": "npm run clean:dist && build --win --x64 --ia32 -p never -c.win.certificateSubjectName=\"8bit Solutions LLC\"",
"pack:win:ci": "npm run clean:dist && build --win --x64 --ia32 -p never", "pack:win:ci": "npm run clean:dist && build --win --x64 --ia32 -p never",
"pack:cli": "npm run pack:cli:win | npm run pack:cli:mac | npm run pack:cli:lin",
"pack:cli:win": "pkg . --targets win-x64 --output ./dist-cli/windows/bwdc.exe",
"pack:cli:mac": "pkg . --targets macos-x64 --output ./dist-cli/macos/bwdc",
"pack:cli:lin": "pkg . --targets linux-x64 --output ./dist-cli/linux/bwdc",
"dist:lin": "npm run build && npm run pack:lin", "dist:lin": "npm run build && npm run pack:lin",
"dist:mac": "npm run build && npm run pack:mac", "dist:mac": "npm run build && npm run pack:mac",
"dist:win": "npm run build && npm run pack:win", "dist:win": "npm run build && npm run pack:win",
"dist:win:ci": "npm run build && npm run pack:win:ci", "dist:win:ci": "npm run build && npm run pack:win:ci",
"dist:cli": "npm run build:cli:prod && npm run clean:dist:cli && npm run pack:cli",
"dist:cli:win": "npm run build:cli:prod && npm run clean:dist:cli && npm run pack:cli:win",
"dist:cli:mac": "npm run build:cli:prod && npm run clean:dist:cli && npm run pack:cli:mac",
"dist:cli:lin": "npm run build:cli:prod && npm run clean:dist:cli && npm run pack:cli:lin",
"publish:lin": "npm run build && npm run clean:dist && build --linux --x64 -p always", "publish:lin": "npm run build && npm run clean:dist && build --linux --x64 -p always",
"publish:mac": "npm run build && npm run clean:dist && build --mac -p always", "publish:mac": "npm run build && npm run clean:dist && build --mac -p always",
"publish:win": "npm run build && npm run clean:dist && build --win --x64 --ia32 -p always -c.win.certificateSubjectName=\"8bit Solutions LLC\"" "publish:win": "npm run build && npm run clean:dist && build --win --x64 --ia32 -p always -c.win.certificateSubjectName=\"8bit Solutions LLC\""
@@ -112,6 +121,12 @@
"artifactName": "Bitwarden-Connector-${version}-${arch}.${ext}" "artifactName": "Bitwarden-Connector-${version}-${arch}.${ext}"
} }
}, },
"bin": {
"bwdc": "./build-cli/bwdc.js"
},
"pkg": {
"assets": "./build-cli/**/*"
},
"devDependencies": { "devDependencies": {
"@angular/compiler-cli": "^7.2.1", "@angular/compiler-cli": "^7.2.1",
"@microsoft/microsoft-graph-types": "^1.4.0", "@microsoft/microsoft-graph-types": "^1.4.0",
@@ -133,6 +148,7 @@
"clean-webpack-plugin": "^0.1.19", "clean-webpack-plugin": "^0.1.19",
"concurrently": "^4.0.1", "concurrently": "^4.0.1",
"copy-webpack-plugin": "^4.5.2", "copy-webpack-plugin": "^4.5.2",
"cross-env": "^5.2.0",
"css-loader": "^1.0.0", "css-loader": "^1.0.0",
"del": "^3.0.0", "del": "^3.0.0",
"electron": "3.0.14", "electron": "3.0.14",
@@ -149,6 +165,7 @@
"node-abi": "^2.5.1", "node-abi": "^2.5.1",
"node-loader": "^0.6.0", "node-loader": "^0.6.0",
"node-sass": "^4.9.3", "node-sass": "^4.9.3",
"pkg": "4.3.4",
"rimraf": "^2.6.2", "rimraf": "^2.6.2",
"sass-loader": "^7.1.0", "sass-loader": "^7.1.0",
"ts-loader": "^5.3.3", "ts-loader": "^5.3.3",

View File

@@ -55,6 +55,7 @@
"jslib/src/angular/directives/flex-copy.directive.ts", "jslib/src/angular/directives/flex-copy.directive.ts",
"jslib/src/importers", "jslib/src/importers",
"dist", "dist",
"dist-cli",
"jslib/dist", "jslib/dist",
"build", "build",
"build-cli", "build-cli",