Index: docs/metadata.edge.example |
=================================================================== |
new file mode 100644 |
--- /dev/null |
+++ b/docs/metadata.edge.example |
@@ -0,0 +1,71 @@ |
+[default] |
+# Base metadata file whose sections and keys we inherit but can override. |
+inherit = metadata.common |
+ |
+# App identity assigned by the Windows Dev Center. |
+[package_identity] |
+name = ACME.MyExt |
Sebastian Noack
2016/07/13 18:10:37
I just noticed, this setting is redundant. The par
Vasily Kuznetsov
2016/10/04 14:46:45
If I understand correctly this thing is more like
Sebastian Noack
2016/10/04 19:58:03
Frankly, I'm not sure whether the Windows Store wo
Vasily Kuznetsov
2016/10/11 15:58:26
Probably being consistent with Firefox is a good t
Sebastian Noack
2016/10/12 11:07:48
Fair enough, for keeping the app ID, rather then a
Vasily Kuznetsov
2016/10/12 14:13:42
Yeah, me neither, actually. I coded it just so we
Sebastian Noack
2016/10/12 14:43:25
I leave it up to you, but FWIW, no I don't think i
Vasily Kuznetsov
2016/10/13 11:56:35
Me neither. Done
|
+publisher = CN=4F066043-8AFE-41C9-B762-6C15E77E3F88 |
+ |
+# Icons to be placed into /Assets and referenced in AppxManifest.xml. |
+[appx_assets] |
+# 50x50 logo for the store. |
+logo_50.png = path/to/logo_50.png |
+ |
+# 44x44 and 150x150 logos for Windows UI. |
+logo_44.png = path/to/logo_44.png |
+logo_150.png = path/to/big_logo.png |
+ |
+[compat] |
+# Target Edge version (for manifest.json) |
+edge = 37.14332.1000.0 |
+# Min/max windows version (for AppxManifest.xml) |
+windows = 10.0.14332.0/12.0.0.0 |
+ |
+[general] |
+# Base name of the plugin file (version and extension will be added to this). |
+basename = myext-edge |
+ |
+# Display name and description for the manifest files. |
+display_name = MyExt |
+description = MyExt is the greatest extension |
Sebastian Noack
2016/07/13 18:10:38
This is redundant as well. The description can be
Vasily Kuznetsov
2016/10/04 14:46:44
Done
|
+ |
+# Background color for the Appx manifest. |
+background_color = pink |
+ |
+# Extension ID for Appx manifest. |
+extension_id = 1.0 |
Sebastian Noack
2016/07/13 18:10:37
This can be hard-coded to 1.0 in the template. Sin
Sebastian Noack
2016/09/13 10:41:23
This attribute just changed, for Edge extensions i
Vasily Kuznetsov
2016/10/04 14:46:44
Done.
|
+ |
+# Permissions of the extension to place into manifest.json |
+# (see https://developer.chrome.com/extensions/declare_permissions). |
+permissions = |
+ tabs |
+ bookmarks |
+ http://*/* |
+ https://*/* |
+ |
+# UI definitions. |
+options = options.html |
+devtools = devtools.html |
+ |
+# Icon for the browser toolbar. Used to produce browser_action key in |
+# manifest.json (see https://developer.chrome.com/extensions/browserAction). |
+browserAction = icons/icon-19.png icons/icon-38.png popup.html |
+ |
+# Icons for manifest.json. |
+icons = icon-16.png icon-32.png icon-48.png icon-64.png icon-128.png |
+ |
+# Schema for managed storage (storage.managed_schema in manifest.json). |
+managedStorageSchema = schema.json |
Sebastian Noack
2016/07/13 18:10:37
Since Edge doesn't support managed storage (the ke
Vasily Kuznetsov
2016/10/04 14:46:45
Making this example platform agnostic is more comp
|
+ |
+# Files that are renamed/moved when placed into the package. |
+[mapping] |
+target/path/file.png = source/path/icon.png |
+ |
+# Javascript source files to be compiled/bundled by JSHydra. |
+[convert_js] |
+# Two files bundled into one. |
+path/bundle.js = source/path/src1.js src2.js |
+ |
+# Remove a file from a bundle defined in common.metadata. |
+path/common-bundle.js -= removed/src.js |