# Struktura

|--dist/                   →  Wersja statyczna strony gotowa do przesłania (nigdy do edycji)
|
|--gulpfile.babel.js/      →  Plik konfiguracyjny Gulpa
|--node_modules/           →  Katalog z paczkami Node.js packages (nigdy do edycji)
|--src/                    →  Pliki źródłowe
|  |--assets/              →  Assety
|  |  |--fonts/            →  Assety: Fonty
|  |  |--img/              →  Assety: Pliki graficzne
|  |--modules/             →  Moduły: Komponenty wieloczęściowe
|  |--scripts/             →  JS
|  |  |--components/       →  JS: Komponenty
|  |  |--app.js            →  JS: Główny plik
|  |--styles/              →  Style: ITCSS Architecture + BEM Methodology
|  |  |--main.scss         →  Style: Main stylesheet file
|  |--templates/           →  Szablony (Twig.js)
|  |  |--layouts/          →  Szablony: Układy
|  |  |--components/       →  Szablony: Komponenty
|  |  |--pages/            →  Szablony: Strony
|--.babelrc                →  Babel ustawienia
|--.browserslistrc         →  Browserslist ustawienia
|--.eslintrc               →  ESLint ustawienia
|--.gitignore              →  Gitignore
|--.stylelintrc            →  Stylelint ustawienia
|--package-lock.json       →  NPM lock file (nigdy do edycji)
|--package.json            →  Node.js zależności i skrypty
|--webpack.config.js       →  Webpack ustawienia
|--yarn.lock               →  Yarn lock file (nigdy do edycji)