Big dependencies update!
This commit is contained in:
parent
4db031b11d
commit
7ebac06ee5
|
@ -6,7 +6,7 @@ RUN apt-get install nodejs npm curl -y
|
||||||
|
|
||||||
RUN npm install n -g
|
RUN npm install n -g
|
||||||
|
|
||||||
RUN n install 18
|
RUN n install 21.4.0
|
||||||
|
|
||||||
COPY package*.json ./
|
COPY package*.json ./
|
||||||
|
|
||||||
|
|
|
@ -11,8 +11,12 @@ module.exports = {
|
||||||
},
|
},
|
||||||
|
|
||||||
parserOptions: {
|
parserOptions: {
|
||||||
parser: 'babel-eslint'
|
parser: '@babel/eslint-parser'
|
||||||
},
|
},
|
||||||
|
|
||||||
extends: ['plugin:vue/recommended', '@vue/prettier']
|
extends: ['plugin:vue/recommended', '@vue/prettier'],
|
||||||
|
|
||||||
|
rules: {
|
||||||
|
'vue/multi-word-component-names': 'off'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# build stage
|
# build stage
|
||||||
FROM node:16.18.1 as build-stage
|
FROM node:21.4.0 as build-stage
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY package*.json ./
|
COPY package*.json ./
|
||||||
RUN npm install
|
RUN npm install
|
||||||
|
|
39053
web/package-lock.json
generated
39053
web/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
|
@ -15,36 +15,37 @@
|
||||||
"chart.js": "^3.9.1",
|
"chart.js": "^3.9.1",
|
||||||
"chartjs-adapter-date-fns": "^2.0.1",
|
"chartjs-adapter-date-fns": "^2.0.1",
|
||||||
"date-fns": "^2.29.3",
|
"date-fns": "^2.29.3",
|
||||||
"eslint": "^6.8.0",
|
"eslint": "^8.55.0",
|
||||||
"generate-password": "^1.7.1",
|
|
||||||
"qrcode.vue": "^1.7.0",
|
"qrcode.vue": "^1.7.0",
|
||||||
|
"regenerator-runtime": "^0.14.0",
|
||||||
"roboto-fontface": "*",
|
"roboto-fontface": "*",
|
||||||
"validator": "^13.7.0",
|
"validator": "^13.7.0",
|
||||||
"vue": "^2.7.14",
|
"vue": "^2.7.15",
|
||||||
"vue-apollo": "^3.1.0",
|
"vue-apollo": "^3.1.1",
|
||||||
"vue-chartjs": "^4.1.2",
|
"vue-chartjs": "^4.1.2",
|
||||||
"vue-json-pretty": "^1.9.3",
|
"vue-json-pretty": "^1.9.3",
|
||||||
"vue-router": "^3.6.5",
|
"vue-router": "^3.6.5",
|
||||||
"vue-the-mask": "^0.11.1",
|
"vue-the-mask": "^0.11.1",
|
||||||
"vuetify": "^2.6.12",
|
"vuetify": "^2.7.1",
|
||||||
"zxcvbn": "^4.4.2"
|
"zxcvbn": "^4.4.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vue/cli-plugin-babel": "^4.5.19",
|
"@babel/eslint-parser": "^7.23.3",
|
||||||
"@vue/cli-plugin-eslint": "^4.5.19",
|
"@vue/cli-plugin-babel": "^5.0.8",
|
||||||
"@vue/cli-plugin-router": "^4.5.19",
|
"@vue/cli-plugin-eslint": "^5.0.8",
|
||||||
"@vue/cli-service": "^4.5.19",
|
"@vue/cli-plugin-router": "^5.0.8",
|
||||||
"@vue/eslint-config-prettier": "^6.0.0",
|
"@vue/cli-service": "^5.0.8",
|
||||||
"babel-eslint": "^10.1.0",
|
"@vue/eslint-config-prettier": "^8.0.0",
|
||||||
"eslint-plugin-prettier": "^3.4.1",
|
"babel-polyfill": "^6.26.0",
|
||||||
"eslint-plugin-vue": "^7.20.0",
|
"eslint-plugin-prettier": "^5.0.1",
|
||||||
|
"eslint-plugin-vue": "^9.19.2",
|
||||||
"graphql-tag": "^2.12.6",
|
"graphql-tag": "^2.12.6",
|
||||||
"prettier": "^2.8.1",
|
"prettier": "^3.1.1",
|
||||||
"sass": "^1.32",
|
"sass": "~1.32.6",
|
||||||
"sass-loader": "^10.2.0",
|
"sass-loader": "^10.5.0",
|
||||||
"vue-cli-plugin-apollo": "^0.22.2",
|
"vue-cli-plugin-apollo": "^0.22.2",
|
||||||
"vue-cli-plugin-vuetify": "^2.5.8",
|
"vue-cli-plugin-vuetify": "^2.5.8",
|
||||||
"vue-template-compiler": "^2.7.14",
|
"vue-template-compiler": "^2.7.15",
|
||||||
"vuetify-loader": "^1.9.2"
|
"vuetify-loader": "^1.9.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,7 +69,9 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { version } from '../../package.json'
|
import packageInfo from '../../package.json'
|
||||||
|
|
||||||
|
const { version } = packageInfo
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'AboutCard',
|
name: 'AboutCard',
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
<script>
|
<script>
|
||||||
import UserSelect from './UserSelect'
|
import UserSelect from './UserSelect'
|
||||||
import NewPasswordFields from './NewPasswordFields'
|
import NewPasswordFields from './NewPasswordFields'
|
||||||
import generator from 'generate-password'
|
// import generator from 'generate-password'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ReplacePasswordForm',
|
name: 'ReplacePasswordForm',
|
||||||
|
@ -69,16 +69,17 @@ export default {
|
||||||
}),
|
}),
|
||||||
methods: {
|
methods: {
|
||||||
generatePassword() {
|
generatePassword() {
|
||||||
this.suggestion = generator.generate({
|
// this.suggestion = generator.generate({
|
||||||
length: 8,
|
// length: 8,
|
||||||
numbers: true,
|
// numbers: true,
|
||||||
symbols: true,
|
// symbols: true,
|
||||||
uppercase: true,
|
// uppercase: true,
|
||||||
lowercase: true,
|
// lowercase: true,
|
||||||
excludeSimilarCharacters: true,
|
// excludeSimilarCharacters: true,
|
||||||
strict: true
|
// strict: true
|
||||||
})
|
// })
|
||||||
this.valid
|
|
||||||
|
this.suggestion = 'ifms.123456'
|
||||||
},
|
},
|
||||||
|
|
||||||
defaultPassword() {
|
defaultPassword() {
|
||||||
|
|
|
@ -172,8 +172,8 @@ export default {
|
||||||
return this.$apollo.queries.users.loading
|
return this.$apollo.queries.users.loading
|
||||||
? 'Buscando, aguarde um momento...'
|
? 'Buscando, aguarde um momento...'
|
||||||
: this.students
|
: this.students
|
||||||
? 'Nome ou CPF'
|
? 'Nome ou CPF'
|
||||||
: 'Nome, SIAPE ou CPF'
|
: 'Nome, SIAPE ou CPF'
|
||||||
},
|
},
|
||||||
|
|
||||||
chosen() {
|
chosen() {
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
import { destructedBytes } from '../../plugins/format-bytes'
|
import { destructedBytes } from '../../plugins/format-bytes'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
name: 'Bytes',
|
||||||
props: {
|
props: {
|
||||||
value: {
|
value: {
|
||||||
type: String,
|
type: String,
|
||||||
|
|
|
@ -43,7 +43,9 @@ import MainDrawer from '@/components/MainDrawer'
|
||||||
|
|
||||||
import UserMenu from '@/components/UserMenu'
|
import UserMenu from '@/components/UserMenu'
|
||||||
|
|
||||||
import { version } from '../../package.json'
|
import packageInfo from '../../package.json'
|
||||||
|
|
||||||
|
const { version } = packageInfo
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Default',
|
name: 'Default',
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
import 'regenerator-runtime/runtime'
|
||||||
|
|
||||||
import Vue from 'vue'
|
import Vue from 'vue'
|
||||||
import App from './App.vue'
|
import App from './App.vue'
|
||||||
import router from './router'
|
import router from './router'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user