@aegis-framework/artemis
Version:
Aegis Framework Javascript Library
80 lines (79 loc) • 1.99 kB
JSON
{
"name": "@aegis-framework/artemis",
"version": "0.3.29",
"description": "Aegis Framework Javascript Library",
"main": "./dist/index.js",
"module": "./dist/artemis.js",
"legacy": "./dist/artemis.min.js",
"repository": {
"type": "git",
"url": "https://gitlab.com/AegisFramework/Artemis.git"
},
"bugs": {
"url": "https://gitlab.com/AegisFramework/Artemis/issues"
},
"homepage": "https://aegisframework.com/",
"author": "Diego Islas Ocampo <dev@hyuchia.com>",
"license": "MIT",
"keywords": [
"artemis",
"dom",
"javascript",
"library"
],
"targets": {
"module": {
"source": "index.js",
"engines": {
"browsers": "Chrome 80"
},
"outputFormat": "esmodule",
"isLibrary": true,
"optimize": true,
"includeNodeModules": true
},
"main": {
"source": "index.js",
"engines": {
"node": ">= 12"
},
"outputFormat": "commonjs",
"isLibrary": true,
"optimize": true,
"includeNodeModules": true
},
"legacy": {
"source": "browser.js",
"context": "browser",
"outputFormat": "global",
"engines": {
"browsers": "> 0.5%, last 2 versions, not dead"
},
"isLibrary": false,
"optimize": true,
"includeNodeModules": true
}
},
"scripts": {
"eslint": "eslint index.js src",
"jsdoc": "jsdoc ./src -c ./.jsdoc.json && jsdoc2md -f ./src/* -c ./.jsdoc.json >> ./docs/README.md",
"build": "yarn build:main && yarn build:module && yarn build:legacy",
"build:main": "parcel build --target main --no-cache --public-url .",
"build:module": "parcel build --target module --no-cache --public-url .",
"build:legacy": "parcel build --target legacy --no-cache --public-url .",
"watch": "parcel watch --target legacy --no-cache --public-url ."
},
"devDependencies": {
"eslint": "^8.6.0",
"jsdoc": "^3.6.5",
"jsdoc-to-markdown": "^7.1.0",
"parcel": "^2.1.1"
},
"files": [
"index.js",
"src/*",
"dist/*"
],
"dependencies": {},
"browserslist": "> 0.5%, last 2 versions, not dead"
}