{"_id":"@bimeo/directus-extension-m2o-form-interface","name":"@bimeo/directus-extension-m2o-form-interface","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bimeo/directus-extension-m2o-form-interface","description":"An inline M2O form interface for Directus that fixes a bug in the original extension (https://github.com/hanneskuettner/directus-extension-inline-form-interface).","icon":"extension","version":"1.0.0","license":"GPL-3.0","keywords":["directus","directus-extension","directus-custom-interface"],"directus:extension":{"type":"interface","path":"dist/index.js","source":"src/index.ts","host":"^11.0.0"},"scripts":{"build":"directus-extension build","dev":"directus-extension build -w --no-minify","link":"directus-extension link","lint":"eslint .","release":"semantic-release"},"devDependencies":{"@directus/composables":"^10.1.16","@directus/exceptions":"^10.0.3","@directus/extensions-sdk":"^11.0.1","@directus/types":"^11.2.1","@directus/utils":"^11.0.6","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-yaml":"^4.1.2","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@types/lodash":"^4.17.7","@types/lodash-es":"^4.17.12","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.22.0","knex-schema-inspector":"^3.1.0","lodash-es":"^4.17.21","prettier":"^3.2.5","sass":"^1.71.1","semantic-release":"^23.0.2","typescript":"^5.4.2","vue":"^3.2.47","vue-i18n":"^9.2.2"},"publishConfig":{"access":"public"},"packageManager":"pnpm@8.15.4","dependencies":{"@vueuse/core":"^10.11.0","lodash":"^4.17.21"},"_id":"@bimeo/directus-extension-m2o-form-interface@1.0.0","gitHead":"f64af8441da2b570cac52658bd05e2c4467afdd2","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1qk6DZJ5DPs9N3BWirCLQCVXsgeCiLYKFTcBYhru/z6Mq+erg+sUQ2cX9Y8KQ+7IuPMPAhQfPD2eOCbzbuY7zg==","shasum":"820c63536dfb18bd5cd6431d1fb59cd051bafaae","tarball":"https://registry.npmjs.org/@bimeo/directus-extension-m2o-form-interface/-/directus-extension-m2o-form-interface-1.0.0.tgz","fileCount":4,"unpackedSize":322544,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICtvlur5GLxBAwu/pYw/i2a2flxgV03E40lVPy5YqHsoAiEA96zTd6ZQ/k4RUmAS3VuuBiq76slyaoddUN2GXkTYf1s="}]},"_npmUser":{"name":"cdillon","email":"cody@bimeodigital.com"},"directories":{},"maintainers":[{"name":"cdillon","email":"cody@bimeodigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/directus-extension-m2o-form-interface_1.0.0_1745614373510_0.3955664679531239"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-25T20:52:53.441Z","1.0.0":"2025-04-25T20:52:53.743Z","modified":"2025-04-25T20:52:53.994Z"},"maintainers":[{"name":"cdillon","email":"cody@bimeodigital.com"}],"description":"An inline M2O form interface for Directus that fixes a bug in the original extension (https://github.com/hanneskuettner/directus-extension-inline-form-interface).","keywords":["directus","directus-extension","directus-custom-interface"],"license":"GPL-3.0","readme":"# Directus Inline Form Interface\n\nAn inline form interface for Directus that allows editing of a related M2O collection\nitem within its parent's form.\n\nFor more details as to why you would need this see these discussions in the Directus repository\n[directus/directus#3474](https://github.com/directus/directus/discussions/3474) and\n[directus/directus#18041](https://github.com/directus/directus/discussions/18041).\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"./docs/screenshot-dark.png\">\n  <img alt=\"Screenshot of the tab group interface\" src=\"./docs/screenshot-light.png\">\n</picture>\n\n## Installation\n\nAdd `directus-extension-m2o-form-interface` to your project:\n\n\n```shell\n# Using pnpm\npnpm add directus-extension-m2o-form-interface\n# Using yarn\nyarn add directus-extension-m2o-form-interface\n# Using npm\nnpm install directus-extension-m2o-form-interface\n```\n\n## Usage\n\nWhen creating a new M2O field you can select `Inline Form` in the `Relational` section.\n\nAlternatively you can change the interface of an existing M2O field in the\n`Interface` section.\n\n## Options\n\n#### `Create Related Item`\n\nDecide when an item should be created in the related collection.\n\nYou can choose between:\n\n- `Only with Content`, which will only create a new item if *some* content is filled in the inline form, and\n- `Always`, which will always create a new item, even if no content is filled in the inline form\n","readmeFilename":"README.md","_rev":"1-791fc1e834cae077af375db0ece488aa"}