enhavo/app-bundle

Dotenv

MAILER_FROM=no-reply@email.com
MAILER_NAME=enhavo
MAILER_TO=my@email.com

.gitignore

public/build/enhavo/*
public/build/theme/*
public/js/fos_routes.js

Generated files

assets/services/enhavo/enhavo_app.yaml

imports:
    -
        path: '@enhavo/app/services/*'

assets/theme/base.js

import './styles/base.scss';

assets/theme/images/.gitignore

# Empty file

assets/theme/styles/base.scss

# Empty file

config/packages/enhavo_app.yaml

enhavo_app:
    mailer:
        defaults:
            from: '%env(resolve:MAILER_FROM)%'
            name: '%env(resolve:MAILER_NAME)%'
            to: '%env(resolve:MAILER_TO)%'
    menu:

config/routes/enhavo_app.yaml

enhavo_app_admin:
    resource: "@EnhavoAppBundle/Resources/config/routes/admin/*"
    prefix: /admin

public/build/.gitignore

# Empty file

tsconfig.json

{
    "compilerOptions": {
        "lib": [ "es2015", "dom" ],
        "module": "amd",
        "target": "es5",
        "allowJs": true,
        "noImplicitAny": true,
        "suppressImplicitAnyIndexErrors": true,
        "moduleResolution": "node",
        "sourceMap": true,
        "experimentalDecorators": true
    },
    "include": [
        "./assets/**/*"
    ]
}