UNPKG

@exadel/esl

Version:

Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components

99 lines (98 loc) 3.21 kB
{ "name": "@exadel/esl", "version": "5.3.2", "private": false, "description": "Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components", "license": "MIT", "homepage": "https://esl-ui.com/", "keywords": [ "esl", "lightweight", "typescript", "flexible", "web components", "web components utils", "custom elements", "custom elements ts", "component library", "animate", "accordion", "tabs", "embedded-video", "scrollbar" ], "bugs": { "url": "https://github.com/exadel-inc/esl/issues" }, "repository": { "type": "git", "url": "git+https://github.com/exadel-inc/esl.git" }, "publishConfig": { "access": "public", "scope": "@exadel" }, "files": [ "modules/**/*.{js,ts,less,css,md}", "polyfills/**/*.{js,ts,less,css,md}", "tsconfig.json", "CHANGELOG.md", "README.md" ], "module": "modules/all.js", "types": "modules/all.d.ts", "sideEffects": [ "modules/lib.js", "modules/esl-media/providers/**/*.js", "modules/esl-share/actions/**/*.js", "modules/esl-share/buttons/**/*.js", "modules/esl-carousel/core.js", "modules/esl-carousel/renderers/**/*.js", "polyfills/**/*.js" ], "scripts": { "clean": "rimraf modules", "build": "npm run clean && concurrently \"npm run build:less\" \"npm run build:ts\" \"npm run build:docs\"", "build:ts": "tsc --project tsconfig.build.json", "build:less": "npm run build:less:cpy && npm run build:less:css", "build:less:cpy": "copyfiles \"src/**/*.less\" \"modules\" --up 1 --all", "build:less:css": "findx \"modules/{*,*/*,{esl-utils,esl-forms}/*/*}.less !**/*.mixin.less\" \"lessc {{path}} {{dir}}/{{name}}.css\"", "build:docs": "copyfiles \"src/**/*.md\" \"modules\" --up 1 --all", "watch": "concurrently npm:watch:*", "watch:ts": "tsc --project tsconfig.build.json --watch", "watch:less": "chokidar --initial \"src/**/*.less\" -c \"npm run build:less\"", "watch:docs": "chokidar --initial \"src/**/*.md\" -c \"npm run build:docs\"", "test": "jest --silent --noStackTrace", "lint": "concurrently npm:lint:*", "lint:js": "eslint \"src/**/*.ts\"", "lint:css": "stylelint \"src/**/*.less\"", "pack": "npm pack --pack-destination ../../target/", "prepare": "npm run build" }, "dependencies": { "@types/video.js": "7.3.58", "@types/youtube": "0.1.0" }, "devDependencies": { "@exadel/eslint-config-esl": "^5.3.2", "@exadel/eslint-plugin-esl": "^5.3.2", "@exadel/stylelint-config-esl": "^5.3.2" }, "contributors": [ "ala-n <astsefanovich@exadel.com>", "ymurashka <ymurashka@exadel.com>", "yadamska <yadamska@exadel.com>", "dshovchko <dshovchko@exadel.com>", "abarmina <abarmina@exadel.com>", "alesun <alesun@exadel.com>", "fshovchko <fshovchko@exadel.com>" ], "maintainers": [ "ala-n <astsefanovich@exadel.com>", "yadamska <yadamska@exadel.com>", "dshovchko <dshovchko@exadel.com>", "abarmina <abarmina@exadel.com>", "alesun <alesun@exadel.com>" ], "gitHead": "3618a688aded5eb9a9deaf614a0fb4160254835a" }