1
0
mirror of synced 2025-02-16 20:53:13 +03:00

Merge pull request #11 from cmath10/fix-build

Build & storybook fixes
This commit is contained in:
Kruglov Kirill 2020-10-27 17:47:33 +03:00 committed by GitHub
commit f2d3fcd217
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 34 additions and 27 deletions

View File

@ -57,6 +57,11 @@ module.exports = {
files: ['*.js', '*.tale.vue'], files: ['*.js', '*.tale.vue'],
rules: { rules: {
'@typescript-eslint/explicit-function-return-type': 'off', '@typescript-eslint/explicit-function-return-type': 'off',
},
}, {
files: ['*.config.js'],
rules: {
'@typescript-eslint/camelcase': 'off',
} }
}], }],
} }

View File

@ -74,7 +74,7 @@
"rollup-plugin-auto-external": "^2.0.0", "rollup-plugin-auto-external": "^2.0.0",
"rollup-plugin-internal": "^1.0.4", "rollup-plugin-internal": "^1.0.4",
"rollup-plugin-multi-input": "^1.1.1", "rollup-plugin-multi-input": "^1.1.1",
"rollup-plugin-terser": "^5.3.0", "rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.27.3", "rollup-plugin-typescript2": "^0.27.3",
"rollup-plugin-vue": "^5.1.7", "rollup-plugin-vue": "^5.1.7",
"sass-loader": "^10.0.3", "sass-loader": "^10.0.3",

View File

@ -8,15 +8,16 @@
}" }"
class="mb-3" class="mb-3"
name="number" name="number"
validation="number|required" validation="required"
> >
<label for="text-field">Text field (number|required)</label> <label for="text-field">Text field (required)</label>
<input <input
id="text-field" id="text-field"
v-model="context.model" v-model="context.model"
type="text" type="text"
class="form-control" class="form-control"
style="max-width: 250px;" style="max-width: 250px;"
@blur="context.runValidation()"
> >
<div <div
@ -24,7 +25,7 @@
:key="index" :key="index"
class="text-danger" class="text-danger"
> >
{{ error.message }} {{ error }}
</div> </div>
</FormularioInput> </FormularioInput>
@ -42,6 +43,7 @@
type="text" type="text"
class="form-control" class="form-control"
style="max-width: 250px;" style="max-width: 250px;"
@blur="context.runValidation()"
> >
<div <div

View File

@ -3,7 +3,7 @@ import './bootstrap.scss'
import { storiesOf } from '@storybook/vue' import { storiesOf } from '@storybook/vue'
import Vue from 'vue' import Vue from 'vue'
import Formulario from '@/Formulario.ts' import VueFormulario from '../../dist/formulario.esm'
import FormularioGroupingTale from './FormularioGrouping.tale' import FormularioGroupingTale from './FormularioGrouping.tale'
import FormularioInputTale from './FormularioInput.tale' import FormularioInputTale from './FormularioInput.tale'
@ -15,7 +15,7 @@ Vue.mixin({
} }
} }
}) })
Vue.use(new Formulario()) Vue.use(VueFormulario)
storiesOf('FormularioInput', module) storiesOf('FormularioInput', module)
.add('Default', () => FormularioInputTale) .add('Default', () => FormularioInputTale)

View File

@ -10198,14 +10198,6 @@ jest-watcher@^26.5.2:
jest-util "^26.5.2" jest-util "^26.5.2"
string-length "^4.0.1" string-length "^4.0.1"
jest-worker@^24.9.0:
version "24.9.0"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5"
integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==
dependencies:
merge-stream "^2.0.0"
supports-color "^6.1.0"
jest-worker@^25.4.0, jest-worker@^25.5.0: jest-worker@^25.4.0, jest-worker@^25.5.0:
version "25.5.0" version "25.5.0"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1"
@ -13945,16 +13937,15 @@ rollup-plugin-multi-input@^1.1.1:
fast-glob "^3.0.0" fast-glob "^3.0.0"
lodash "^4.17.11" lodash "^4.17.11"
rollup-plugin-terser@^5.3.0: rollup-plugin-terser@7:
version "5.3.0" version "7.0.2"
resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-5.3.0.tgz#9c0dd33d5771df9630cd027d6a2559187f65885e" resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
integrity sha512-XGMJihTIO3eIBsVGq7jiNYOdDMb3pVxuzY0uhOE/FM4x/u9nQgr3+McsjzqBn3QfHIpNSZmFnpoKAwHBEcsT7g== integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
dependencies: dependencies:
"@babel/code-frame" "^7.5.5" "@babel/code-frame" "^7.10.4"
jest-worker "^24.9.0" jest-worker "^26.2.1"
rollup-pluginutils "^2.8.2" serialize-javascript "^4.0.0"
serialize-javascript "^2.1.2" terser "^5.0.0"
terser "^4.6.2"
rollup-plugin-typescript2@^0.27.3: rollup-plugin-typescript2@^0.27.3:
version "0.27.3" version "0.27.3"
@ -13982,7 +13973,7 @@ rollup-plugin-vue@^5.1.7:
source-map "0.7.3" source-map "0.7.3"
vue-runtime-helpers "^1.1.1" vue-runtime-helpers "^1.1.1"
rollup-pluginutils@^2.4.1, rollup-pluginutils@^2.8.2: rollup-pluginutils@^2.4.1:
version "2.8.2" version "2.8.2"
resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e"
integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==
@ -14518,7 +14509,7 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
source-map-url "^0.4.0" source-map-url "^0.4.0"
urix "^0.1.0" urix "^0.1.0"
source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12: source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19:
version "0.5.19" version "0.5.19"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
@ -14536,7 +14527,7 @@ source-map@0.6.*, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, sourc
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
source-map@0.7.3, source-map@^0.7.3: source-map@0.7.3, source-map@^0.7.3, source-map@~0.7.2:
version "0.7.3" version "0.7.3"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
@ -15184,7 +15175,7 @@ terser-webpack-plugin@^3.0.0:
terser "^4.8.0" terser "^4.8.0"
webpack-sources "^1.4.3" webpack-sources "^1.4.3"
terser@^4.1.2, terser@^4.6.12, terser@^4.6.2: terser@^4.1.2, terser@^4.6.12:
version "4.7.0" version "4.7.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.7.0.tgz#15852cf1a08e3256a80428e865a2fa893ffba006" resolved "https://registry.yarnpkg.com/terser/-/terser-4.7.0.tgz#15852cf1a08e3256a80428e865a2fa893ffba006"
integrity sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw== integrity sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==
@ -15202,6 +15193,15 @@ terser@^4.6.3, terser@^4.8.0:
source-map "~0.6.1" source-map "~0.6.1"
source-map-support "~0.5.12" source-map-support "~0.5.12"
terser@^5.0.0:
version "5.3.8"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.3.8.tgz#991ae8ba21a3d990579b54aa9af11586197a75dd"
integrity sha512-zVotuHoIfnYjtlurOouTazciEfL7V38QMAOhGqpXDEg6yT13cF4+fEP9b0rrCEQTn+tT46uxgFsTZzhygk+CzQ==
dependencies:
commander "^2.20.0"
source-map "~0.7.2"
source-map-support "~0.5.19"
test-exclude@^6.0.0: test-exclude@^6.0.0:
version "6.0.0" version "6.0.0"
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"