Rename package module files to index.js

Makes it easier to import, you don't have to specify the file name, just
the package name.
This commit is contained in:
JC Brand 2023-03-02 14:30:40 +01:00
parent 48e7987f38
commit 5c3acc8a4d
6 changed files with 5 additions and 5 deletions

View File

@ -3,7 +3,7 @@
"version": "10.1.2", "version": "10.1.2",
"description": "Browser based XMPP chat client", "description": "Browser based XMPP chat client",
"browser": "dist/converse.js", "browser": "dist/converse.js",
"module": "src/converse.js", "module": "src/index.js",
"workspaces": [ "workspaces": [
"src/headless" "src/headless"
], ],

View File

@ -57,7 +57,7 @@ const converse = {
if (settings.assets_path) { if (settings.assets_path) {
__webpack_public_path__ = settings.assets_path; // eslint-disable-line no-undef __webpack_public_path__ = settings.assets_path; // eslint-disable-line no-undef
} }
require('./converse.js'); require('./index.js');
Object.keys(plugins).forEach(name => converse.plugins.add(name, plugins[name])); Object.keys(plugins).forEach(name => converse.plugins.add(name, plugins[name]));
return converse; return converse;
} }

View File

@ -13,5 +13,5 @@ It's also installable with NPM/Yarn as [@converse/headless](https://www.npmjs.co
The main distribution of Converse relies on the headless build. The main distribution of Converse relies on the headless build.
The file [src/headless/headless.js](https://github.com/jcbrand/converse.js/blob/master/src/headless/headless.js) The file [src/headless/index.js](https://github.com/jcbrand/converse.js/blob/master/src/headless/index.js)
is used to determine which plugins are included in the build. is used to determine which plugins are included in the build.

View File

@ -10,7 +10,7 @@
"homepage": "https://conversejs.org", "homepage": "https://conversejs.org",
"license": "MPL-2.0", "license": "MPL-2.0",
"main": "dist/converse-headless.js", "main": "dist/converse-headless.js",
"module": "headless.js", "module": "index.js",
"keywords": [ "keywords": [
"converse.js", "converse.js",
"XMPP", "XMPP",

View File

@ -4,7 +4,7 @@
* @license Mozilla Public License (MPLv2) * @license Mozilla Public License (MPLv2)
*/ */
import "@converse/headless/headless"; import "@converse/headless";
import "./i18n/index.js"; import "./i18n/index.js";
import "shared/registry.js"; import "shared/registry.js";
import { CustomElement } from 'shared/components/element'; import { CustomElement } from 'shared/components/element';