|
2 | 2 | "name": "nginxconfig.io", |
3 | 3 | "version": "1.0.0", |
4 | 4 | "description": "NGINX config generator on steroids", |
5 | | - "private": true, |
6 | 5 | "license": "MIT", |
| 6 | + "private": true, |
| 7 | + "engines": { |
| 8 | + "node": "20.9.0" |
| 9 | + }, |
7 | 10 | "main": "src/nginxconfig/mount.js", |
8 | 11 | "type": "module", |
9 | 12 | "scripts": { |
|
22 | 25 | "test:eslint": "eslint 'src/**/*.{js,vue}' --cache", |
23 | 26 | "test:eslint:fix": "npm run test:eslint -- --fix", |
24 | 27 | "test:stylelint": "stylelint 'src/**/*.scss' --config node_modules/do-bulma/.stylelintrc.json", |
25 | | - "test:i18n-packs": "node --es-module-specifier-resolution=node src/nginxconfig/i18n/verify.js", |
| 28 | + "test:i18n-packs": "node --import=extensionless/register src/nginxconfig/i18n/verify.js", |
26 | 29 | "test:prettier": "prettier 'src/**/*.{js,vue}' --check", |
27 | 30 | "test:prettier:fix": "prettier --write 'src/**/*.{js,vue}'", |
28 | 31 | "prepare": "husky install" |
|
77 | 80 | "eslint-plugin-prettier": "^5.0.1", |
78 | 81 | "eslint-plugin-vue": "^9.16.1", |
79 | 82 | "esm": "^3.2.25", |
| 83 | + "extensionless": "^1.7.3", |
80 | 84 | "husky": "^8.0.3", |
81 | 85 | "jest": "^29.6.2", |
82 | 86 | "jest-environment-jsdom": "^29.6.2", |
|
95 | 99 | }, |
96 | 100 | "overrides": { |
97 | 101 | "@vue/cli-service": { |
98 | | - "mini-css-extract-plugin": "^1.6.2" |
| 102 | + "mini-css-extract-plugin": "^1.6.2", |
| 103 | + "@achrinza/node-ipc": "^10.1.10" |
99 | 104 | }, |
100 | 105 | "pretty-checkbox-vue": { |
101 | 106 | "vue": "^3.0.0" |
|
0 commit comments