Skip to content

Commit 92c93d3

Browse files
committed
chore: add playground data
1 parent 70e69fe commit 92c93d3

File tree

8 files changed

+130
-0
lines changed

8 files changed

+130
-0
lines changed

packages/nuxt/playground/.firebaserc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"projects": {
3+
"default": "vue-fire-store"
4+
}
5+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"rules": {
3+
"forbidden": {
4+
".read": false,
5+
".write": false,
6+
},
7+
".read": true,
8+
".write": true,
9+
}
10+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"functions": {
3+
"source": ".output/server"
4+
},
5+
"hosting": {
6+
"public": ".output/public",
7+
"cleanUrls": true,
8+
"ignore": [
9+
"firebase.json",
10+
"**/.*",
11+
"**/node_modules/**"
12+
],
13+
"rewrites": [{ "source": "**", "function": "server" }]
14+
},
15+
"database": {
16+
"rules": "database.rules.json"
17+
},
18+
"firestore": {
19+
"rules": "firestore.rules",
20+
"indexes": "firestore.indexes.json"
21+
},
22+
"storage": {
23+
"rules": "storage.rules"
24+
}
25+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"indexes": [
3+
{
4+
"collectionGroup": "todos",
5+
"queryScope": "COLLECTION",
6+
"fields": [
7+
{
8+
"fieldPath": "finished",
9+
"order": "ASCENDING"
10+
},
11+
{
12+
"fieldPath": "created",
13+
"order": "ASCENDING"
14+
}
15+
]
16+
}
17+
],
18+
"fieldOverrides": []
19+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
rules_version = '2';
2+
service cloud.firestore {
3+
match /databases/{database}/documents {
4+
match /todos/{todoId} {
5+
allow read, write;
6+
}
7+
match /demo-todos/{todoId} {
8+
allow read, write;
9+
}
10+
match /vuexfireItems1/{id} {
11+
allow read, write;
12+
}
13+
match /vuexfireItems2/{id} {
14+
allow read, write;
15+
}
16+
match /configs/jORwjIykFo2NmkdzTkhU {
17+
allow read, write;
18+
}
19+
match /empty/{emptyId} {
20+
allow read;
21+
}
22+
match /none/{noneId} {
23+
allow read;
24+
}
25+
match /comentedTodos/{id} {
26+
allow read, write;
27+
}
28+
match /configs/jORwjIykFo2NmkdzTkhU {
29+
allow read, write;
30+
}
31+
match /bug-reports/{issue}/demo-files/{id} {
32+
allow read, write;
33+
}
34+
match /bug-reports/{issue}/demo/{id} {
35+
allow read, write;
36+
}
37+
match /{document=**} {
38+
allow read;
39+
allow write: if false;
40+
}
41+
}
42+
}

packages/nuxt/playground/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"name": "nuxt-vuefire-playground",
23
"private": true,
34
"scripts": {
45
"build": "nuxt build",
@@ -7,6 +8,7 @@
78
"preview": "nuxt preview"
89
},
910
"devDependencies": {
11+
"firebase-functions": "^4.1.0",
1012
"nuxt": "^3.0.0"
1113
},
1214
"dependencies": {
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
rules_version = '2';
2+
service firebase.storage {
3+
match /b/{bucket}/o {
4+
match /{allPaths=**} {
5+
allow read, write: if false;
6+
}
7+
}
8+
}

pnpm-lock.yaml

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)