Skip to content

Commit 4f61dce

Browse files
Merge pull request #17 from spatie/feature/setup-flare
add flare to the project
2 parents bd184bb + e2d00b2 commit 4f61dce

File tree

2 files changed

+25
-12
lines changed

2 files changed

+25
-12
lines changed

playground/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"private": true,
44
"scripts": {
55
"dev": "vite",
6-
"preview": "vite preview"
6+
"preview": "vite preview",
7+
"build": "vite build"
78
},
89
"dependencies": {
910
"@flareapp/js": "*",

playground/vite.config.ts

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
1+
import flareSourcemapUploader from '@flareapp/vite';
12
import tailwindcss from '@tailwindcss/vite';
23
import react from '@vitejs/plugin-react';
34
import vue from '@vitejs/plugin-vue';
45
import { resolve } from 'path';
5-
import { defineConfig } from 'vite';
6+
import { defineConfig, loadEnv } from 'vite';
67

7-
export default defineConfig({
8-
plugins: [tailwindcss(), react(), vue()],
9-
build: {
10-
rollupOptions: {
11-
input: {
12-
main: resolve(__dirname, 'index.html'),
13-
js: resolve(__dirname, 'js/index.html'),
14-
react: resolve(__dirname, 'react/index.html'),
15-
vue: resolve(__dirname, 'vue/index.html'),
8+
export default defineConfig(({ mode }) => {
9+
const env = loadEnv(mode, process.cwd());
10+
11+
return {
12+
plugins: [
13+
tailwindcss(),
14+
react(),
15+
vue(),
16+
flareSourcemapUploader({
17+
key: env.VITE_FLARE_API_KEY,
18+
}),
19+
],
20+
build: {
21+
rollupOptions: {
22+
input: {
23+
main: resolve(__dirname, 'index.html'),
24+
js: resolve(__dirname, 'js/index.html'),
25+
react: resolve(__dirname, 'react/index.html'),
26+
vue: resolve(__dirname, 'vue/index.html'),
27+
},
1628
},
1729
},
18-
},
30+
};
1931
});

0 commit comments

Comments
 (0)