UNPKG

@duetds/date-picker

Version:

Duet Date Picker is an open source version of Duet Design System’s accessible date picker.

129 lines (128 loc) 3.85 kB
{ "name": "@duetds/date-picker", "version": "1.4.0", "description": "Duet Date Picker is an open source version of Duet Design System’s accessible date picker.", "author": "LocalTapiola Services Ltd <duetdesignsystem@lahitapiola.fi>", "license": "MIT", "module": "dist/index.js", "es2015": "dist/esm/index.js", "es2017": "dist/esm/index.js", "jsnext:main": "dist/esm/index.js", "main": "dist/index.cjs.js", "unpkg": "dist/duet/duet.js", "types": "dist/types/components.d.ts", "collection": "dist/collection/collection-manifest.json", "repository": { "type": "git", "url": "https://github.com/duetds/date-picker.git" }, "publishConfig": { "access": "public" }, "files": [ "custom-element", "dist", "hydrate/index.js", "hydrate/index.d.ts" ], "scripts": { "start": "npm run dev", "dev": "stencil build --dev --es5 --watch --serve", "docs": "stencil build --docs-readme", "build": "stencil build --es5", "precommit": "stencil test --spec --silent", "test": "stencil test --spec --e2e --silent", "test:dev": "stencil test --spec --e2e --watchAll", "test:unit": "stencil test --spec --silent", "test:e2e": "stencil test --e2e --silent", "lint:js": "eslint \"**/*.{js,ts,tsx}\" --cache --quiet", "lint:sass": "sass-lint -c ./.sasslintrc.json", "lint:sass:fix": "sass-lint-auto-fix", "preversion": "npm run lint:js && npm run lint:sass && npm test", "version": "npm run build", "postversion": "npm publish", "postpublish": "git push origin master --tags" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged", "pre-push": "npm run lint:js && npm run lint:sass" } }, "engines": { "node": ">= 12.17.0", "npm": ">= 6.14.0" }, "bugs": { "email": "duetdesignsystem@lahitapiola.fi" }, "dependencies": { "@stencil/core": "^2.3.0" }, "devDependencies": { "@stencil/sass": "1.3.2", "@stencil/utils": "latest", "@types/jest": "26.0.10", "@types/jest-image-snapshot": "3.1.0", "@types/puppeteer": "3.0.1", "@typescript-eslint/eslint-plugin": "2.13.0", "@typescript-eslint/parser": "2.13.0", "eslint": "6.8.0", "eslint-config-prettier": "6.7.0", "eslint-plugin-prettier": "3.1.2", "husky": "4.2.5", "jest": "26.4.1", "jest-cli": "26.4.1", "jest-image-snapshot": "4.1.0", "prettier": "1.19.1", "prettier-stylelint": "0.4.2", "pretty-quick": "^2.0.1", "puppeteer": "5.2.1", "sass-lint": "1.13.1", "sass-lint-auto-fix": "0.21.2", "typescript": "3.9.7" }, "sasslintConfig": "./.sasslintrc.json", "eslintConfig": { "parser": "@typescript-eslint/parser", "parserOptions": { "sourceType": "module", "accessibility": "off", "ecmaVersion": 2018, "ecmaFeatures": { "jsx": true } }, "extends": [ "plugin:@typescript-eslint/recommended", "prettier/@typescript-eslint", "plugin:prettier/recommended" ], "plugins": [ "@typescript-eslint" ], "rules": { "comma-dangle": [ "error", "only-multiline" ], "curly": [ "error", "all" ], "no-console": "off", "no-undef": "off", "no-var": "off", "prefer-rest-params": "off", "@typescript-eslint/no-var-requires": "off", "@typescript-eslint/no-use-before-define": "off", "@typescript-eslint/explicit-member-accessibility": "off", "@typescript-eslint/explicit-function-return-type": "off", "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-unused-vars": "off", "@typescript-eslint/no-inferrable-types": "off", "@typescript-eslint/no-this-alias": "off", "@typescript-eslint/ban-ts-ignore": "off" } } }