mirror of
https://github.com/directus/directus.git
synced 2026-01-28 14:28:02 -05:00
* no cursor when disabled * consistent disabled styling * divider icon alignment * don’t show last item’s border * notifications spacing * status placeholder * default status icon placeholder * fix textarea focus style * tags styling * proper tags padding when empty * proper input number step hovers * show background color * Fix data-model collections overview name class * Don't use display template for batch mode * Fix headline being hidden * Use formatted name fo bookmarks breadcrumb * Move drawer open to app store * Fix tests * slider value style * Add comments to users/files * Make comments selectable * Move window width drawer state to app parent * Fix private user condition * Allow relationships to system collections * Refresh revisions drawer detail on save and stay * Add disabled support to m2o / user * Center v-infos * Hide default drag image * Ellipsis all the things * Use icon interface for fallback icon * Render icons grid based on available space * Fix ellipsis on cardsl * fix batch edit checkbox styling * Let render template ellipsis its raw values * Fix render template * Default cropping to current aspect ratio * missing translation * secondary button style so sorry, rijk… it’s the only one (promise) * Add image dimensions, add drag mode * track the apology * no elipses on titles * Add cancel crop button * Only show new dimensions on crop * Inform file preview if it's in modal * preview styling * Install pretty-bytes * Show file info in drawer sidebar * Use outline icons in drawer sidebar * don’t confuse null with subdued text value * edge-case justification * Show character count remaining * Fix storybook + typing error * Add length constraints to color * Watch value prop * Fix tags * Open icon on icon click * Fix overflow of title * Show batch editing x items * Fix edits emptying input on cancel * Don't count locked filters in no results message * simple batch edit title * Fix headline being invisible * Add no-options notice to interfaces/displays * Use existing collection preset in browse modal * Don't emit null on invalid hex * Use correct titles in modal-detail * style char remaining * file info sidebar styling * Another attempt at trying to make render template behave in any contetx * Show remaining char count on focus only * Remove fade, prevent jumping * Render skeleton loader in correct height * Fix o2m not fetching items * Pass collection/field to render display in o2m * Add no-items message in table * Add default state to v-table * Allow ISO8601 in datetime interface * Title format selected icon name * avoid blinking bg on load * align characters remaining * Default to tabular in browse modal * Add disabled string * Add center + make gray default notice * Add disabled-no-value state * Export getItems * Expose refresh method on layouts * Fix (batch) deletion from browse) * Fix interface disabled on batch * Add interface not found notice * Add default label (active) for toggle interface * Use options / prop default for toggle * Support ISO 8601 in datetime display * Render edit form in form width * Fix deselecting newly selected item * Undo all selection when closing browse modal * Fix deselecting newly selected item * wider divider * update webhooks table * Fix checkbox label disappearing * Fix tests.. by removing them Co-authored-by: Ben Haynes <ben@rngr.org>
123 lines
3.7 KiB
JSON
123 lines
3.7 KiB
JSON
{
|
|
"name": "directus",
|
|
"version": "9.0.0",
|
|
"private": true,
|
|
"description": "Directus is an Open-Source Headless CMS & API for Managing Custom Databases",
|
|
"author": "Rijk van Zanten <rijk@rngr.org>",
|
|
"scripts": {
|
|
"serve": "vue-cli-service serve",
|
|
"build": "vue-cli-service build --modern",
|
|
"test": "vue-cli-service test:unit",
|
|
"lint": "vue-cli-service lint",
|
|
"lint:styles": "stylelint \"**/*.{vue,scss}\"",
|
|
"fix": "prettier --write \"src/**/*.{js,vue,ts}\"",
|
|
"fix:styles": "stylelint --fix \"**/*.{vue,scss}\"",
|
|
"storybook": "start-storybook -p 6006",
|
|
"build-storybook": "build-storybook"
|
|
},
|
|
"dependencies": {
|
|
"@directus/format-title": "^3.2.0",
|
|
"@popperjs/core": "^2.4.0",
|
|
"@sindresorhus/slugify": "^1.0.0",
|
|
"@tinymce/tinymce-vue": "^3.2.1",
|
|
"@types/debug": "^4.1.5",
|
|
"@types/lodash": "^4.14.151",
|
|
"@vue/composition-api": "^0.5.0",
|
|
"axios": "^0.19.2",
|
|
"base-64": "^0.1.0",
|
|
"cropperjs": "^1.5.6",
|
|
"date-fns": "^2.13.0",
|
|
"lodash": "^4.17.15",
|
|
"marked": "^1.0.0",
|
|
"micromustache": "^7.1.0",
|
|
"nanoid": "^3.1.7",
|
|
"pinia": "0.0.5",
|
|
"portal-vue": "^2.1.7",
|
|
"pretty-bytes": "^5.3.0",
|
|
"resize-observer": "^1.0.0",
|
|
"semver": "^7.3.2",
|
|
"stylelint-config-prettier": "^8.0.1",
|
|
"tinymce": "^5.2.2",
|
|
"vue": "^2.6.11",
|
|
"vue-i18n": "^8.17.6",
|
|
"vue-router": "^3.1.5",
|
|
"vuedraggable": "^2.23.2"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.9.6",
|
|
"@babel/plugin-proposal-optional-chaining": "^7.9.0",
|
|
"@storybook/addon-actions": "^5.3.18",
|
|
"@storybook/addon-centered": "^5.3.18",
|
|
"@storybook/addon-knobs": "^5.3.18",
|
|
"@storybook/addon-links": "^5.3.18",
|
|
"@storybook/addon-notes": "^5.3.18",
|
|
"@storybook/addon-viewport": "^5.3.18",
|
|
"@storybook/addons": "^5.3.18",
|
|
"@storybook/core": "^5.3.18",
|
|
"@storybook/vue": "^5.3.18",
|
|
"@types/base-64": "^0.1.3",
|
|
"@types/jest": "^25.2.2",
|
|
"@types/marked": "^0.7.4",
|
|
"@types/semver": "^7.2.0",
|
|
"@typescript-eslint/eslint-plugin": "^2.33.0",
|
|
"@typescript-eslint/parser": "^2.33.0",
|
|
"@typescript-eslint/typescript-estree": "^2.33.0",
|
|
"@vue/cli-plugin-babel": "^4.3.1",
|
|
"@vue/cli-plugin-eslint": "^4.3.1",
|
|
"@vue/cli-plugin-router": "^4.1.0",
|
|
"@vue/cli-plugin-typescript": "^4.3.1",
|
|
"@vue/cli-plugin-unit-jest": "^4.3.1",
|
|
"@vue/cli-plugin-vuex": "^4.3.1",
|
|
"@vue/cli-service": "^4.3.1",
|
|
"@vue/eslint-config-prettier": "^6.0.0",
|
|
"@vue/eslint-config-typescript": "^5.0.2",
|
|
"@vue/test-utils": "^1.0.2",
|
|
"autoprefixer": "^9.7.6",
|
|
"babel-loader": "^8.1.0",
|
|
"babel-preset-vue": "^2.0.2",
|
|
"css-loader": "^3.5.3",
|
|
"eslint": "^6.8.0",
|
|
"eslint-plugin-prettier": "^3.1.3",
|
|
"eslint-plugin-vue": "^6.2.2",
|
|
"html-loader": "^1.1.0",
|
|
"jest-sonar": "^0.2.8",
|
|
"lint-staged": "^10.2.2",
|
|
"mockdate": "^2.0.5",
|
|
"prettier": "^2.0.5",
|
|
"react": "^16.13.1",
|
|
"react-dom": "^16.13.1",
|
|
"react-is": "^16.13.1",
|
|
"regenerator-runtime": "^0.13.5",
|
|
"sass": "^1.26.5",
|
|
"sass-loader": "^8.0.0",
|
|
"storybook-addon-themes": "^5.4.1",
|
|
"stylelint": "^13.3.3",
|
|
"stylelint-config-rational-order": "^0.1.2",
|
|
"stylelint-config-standard": "^20.0.0",
|
|
"stylelint-order": "^4.0.0",
|
|
"stylelint-scss": "^3.17.2",
|
|
"typescript": "^3.9.2",
|
|
"vue-cli-plugin-storybook": "^1.2.2",
|
|
"vue-loader": "^15.9.2",
|
|
"vue-template-compiler": "^2.6.10",
|
|
"vuepress": "^1.5.0",
|
|
"webpack": "^4.43.0",
|
|
"webpack-merge": "^4.2.2"
|
|
},
|
|
"gitHooks": {
|
|
"pre-commit": "lint-staged"
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,ts}": [
|
|
"vue-cli-service lint"
|
|
],
|
|
"*.{css,scss}": [
|
|
"stylelint --fix"
|
|
],
|
|
"*.vue": [
|
|
"vue-cli-service lint",
|
|
"stylelint --fix"
|
|
]
|
|
}
|
|
}
|