Initial Commit
This commit is contained in:
32
vite.config.ts
Normal file
32
vite.config.ts
Normal file
@ -0,0 +1,32 @@
|
||||
import { defineConfig, optimizeDeps } from 'vite'
|
||||
import solidPlugin from 'vite-plugin-solid';
|
||||
import Monkey from 'vite-plugin-monkey';
|
||||
import { name, description, version } from './package.json'
|
||||
|
||||
export default defineConfig((config) => {
|
||||
return {
|
||||
esbuild: {
|
||||
drop: ['console', 'debugger'],
|
||||
},
|
||||
plugins: [
|
||||
solidPlugin(),
|
||||
Monkey({
|
||||
entry: 'src/index.tsx',
|
||||
userscript: {
|
||||
name: description,
|
||||
description: name,
|
||||
version,
|
||||
match: 'https://twitter.com/*',
|
||||
connect: [
|
||||
'donmai.us',
|
||||
'saucenao.com',
|
||||
'twimg.com',
|
||||
'api.twitter.com',
|
||||
],
|
||||
"run-at": "document-end",
|
||||
grant: ['GM.xmlHttpRequest', 'GM.setValue', 'GM.getValue']
|
||||
}
|
||||
})
|
||||
]
|
||||
}
|
||||
})
|
Reference in New Issue
Block a user