diff --git a/.hintrc b/.hintrc new file mode 100644 index 000000000..a16619cbd --- /dev/null +++ b/.hintrc @@ -0,0 +1,18 @@ +{ + "extends": [ + "development" + ], + "hints": { + "compat-api/html": [ + "default", + { + "ignore": [ + "meta[name=theme-color]" + ] + } + ], + "meta-viewport": "off", + "axe/name-role-value": "off", + "axe/forms": "off" + } +} \ No newline at end of file diff --git a/memos_prod.db b/memos_prod.db new file mode 100644 index 000000000..159e90adb Binary files /dev/null and b/memos_prod.db differ diff --git a/memos_prod.db-shm b/memos_prod.db-shm new file mode 100644 index 000000000..63e3d6953 Binary files /dev/null and b/memos_prod.db-shm differ diff --git a/memos_prod.db-wal b/memos_prod.db-wal new file mode 100644 index 000000000..09ff88a2f Binary files /dev/null and b/memos_prod.db-wal differ diff --git a/node_modules/.modules.yaml b/node_modules/.modules.yaml new file mode 100644 index 000000000..b23fc8f38 --- /dev/null +++ b/node_modules/.modules.yaml @@ -0,0 +1,36 @@ +{ + "hoistedDependencies": { + "react@19.2.4": { + "react": "private" + }, + "react-dom@19.2.4(react@19.2.4)": { + "react-dom": "private" + }, + "scheduler@0.27.0": { + "scheduler": "private" + } + }, + "hoistPattern": [ + "*" + ], + "included": { + "dependencies": true, + "devDependencies": true, + "optionalDependencies": true + }, + "injectedDeps": {}, + "layoutVersion": 5, + "nodeLinker": "isolated", + "packageManager": "pnpm@10.32.1", + "pendingBuilds": [], + "publicHoistPattern": [], + "prunedAt": "Sun, 22 Mar 2026 07:46:56 GMT", + "registries": { + "default": "https://registry.npmjs.org/", + "@jsr": "https://npm.jsr.io/" + }, + "skipped": [], + "storeDir": "D:\\.pnpm-store\\v10", + "virtualStoreDir": "D:\\OPEN SOURCE PROJECTS\\memos\\node_modules\\.pnpm", + "virtualStoreDirMaxLength": 60 +} \ No newline at end of file diff --git a/node_modules/.pnpm-workspace-state-v1.json b/node_modules/.pnpm-workspace-state-v1.json new file mode 100644 index 000000000..51a4d7c18 --- /dev/null +++ b/node_modules/.pnpm-workspace-state-v1.json @@ -0,0 +1,26 @@ +{ + "lastValidatedTimestamp": 1774165616368, + "projects": {}, + "pnpmfiles": [], + "settings": { + "autoInstallPeers": true, + "dedupeDirectDeps": false, + "dedupeInjectedDeps": true, + "dedupePeerDependents": true, + "dev": true, + "excludeLinksFromLockfile": false, + "hoistPattern": [ + "*" + ], + "hoistWorkspacePackages": true, + "injectWorkspacePackages": false, + "linkWorkspacePackages": false, + "nodeLinker": "isolated", + "optional": true, + "peersSuffixMaxLength": 1000, + "preferWorkspacePackages": false, + "production": true, + "publicHoistPattern": [] + }, + "filteredInstall": false +} diff --git a/node_modules/.pnpm/lock.yaml b/node_modules/.pnpm/lock.yaml new file mode 100644 index 000000000..d7d307586 --- /dev/null +++ b/node_modules/.pnpm/lock.yaml @@ -0,0 +1,49 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + react-colorful: + specifier: ^5.6.1 + version: 5.6.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + +packages: + + react-colorful@5.6.1: + resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + react-dom@19.2.4: + resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} + peerDependencies: + react: ^19.2.4 + + react@19.2.4: + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} + engines: {node: '>=0.10.0'} + + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} + +snapshots: + + react-colorful@5.6.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + dependencies: + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + react-dom@19.2.4(react@19.2.4): + dependencies: + react: 19.2.4 + scheduler: 0.27.0 + + react@19.2.4: {} + + scheduler@0.27.0: {} diff --git a/node_modules/.pnpm/node_modules/react b/node_modules/.pnpm/node_modules/react new file mode 120000 index 000000000..f3ed04ceb --- /dev/null +++ b/node_modules/.pnpm/node_modules/react @@ -0,0 +1 @@ +/mnt/d/OPEN SOURCE PROJECTS/memos/node_modules/.pnpm/react@19.2.4/node_modules/react/ \ No newline at end of file diff --git a/node_modules/.pnpm/node_modules/react-dom b/node_modules/.pnpm/node_modules/react-dom new file mode 120000 index 000000000..379e71009 --- /dev/null +++ b/node_modules/.pnpm/node_modules/react-dom @@ -0,0 +1 @@ +/mnt/d/OPEN SOURCE PROJECTS/memos/node_modules/.pnpm/react-dom@19.2.4_react@19.2.4/node_modules/react-dom/ \ No newline at end of file diff --git a/node_modules/.pnpm/node_modules/scheduler b/node_modules/.pnpm/node_modules/scheduler new file mode 120000 index 000000000..eff7d0290 --- /dev/null +++ b/node_modules/.pnpm/node_modules/scheduler @@ -0,0 +1 @@ +/mnt/d/OPEN SOURCE PROJECTS/memos/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/ \ No newline at end of file diff --git a/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react b/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react new file mode 120000 index 000000000..f3ed04ceb --- /dev/null +++ b/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react @@ -0,0 +1 @@ +/mnt/d/OPEN SOURCE PROJECTS/memos/node_modules/.pnpm/react@19.2.4/node_modules/react/ \ No newline at end of file diff --git a/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react-colorful/ACKNOWLEDGMENTS b/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react-colorful/ACKNOWLEDGMENTS new file mode 100644 index 000000000..235b4c312 --- /dev/null +++ b/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react-colorful/ACKNOWLEDGMENTS @@ -0,0 +1,5 @@ +## Acknowledgements + +- Special thanks @RyanChristian4427 who has rewritten the library in TypeScript. +- In order to avoid tree-shaking problems, and provide better TS support, `rgbToHex` and `hexToRgb` methods were copied from [@swiftcarrot/color-fns](https://github.com/swiftcarrot/color-fns) (MIT License). +- `hsvToRgb` modified from https://axonflux.com/handy-rgb-to-hsl-and-rgb-to-hsv-color-model-c. diff --git a/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react-colorful/CHANGELOG.md b/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react-colorful/CHANGELOG.md new file mode 100644 index 000000000..8b77466d9 --- /dev/null +++ b/node_modules/.pnpm/react-colorful@5.6.1_react-_30faa463c7a46a636667ecc41211c837/node_modules/react-colorful/CHANGELOG.md @@ -0,0 +1,257 @@ +### 5.6.1 + +- Update export settings to fix Jet 28 issues (via #191) + +### 5.6.0 + +- Add new `HexAlphaColorPicker` component (via #186) +- Fix types export for TYpeScript 4.7. Thanks to @AnotherHermit (via #189) +- Improve ARIA attribute values for sliders. Thanks to @aitchiss (via #177) + +### 5.5.1 + +- Fix embedding into `