file-select-dialog
Version:
Call file select dialog programmatically
128 lines (127 loc) • 3.23 kB
JSON
{
"name": "file-select-dialog",
"version": "1.5.4",
"description": "Call file select dialog programmatically",
"types": "dist/index.d.ts",
"main": "dist/index.js",
"module": "dist/file-select-dialog.esm.js",
"unpkg": "dist/file-select-dialog.global.js",
"jsdelivr": "dist/file-select-dialog.global.js",
"sideEffects": false,
"author": "TomokiMiyauci <development.operation.6.6.6@gmail.com>",
"repository": "https://github.com/TomokiMiyauci/file-select-dialog",
"license": "MIT",
"private": false,
"keywords": [
"file",
"dialog",
"file-dialog",
"file-select-dialog",
"file-selection-dialog",
"browser",
"file-browser",
"filelist"
],
"scripts": {
"build": "rollup -c rollup.config.ts",
"lint": "eslint --ext .ts --ignore-path .gitignore src tests",
"test:unit": "jest",
"semantic-release": "semantic-release",
"prepublishOnly": "yarn build",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:serve": "vitepress serve docs"
},
"devDependencies": {
"@semantic-release/changelog": "^5.0.1",
"@semantic-release/git": "^9.0.0",
"@types/jest": "^26.0.15",
"@types/lodash.camelcase": "^4.3.6",
"@typescript-eslint/eslint-plugin": "^4.7.0",
"@typescript-eslint/parser": "^4.7.0",
"commitizen": "^4.2.2",
"eslint": "^7.13.0",
"husky": "^4.3.0",
"jest": "^26.6.3",
"lint-staged": "^10.5.1",
"lodash.camelcase": "^4.3.0",
"prettier": "^2.1.2",
"rollup": "^2.33.3",
"rollup-plugin-sourcemaps": "^0.6.3",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.29.0",
"semantic-release": "^17.2.3",
"ts-jest": "^26.4.4",
"ts-node": "^9.0.0",
"tsc-alias": "^1.1.5",
"tsconfig-paths": "^3.9.0",
"tscpaths": "^0.0.9",
"typedoc": "^0.20.0-beta.24",
"typescript": "^4.0.5",
"vitepress": "^0.11.5"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.ts": "eslint --fix",
"*.": "prettier -w -u"
},
"config": {
"commitizen": {
"path": "cz-conventional-changelog"
}
},
"release": {
"branches": [
"main"
],
"plugins": [
[
"@semantic-release/commit-analyzer",
{
"releaseRules": [
{
"breaking": true,
"release": "major"
},
{
"revert": true,
"release": "patch"
},
{
"type": "build",
"release": "patch"
},
{
"type": "feat",
"release": "minor"
},
{
"type": "fix",
"release": "patch"
},
{
"type": "perf",
"release": "patch"
},
{
"type": "refactor",
"release": "patch"
}
]
}
],
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
"@semantic-release/npm",
"@semantic-release/github",
"@semantic-release/git"
]
},
"files": [
"dist"
]
}