- The Red Squirrel Restaurant
- Julio Medem
- Native Animals: The Red Squirrel Mac Os Catalina
- Native Animals: The Red Squirrel Mac Os X
TurboTax® is the #1 best-selling tax preparation software to file taxes online. Easily file federal and state income tax returns with 100% accuracy to get your maximum tax refund guaranteed. Explore the world of Mac. Check out MacBook Pro, MacBook Air, iMac, Mac mini, and more. Visit the Apple site to learn, buy, and get support. Electron is an open source project maintained by GitHub and an active community of contributors. Cross Platform Compatible with Mac, Windows, and Linux, Electron apps build and run on three platforms.
electron-builder configuration can be defined
- in the
package.json
file of your project using thebuild
key on the top level: or through the
--config
option. Defaults toelectron-builder.yml
.json
, json5, toml orjs
(exported configuration or function that produces configuration) formats also supported.Tip
If you want to use toml, please install
yarn add toml --dev
.
Cheap paper writing service provides high-quality essays for affordable prices. It might seem impossible to you that all custom-written essays, research papers, speeches, book reviews, and other custom task completed by our writers are both of high quality and cheap.
Most of the options accept null
— for example, to explicitly set that DMG icon must be default volume icon from the OS and default rules must be not applied (i.e. use application icon as DMG icon), set dmg.icon
to null
.
Artifact File Name Template¶
${ext}
macro is supported in addition to file macros.
Environment Variables from File¶
Env file electron-builder.env
in the current dir (example). Supported only for CLI usage.
How to Read Docs¶
- Name of optional property is normal, required is bold.
- Type is specified after property name:
Array | String
. Union like this means that you can specify or string (**/*
), or array of strings (['**/*', '!foo.js']
).
Configuration¶
appId
=com.electron.${name}
String - The application id. Used as CFBundleIdentifier for MacOS and as Application User Model ID for Windows (NSIS target only, Squirrel.Windows not supported). It is strongly recommended that an explicit ID is set.productName
String - Similar to the name property, but allows you to specify a product name for your executable which contains spaces and other special characters not allowed in the name property. If this value does not contain illegal characters (parenthesis, square brackets, dashes, etc.), it will be used as the install directory (unless overridden by the user withallowToChangeInstallationDirectory
). If it contains illegal characters, the install directory name will default back to the name property.copyright
=Copyright © year ${author}
String - The human-readable copyright line for the app.
directories
buildResources
=build
String - The path to build resources.Please note — build resources is not packed into the app. If you need to use some files, e.g. as tray icon, please include required files explicitly:
'files': ['**/*', 'build/icon.*']
output
=dist
String - The output directory. File macros are supported.app
String - The application directory (containing the application package.json), defaults toapp
,www
or working directory.
mac
MacConfiguration - Options related to how build macOS targets.mas
MasConfiguration - MAS (Mac Application Store) options.dmg
DmgOptions - macOS DMG options.pkg
PkgOptions - macOS PKG options.
win
WindowsConfiguration - Options related to how build Windows targets.nsis
NsisOptionsnsisWeb
- Web Installer options. Inherits NsisOptions options.appPackageUrl
String - The application package download URL. Optional — by default computed using publish configuration.URL like
https://example.com/download/latest
allows web installer to be version independent (installer will download latest application package). Please note — it is full URL.Custom
X-Arch
http header is set to32
or64
.artifactName
String - The artifact file name template. Defaults to${productName} Web Setup ${version}.${ext}
.portable
- Portable options.requestExecutionLevel
=user
'user' | 'highest' | 'admin' - The requested execution level for Windows.unpackDirName
String - The unpack directory name in TEMP directory.Defaults to uuid of build (changed on each build of portable executable).
appx
AppXOptionssquirrelWindows
SquirrelWindowsOptions
linux
LinuxConfiguration - Options related to how build Linux targets.deb
DebOptions - Debian package options.snap
SnapOptions - Snap options.appImage
AppImageOptions - AppImage options.pacman
LinuxTargetSpecificOptionsrpm
LinuxTargetSpecificOptionsfreebsd
LinuxTargetSpecificOptionsp5p
LinuxTargetSpecificOptionsapk
LinuxTargetSpecificOptions
buildDependenciesFromSource
=false
Boolean - Whether to build the application native dependencies from source.nodeGypRebuild
=false
Boolean - Whether to executenode-gyp rebuild
before starting to package the app.Don't usenpm (neither
.npmrc
) for configuring electron headers. Useelectron-builder node-gyp-rebuild
instead.npmArgs
Array | String - Additional command line arguments to use when installing app native deps.npmRebuild
=true
Boolean - Whether to rebuild native dependencies before starting to package the app.
- in the
package.json
file of your project using thebuild
key on the top level: or through the
--config
option. Defaults toelectron-builder.yml
.json
, json5, toml orjs
(exported configuration or function that produces configuration) formats also supported.Tip
If you want to use toml, please install
yarn add toml --dev
.
Cheap paper writing service provides high-quality essays for affordable prices. It might seem impossible to you that all custom-written essays, research papers, speeches, book reviews, and other custom task completed by our writers are both of high quality and cheap.
Most of the options accept null
— for example, to explicitly set that DMG icon must be default volume icon from the OS and default rules must be not applied (i.e. use application icon as DMG icon), set dmg.icon
to null
.
Artifact File Name Template¶
${ext}
macro is supported in addition to file macros.
Environment Variables from File¶
Env file electron-builder.env
in the current dir (example). Supported only for CLI usage.
How to Read Docs¶
- Name of optional property is normal, required is bold.
- Type is specified after property name:
Array | String
. Union like this means that you can specify or string (**/*
), or array of strings (['**/*', '!foo.js']
).
Configuration¶
appId
=com.electron.${name}
String - The application id. Used as CFBundleIdentifier for MacOS and as Application User Model ID for Windows (NSIS target only, Squirrel.Windows not supported). It is strongly recommended that an explicit ID is set.productName
String - Similar to the name property, but allows you to specify a product name for your executable which contains spaces and other special characters not allowed in the name property. If this value does not contain illegal characters (parenthesis, square brackets, dashes, etc.), it will be used as the install directory (unless overridden by the user withallowToChangeInstallationDirectory
). If it contains illegal characters, the install directory name will default back to the name property.copyright
=Copyright © year ${author}
String - The human-readable copyright line for the app.
directories
buildResources
=build
String - The path to build resources.Please note — build resources is not packed into the app. If you need to use some files, e.g. as tray icon, please include required files explicitly:
'files': ['**/*', 'build/icon.*']
output
=dist
String - The output directory. File macros are supported.app
String - The application directory (containing the application package.json), defaults toapp
,www
or working directory.
mac
MacConfiguration - Options related to how build macOS targets.mas
MasConfiguration - MAS (Mac Application Store) options.dmg
DmgOptions - macOS DMG options.pkg
PkgOptions - macOS PKG options.
win
WindowsConfiguration - Options related to how build Windows targets.nsis
NsisOptionsnsisWeb
- Web Installer options. Inherits NsisOptions options.appPackageUrl
String - The application package download URL. Optional — by default computed using publish configuration.URL like
https://example.com/download/latest
allows web installer to be version independent (installer will download latest application package). Please note — it is full URL.Custom
X-Arch
http header is set to32
or64
.artifactName
String - The artifact file name template. Defaults to${productName} Web Setup ${version}.${ext}
.portable
- Portable options.requestExecutionLevel
=user
'user' | 'highest' | 'admin' - The requested execution level for Windows.unpackDirName
String - The unpack directory name in TEMP directory.Defaults to uuid of build (changed on each build of portable executable).
appx
AppXOptionssquirrelWindows
SquirrelWindowsOptions
linux
LinuxConfiguration - Options related to how build Linux targets.deb
DebOptions - Debian package options.snap
SnapOptions - Snap options.appImage
AppImageOptions - AppImage options.pacman
LinuxTargetSpecificOptionsrpm
LinuxTargetSpecificOptionsfreebsd
LinuxTargetSpecificOptionsp5p
LinuxTargetSpecificOptionsapk
LinuxTargetSpecificOptions
buildDependenciesFromSource
=false
Boolean - Whether to build the application native dependencies from source.nodeGypRebuild
=false
Boolean - Whether to executenode-gyp rebuild
before starting to package the app.Don't usenpm (neither
.npmrc
) for configuring electron headers. Useelectron-builder node-gyp-rebuild
instead.npmArgs
Array | String - Additional command line arguments to use when installing app native deps.npmRebuild
=true
Boolean - Whether to rebuild native dependencies before starting to package the app.
buildVersion
String - The build version. Maps to theCFBundleVersion
on macOS, andFileVersion
metadata property on Windows. Defaults to theversion
. IfTRAVIS_BUILD_NUMBER
orAPPVEYOR_BUILD_NUMBER
orCIRCLE_BUILD_NUM
orBUILD_NUMBER
orbamboo.buildNumber
orCI_PIPELINE_IID
env defined, it will be used as a build version (version.build_number
).electronCompile
Boolean - Whether to use electron-compile to compile app. Defaults totrue
ifelectron-compile
in the dependencies. Andfalse
if in thedevDependencies
or doesn't specified.electronDist
String - The path to custom Electron build (e.g.~/electron/out/R
).electronDownload
- The electron-download options.version
Stringcache
String - The cache location.mirror
String - The mirror.strictSSL
BooleanisVerifyChecksum
Booleanplatform
'darwin' | 'linux' | 'win32' | 'mas'arch
String
electronVersion
String - The version of electron you are packaging for. Defaults to version ofelectron
,electron-prebuilt
orelectron-prebuilt-compile
dependency.extends
String - The name of a built-in configuration preset or path to config file (relative to project dir). Currently, onlyreact-cra
is supported.If
react-scripts
in the app dependencies,react-cra
will be set automatically. Set tonull
to disable automatic detection.extraMetadata
any - Inject properties topackage.json
.readonly
=false
Boolean - Whether to fail if the application is not signed (to prevent unsigned app if code signing configuration is not correct).nodeVersion
String - libui-based frameworks only The version of NodeJS you are packaging for. You can set it tocurrent
to set the Node.js version that you use to run.launchUiVersion
Boolean | String - libui-based frameworks only The version of LaunchUI you are packaging for. Applicable for Windows only. Defaults to version suitable for used framework version.framework
String - The framework name. One ofelectron
,proton-native
,libui
. Defaults toelectron
.
afterPack
- The function (or path to file or module id) to be run after pack (but before pack into distributable format and sign).afterSign
- The function (or path to file or module id) to be run after pack and sign (but before pack into distributable format).artifactBuildStarted
module:app-builder-lib/out/configuration.__type | String - The function (or path to file or module id) to be run on artifact build start.artifactBuildCompleted
module:app-builder-lib/out/configuration.__type | String - The function (or path to file or module id) to be run on artifact build completed.afterAllArtifactBuild
- The function (or path to file or module id) to be run after all artifacts are build.onNodeModuleFile
- The function (or path to file or module id) to be run on each node module file.beforeBuild
(context: BeforeBuildContext) => Promise | null - The function (or path to file or module id) to be run before dependencies are installed or rebuilt. Works whennpmRebuild
is set totrue
. Resolving tofalse
will skip dependencies install or rebuild.If provided and
node_modules
are missing, it will not invoke production dependencies check.
remoteBuild
=true
Boolean - Whether to build using Electron Build Service if target not supported on current OS.includePdb
=false
Boolean - Whether to include PDB files.removePackageScripts
=true
Boolean - Whether to removescripts
field frompackage.json
files.
Overridable per Platform Options¶
Following options can be set also per platform (top-level keys mac, linux and win) if need.
appId
=com.electron.${name}
String - The application id. Used as CFBundleIdentifier for MacOS and as Application User Model ID for Windows (NSIS target only, Squirrel.Windows not supported). It is strongly recommended that an explicit ID is set.artifactName
String - The artifact file name template. Defaults to${productName}-${version}.${ext}
(some target can have other defaults, see corresponding options).compression
=normal
'store' | 'normal' | 'maximum' - The compression level. If you want to rapidly test build,store
can reduce build time significantly.maximum
doesn't lead to noticeable size difference, but increase build time.files
The files configuration.extraResources
The extra resources configuration.extraFiles
The extra files configuration.asar
=true
AsarOptions | Boolean - Whether to package the application's source code into an archive, using Electron's archive format.Node modules, that must be unpacked, will be detected automatically, you don't need to explicitly set asarUnpack - please file an issue if this doesn't work.
smartUnpack
=true
Boolean - Whether to automatically unpack executables files.ordering
StringasarUnpack
Array | String - A glob patterns relative to the app directory, which specifies which files to unpack when creating the asar archive.
fileAssociations
Array | FileAssociation - The file associations.ext
String | Array - The extension (minus the leading period). e.g.png
.name
String - The name. e.g.PNG
. Defaults toext
.description
String - windows-only. The description.mimeType
String - linux-only. The mime-type.icon
String - The path to icon (.icns
for MacOS and.ico
for Windows), relative tobuild
(build resources directory). Defaults to${firstExt}.icns
/${firstExt}.ico
(if several extensions specified, first is used) or to application icon.Not supported on Linux, file issue if need (default icon will be
x-office-document
).role
=Editor
String - macOS-only The app's role with respect to the type. The value can beEditor
,Viewer
,Shell
, orNone
. Corresponds toCFBundleTypeRole
.isPackage
Boolean - macOS-only Whether the document is distributed as a bundle. If set to true, the bundle directory is treated as a file. Corresponds toLSTypeIsPackage
.protocols
Array | Protocol - The URL protocol schemes.name
String - The name. e.g.IRC server URL
.schemes
Array - The schemes. e.g.['irc', 'ircs']
.role
=Editor
'Editor' | 'Viewer' | 'Shell' | 'None' - macOS-only The app's role with respect to the type.
forceCodeSigning
Boolean - Whether to fail if app will be not code signed.electronUpdaterCompatibility
String - The electron-updater compatibility semver range.publish
The publish options.detectUpdateChannel
=true
Boolean - Whether to infer update channel from application version pre-release components. e.g. if version0.12.1-alpha.1
, channel will be set toalpha
. Otherwise tolatest
.generateUpdatesFilesForAllChannels
=false
Boolean - Please see Building and Releasing using Channels.releaseInfo
- The release info. Intended for command line usage:-c.releaseInfo.releaseNotes='new features'
releaseName
String - The release name.releaseNotes
String - The release notes.releaseNotesFile
String - The path to release notes file. Defaults torelease-notes-${platform}.md
(whereplatform
it is current platform —mac
,linux
orwindows
) orrelease-notes.md
in the build resources.releaseDate
String - The release date.target
String | TargetConfiguration
Metadata¶
Some standard fields should be defined in the package.json
.
name
String - The application name.description
String - The application description.homepage
String - The url to the project homepage (NuGet PackageprojectUrl
(optional) or Linux Package URL (required)).If not specified and your project repository is public on GitHub, it will be
https://github.com/${user}/${project}
by default.license
String - linux-only. The license name.author
name
Stringemail
String
repository
String | RepositoryInfo - The repository.url
String
build
Configuration - The electron-builder configuration.
Proton Native¶
To package Proton Native app, set protonNodeVersion
option to current
or specific NodeJS version that you are packaging for.Currently, only macOS and Linux supported.
Build Version Management¶
CFBundleVersion
(macOS) and FileVersion
(Windows) will be set automatically to version.build_number
on CI server (Travis, AppVeyor, CircleCI and Bamboo supported).
Hooks¶
Node.js 8
All examples assumed that you use latest Node.js 8.11.x or higher.
afterPack¶
The function (or path to file or module id) to be run after pack (but before pack into distributable format and sign).
As function
Because in a configuration file you cannot use JavaScript, can be specified as a path to file or module id. Function must be exported as default export.
File myAfterPackHook.js
in the project root directory:
myAfterPackHook.js
afterSign¶
The function (or path to file or module id) to be run after pack and sign (but before pack into distributable format).
Configuration in the same way as afterPack
(see above).
afterAllArtifactBuild¶
The function (or path to file or module id) to be run after all artifacts are built.
Configuration in the same way as afterPack
(see above).
myAfterAllArtifactBuild.js
onNodeModuleFile¶
The function (or path to file or module id) to be run on each node module file.
Configuration in the same way as afterPack
(see above).
AfterPackContext¶
BuildResult¶
The Red Squirrel Restaurant
Get your grip on - we're harvesting acorns in this nutty squirrel adventure brought to you by 2DPlay. Help the squirrel collect as many acorns as possible in the time allotted. Stay away from falling bugs. It's a fun harvest time! Use your MOUSE to. ...
- File Name:squirrel-harvest.exe
- Author:2DPlay.com
- License:Freeware (Free)
- File Size:1.8 Mb
- Runs on:Windows All
Simple personal finance application that helps you track and plan your finances. - Transactions manager: Use categories and tags, filter your transactions with smart folders. Squirrel shows you the history of your accounts in a 3D graph. - iPhone. ...
- File Name:Squirrel_0.8.4.zip
- Author:Squirrel
- License:Freeware (Free)
- File Size:4.7 Mb
- Runs on:Mac OS X 10.5 or later
SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc, see Introduction. The minimum version of Java supported is 1.
- File Name:squirrel-sql-3.2.1-install.jar
- Author:Colin Bell
- License:Freeware (Free)
- File Size:32.14 Mb
- Runs on:Win All
Red Squirrel Cam is a cross platform IP video surveillance system for ftp enabled IP cameras Red Squirrel Cam is a cross platform IP video surveillance system for ftp enabled IP cameras, supporting up to 20 cameras with decentralized file storage..
- File Name:redsquirrelcam-v0.0.1-beta.zip
- Author:aveire
- License:Shareware ($)
- File Size:1.3 Mb
- Runs on:WinXP, Win2000, Win Vista, Windows 7
Password Squirrel makes it easy for you to have unique and extremely cryptic passwords for access to online services as well as making it easy to maintain document level passwords. Password Squirrel was written for one reason only. I needed it.
- File Name:pwsqurl.exe
- Author:Fineware Systems
- License:Shareware ($20.00)
- File Size:2 Kb
- Runs on:Windows
Warp Squirrel is the fastest squirrel on the planet. It is fast like a lightning and it can jump higher than any other squirrel can. All those special powers help this squirrel collect those precious nuts and treasures on its way to the next level.
- File Name:CrazySquirrelMarioBros.exe
- Author:Free Downloadable Games
- License:Freeware (Free)
- File Size:1.99 Mb
- Runs on:Win98, WinME, WinNT 3.x, WinNT 4.x, Windows2000, WinXP, Windows2003, Windows CE, WinME
Spin the squirrel and spin it fast! What? Yes you got it right. This game is all about spinning a squirrel using your mouse and making as many turns as possible. You may have something against this game if you are a total animal freak. But hey, it is. ...
- File Name:CrazySquirrel-Setup.exe
- Author:Lucky Legend Games
- License:Freeware (Free)
- File Size:1.36 Mb
- Runs on:Win98, WinME, WinNT 3.x, WinNT 4.x, Windows2000, WinXP, Windows2003, Windows CE, WinME
There are hundreds of photos and dozens of videos on The Squirrel Valley Railroad. Whether your special interest is coal mines, logging, mills, coal yards, lead mines, gravel depots, nut factories, mattress factories, passenger trains, passenger. ...
- File Name:SquirrelValleyDemo.zip
- Author:MCS Investments, Inc.
- License:Demo ($)
- File Size:40.8 Mb
- Runs on:Windows All, Mac OS X
Secret Squirrel is your basic password manager application written in Java. Runs on all platforms that support recent versions of Java. Uses blowfish and SHA-384, password generation using Java secure random object (fully configurable), password. ...
- File Name:Secret Squirrel
- Author:meddingt
- License:Freeware (Free)
- File Size:187 Kb
- Runs on:Windows XP, 2000, 98, Me, NT
The Squirrel programming language is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. Although Squirrel offers a. ...
- File Name:squirrel_2.1.2_stable.tar.gz
- Author:Alberto
- License:zlib/libpng ($)
- File Size:389 Kb
- Runs on:Any Platform
Red Squirrel Cam is a cross platform IP video surveillance system for ftp enabled IP cameras, supporting up to 20 cameras with decentralized file Red Squirrel Cam is a cross platform IP video surveillance system for ftp enabled IP cameras, supporting up to 20 cameras with decentralized file storage..
- File Name:redsquirrelcam-v0.0.1-beta.zip
- Author:redsquirrelcam
- License:Freeware (Free)
- File Size:1.3 Mb
- Runs on:Windows; Mac; Linux
SHOPS is an approximate acronym for Squirrel Hill Point of Sale. It is a perl-mysql based system for tracking sales, suppliers, product requests, jobs, accounts and customer feedback; managing inventory and reordering; and agenda for the hardware. ...
- File Name:shops-0.9.4.tgz
- Author:shops
- License:Freeware (Free)
- File Size:115 Kb
- Runs on:N/A