mirror of
https://github.com/bitwarden/browser.git
synced 2024-12-21 16:18:28 +01:00
Component Library Scaffolding (#1407)
This commit is contained in:
parent
80ffa965e1
commit
9b40ce1024
@ -6,6 +6,7 @@ import "jquery";
|
||||
import "popper.js";
|
||||
|
||||
require("src/scss/styles.scss");
|
||||
require("src/scss/tailwind.css");
|
||||
|
||||
import { AppModule } from "./app.module";
|
||||
|
||||
|
2
jslib
2
jslib
@ -1 +1 @@
|
||||
Subproject commit 9aad63f8335354a9b5ea59413bd9e41a68d497a3
|
||||
Subproject commit 744649573a387575aabf9bc5eefc8eb559958f3d
|
1536
package-lock.json
generated
1536
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -43,6 +43,7 @@
|
||||
"@types/webpack": "^5.28.0",
|
||||
"@typescript-eslint/eslint-plugin": "^5.10.1",
|
||||
"@typescript-eslint/parser": "^5.10.1",
|
||||
"autoprefixer": "^10.4.2",
|
||||
"buffer": "^6.0.3",
|
||||
"clean-webpack-plugin": "^4.0.0",
|
||||
"copy-webpack-plugin": "^10.0.0",
|
||||
@ -59,12 +60,15 @@
|
||||
"husky": "^7.0.4",
|
||||
"lint-staged": "^12.1.2",
|
||||
"mini-css-extract-plugin": "^2.4.5",
|
||||
"postcss": "^8.4.6",
|
||||
"postcss-loader": "^6.2.1",
|
||||
"prettier": "2.5.1",
|
||||
"process": "^0.11.10",
|
||||
"rimraf": "^3.0.2",
|
||||
"sass": "^1.32.10",
|
||||
"sass-loader": "^12.4.0",
|
||||
"style-loader": "^3.3.1",
|
||||
"tailwindcss": "^3.0.18",
|
||||
"terser-webpack-plugin": "^5.2.5",
|
||||
"ts-loader": "^9.2.5",
|
||||
"typescript": "4.3.5",
|
||||
@ -100,7 +104,8 @@
|
||||
"rxjs": "^7.4.0",
|
||||
"sweetalert2": "^10.16.6",
|
||||
"webcrypto-shim": "0.1.7",
|
||||
"whatwg-fetch": "3.6.2"
|
||||
"whatwg-fetch": "3.6.2",
|
||||
"zone.js": "0.11.4"
|
||||
},
|
||||
"engines": {
|
||||
"node": "~16",
|
||||
|
4
postcss.config.js
Normal file
4
postcss.config.js
Normal file
@ -0,0 +1,4 @@
|
||||
/* eslint-disable no-undef */
|
||||
module.exports = {
|
||||
plugins: [require("tailwindcss"), require("autoprefixer"), require("postcss-nested")],
|
||||
};
|
@ -6,6 +6,7 @@ import "jquery";
|
||||
import "popper.js";
|
||||
|
||||
require("../scss/styles.scss");
|
||||
require("../scss/tailwind.css");
|
||||
|
||||
import { AppModule } from "./app.module";
|
||||
|
||||
|
5
src/scss/tailwind.css
Normal file
5
src/scss/tailwind.css
Normal file
@ -0,0 +1,5 @@
|
||||
@tailwind base;
|
||||
@tailwind components;
|
||||
@tailwind utilities;
|
||||
|
||||
@import "../../jslib/components/src/tw-theme.css";
|
4
tailwind.config.js
Normal file
4
tailwind.config.js
Normal file
@ -0,0 +1,4 @@
|
||||
/* eslint-disable no-undef, @typescript-eslint/no-var-requires */
|
||||
const config = require("./jslib/components/tailwind.config.base");
|
||||
|
||||
module.exports = config;
|
@ -6,6 +6,7 @@
|
||||
"tldjs": ["jslib/common/src/misc/tldjs.noop"],
|
||||
"jslib-common/*": ["jslib/common/src/*"],
|
||||
"jslib-angular/*": ["jslib/angular/src/*"],
|
||||
"@bitwarden/components": ["jslib/components/src"],
|
||||
"src/*": ["src/*"]
|
||||
}
|
||||
},
|
||||
|
@ -50,6 +50,16 @@ const moduleRules = [
|
||||
"sass-loader",
|
||||
],
|
||||
},
|
||||
{
|
||||
test: /\.css$/,
|
||||
use: [
|
||||
{
|
||||
loader: MiniCssExtractPlugin.loader,
|
||||
},
|
||||
"css-loader",
|
||||
"postcss-loader",
|
||||
],
|
||||
},
|
||||
{
|
||||
test: /(?:\.ngfactory\.js|\.ngstyle\.js|\.ts)$/,
|
||||
loader: "@ngtools/webpack",
|
||||
|
Loading…
Reference in New Issue
Block a user