refactor: replace custom CRM with Monica fork
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s
This commit is contained in:
113
package.json
113
package.json
@@ -1,23 +1,100 @@
|
||||
{
|
||||
"name": "mischcrm",
|
||||
"version": "1.0.0",
|
||||
"description": "Sleek, glassmorphic Personal CRM to track relationships, meetings, and friend details",
|
||||
"main": "server.js",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"start": "node server.js",
|
||||
"dev": "node --watch server.js"
|
||||
"dev": "yarn development",
|
||||
"development": "mix",
|
||||
"predevelopment": "php artisan lang:generate -vvv",
|
||||
"watch": "mix watch",
|
||||
"prewatch": "php artisan lang:generate -vvv",
|
||||
"watch-poll": "mix watch -- --watch-options-poll=1000",
|
||||
"hot": "mix watch --hot",
|
||||
"prod": "yarn production",
|
||||
"production": "mix --production",
|
||||
"preproduction": "php artisan lang:generate -vvv",
|
||||
"heroku-postbuild": "yarn run production",
|
||||
"e2e": "cypress run",
|
||||
"e2e:chrome": "cypress run --browser chrome",
|
||||
"e2e:record": "cypress run --record",
|
||||
"e2e:record:parallel": "cypress run --record --parallel",
|
||||
"e2e-gui": "cypress open",
|
||||
"cy:verify": "cypress verify",
|
||||
"cy:version": "cypress version",
|
||||
"inst": "yarn install --frozen-lockfile",
|
||||
"lint": "eslint --ext .js,.vue *.js .*.js resources/js/",
|
||||
"lint:cypress": "eslint --ext .js tests/cypress/",
|
||||
"lint:all": "yarn run lint & yarn run lint:cypress",
|
||||
"lint:fix": "yarn run lint --fix & yarn run lint:cypress --fix",
|
||||
"snyk-protect": "snyk-protect",
|
||||
"prepublish": "yarn run snyk-protect",
|
||||
"delete:reports": "rm results/cypress/* || true",
|
||||
"pree2e": "yarn run delete:reports",
|
||||
"migrate": "DB_CONNECTION=testing php artisan migrate:fresh && DB_CONNECTION=testing php artisan db:seed",
|
||||
"pretest": "yarn run migrate",
|
||||
"test": "vendor/bin/phpunit",
|
||||
"posttest": "vendor/bin/phpstan analyse && vendor/bin/psalm",
|
||||
"composer update": "COMPOSER_MEMORY_LIMIT=-1 composer update"
|
||||
},
|
||||
"engines": {
|
||||
"node": "20.x",
|
||||
"yarn": "1.22.x"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@snyk/protect": "^1.1034.0",
|
||||
"cross-env": "^7.0",
|
||||
"cypress": "^7.2.0",
|
||||
"eslint": "^7.10",
|
||||
"eslint-config-standard": "^16.0",
|
||||
"eslint-plugin-cypress": ">=2.11.2",
|
||||
"eslint-plugin-import": ">=2.22.1",
|
||||
"eslint-plugin-node": ">=11.1.0",
|
||||
"eslint-plugin-promise": ">=4.0.0",
|
||||
"eslint-plugin-standard": ">=4.0.0",
|
||||
"eslint-plugin-vue": "^7.0",
|
||||
"faker": "^5.1",
|
||||
"mocha": "^9.1.2",
|
||||
"mocha-junit-reporter": "^2.0.2",
|
||||
"mocha-multi-reporters": "^1.1",
|
||||
"moment-locales-webpack-plugin": "^1.2",
|
||||
"postcss": "^8.2.13",
|
||||
"resolve-url-loader": "^4.0.0",
|
||||
"sass-loader": "^11.0",
|
||||
"vue-template-compiler": "^2.6"
|
||||
},
|
||||
"keywords": [
|
||||
"crm",
|
||||
"personal-crm",
|
||||
"relationship-manager",
|
||||
"self-hosted",
|
||||
"sqlite"
|
||||
],
|
||||
"author": "Mischlabs",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"express": "^4.19.2",
|
||||
"sqlite3": "^5.1.7"
|
||||
}
|
||||
"@hokify/vuejs-datepicker": "^2.0",
|
||||
"animate.css": "^4.1",
|
||||
"axios": "^0.21",
|
||||
"bootstrap": "^4.6",
|
||||
"font-awesome": "^4.7",
|
||||
"hint.css": "^2.3",
|
||||
"jquery": "^3.6",
|
||||
"laravel-mix": "^6.0",
|
||||
"laravel-mix-purgecss": "^6.0",
|
||||
"list.js": "^2.3",
|
||||
"lodash": "^4.17",
|
||||
"marked": "^2.0",
|
||||
"moment": "^2.26",
|
||||
"moment-timezone": "^0.5",
|
||||
"popper.js": "^1.16",
|
||||
"pretty-checkbox-vue": "^1.1",
|
||||
"rx-js": "^0.0.0",
|
||||
"sass": "^1.32",
|
||||
"sweet-modal-vue": "^2.0",
|
||||
"tachyons": "^4.12",
|
||||
"vue": "^2.6",
|
||||
"vue-autosuggest": "^2.2",
|
||||
"vue-checkbox-radio": "^0.6",
|
||||
"vue-clipboard2": "^0.3",
|
||||
"vue-directive-tooltip": "^1.6",
|
||||
"vue-good-table": "^2.21",
|
||||
"vue-i18n": "^8.24",
|
||||
"vue-js-toggle-button": "^1.3",
|
||||
"vue-loader": "^15.9",
|
||||
"vue-notification": "^1.3",
|
||||
"vue-rx": "^6.2",
|
||||
"vue-select": "^3.11",
|
||||
"vuejs-clipper": "4.0.0",
|
||||
"vuelidate": "^0.7"
|
||||
},
|
||||
"snyk": true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user