2023-05-30 17:12:28 +02:00
|
|
|
{
|
|
|
|
|
"name": "nzambello.dev",
|
|
|
|
|
"type": "module",
|
|
|
|
|
"version": "0.0.1",
|
|
|
|
|
"scripts": {
|
|
|
|
|
"dev": "astro dev",
|
|
|
|
|
"start": "astro dev",
|
|
|
|
|
"build": "astro build",
|
2023-07-18 18:29:43 +02:00
|
|
|
"preview": "astro preview",
|
2023-05-30 17:12:28 +02:00
|
|
|
"astro": "astro"
|
|
|
|
|
},
|
2023-06-10 12:23:50 +02:00
|
|
|
"engines": {
|
|
|
|
|
"node": ">=16"
|
|
|
|
|
},
|
|
|
|
|
"packageManager": "yarn@3.2.3",
|
|
|
|
|
"prettier": {
|
|
|
|
|
"printWidth": 80,
|
|
|
|
|
"semi": true,
|
|
|
|
|
"singleQuote": true,
|
|
|
|
|
"trailingComma": "es5",
|
|
|
|
|
"arrowParens": "avoid",
|
|
|
|
|
"endOfLine": "auto",
|
|
|
|
|
"overrides": [
|
|
|
|
|
{
|
|
|
|
|
"files": "*.css",
|
|
|
|
|
"options": {
|
|
|
|
|
"tabWidth": 4,
|
|
|
|
|
"printWidth": 120
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"files": "*.json",
|
|
|
|
|
"options": {
|
|
|
|
|
"printWidth": 200
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
2023-07-18 18:29:43 +02:00
|
|
|
"eslintIgnore": [
|
|
|
|
|
"/node_modules",
|
|
|
|
|
"/build"
|
|
|
|
|
],
|
2023-06-10 12:23:50 +02:00
|
|
|
"eslintConfig": {
|
|
|
|
|
"env": {
|
|
|
|
|
"browser": true,
|
|
|
|
|
"es2021": true,
|
|
|
|
|
"jest": true
|
|
|
|
|
},
|
|
|
|
|
"parser": "@typescript-eslint/parser",
|
|
|
|
|
"parserOptions": {
|
|
|
|
|
"ecmaFeatures": {
|
|
|
|
|
"jsx": true
|
|
|
|
|
},
|
|
|
|
|
"ecmaVersion": "latest",
|
|
|
|
|
"sourceType": "module"
|
|
|
|
|
},
|
|
|
|
|
"settings": {
|
|
|
|
|
"react": {
|
|
|
|
|
"version": "detect"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"globals": {
|
|
|
|
|
"JSX": "readonly",
|
|
|
|
|
"NodeJS": "readonly",
|
|
|
|
|
"MutationCallback": "readonly"
|
|
|
|
|
},
|
|
|
|
|
"extends": [
|
|
|
|
|
"eslint:recommended",
|
|
|
|
|
"plugin:react/recommended",
|
|
|
|
|
"plugin:react/jsx-runtime",
|
|
|
|
|
"plugin:storybook/recommended",
|
|
|
|
|
"prettier"
|
|
|
|
|
],
|
|
|
|
|
"plugins": [
|
|
|
|
|
"jest",
|
|
|
|
|
"react",
|
|
|
|
|
"@typescript-eslint",
|
|
|
|
|
"prettier",
|
|
|
|
|
"react-hooks",
|
|
|
|
|
"jsx-a11y"
|
|
|
|
|
],
|
|
|
|
|
"rules": {
|
|
|
|
|
"endOfLine": "off",
|
|
|
|
|
"react/no-unknown-property": "off",
|
|
|
|
|
"react/require-default-props": "off",
|
|
|
|
|
"no-unused-vars": "off",
|
|
|
|
|
"no-extra-boolean-cast": "off",
|
|
|
|
|
"no-console": "off",
|
|
|
|
|
"no-shadow": "off"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"stylelint": {
|
|
|
|
|
"extends": [
|
|
|
|
|
"stylelint-config-recommended",
|
|
|
|
|
"stylelint-config-prettier",
|
|
|
|
|
"stylelint-config-idiomatic-order"
|
|
|
|
|
],
|
|
|
|
|
"rules": {
|
|
|
|
|
"at-rule-no-unknown": [
|
|
|
|
|
true,
|
|
|
|
|
{
|
2023-07-18 18:29:43 +02:00
|
|
|
"ignoreAtRules": [
|
|
|
|
|
"extend",
|
|
|
|
|
"function",
|
|
|
|
|
"include",
|
|
|
|
|
"mixin",
|
|
|
|
|
"return"
|
|
|
|
|
]
|
2023-06-10 12:23:50 +02:00
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
},
|
2023-05-30 17:12:28 +02:00
|
|
|
"dependencies": {
|
2023-05-31 10:32:52 +02:00
|
|
|
"@picocss/pico": "^1.5.10",
|
2023-09-07 23:32:37 +02:00
|
|
|
"astro": "^3.0.10"
|
2023-05-31 10:17:30 +02:00
|
|
|
},
|
|
|
|
|
"devDependencies": {
|
2023-06-10 12:23:50 +02:00
|
|
|
"@commitlint/cli": "17.3.0",
|
|
|
|
|
"@commitlint/config-conventional": "17.3.0",
|
|
|
|
|
"husky": "8.0.2",
|
|
|
|
|
"stylelint": "14.15.0",
|
|
|
|
|
"stylelint-config-idiomatic-order": "9.0.0",
|
|
|
|
|
"stylelint-config-prettier": "9.0.4",
|
2023-07-18 18:29:43 +02:00
|
|
|
"stylelint-config-recommended": "9.0.0"
|
2023-05-30 17:12:28 +02:00
|
|
|
}
|
2023-05-31 10:10:31 +02:00
|
|
|
}
|