update conf

This commit is contained in:
Mathis H (Avnyr) 2024-04-11 14:07:21 +02:00
parent c089d6d540
commit 272af74ace
Signed by: Mathis
GPG Key ID: DD9E0666A747D126
6 changed files with 78 additions and 9 deletions

4
.gitignore vendored
View File

@ -1,3 +1,5 @@
node_modules
pnpm-lock.yaml
yarn.lock
yarn.lock
.parcel-cache
dist

View File

@ -1,12 +1,34 @@
{
"extends": "@parcel/config-default",
"transformers": {
"*.{ts,tsx}": ["@parcel/transformer-typescript-tsc"]
},
"compressors": {
"*.{html,css,js,svg,map}": [
"...",
"@parcel/compressor-gzip",
"@parcel/compressor-brotli"
]
}
},
"validators": {
"*.{ts,tsx}": ["@parcel/validator-typescript"]
},
"transformers": {
"*.{ts,tsx}": [
"@parcel/transformer-typescript-tsc"
],
"bundle-text:*": [
"...",
"@parcel/transformer-inline-string"
],
"data-url:*": [
"...",
"@parcel/transformer-inline-string"
]
},
"optimizers": {
"*.{jpg,jpeg,png}": [],
"data-url:*": [
"...",
"@parcel/optimizer-data-url"
]
},
"extends": "@parcel/config-default",
"reporters": ["...", "parcel-reporter-clean-dist"]
}

5
.postcssrc Normal file
View File

@ -0,0 +1,5 @@
{
"plugins": {
"tailwindcss": {}
}
}

View File

@ -1,3 +0,0 @@
{
}

33
package.json Normal file
View File

@ -0,0 +1,33 @@
{
"name": "template-basic-front",
"version": "1.0.0",
"description": "Template pour les projets d'études 'frontend' HTML/SCSS/TS",
"browserslist": "> 0.5%, last 2 versions, not dead",
"private": true,
"source": "./src/scripts/main.ts",
"module": "./dist/index.js",
"scripts": {
"check": "tsc --noEmit",
"dev": "parcel serve -p 3000 'src/index.html' --lazy"
},
"keywords": [],
"author": "Mathis H",
"license": "MIT",
"devDependencies": {
"@parcel/bundler-default": "^2.12.0",
"@parcel/compressor-brotli": "^2.12.0",
"@parcel/compressor-gzip": "^2.12.0",
"@parcel/config-default": "^2.12.0",
"@parcel/transformer-sass": "^2.12.0",
"@parcel/transformer-typescript-tsc": "^2.12.0",
"@parcel/validator-typescript": "^2.12.0",
"parcel": "latest",
"parcel-reporter-clean-dist": "^1.0.4",
"postcss": "^8.4.38",
"tailwindcss": "^3.4.3",
"typescript": ">=3.0.0"
},
"dependencies": {
"@fontsource/viga": "^5.0.12"
}
}

10
tailwind.config.js Normal file
View File

@ -0,0 +1,10 @@
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
"./src/**/*.{html,js,ts,jsx,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}