quasarframework/quasar · warning
No assets to generate! No mode/include specified, filter too
Error message
No assets to generate! No mode/include specified, filter too specific or the respective Quasar mode(s) are not installed
What it means
verifyProfile parses the profile's assets with the given include parameters; when the resulting assetsOf list is empty it emits the same 'No assets to generate' warning and returns early, skipping verification entirely. It mirrors generate.js's empty-selection guard for the verify command.
Source
Thrown at icongenie/lib/runner/verify.js:97
name: 'profile assets',
files: getAssetsFiles(assets)
})
assetsOf.push('profile')
}
return {
filesMap,
assetsOf: assetsOf.join(' | ')
}
}
function verifyProfile(profile) {
const params = profile.params
const { assetsOf, filesMap } = parseAssets(profile.assets, params.include)
if (assetsOf.length === 0) {
warn(
`No assets to generate! No mode/include specified, filter too specific or the respective Quasar mode(s) are not installed`
)
return
}
printBanner(assetsOf, params)
filesMap.forEach(entry => {
const files = params.filter
? entry.files.filter(file => file.generator === params.filter)
: entry.files
if (files.length !== 0) {
printMode(entry.name, files)
}
})
}
View on GitHub (pinned to 4841521b5f)
Solutions
- Run icongenie verify without filters to verify all assets available in the project.
- Add the missing Quasar mode (e.g. `quasar mode add pwa`) or remove it from the profile.
- Fix the include/mode names in the icongenie profile to match installed modes.
Example fix
# before (no pwa mode installed) icongenie verify --include pwa # after quasar mode add pwa && icongenie verify --include pwa
Defensive patterns
Strategy: validation
Validate before calling
import { existsSync } from 'node:fs';
const requested = ['pwa','capacitor','electron'];
const missing = requested.filter(m => !existsSync(`src-${m}`));
if (missing.length) console.log(`Modes not installed: ${missing.join(', ')} — verify will be a no-op for them`); Prevention
- Run plain `icongenie verify` first to confirm which assets are detectable.
- Add missing modes (`quasar mode add pwa`) before verifying their assets.
- Keep icongenie profile mode lists in sync with the project's installed modes.
When it happens
Trigger: Running icongenie verify with mode/include parameters that select no assets: the referenced Quasar mode is not installed, include names are misspelled, or the profile's modes don't exist in this project.
Common situations: Verifying pwa/capacitor icons in a project that never added those modes; typos in the include list; reusing a profile file from another project with different modes.
Related errors
- No assets to generate! No mode/include specified, filter too
- ERR_PARSE_ARGS_UNKNOWN_OPTION
- Specified profile file has a syntax error
- Failed to run @capacitor/assets. Please do it manually.
- No Quasar project folder detected. Using the current folder
AI-assisted analysis of quasarframework/quasar@4841521b5f (2026-08-30).
Data as JSON: /api/errors/749d99b0e090ce8d.
Report an issue: GitHub.