From 006484e606dca874bbcf189c084279a86b5752f8 Mon Sep 17 00:00:00 2001 From: Kutalo Alexey Date: Tue, 10 Jul 2018 22:40:02 -0300 Subject: [PATCH] Add front-end and back-end packages --- .gitignore | 6 +++-- composer.json | 13 +++++++++-- package.json | 61 ++++++++++++++++++++++++++++++++++----------------- 3 files changed, 56 insertions(+), 24 deletions(-) mode change 100644 => 100755 package.json diff --git a/.gitignore b/.gitignore index 67c0aea..e772e4e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,9 @@ /node_modules /public/hot /public/storage -/storage/*.key +/public/js +/public/css +/storage /vendor /.idea /.vscode @@ -10,4 +12,4 @@ Homestead.json Homestead.yaml npm-debug.log yarn-error.log -.env +.env \ No newline at end of file diff --git a/composer.json b/composer.json index 65bf8b4..53b5952 100644 --- a/composer.json +++ b/composer.json @@ -6,9 +6,17 @@ "type": "project", "require": { "php": "^7.1.3", + "barryvdh/laravel-ide-helper": "^2.4", + "bepsvpt/secure-headers": "^4.1", + "doctrine/dbal": "~2.3", "fideloper/proxy": "^4.0", + "guzzlehttp/guzzle": "^6.3", + "intervention/image": "^2.4", "laravel/framework": "5.6.*", - "laravel/tinker": "^1.0" + "laravel/tinker": "^1.0", + "mews/purifier": "^2.0", + "spatie/laravel-permission": "^2.7", + "tymon/jwt-auth": "^0.5.12" }, "require-dev": { "filp/whoops": "^2.0", @@ -24,7 +32,8 @@ ], "psr-4": { "App\\": "app/" - } + }, + "files": ["app/Helper/helper.php"] }, "autoload-dev": { "psr-4": { diff --git a/package.json b/package.json old mode 100644 new mode 100755 index e81ab87..1e29c8d --- a/package.json +++ b/package.json @@ -1,22 +1,43 @@ { - "private": true, - "scripts": { - "dev": "npm run development", - "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", - "watch": "npm run development -- --watch", - "watch-poll": "npm run watch -- --watch-poll", - "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", - "prod": "npm run production", - "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" - }, - "devDependencies": { - "axios": "^0.18", - "bootstrap": "^4.0.0", - "popper.js": "^1.12", - "cross-env": "^5.1", - "jquery": "^3.2", - "laravel-mix": "^2.0", - "lodash": "^4.17.4", - "vue": "^2.5.7" - } + "private": true, + "scripts": { + "dev": "npm run development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "npm run development -- --watch", + "watch-poll": "npm run watch -- --watch-poll", + "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", + "prod": "npm run production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + }, + "devDependencies": { + "axios": "^0.18", + "browser-sync": "^2.18.13", + "browser-sync-webpack-plugin": "^1.2.0", + "cross-env": "^5.1", + "laravel-mix": "^2.0", + "normalize-scss": "^7.0.0", + "webpack-bundle-analyzer": "^2.9.0", + "codemirror": "^5.30.0", + "compression-webpack-plugin": "^1.0.1", + "lodash": "^4.17.4" + }, + "dependencies": { + "js-cookie": "^2.1.4", + "laravel-vue-pagination": "^1.0.6", + "uuid": "^3.1.0", + "v-mask": "^1.3.0", + "v-tooltip": "^2.0.0-beta.12", + "vue": "^2.5.16", + "vue-multiselect": "^2.0.6", + "vue-router": "^2.7.0", + "vue-sortable": "^0.1.3", + "vue-spinner": "^1.0.3", + "vue-switches": "^2.0.1", + "vue2-google-maps": "^0.8.11", + "vuejs-datepicker": "^0.9.13", + "vuejs-dialog": "^0.4.5", + "vuex": "^2.4.0", + "vuex-persistedstate": "^2.0.0", + "zxcvbn": "^4.4.2" + } }