├── .editorconfig ├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── bin ├── icongenie ├── icongenie-generate ├── icongenie-help ├── icongenie-profile └── icongenie-verify ├── lib ├── cmd │ ├── generate.js │ ├── profile.js │ └── verify.js ├── generators │ ├── icns.js │ ├── ico.js │ ├── index.js │ ├── png.js │ ├── splashscreen.js │ └── svg.js ├── modes │ ├── bex.js │ ├── capacitor.js │ ├── cordova.js │ ├── electron.js │ ├── index.js │ ├── pwa.js │ ├── spa.js │ └── ssr.js ├── mount │ ├── index.js │ ├── mount-cordova.js │ └── mount-tag.js └── utils │ ├── app-paths.js │ ├── default-params.js │ ├── filter-argv-params.js │ ├── get-assets-files.js │ ├── get-compression.js │ ├── get-file-size.js │ ├── get-files-options.js │ ├── get-png-size.js │ ├── get-profile-content.js │ ├── get-profile-files.js │ ├── logger.js │ ├── merge-objects.js │ ├── node-version-check.js │ ├── parse-argv.js │ ├── spawn-sync.js │ └── validate-profile-object.js ├── package.json └── samples ├── icongenie-icon.png └── icongenie-profile.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/README.md -------------------------------------------------------------------------------- /bin/icongenie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/bin/icongenie -------------------------------------------------------------------------------- /bin/icongenie-generate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/bin/icongenie-generate -------------------------------------------------------------------------------- /bin/icongenie-help: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/bin/icongenie-help -------------------------------------------------------------------------------- /bin/icongenie-profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/bin/icongenie-profile -------------------------------------------------------------------------------- /bin/icongenie-verify: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/bin/icongenie-verify -------------------------------------------------------------------------------- /lib/cmd/generate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/cmd/generate.js -------------------------------------------------------------------------------- /lib/cmd/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/cmd/profile.js -------------------------------------------------------------------------------- /lib/cmd/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/cmd/verify.js -------------------------------------------------------------------------------- /lib/generators/icns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/generators/icns.js -------------------------------------------------------------------------------- /lib/generators/ico.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/generators/ico.js -------------------------------------------------------------------------------- /lib/generators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/generators/index.js -------------------------------------------------------------------------------- /lib/generators/png.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/generators/png.js -------------------------------------------------------------------------------- /lib/generators/splashscreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/generators/splashscreen.js -------------------------------------------------------------------------------- /lib/generators/svg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/generators/svg.js -------------------------------------------------------------------------------- /lib/modes/bex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/bex.js -------------------------------------------------------------------------------- /lib/modes/capacitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/capacitor.js -------------------------------------------------------------------------------- /lib/modes/cordova.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/cordova.js -------------------------------------------------------------------------------- /lib/modes/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/electron.js -------------------------------------------------------------------------------- /lib/modes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/index.js -------------------------------------------------------------------------------- /lib/modes/pwa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/pwa.js -------------------------------------------------------------------------------- /lib/modes/spa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/spa.js -------------------------------------------------------------------------------- /lib/modes/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/modes/ssr.js -------------------------------------------------------------------------------- /lib/mount/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/mount/index.js -------------------------------------------------------------------------------- /lib/mount/mount-cordova.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/mount/mount-cordova.js -------------------------------------------------------------------------------- /lib/mount/mount-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/mount/mount-tag.js -------------------------------------------------------------------------------- /lib/utils/app-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/app-paths.js -------------------------------------------------------------------------------- /lib/utils/default-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/default-params.js -------------------------------------------------------------------------------- /lib/utils/filter-argv-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/filter-argv-params.js -------------------------------------------------------------------------------- /lib/utils/get-assets-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/get-assets-files.js -------------------------------------------------------------------------------- /lib/utils/get-compression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/get-compression.js -------------------------------------------------------------------------------- /lib/utils/get-file-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/get-file-size.js -------------------------------------------------------------------------------- /lib/utils/get-files-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/get-files-options.js -------------------------------------------------------------------------------- /lib/utils/get-png-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/get-png-size.js -------------------------------------------------------------------------------- /lib/utils/get-profile-content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/get-profile-content.js -------------------------------------------------------------------------------- /lib/utils/get-profile-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/get-profile-files.js -------------------------------------------------------------------------------- /lib/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/logger.js -------------------------------------------------------------------------------- /lib/utils/merge-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/merge-objects.js -------------------------------------------------------------------------------- /lib/utils/node-version-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/node-version-check.js -------------------------------------------------------------------------------- /lib/utils/parse-argv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/parse-argv.js -------------------------------------------------------------------------------- /lib/utils/spawn-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/spawn-sync.js -------------------------------------------------------------------------------- /lib/utils/validate-profile-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/lib/utils/validate-profile-object.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/package.json -------------------------------------------------------------------------------- /samples/icongenie-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/samples/icongenie-icon.png -------------------------------------------------------------------------------- /samples/icongenie-profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quasarframework/icongenie/HEAD/samples/icongenie-profile.json --------------------------------------------------------------------------------