Include separate modules in build output
https://github.com/bs-community/skinview3d/pull/45#issuecomment-575554703
This commit is contained in:
parent
c2bd1aa0ce
commit
5badb4fcea
|
|
@ -58,6 +58,7 @@ typings/
|
||||||
.env
|
.env
|
||||||
|
|
||||||
dist/
|
dist/
|
||||||
|
jsm/
|
||||||
_ignore/
|
_ignore/
|
||||||
dist/
|
dist/
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
|
|
||||||
11
package.json
11
package.json
|
|
@ -2,12 +2,12 @@
|
||||||
"name": "skinview3d",
|
"name": "skinview3d",
|
||||||
"version": "1.2.1",
|
"version": "1.2.1",
|
||||||
"description": "Three.js powered Minecraft skin viewer",
|
"description": "Three.js powered Minecraft skin viewer",
|
||||||
"module": "dist/skinview3d.module.js",
|
"module": "jsm/skinview3d.js",
|
||||||
"main": "dist/skinview3d.js",
|
"main": "dist/skinview3d.min.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "rollup -c",
|
"build": "rollup -c && tsc -p . --outDir jsm --declaration",
|
||||||
"test": "npm run lint",
|
"test": "npm run lint",
|
||||||
"prepublishOnly": "rimraf dist && npm run build",
|
"prepublishOnly": "rimraf dist jsm && npm run build",
|
||||||
"lint": "eslint --ext .ts src/",
|
"lint": "eslint --ext .ts src/",
|
||||||
"dev": "npm-run-all --parallel watch serve",
|
"dev": "npm-run-all --parallel watch serve",
|
||||||
"watch": "rollup -w -c",
|
"watch": "rollup -w -c",
|
||||||
|
|
@ -30,7 +30,8 @@
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/bs-community/skinview3d",
|
"homepage": "https://github.com/bs-community/skinview3d",
|
||||||
"files": [
|
"files": [
|
||||||
"dist"
|
"dist",
|
||||||
|
"jsm"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"three": "^0.112.1",
|
"three": "^0.112.1",
|
||||||
|
|
|
||||||
|
|
@ -12,11 +12,6 @@ const umd = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const es = {
|
|
||||||
format: "es",
|
|
||||||
indent: "\t"
|
|
||||||
};
|
|
||||||
|
|
||||||
const licensePlugin = license({
|
const licensePlugin = license({
|
||||||
banner: `
|
banner: `
|
||||||
skinview3d (https://github.com/bs-community/skinview3d)
|
skinview3d (https://github.com/bs-community/skinview3d)
|
||||||
|
|
@ -35,10 +30,7 @@ const base = {
|
||||||
export default [
|
export default [
|
||||||
{
|
{
|
||||||
...base,
|
...base,
|
||||||
output: [
|
output: { ...umd, file: "dist/skinview3d.js" },
|
||||||
{ ...umd, file: "dist/skinview3d.js" },
|
|
||||||
{ ...es, file: "dist/skinview3d.module.js" }
|
|
||||||
],
|
|
||||||
plugins: [
|
plugins: [
|
||||||
resolve(),
|
resolve(),
|
||||||
typescript(),
|
typescript(),
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@
|
||||||
"module": "es2015",
|
"module": "es2015",
|
||||||
"moduleResolution": "node",
|
"moduleResolution": "node",
|
||||||
"target": "es5",
|
"target": "es5",
|
||||||
"declaration": true,
|
|
||||||
"strict": true,
|
"strict": true,
|
||||||
"noImplicitAny": false,
|
"noImplicitAny": false,
|
||||||
"strictFunctionTypes": false
|
"strictFunctionTypes": false
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue