commit c54de508e5190d6530eafb1eed94137598a60d81 Author: Adam Goldsmith Date: Thu Mar 12 13:54:26 2020 -0400 Initial Commit, functional basic calendar diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..81ded28 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +# EditorConfig is awesome: https://EditorConfig.org + +[*] +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +charset = utf-8 +indent_style = space +indent_size = 2 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fe722d1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/node_modules/ +/.cache/ +/dist/ +/package-lock.json diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..ee6d53c --- /dev/null +++ b/.prettierrc @@ -0,0 +1,3 @@ +trailingComma: es5 +singleQuote: true +jsxBracketSameLine: true diff --git a/package.json b/package.json new file mode 100644 index 0000000..367604f --- /dev/null +++ b/package.json @@ -0,0 +1,25 @@ +{ + "browserslist": [ + "last 1 Chrome versions", + "last 1 Firefox versions" + ], + "scripts": { + "start": "parcel src/index.html" + }, + "devDependencies": { + "@vue/component-compiler-utils": "^3.0.0", + "sass": "^1.23.1", + "typescript": "^3.6.4", + "vue-template-compiler": "^2.6.10" + }, + "dependencies": { + "@fullcalendar/core": "^4.3.1", + "@fullcalendar/google-calendar": "^4.3.0", + "@fullcalendar/timegrid": "^4.3.0", + "@fullcalendar/vue": "^4.3.1", + "equicolor": "^1.1.0", + "vue": "^2.6.10", + "vue-hot-reload-api": "^2.3.4", + "vue-property-decorator": "^8.3.0" + } +} diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..5022488 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..a0434ae --- /dev/null +++ b/src/index.html @@ -0,0 +1,4 @@ + +
+ + diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 0000000..844b31f --- /dev/null +++ b/src/index.ts @@ -0,0 +1,7 @@ +import Vue from 'vue'; + +import App from './App'; + +let app = new Vue({ + render: h => h(App), +}).$mount('#app'); diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..a706abd --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "target": "es5", + "strict": true, + "module": "es2015", + "moduleResolution": "node" + } +}