@twobirds/microcomponents
Version:
Micro Components Organization Class
56 lines (55 loc) • 1.63 kB
JSON
{
"name": "@twobirds/microcomponents",
"version": "0.0.77",
"description": "Micro Components Organization Class",
"main": "./dist/microcomponents.ts",
"types": "./dist/microcomponents.d.ts",
"sideEffects": false,
"scripts": {
"typedoc": "typedoc",
"webpack": "webpack",
"clean": "rm -rf build/*; rm -rf dist/*; rm -rf public/*;",
"prep": "cp src/* build || true; mkdir public || true;",
"copyToDist1": "cp -R assets/* public || true; cp dist/*.js public; cp -R build/* public; cp build/* public/test; cp dist/microcomponents.min.js public; cp public/microcomponents.min.js public/test; mv public/test.* public/test;",
"copyToDist2": "mkdir public/src || true; cp -R src/*.ts public/src || true; cp -R assets/* public || true; cp -R build/*.ts* dist; cp *.svg dist; cp *.svg public/fiddle; cp dist/MicroComponents.svg public; cp public/MicroComponents.svg public/test; npm run typedoc;",
"build": "npm run clean; npm run prep; tsc; npm run webpack; npm run copyToDist1; npm run copyToDist2;"
},
"author": "",
"license": "ISC",
"devDependencies": {
"jsmin": "^1.0.1",
"ts-loader": "^9.5.2",
"typedoc": "^0.26.11",
"typescript": "^5.5.4",
"webpack": "^5.97.1",
"webpack-cli": "^6.0.1"
},
"keywords": [
"javascript",
"library",
"native",
"DOM manipulation",
"lightweight",
"standalone",
"SPA",
"PWA",
"ES3",
"ES5",
"ES6",
"ES7",
"ES2015",
"ES2016",
"client",
"API"
],
"repository": {
"type": "git",
"url": "https://gitlab.com/twoBirds/microcomponents"
},
"contributors": [
{
"name": "Frank Thürigen",
"email": "fthuerigen@gmail.com"
}
]
}