summaryrefslogtreecommitdiff
path: root/packages/frontend-shared/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'packages/frontend-shared/package.json')
-rw-r--r--packages/frontend-shared/package.json39
1 files changed, 39 insertions, 0 deletions
diff --git a/packages/frontend-shared/package.json b/packages/frontend-shared/package.json
new file mode 100644
index 0000000000..9981d10dd2
--- /dev/null
+++ b/packages/frontend-shared/package.json
@@ -0,0 +1,39 @@
+{
+ "name": "frontend-shared",
+ "type": "module",
+ "main": "./js-built/index.js",
+ "types": "./js-built/index.d.ts",
+ "exports": {
+ ".": {
+ "import": "./js-built/index.js",
+ "types": "./js-built/index.d.ts"
+ },
+ "./*": {
+ "import": "./js-built/*",
+ "types": "./js-built/*"
+ }
+ },
+ "scripts": {
+ "build": "node ./build.js",
+ "watch": "nodemon -w package.json -e json --exec \"node ./build.js --watch\"",
+ "eslint": "eslint './**/*.{js,jsx,ts,tsx}'",
+ "typecheck": "tsc --noEmit",
+ "lint": "pnpm typecheck && pnpm eslint"
+ },
+ "devDependencies": {
+ "@types/node": "20.14.12",
+ "@typescript-eslint/eslint-plugin": "7.17.0",
+ "@typescript-eslint/parser": "7.17.0",
+ "esbuild": "0.23.0",
+ "eslint-plugin-vue": "9.27.0",
+ "typescript": "5.5.4",
+ "vue-eslint-parser": "9.4.3"
+ },
+ "files": [
+ "js-built"
+ ],
+ "dependencies": {
+ "misskey-js": "workspace:*",
+ "vue": "3.4.37"
+ }
+}