mirror of
https://github.com/bitwarden/browser
synced 2025-12-12 14:23:32 +00:00
convert to jslib submodule
This commit is contained in:
4
.gitmodules
vendored
Normal file
4
.gitmodules
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
[submodule "jslib"]
|
||||||
|
path = jslib
|
||||||
|
url = https://github.com/bitwarden/jslib.git
|
||||||
|
branch = master
|
||||||
1
jslib
Submodule
1
jslib
Submodule
Submodule jslib added at 5b63336347
18
package-lock.json
generated
18
package-lock.json
generated
@@ -4,21 +4,6 @@
|
|||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@bitwarden/jslib": {
|
|
||||||
"version": "git+https://github.com/bitwarden/jslib.git#5b63336347ad9597ed65d907b1bdb804d8b4f39a",
|
|
||||||
"requires": {
|
|
||||||
"@types/node-forge": "0.7.1",
|
|
||||||
"@types/webcrypto": "0.0.28",
|
|
||||||
"node-forge": "0.7.1"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"@types/node-forge": {
|
|
||||||
"version": "0.7.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-0.7.1.tgz",
|
|
||||||
"integrity": "sha512-sXCLq42I8Evd/qnrSluSKwxuBc2ioPvNCvb5hl+VL3d2zlh45n26b3rPf8DuJiAuJSv5Z5cqcF1KL7X77tXG4Q=="
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"@types/angular": {
|
"@types/angular": {
|
||||||
"version": "1.6.43",
|
"version": "1.6.43",
|
||||||
"resolved": "https://registry.npmjs.org/@types/angular/-/angular-1.6.43.tgz",
|
"resolved": "https://registry.npmjs.org/@types/angular/-/angular-1.6.43.tgz",
|
||||||
@@ -8981,7 +8966,8 @@
|
|||||||
"node-forge": {
|
"node-forge": {
|
||||||
"version": "0.7.1",
|
"version": "0.7.1",
|
||||||
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.1.tgz",
|
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.1.tgz",
|
||||||
"integrity": "sha1-naYR6giYL0uUIGs760zJZl8gwwA="
|
"integrity": "sha1-naYR6giYL0uUIGs760zJZl8gwwA=",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"node-libs-browser": {
|
"node-libs-browser": {
|
||||||
"version": "2.1.0",
|
"version": "2.1.0",
|
||||||
|
|||||||
@@ -68,7 +68,6 @@
|
|||||||
"webpack-merge": "^4.1.0"
|
"webpack-merge": "^4.1.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@bitwarden/jslib": "git+https://github.com/bitwarden/jslib.git",
|
|
||||||
"@types/angular": "^1.6.34",
|
"@types/angular": "^1.6.34",
|
||||||
"@types/chrome": "0.0.51",
|
"@types/chrome": "0.0.51",
|
||||||
"@types/jquery": "^3.2.16",
|
"@types/jquery": "^3.2.16",
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ window.BrowserApi = BrowserApi;
|
|||||||
import { U2f } from '../../scripts/u2f';
|
import { U2f } from '../../scripts/u2f';
|
||||||
window.U2f = U2f;
|
window.U2f = U2f;
|
||||||
|
|
||||||
import { Analytics } from '../../../node_modules/@bitwarden/jslib/src/misc/analytics';
|
import { Analytics } from '../../../jslib/src/misc/analytics';
|
||||||
new Analytics(window, () => BrowserApi.gaFilter(), null, null, null, () => {
|
new Analytics(window, () => BrowserApi.gaFilter(), null, null, null, () => {
|
||||||
const bgPage = BrowserApi.getBackgroundPage();
|
const bgPage = BrowserApi.getBackgroundPage();
|
||||||
if (!bgPage || !bgPage.bitwardenMain) {
|
if (!bgPage || !bgPage.bitwardenMain) {
|
||||||
@@ -42,15 +42,15 @@ new Analytics(window, () => BrowserApi.gaFilter(), null, null, null, () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Model imports
|
// Model imports
|
||||||
import { Attachment } from '../../../node_modules/@bitwarden/jslib/src/models/domain/attachment';
|
import { Attachment } from '../../../jslib/src/models/domain/attachment';
|
||||||
import { Card } from '../../../node_modules/@bitwarden/jslib/src/models/domain/card';
|
import { Card } from '../../../jslib/src/models/domain/card';
|
||||||
import { Cipher } from '../../../node_modules/@bitwarden/jslib/src/models/domain/cipher';
|
import { Cipher } from '../../../jslib/src/models/domain/cipher';
|
||||||
import { CipherString } from '../../../node_modules/@bitwarden/jslib/src/models/domain/cipherString';
|
import { CipherString } from '../../../jslib/src/models/domain/cipherString';
|
||||||
import { Field } from '../../../node_modules/@bitwarden/jslib/src/models/domain/field';
|
import { Field } from '../../../jslib/src/models/domain/field';
|
||||||
import { Folder } from '../../../node_modules/@bitwarden/jslib/src/models/domain/folder';
|
import { Folder } from '../../../jslib/src/models/domain/folder';
|
||||||
import { Identity } from '../../../node_modules/@bitwarden/jslib/src/models/domain/identity';
|
import { Identity } from '../../../jslib/src/models/domain/identity';
|
||||||
import { Login } from '../../../node_modules/@bitwarden/jslib/src/models/domain/login';
|
import { Login } from '../../../jslib/src/models/domain/login';
|
||||||
import { SecureNote } from '../../../node_modules/@bitwarden/jslib/src/models/domain/secureNote';
|
import { SecureNote } from '../../../jslib/src/models/domain/secureNote';
|
||||||
window.Attachment = Attachment;
|
window.Attachment = Attachment;
|
||||||
window.Card = Card;
|
window.Card = Card;
|
||||||
window.Cipher = Cipher;
|
window.Cipher = Cipher;
|
||||||
@@ -61,15 +61,15 @@ window.Identity = Identity;
|
|||||||
window.Login = Login;
|
window.Login = Login;
|
||||||
window.SecureNote = SecureNote;
|
window.SecureNote = SecureNote;
|
||||||
|
|
||||||
import { AttachmentData } from '../../../node_modules/@bitwarden/jslib/src/models/data/attachmentData';
|
import { AttachmentData } from '../../../jslib/src/models/data/attachmentData';
|
||||||
import { CardData } from '../../../node_modules/@bitwarden/jslib/src/models/data/cardData';
|
import { CardData } from '../../../jslib/src/models/data/cardData';
|
||||||
import { CipherData } from '../../../node_modules/@bitwarden/jslib/src/models/data/cipherData';
|
import { CipherData } from '../../../jslib/src/models/data/cipherData';
|
||||||
import { CollectionData } from '../../../node_modules/@bitwarden/jslib/src/models/data/collectionData';
|
import { CollectionData } from '../../../jslib/src/models/data/collectionData';
|
||||||
import { FieldData } from '../../../node_modules/@bitwarden/jslib/src/models/data/fieldData';
|
import { FieldData } from '../../../jslib/src/models/data/fieldData';
|
||||||
import { FolderData } from '../../../node_modules/@bitwarden/jslib/src/models/data/folderData';
|
import { FolderData } from '../../../jslib/src/models/data/folderData';
|
||||||
import { IdentityData } from '../../../node_modules/@bitwarden/jslib/src/models/data/identityData';
|
import { IdentityData } from '../../../jslib/src/models/data/identityData';
|
||||||
import { LoginData } from '../../../node_modules/@bitwarden/jslib/src/models/data/loginData';
|
import { LoginData } from '../../../jslib/src/models/data/loginData';
|
||||||
import { SecureNoteData } from '../../../node_modules/@bitwarden/jslib/src/models/data/secureNoteData';
|
import { SecureNoteData } from '../../../jslib/src/models/data/secureNoteData';
|
||||||
window.AttachmentData = AttachmentData;
|
window.AttachmentData = AttachmentData;
|
||||||
window.CardData = CardData;
|
window.CardData = CardData;
|
||||||
window.CipherData = CipherData;
|
window.CipherData = CipherData;
|
||||||
@@ -80,14 +80,14 @@ window.IdentityData = IdentityData;
|
|||||||
window.LoginData = LoginData;
|
window.LoginData = LoginData;
|
||||||
window.SecureNoteData = SecureNoteData;
|
window.SecureNoteData = SecureNoteData;
|
||||||
|
|
||||||
import { CipherRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/cipherRequest';
|
import { CipherRequest } from '../../../jslib/src/models/request/cipherRequest';
|
||||||
import { DeviceRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/deviceRequest';
|
import { DeviceRequest } from '../../../jslib/src/models/request/deviceRequest';
|
||||||
import { DeviceTokenRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/deviceTokenRequest';
|
import { DeviceTokenRequest } from '../../../jslib/src/models/request/deviceTokenRequest';
|
||||||
import { FolderRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/folderRequest';
|
import { FolderRequest } from '../../../jslib/src/models/request/folderRequest';
|
||||||
import { PasswordHintRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/passwordHintRequest';
|
import { PasswordHintRequest } from '../../../jslib/src/models/request/passwordHintRequest';
|
||||||
import { RegisterRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/registerRequest';
|
import { RegisterRequest } from '../../../jslib/src/models/request/registerRequest';
|
||||||
import { TokenRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/tokenRequest';
|
import { TokenRequest } from '../../../jslib/src/models/request/tokenRequest';
|
||||||
import { TwoFactorEmailRequest } from '../../../node_modules/@bitwarden/jslib/src/models/request/twoFactorEmailRequest';
|
import { TwoFactorEmailRequest } from '../../../jslib/src/models/request/twoFactorEmailRequest';
|
||||||
window.CipherRequest = CipherRequest;
|
window.CipherRequest = CipherRequest;
|
||||||
window.DeviceRequest = DeviceRequest;
|
window.DeviceRequest = DeviceRequest;
|
||||||
window.DeviceTokenRequest = DeviceTokenRequest;
|
window.DeviceTokenRequest = DeviceTokenRequest;
|
||||||
@@ -97,20 +97,20 @@ window.RegisterRequest = RegisterRequest;
|
|||||||
window.TokenRequest = TokenRequest;
|
window.TokenRequest = TokenRequest;
|
||||||
window.TwoFactorEmailRequest = TwoFactorEmailRequest;
|
window.TwoFactorEmailRequest = TwoFactorEmailRequest;
|
||||||
|
|
||||||
import { AttachmentResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/attachmentResponse';
|
import { AttachmentResponse } from '../../../jslib/src/models/response/attachmentResponse';
|
||||||
import { CipherResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/cipherResponse';
|
import { CipherResponse } from '../../../jslib/src/models/response/cipherResponse';
|
||||||
import { CollectionResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/collectionResponse';
|
import { CollectionResponse } from '../../../jslib/src/models/response/collectionResponse';
|
||||||
import { DeviceResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/deviceResponse';
|
import { DeviceResponse } from '../../../jslib/src/models/response/deviceResponse';
|
||||||
import { DomainsResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/domainsResponse';
|
import { DomainsResponse } from '../../../jslib/src/models/response/domainsResponse';
|
||||||
import { ErrorResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/errorResponse';
|
import { ErrorResponse } from '../../../jslib/src/models/response/errorResponse';
|
||||||
import { FolderResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/folderResponse';
|
import { FolderResponse } from '../../../jslib/src/models/response/folderResponse';
|
||||||
import { GlobalDomainResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/globalDomainResponse';
|
import { GlobalDomainResponse } from '../../../jslib/src/models/response/globalDomainResponse';
|
||||||
import { IdentityTokenResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/identityTokenResponse';
|
import { IdentityTokenResponse } from '../../../jslib/src/models/response/identityTokenResponse';
|
||||||
import { KeysResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/keysResponse';
|
import { KeysResponse } from '../../../jslib/src/models/response/keysResponse';
|
||||||
import { ListResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/listResponse';
|
import { ListResponse } from '../../../jslib/src/models/response/listResponse';
|
||||||
import { ProfileOrganizationResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/profileOrganizationResponse';
|
import { ProfileOrganizationResponse } from '../../../jslib/src/models/response/profileOrganizationResponse';
|
||||||
import { ProfileResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/profileResponse';
|
import { ProfileResponse } from '../../../jslib/src/models/response/profileResponse';
|
||||||
import { SyncResponse } from '../../../node_modules/@bitwarden/jslib/src/models/response/syncResponse';
|
import { SyncResponse } from '../../../jslib/src/models/response/syncResponse';
|
||||||
window.AttachmentResponse = AttachmentResponse;
|
window.AttachmentResponse = AttachmentResponse;
|
||||||
window.CipherResponse = CipherResponse;
|
window.CipherResponse = CipherResponse;
|
||||||
window.CollectionResponse = CollectionResponse;
|
window.CollectionResponse = CollectionResponse;
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
],
|
],
|
||||||
"baseUrl": ".",
|
"baseUrl": ".",
|
||||||
"paths": {
|
"paths": {
|
||||||
"jslib/*": [ "node_modules/@bitwarden/jslib/src/*" ]
|
"jslib/*": [ "jslib/src/*" ]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"exclude": [
|
"exclude": [
|
||||||
|
|||||||
@@ -119,7 +119,7 @@ module.exports = {
|
|||||||
resolve: {
|
resolve: {
|
||||||
extensions: ['.tsx', '.ts', '.js'],
|
extensions: ['.tsx', '.ts', '.js'],
|
||||||
alias: {
|
alias: {
|
||||||
jslib: path.join(__dirname, 'node_modules/@bitwarden/jslib/src')
|
jslib: path.join(__dirname, 'jslib/src')
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
output: {
|
output: {
|
||||||
|
|||||||
Reference in New Issue
Block a user