Skip to content

Commit 7b3872f

Browse files
committed
chore: update deps, migrate to vite
1 parent 2bb331b commit 7b3872f

File tree

9 files changed

+1703
-44
lines changed

9 files changed

+1703
-44
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -152,3 +152,5 @@ temp/
152152

153153
# End of https://www.gitignore.io/api/node,linux,macos
154154
public/assets/main.json
155+
156+
.vercel

babel.config.js

-5
This file was deleted.

index.html

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="utf-8" />
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
7+
<meta name="viewport" content="width=device-width, initial-scale=1" />
8+
9+
<meta name="description" content="Security Tools, Curated list of security tools for Hackers & Builders!">
10+
<meta name="keywords"
11+
content="Security Tools, Cloud Security, InfoSec, Information Security, Tools, DevOps, DevSecOps, Automation, Security Automation, Github, SecOps, Penetration Testing, Pentest, Vulnerability Assessment, Risk Analysis, Risk Assessment, CLI, Utilities, Hackers, Developers, Opensource, AWS, Azure, GCP, Security Hardening, Container Security, Docker, Kubernetes, CIS Benchmarks, Application Security, RBAC, Python, Bash, Shell Scripting, Golang, SIEM, CloudNative, Red Team, Blue Team">
12+
<meta name="author" content="Madhu Akula">
13+
14+
<link rel="icon" href="/favicon.ico" />
15+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/bulma.min.css" />
16+
<title>Security Tools | Curated list of security tools for Hackers & Builders!</title>
17+
<style>
18+
html {
19+
--color-black: #0b0c10;
20+
--color-grey: #1f2833;
21+
--color-light-grey: #c5c6c7;
22+
--color-light-cyan: #66fcf1;
23+
--color-dark-cyan: #45a29e;
24+
25+
--yellow: hsl(48, 100%, 67%);
26+
--yellow-dark: #e6bc11;
27+
}
28+
29+
html,
30+
body,
31+
.footer,
32+
strong {
33+
background-color: var(--color-grey);
34+
color: white;
35+
}
36+
37+
a:hover {
38+
color: var(--color-black);
39+
}
40+
</style>
41+
</head>
42+
43+
<body>
44+
<noscript>
45+
<strong>We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
46+
</noscript>
47+
<div id="app"></div>
48+
<!-- built files will be auto injected -->
49+
<footer class="footer">
50+
<div class="content has-text-centered">
51+
<p>
52+
&copy; <strong>Security Tools</strong> curated and
53+
maintained by
54+
<a href="https://madhuakula.com" target="_blank" style="color: var(--yellow);">Madhu Akula</a>
55+
</p>
56+
</div>
57+
</footer>
58+
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
59+
<!-- Global site tag (gtag.js) - Google Analytics -->
60+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-15752161-3"></script>
61+
<script>
62+
window.dataLayer = window.dataLayer || [];
63+
function gtag() { dataLayer.push(arguments); }
64+
gtag('js', new Date());
65+
66+
gtag('config', 'UA-15752161-3');
67+
</script>
68+
<script type="module" src="/src/main.js"></script>
69+
</body>
70+
</html>

package.json

+14-17
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,25 @@
33
"version": "0.1.0",
44
"private": true,
55
"scripts": {
6-
"serve": "vue-cli-service serve",
7-
"build": "vue-cli-service build",
8-
"lint": "vue-cli-service lint",
6+
"dev": "vite",
7+
"build": "vite build",
8+
"serve": "vite preview",
9+
"lint": "eslint --ext .js,.vue --ignore-path .gitignore --fix src",
910
"prebuild": "cat tools/*.json | jq -c -s 'flatten' > public/assets/main.json",
10-
"preserve": "cat tools/*.json | jq -c -s 'flatten' > public/assets/main.json"
11+
"predev": "cat tools/*.json | jq -c -s 'flatten' > public/assets/main.json"
1112
},
1213
"dependencies": {
13-
"axios": "^1.6.0",
14-
"core-js": "^3.6.5",
15-
"vue": "^3.0.0",
16-
"fuse.js": "^6.0.0",
17-
"lodash.debounce": "^4.0.8"
14+
"axios": "^1.6.8",
15+
"core-js": "^3.37.0",
16+
"fuse.js": "^7.0.0",
17+
"lodash.debounce": "^4.0.8",
18+
"vue": "^3.4.26"
1819
},
1920
"devDependencies": {
20-
"vue-template-compiler": "^2.6.12",
21-
"@vue/cli-plugin-babel": "~5.0.8",
22-
"@vue/cli-plugin-eslint": "~5.0.8",
23-
"@vue/cli-service": "~5.0.8",
24-
"@vue/compiler-sfc": "^3.2.45",
25-
"babel-eslint": "^10.1.0",
26-
"eslint": "^6.7.2",
27-
"eslint-plugin-vue": "^7.0.0-0"
21+
"@vitejs/plugin-vue": "^5.0.4",
22+
"eslint": "^9.1.1",
23+
"eslint-plugin-vue": "^9.25.0",
24+
"vite": "^5.2.10"
2825
},
2926
"eslintConfig": {
3027
"root": true,

0 commit comments

Comments
 (0)