PluginProbe ʕ •ᴥ•ʔ
Hostinger Tools / 3.0.71
Hostinger Tools v3.0.71
3.0.71 3.0.70 3.0.69 3.0.68 3.0.67 3.0.66 1.8.1 1.8.2 1.8.3 1.9.1 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.4 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 3.0.0 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.17 3.0.18 3.0.19 3.0.2 3.0.20 3.0.21 3.0.22 3.0.23 3.0.24 3.0.25 3.0.26 3.0.27 3.0.28 3.0.29 3.0.3 3.0.30 3.0.31 3.0.32 3.0.33 3.0.34 3.0.35 3.0.36 3.0.37 3.0.38 3.0.39 3.0.4 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.0.46 3.0.47 3.0.48 3.0.49 3.0.5 3.0.50 3.0.51 3.0.52 3.0.53 3.0.54 3.0.55 3.0.56 3.0.57 3.0.58 3.0.59 3.0.6 3.0.60 3.0.61 3.0.62 3.0.65 3.0.7 3.0.8 3.0.9 trunk 1.8.0
hostinger / package.json
hostinger Last commit date
assets 2 months ago includes 2 weeks ago languages 9 months ago src 2 months ago vendor 1 day ago vue-frontend 1 day ago changelog.md 2 months ago changelog.txt 1 day ago composer.json 1 day ago hostinger.php 1 day ago index.php 1 year ago package.json 1 day ago readme.txt 1 day ago uninstall.php 1 year ago webpack.config.js 2 months ago webpack.mix.js 9 months ago
package.json
97 lines
1 {
2 "name": "hostinger",
3 "private": true,
4 "scripts": {
5 "auth:gcp": "gcloud auth application-default login",
6 "auth:gca": "npx google-artifactregistry-auth",
7 "dev": "npm run development",
8 "development": "npm run sync:cursor-skills && cross-env NODE_ENV=development node scripts/build-assets.mjs",
9 "prod": "npm run production",
10 "watch": "npm run sync:cursor-skills && cross-env NODE_ENV=development node scripts/build-assets.mjs --watch",
11 "production": "npm run sync:cursor-skills && cross-env NODE_ENV=production node scripts/build-assets.mjs",
12 "dev:vue-frontend": "npm run sync:cursor-skills && webpack --mode development --watch",
13 "build:vue-frontend": "npm run sync:cursor-skills && webpack --mode production",
14 "prepare": "npm run sync:cursor-skills && husky",
15 "lint:php": "vendor/bin/phpcs",
16 "lint:frontend": "eslint vue-frontend/src --config vue-frontend/src/eslint.config.mjs",
17 "lint:frontend:fix": "eslint vue-frontend/src --config vue-frontend/src/eslint.config.mjs --fix",
18 "test:vue": "vitest --run",
19 "test:vue:watch": "vitest --watch",
20 "test:vue:ui": "vitest --ui",
21 "test:coverage": "vitest --run --coverage",
22 "sync:cursor-skills": "npx @hostinger/wp-plugin-toolkit sync-cursor-skills"
23 },
24 "lint-staged": {
25 "*.php": [
26 "npm run lint:php"
27 ],
28 "vue-frontend/src/**/*.{ts,vue,js}": [
29 "npm run lint:frontend"
30 ]
31 },
32 "devDependencies": {
33 "@eslint/js": "^9.32.0",
34 "@hostinger/wp-plugin-toolkit": "^1.1.0",
35 "@rushstack/eslint-patch": "^1.12.0",
36 "@types/lodash": "^4.17.20",
37 "@types/node": "^25.6.0",
38 "@typescript-eslint/eslint-plugin": "^8.60.1",
39 "@typescript-eslint/parser": "^8.59.3",
40 "@vitest/coverage-v8": "^4.1.6",
41 "@vue/eslint-config-typescript": "^14.1.3",
42 "@vue/test-utils": "^2.4.6",
43 "@vue/tsconfig": "^0.9.1",
44 "cross-env": "^10.0.0",
45 "css-loader": "^7.1.4",
46 "css-minimizer-webpack-plugin": "^8.0.0",
47 "eslint": "^9.32.0",
48 "eslint-plugin-import": "^2.32.0",
49 "eslint-plugin-modules-newlines": "^0.0.7",
50 "eslint-plugin-simple-import-sort": "^13.0.0",
51 "eslint-plugin-unused-imports": "^4.1.4",
52 "eslint-plugin-vue": "^10.9.1",
53 "husky": "^9.1.7",
54 "jsdom": "^29.1.1",
55 "lint-staged": "^17.0.4",
56 "lodash": "^4.17.23",
57 "mini-css-extract-plugin": "^2.10.2",
58 "punycode": "^2.3.1",
59 "sass": "^1.101.0",
60 "sass-loader": "^17.0.0",
61 "style-loader": "^4.0.0",
62 "terser-webpack-plugin": "^5.3.14",
63 "ts-loader": "^9.5.2",
64 "typescript": "^5.9.3",
65 "typescript-eslint": "^8.38.0",
66 "video.js": "^8.10.0",
67 "vite": "^7.0.0",
68 "vitest": "^4.0.9",
69 "vue": "^3.5.39",
70 "vue-eslint-parser": "^10.1.4",
71 "vue-loader": "^17.4.2",
72 "webpack": "^5.107.2",
73 "webpack-cli": "^7.0.2"
74 },
75 "dependencies": {
76 "@vitejs/plugin-vue": "^6.0.7",
77 "@vueuse/core": "^14.3.0",
78 "axios": "^1.15.0",
79 "bootstrap-scss": "^5.3.3",
80 "pinia": "^3.0.4",
81 "pinia-plugin-persistedstate": "^4.7.1",
82 "survey-core": "^1.12.53",
83 "survey-jquery": "^1.12.53",
84 "survey-knockout-ui": "^1.12.53",
85 "videojs-youtube": "^3.0.1",
86 "vue-router": "^5.1.0",
87 "vue3-slide-up-down": "^2.1.0",
88 "vue3-toastify": "^0.2.1"
89 },
90 "browserslist": [
91 "last 2 versions"
92 ],
93 "overrides": {
94 "serialize-javascript": "^7.0.3"
95 }
96 }
97