Commit 26e9fd02 authored by Jerome Chauveau's avatar Jerome Chauveau Committed by Mickaël Desfrênes
Browse files

Jc/django webpack loader

parent eaa33f84
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2,3 +2,6 @@
**/__pycache__/
venv
.env
.DS_Store
partial_uploads
iiif
 No newline at end of file
+25 −0
Original line number Diff line number Diff line
.DS_Store
node_modules
/dist


# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

webpack-stats.json
+24 −0
Original line number Diff line number Diff line
# jama-frontend

## Project setup
```
yarn install
```

### Compiles and hot-reloads for development
```
yarn serve
```

### Compiles and minifies for production
```
yarn build
```

### Lints and fixes files
```
yarn lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
+5 −0
Original line number Diff line number Diff line
module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ]
}
+57 −0
Original line number Diff line number Diff line
{
  "name": "jama-frontend",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "@chauveau/vue-jama": "^0.3.0-beta",
    "core-js": "^3.6.5",
    "vue": "^2.6.11",
    "vue-i18n": "^8.22.1",
    "vuetify": "^2.4.0",
    "vuex": "^3.6.2",
    "webpack-bundle-tracker": "^1.4.0"
  },
  "devDependencies": {
    "@intlify/vue-i18n-loader": "^1.0.0",
    "@mdi/font": "^5.9.55",
    "@vue/cli-plugin-babel": "~4.5.0",
    "@vue/cli-plugin-eslint": "~4.5.0",
    "@vue/cli-plugin-vuex": "~4.5.0",
    "@vue/cli-service": "~4.5.0",
    "babel-eslint": "^10.1.0",
    "eslint": "^6.7.2",
    "eslint-plugin-vue": "^6.2.2",
    "sass": "~1.32",
    "sass-loader": "^10.0.2",
    "typeface-roboto": "^1.1.13",
    "vue-cli-plugin-i18n": "^2.0.0",
    "vue-cli-plugin-vuetify": "~2.1.0",
    "vue-template-compiler": "^2.6.12",
    "vuetify-loader": "^1.7.0",
    "webpack-bundle-tracker": "^1.4.0"
  },
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/essential",
      "eslint:recommended"
    ],
    "parserOptions": {
      "parser": "babel-eslint"
    },
    "rules": {}
  },
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not dead"
  ]
}
Loading