| Index: README.md |
| =================================================================== |
| --- a/README.md |
| +++ b/README.md |
| @@ -25,16 +25,20 @@ |
| * `i18n.js`: Localization functions, should be included by all pages. |
| * `messageResponder.js`: Script to be used on the background page to respond |
| to messages sent by UI code. |
| * `background.html`, `background.js`: Test implementation of the background |
| page, should *not be imported*. |
| * `desktop-options.html`, `desktop-options.js`: Options page, see below |
| * `subscriptions.xml`: Test subscription data, should *not be imported* |
| * `polyfill.js`: Browser API polyfills, should *not be imported* |
| +* `js` directory: new CommonJS modules/entry-points bundled to produce |
| + top level pages. As example, `js/desktop-options.js` produces |
| + `./desktop-options.js` [IIFE](https://developer.mozilla.org/en-US/docs/Glossary/IIFE) |
| + deployed within the extension. |
| * `lib` directory: Modules to be used on the background page to expose |
| UI-related functionality. |
| * `locale` directory: Localized strings, with one directory per locale. The |
| Firefox format for locale identifiers is used (xx-YY where xx is the language |
| code and YY the optional region code). The localization strings themselves are |
| stored in the JSON format, like the one used by Chrome extensions. There is |
| one JSON file per HTML page, file names of HTML page and JSON file should |
| match. |