-
Notifications
You must be signed in to change notification settings - Fork 9
Add frontend build system #110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
5ab5926
0e0d32d
e0bf45d
984621d
9b36d9c
3c57948
0870728
e1d04cb
f6fa057
73c7e1b
b00b3b1
6dafefe
76e08b5
4a9817c
b22f684
dcc8c5e
33e2d37
fcebd63
c935ca6
468ec10
5b8aceb
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,7 +6,6 @@ | |
| .vscode | ||
| node_modules | ||
| npm-debug.log | ||
| yarn.lock | ||
| composer.phar | ||
| var/cache | ||
| var/logs | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,6 +12,7 @@ | |
| /public/ | ||
| /var/ | ||
| /vendor/ | ||
| /node_modules/ | ||
| .DS_Store | ||
| .vagrant | ||
| .phpunit.result.cache | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -44,12 +44,13 @@ | |
| ], | ||
| "require": { | ||
| "php": "^8.1", | ||
| "phplist/core": "dev-main", | ||
| "phplist/rest-api": "dev-main", | ||
| "phplist/web-frontend": "dev-main", | ||
| "phplist/core": "dev-dev", | ||
| "phplist/rest-api": "dev-dev", | ||
| "phplist/web-frontend": "dev-feat/campaigns", | ||
| "doctrine/orm": "^3.3", | ||
| "tatevikgr/rest-api-client": "dev-ISSUE-357", | ||
| "tatevikgr/rss-feed": "dev-main as 0.1.0" | ||
| "tatevikgr/rest-api-client": "dev-dev", | ||
|
Comment on lines
+47
to
+51
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: cat -n composer.json | head -60Repository: phpList/base-distribution Length of output: 2306 🏁 Script executed: cat -n composer.json | sed -n '90,120p'Repository: phpList/base-distribution Length of output: 1168 🏁 Script executed: # Check for all dev branch references in composer.json
rg 'dev-[a-z]' composer.json -A 0 -B 0Repository: phpList/base-distribution Length of output: 345 🏁 Script executed: # Check if nelmio/cors-bundle is declared as a dependency
rg 'nelmio/cors-bundle' composer.jsonRepository: phpList/base-distribution Length of output: 51 Pin these package inputs before merging this branch into Multiple dev branch references ( Additionally:
🤖 Prompt for AI Agents |
||
| "tatevikgr/rss-feed": "dev-main as 0.1.0", | ||
| "nelmio/cors-bundle": "^2.6" | ||
| }, | ||
| "require-dev": { | ||
| "phpunit/phpunit": "^9.6.33", | ||
|
|
@@ -90,6 +91,10 @@ | |
| "php bin/console cache:clear", | ||
| "php bin/console cache:warmup" | ||
| ], | ||
| "build-web-frontend-assets": [ | ||
| "yarn install", | ||
| "yarn build:web-frontend" | ||
| ], | ||
| "post-install-cmd": [ | ||
| "@create-directories", | ||
| "@update-configuration" | ||
|
|
@@ -104,6 +109,11 @@ | |
| ] | ||
| }, | ||
| "extra": { | ||
| "phplist/core": { | ||
| "bundles": [ | ||
| "Nelmio\\CorsBundle\\NelmioCorsBundle" | ||
| ] | ||
| }, | ||
|
coderabbitai[bot] marked this conversation as resolved.
|
||
| "symfony-app-dir": "bin", | ||
| "symfony-bin-dir": "bin", | ||
| "symfony-var-dir": "var", | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Document the local Node/Yarn prerequisite for this command.
composer run-script build-web-frontend-assetsshells out toyarn, so on non-Docker setups this fails unless Node.js and Yarn are installed first. A short prerequisite note here would prevent a confusing first-run error.🤖 Prompt for AI Agents