Skip to content

Commit 147570a

Browse files
committed
transfer repo into open source consent stack
1 parent f4c7f2a commit 147570a

File tree

8 files changed

+92
-0
lines changed

8 files changed

+92
-0
lines changed

.babelrc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"presets": [
3+
[ "@babel/env", {
4+
"targets": {
5+
"browsers": ["last 2 versions", "safari >= 8"]
6+
}
7+
}]
8+
],
9+
"plugins": [
10+
"syntax-dynamic-import"
11+
]
12+
}

.editorconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# EditorConfig Docs url: https://EditorConfig.org
2+
# No plugin needed when using VSCode
3+
root = true
4+
5+
# Applies to all files
6+
[*]
7+
insert_final_newline = true
8+
indent_style = space
9+
indent_size = 2

.eslintrc.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
module.exports = {
2+
'parserOptions': {
3+
'allowImportExportEverywhere': true,
4+
'allowForLoopAfterthoughts': true,
5+
'parser': 'babel-eslint'
6+
},
7+
'extends': [
8+
'eslint:recommended',
9+
'plugin:vue/recommended',
10+
'airbnb-base'
11+
],
12+
'rules': {
13+
'strict': 0,
14+
'no-console': 0 // this should be changed for prod...
15+
},
16+
'env': {
17+
'es6': true,
18+
'browser': true,
19+
'node': true,
20+
'shared-node-browser': true
21+
}
22+
};

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# folders
2+
/node_modules/
3+
/node_modules
4+
dist/
5+
.idea
6+
7+
# files
8+
.DS_store
9+

.jsbeautifyrc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"editor": {
3+
"formatOnSave": true
4+
},
5+
"tab_size":2,
6+
"indent_size": 2,
7+
"indent_char": " "
8+
}

.storybook/.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": ["env", "stage-0"]
3+
}

.storybook/config.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { configure } from '@storybook/vue';
2+
3+
import Vue from 'vue';
4+
import Vuex from 'vuex';
5+
6+
import Toggle from '../src/ui/components/Toggle.vue';
7+
8+
Vue.use(Vuex);
9+
10+
Vue.component('toggle', Toggle);
11+
12+
function loadStories() {
13+
require('./stories/index');
14+
}
15+
16+
configure(loadStories, module);

.storybook/stories/index.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import Vue from 'vue';
2+
import { storiesOf } from '@storybook/vue';
3+
import Toggle from '../../src/ui/components/Toggle.vue';
4+
5+
storiesOf('Toggle', module)
6+
.add('story as a component + template', () => ({
7+
components: { Toggle },
8+
template: '<toggle></toggle>'
9+
}))
10+
.add('story as a template', () => ({
11+
template: '<toggle></toggle>',
12+
}));
13+

0 commit comments

Comments
 (0)