Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const postcssPresetEnv = require("postcss-preset-env")
const VueLoaderPlugin = require("vue-loader/lib/plugin")
// Shim for `src/versions.js`
const VERSIONS = `export default ${JSON.stringify({
"vue-eslint-demo": {
repo: "mysticatea/vue-eslint-demo",
version: require("./package.json").version,
},
eslint: {
repo: "eslint/eslint",
version: require("eslint/package.json").version,
},
"eslint-plugin-vue": {
repo: "vuejs/eslint-plugin-vue",
version: require("eslint-plugin-vue/package.json").version,
},
"vue-eslint-parser": {
repo: "mysticatea/vue-eslint-parser",
version: require("vue-eslint-parser/package.json").version,
},
"babel-eslint": {
repo: "babel/babel-eslint",
version: require("babel-eslint/package.json").version,
},
"typescript-eslint-parser": {
repo: "eslint/typescript-eslint-parser",
version: require("typescript-eslint-parser/package.json").version,
},
typescript: {
repo: "Microsoft/typescript",
version: require("typescript/package.json").version,
"use strict"
const fs = require("fs")
fs.writeFileSync(
"dist/versions.json",
JSON.stringify({
"babel-eslint": require("babel-eslint/package.json").version,
eslint: require("eslint/package.json").version,
"eslint-plugin-vue": require("eslint-plugin-vue/package.json").version,
typescript: require("typescript/package.json").version,
"typescript-eslint-parser": require("typescript-eslint-parser/package.json")
.version,
"vue-eslint-demo": require("../package.json").version,
"vue-eslint-parser": require("vue-eslint-parser/package.json").version,
}),
)