mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-15 06:35:20 -07:00
23 lines
631 B
JavaScript
23 lines
631 B
JavaScript
import dotenv from 'dotenv'
|
|
|
|
dotenv.config()
|
|
|
|
|
|
|
|
export const publicRuntimeConfig = {
|
|
allUpdateSubscribe: process.env.ALL_UPDATE_SUBSCRIBE,
|
|
testResultStore: process.env.TEST_RESULT_STORE,
|
|
siteUrl: process.env.URL
|
|
}
|
|
|
|
export function makeViteDefinitions () {
|
|
const definitions = {}
|
|
|
|
for ( const key in publicRuntimeConfig ) {
|
|
definitions[`this.$config.${key}`] = JSON.stringify( publicRuntimeConfig[key] )
|
|
definitions[`global.$config.${key}`] = JSON.stringify( publicRuntimeConfig[key] )
|
|
definitions[`global.$config`] = JSON.stringify( publicRuntimeConfig )
|
|
}
|
|
|
|
return definitions
|
|
}
|