Skip to content

Commit fa6d608

Browse files
authored
Merge pull request #43 from besscroft/dev
v0.4.1
2 parents aa208bd + dee6571 commit fa6d608

File tree

8 files changed

+2040
-1926
lines changed

8 files changed

+2040
-1926
lines changed

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,6 @@ Kamera 欢迎各种贡献,包括但不限于改进,新功能,文档和代
277277

278278
您使用本程序时,需要自己去维护各个平台的配置信息(毕竟跟咱没关系,需要在对应的平台配置),以及对象存储的读写权限、访问控制、防盗链、跨域设置、缓存策略和 CDN 等配置,以最大程度的避免天价账单。
279279

280-
我们采用了 [Sentry](https://github.com/getsentry/sentry) 来追踪错误信息,以便改进程序。会话重播 SDK 会屏蔽所有 DOM 文本内容、图像和用户输入,让您更加确信敏感数据不会离开浏览器。
281-
282280
如您有更多疑问,可以提交 [Issue](https://github.com/besscroft/kamera/issues/new)
283281

284282
### 浏览器支持

eslint.config.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
import antfu from '@antfu/eslint-config'
2-
import unocss from '@unocss/eslint-plugin'
2+
import nuxt from './.nuxt/eslint.config.mjs'
33

44
export default antfu(
55
{
6+
unocss: true,
7+
formatters: true,
68
rules: {
79
'curly': 'off',
810
'@typescript-eslint/brace-style': 'off',
911
'no-mixed-operators': 'off',
1012
'style/brace-style': 'off',
1113
},
1214
},
13-
unocss.configs.flat,
15+
nuxt(),
1416
)

nuxt.config.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ export default defineNuxtConfig({
5858
},
5959
prerender: {
6060
crawlLinks: true,
61+
autoSubfolderIndex: false,
6162
routes: [
6263
'/',
6364
'/about',
@@ -85,7 +86,6 @@ export default defineNuxtConfig({
8586
}
8687
},
8788
},
88-
// preset: 'vercel'
8989
},
9090

9191
app: {
@@ -112,4 +112,15 @@ export default defineNuxtConfig({
112112
devtools: {
113113
enabled: true,
114114
},
115+
116+
features: {
117+
// For UnoCSS
118+
inlineStyles: false,
119+
},
120+
121+
eslint: {
122+
config: {
123+
standalone: false,
124+
},
125+
},
115126
})

package.json

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,30 @@
1313
"typecheck": "vue-tsc --noEmit"
1414
},
1515
"devDependencies": {
16-
"@antfu/eslint-config": "^2.8.0",
16+
"@antfu/eslint-config": "^2.9.0",
1717
"@element-plus/nuxt": "^1.0.7",
1818
"@iconify-json/carbon": "^1.1.31",
19-
"@nuxtjs/color-mode": "^3.3.2",
19+
"@nuxt/eslint": "^0.3.0-beta.2",
20+
"@nuxtjs/color-mode": "^3.3.3",
2021
"@nuxtjs/device": "^3.1.1",
2122
"@pinia-plugin-persistedstate/nuxt": "^1.2.0",
2223
"@pinia/nuxt": "^0.5.1",
23-
"@sentry/node": "^7.106.0",
24-
"@sentry/profiling-node": "^7.106.0",
25-
"@sentry/vue": "^7.106.0",
26-
"@unocss/eslint-config": "^0.58.5",
27-
"@unocss/nuxt": "^0.58.5",
24+
"@unocss/eslint-config": "^0.58.6",
25+
"@unocss/nuxt": "^0.58.6",
2826
"@vueuse/nuxt": "^10.9.0",
2927
"consola": "^3.2.3",
3028
"element-plus": "^2.6.1",
3129
"eslint": "^8.57.0",
32-
"nuxt": "^3.10.3",
30+
"eslint-plugin-format": "^0.1.0",
31+
"nuxt": "^3.11.1",
3332
"pinia": "^2.1.7",
34-
"typescript": "^5.4.2",
35-
"vue-tsc": "^2.0.6"
33+
"typescript": "^5.4.3",
34+
"vue-tsc": "^2.0.7"
3635
},
3736
"dependencies": {
3837
"@formkit/auto-animate": "^0.8.1",
3938
"@nuxt/ui": "^2.14.2",
40-
"aws-sdk": "^2.1574.0",
39+
"aws-sdk": "^2.1582.0",
4140
"crypto-js": "^4.2.0",
4241
"exifreader": "^4.21.1",
4342
"jsonwebtoken": "^9.0.2",

pages/about.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ definePageMeta({
3131
<el-divider content-position="left" prose prose-slate mx-auto>隐私安全</el-divider>
3232
<div>
3333
<p>您使用本程序时,需要自己去维护各个平台的配置信息(毕竟跟咱没关系,需要在对应的平台配置),以及对象存储的读写权限、访问控制、防盗链、跨域设置、缓存策略和 CDN 等配置,以最大程度的避免天价账单。</p>
34-
<p>我们采用了 <a href="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/getsentry/sentry" target="_blank" dark:text-white>Sentry</a> 来追踪错误信息,以便改进程序。会话重播 SDK 会屏蔽所有 DOM 文本内容、图像和用户输入,让您更加确信敏感数据不会离开浏览器。</p>
3534
<p>如您有更多疑问,可以提交 <a href="https://github.com/besscroft/kamera/issues/new" target="_blank" dark:text-white>Issue</a>。</p>
3635
</div>
3736
</article>

plugins/sentry.client.ts

Lines changed: 0 additions & 31 deletions
This file was deleted.

plugins/sentry.server.ts

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)