{
	"name": "lolisafe",
	"version": "4.0.0",
	"description": "Blazing fast file uploader and bunker written in node! 🚀",
	"license": "MIT",
	"author": {
		"name": "Pitu",
		"email": "heyitspitu@gmail.com",
		"url": "https://github.com/Pitu"
	},
	"main": "src/_scripts/start.js",
	"scripts": {
		"setup": "yarn build && node src/wizard.js",
		"dev": "nuxt",
		"build": "nuxt build",
		"migrate": "yarn knex migrate:latest",
		"seed": "yarn knex seed:run",
		"api": "node src/api/structures/Server",
		"site": "cross-env NODE_ENV=production nuxt start",
		"update": "git pull && yarn migrate && yarn build"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/WeebDev/lolisafe"
	},
	"bugs": {
		"url": "https://github.com/WeebDev/lolisafe/issues"
	},
	"engines": {
		"node": ">=8.0.0"
	},
	"dependencies": {
		"adm-zip": "^0.4.13",
		"axios": "^0.18.0",
		"bcrypt": "^3.0.4",
		"body-parser": "^1.18.3",
		"buefy": "0.6.3",
		"busboy": "^0.2.14",
		"chalk": "^2.4.1",
		"compression": "^1.7.2",
		"cors": "^2.8.5",
		"dotenv": "^6.2.0",
		"dumper.js": "^1.3.1",
		"express": "^4.16.4",
		"express-rate-limit": "^3.4.0",
		"fluent-ffmpeg": "^2.1.2",
		"fs-jetpack": "^2.2.2",
		"fuse.js": "^3.4.0",
		"helmet": "^3.15.1",
		"imagesloaded": "^4.1.4",
		"jsonwebtoken": "^8.5.0",
		"knex": "^0.16.3",
		"moment": "^2.24.0",
		"multer": "^1.4.1",
		"nuxt": "^2.4.3",
		"nuxt-dropzone": "^0.2.8",
		"one-liner": "^1.3.0",
		"path": "^0.12.7",
		"pg": "^7.8.1",
		"qoa": "^0.2.0",
		"randomstring": "^1.1.5",
		"serve-static": "^1.13.2",
		"sharp": "^0.21.3",
		"sqlite3": "^4.0.6",
		"v-clipboard": "^2.2.1",
		"vue-analytics": "^5.16.2",
		"vue-axios": "^2.1.4",
		"vue-isyourpasswordsafe": "^1.0.2",
		"vue-plyr": "^5.1.0",
		"vue-timeago": "^3.4.4",
		"vue2-transitions": "^0.2.3"
	},
	"devDependencies": {
		"autoprefixer": "^9.4.7",
		"babel-eslint": "^10.0.1",
		"cross-env": "^5.2.0",
		"eslint": "^5.13.0",
		"eslint-config-aqua": "^4.4.1",
		"eslint-plugin-vue": "^5.2.1",
		"node-sass": "^4.11.0",
		"postcss-css-variables": "^0.11.0",
		"postcss-nested": "^3.0.0",
		"sass-loader": "^7.1.0"
	},
	"eslintConfig": {
		"extends": [
			"aqua/vue",
			"aqua/node"
		],
		"rules": {
			"vue/attribute-hyphenation": 0,
			"quote-props": 0
		}
	},
	"keywords": [
		"lolisafe",
		"upload",
		"uploader",
		"file",
		"vue",
		"ssr",
		"file uploader",
		"images"
	]
}