diff --git a/.npmignore b/.npmignore deleted file mode 100644 index 1046ffd86a..0000000000 --- a/.npmignore +++ /dev/null @@ -1,11 +0,0 @@ -*.ts -!*.d.ts -.* -Gemfile -Gemfile.lock -_develop -.github -.vscode -docs -test -tsconfig.json diff --git a/package.json b/package.json index 8dc8b2f4b4..c3bade7757 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,20 @@ "author": "Jason Chen ", "homepage": "http://quilljs.com", "main": "dist/quill.js", + "exports": { + ".": "./dist/quill.js", + "./core": "./dist/core.js", + "./blots/*": "./dist/blots/*.js", + "./formats/*": "./dist/formats/*.js", + "./modules/*": "./dist/modules/*.js", + "./themes/*": "./dist/themes/*.js", + "./ui/*": "./dist/ui/*.js", + "./assets/": "./assets/" + }, + "files": [ + "assets", + "dist" + ], "config": { "ports": { "proxy": "9000", diff --git a/tsconfig.json b/tsconfig.json index 24ed67737a..66f5cefdc6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "outDir": "./dist", "allowSyntheticDefaultImports": true, "target": "es6", "sourceMap": true,