Last active
June 24, 2021 18:52
-
-
Save DaneTheory/7f43335cc3b4da8e7ea4a993b7e2997d to your computer and use it in GitHub Desktop.
The Package (dot) JSON: A story of love, triumph, and general witchcraft/wizardry - InitFields: Main
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [{ | |
| "nameField": { | |
| "tags": [ | |
| "name", | |
| "minimal", | |
| "required" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/3e5bc10ba162e7756dd8fcb485898a9a" | |
| }, | |
| "versionField": { | |
| "tags": [ | |
| "version", | |
| "minimal", | |
| "required" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/92c20146b4c8726faf528641af39f403" | |
| }, | |
| "descriptionField": { | |
| "tags": [ | |
| "description", | |
| "info", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/ba5d8b04056268fe1ba8a8016e6b4e69" | |
| }, | |
| "keywordsField": { | |
| "tags": [ | |
| "keywords", | |
| "info", | |
| "optional", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/998715cd8c7097a04a86fc0b7b64efd6" | |
| }, | |
| "licenseField": { | |
| "tags": [ | |
| "license", | |
| "info", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/64b7ff10e301736530c44ca33ccbf39c" | |
| }, | |
| "homepageField": { | |
| "tags": [ | |
| "homepage", | |
| "links", | |
| "optional", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/8909aac2d04e22a39424dee3a81d0d26" | |
| }, | |
| "bugsField": { | |
| "tags": [ | |
| "bugsField", | |
| "links", | |
| "optional", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/77c2f670de6f84b3741c56117df5b60f" | |
| }, | |
| "repositoryField": { | |
| "tags": [ | |
| "repository", | |
| "links", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/dcb1bd7a17825ce7569ad4f3c86d611f" | |
| }, | |
| "authorField": { | |
| "tags": [ | |
| "author", | |
| "maintainers", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/964d55d780e4c9c4cbcecdf543fef064" | |
| }, | |
| "contributorsField": { | |
| "tags": [ | |
| "contributors", | |
| "maintainers", | |
| "optional", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/804c2e23eb990a1ce01d1ec353cfcb67" | |
| }, | |
| "filesField": { | |
| "tags": [ | |
| "files", | |
| "assets|files", | |
| "optional", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/43ce4ae8208ef16c7d04aab7d4a80894" | |
| }, | |
| "mainField": { | |
| "tags": [ | |
| "main", | |
| "assets|files", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/99ea70bcbe5cfc3d6763360ba8363d67" | |
| }, | |
| "binField": { | |
| "tags": [ | |
| "bin", | |
| "assets|files", | |
| "optional", | |
| "recommended", | |
| "cli", | |
| "executable", | |
| "shell", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/ca7d51aea4f3a9f88e678ffcd9a64b8a" | |
| }, | |
| "manField": { | |
| "tags": [ | |
| "man", | |
| "assets|files", | |
| "optional", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "docs", | |
| "documentation", | |
| "man-pages", | |
| "man-page", | |
| "help", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/43ce4ae8208ef16c7d04aab7d4a80894" | |
| }, | |
| "directoriesField": { | |
| "tags": [ | |
| "directories", | |
| "assets|files", | |
| "optional", | |
| "lib", | |
| "library", | |
| "module", | |
| "registry", | |
| "publish", | |
| "install", | |
| "installation", | |
| "paths", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/267885f11e258f8a43b575dd9f99014a" | |
| }, | |
| "scriptsField": { | |
| "tags": [ | |
| "scripts", | |
| "tasks", | |
| "optional", | |
| "cli", | |
| "executable", | |
| "shell", | |
| "commands", | |
| "run", | |
| "task-runner", | |
| "app", | |
| "lifecycle-hooks", | |
| "hooks", | |
| "lifecycle", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/f6db31f92813bfc5b35f3a14a8a134af" | |
| }, | |
| "configField": { | |
| "tags": [ | |
| "config", | |
| "tasks", | |
| "optional", | |
| "options", | |
| "args", | |
| "arguments", | |
| "npm_config", | |
| "$npm_config", | |
| "environment", | |
| "environment-variables", | |
| "variables", | |
| "env", | |
| "envs", | |
| "runtime", | |
| "process-env", | |
| "app", | |
| "lifecycle", | |
| "module", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/587c7aaf1d6c6a798367efe7ad7895f9" | |
| }, | |
| "dependenciesField": { | |
| "tags": [ | |
| "dependencies", | |
| "dependencies", | |
| "optional", | |
| "auto-generated", | |
| "generated", | |
| "install", | |
| "production", | |
| "build", | |
| "runtime", | |
| "app", | |
| "lifecycle", | |
| "module", | |
| "modules", | |
| "externals", | |
| "libs", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/822ed99db1f7d78c8981f3263eb87f78" | |
| }, | |
| "devDependenciesField": { | |
| "tags": [ | |
| "devDependencies", | |
| "dependencies", | |
| "optional", | |
| "auto-generated", | |
| "generated", | |
| "install", | |
| "development", | |
| "dev", | |
| "src", | |
| "app", | |
| "lifecycle", | |
| "pipeline", | |
| "module", | |
| "modules", | |
| "externals", | |
| "libs", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/359d422dd48acdca372f5f49c92aed5e" | |
| }, | |
| "peerDependenciesField": { | |
| "tags": [ | |
| "peerDependencies", | |
| "dependencies", | |
| "optional", | |
| "generated", | |
| "install", | |
| "peers", | |
| "inherited", | |
| "pre-requesites", | |
| "delegated-requirements", | |
| "lifecycle", | |
| "pipeline", | |
| "module", | |
| "modules", | |
| "plugin-development", | |
| "plugins", | |
| "plugin", | |
| "libs", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/40ce4edb489a10eec6404fbffc3be39d" | |
| }, | |
| "peerDependenciesMetaField": { | |
| "tags": [ | |
| "peerDependenciesMeta", | |
| "dependencies", | |
| "optional", | |
| "peers", | |
| "peers", | |
| "meta", | |
| "inherited", | |
| "lifecycle", | |
| "pipeline", | |
| "module", | |
| "modules", | |
| "plugin-development", | |
| "plugins", | |
| "plugin", | |
| "libs", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/37ff3760d4ee35a017d33d507f5e4352" | |
| }, | |
| "optionalDependenciesField": { | |
| "tags": [ | |
| "optionalDependencies", | |
| "dependencies", | |
| "optional", | |
| "optional-deps", | |
| "optionals", | |
| "install", | |
| "production", | |
| "build", | |
| "app", | |
| "lifecycle", | |
| "module", | |
| "modules", | |
| "libs", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/b2a5f4329458ac8600a12be636eafea7" | |
| }, | |
| "bundledDependenciesField": { | |
| "tags": [ | |
| "bundledDependencies", | |
| "dependencies", | |
| "optional", | |
| "bundled", | |
| "bundled-deps", | |
| "production", | |
| "lifecycle", | |
| "module", | |
| "modules", | |
| "lib", | |
| "libs", | |
| "library", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/0dc9a3aae2d9a5c6c681be4e4cab453a" | |
| }, | |
| "flatField": { | |
| "tags": [ | |
| "flat", | |
| "dependencies", | |
| "optional", | |
| "generated", | |
| "install", | |
| "production", | |
| "build", | |
| "lifecycle", | |
| "module", | |
| "lib", | |
| "library", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/aad792634b0c418988b77200e3b9b878" | |
| }, | |
| "resolutionsField": { | |
| "tags": [ | |
| "resolutions", | |
| "dependencies", | |
| "optional", | |
| "resolution", | |
| "resolver", | |
| "project-root", | |
| "workspaces", | |
| "install", | |
| "production", | |
| "app", | |
| "lifecycle", | |
| "module", | |
| "modules", | |
| "internals", | |
| "externals", | |
| "libs", | |
| "lib", | |
| "library", | |
| "workspace", | |
| "project", | |
| "worktree", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/a3952c7b6913d18f4b8fd171a4ab656c" | |
| }, | |
| "enginesField": { | |
| "tags": [ | |
| "engines", | |
| "system", | |
| "optional", | |
| "node", | |
| "yarn", | |
| "npm", | |
| "zlib", | |
| "host", | |
| "host-environment", | |
| "environment", | |
| "process", | |
| "parent-process", | |
| "runtime", | |
| "env", | |
| "lifecycle", | |
| "lifecycles", | |
| "prerequesites", | |
| "module", | |
| "lib", | |
| "module", | |
| "app", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/5ea2dc402f66752ed123120c7691c4dc" | |
| }, | |
| "osField": { | |
| "tags": [ | |
| "os", | |
| "system", | |
| "optional", | |
| "host", | |
| "host-environment", | |
| "environment", | |
| "process", | |
| "parent-process", | |
| "process-platform", | |
| "host-platform", | |
| "system-platform", | |
| "platform", | |
| "runtime", | |
| "env", | |
| "lifecycle", | |
| "lifecycles", | |
| "prerequesites", | |
| "module", | |
| "lib", | |
| "module", | |
| "app", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/e6b1aa992fd8a312dc6cd4d01bcf6240" | |
| }, | |
| "cpuField": { | |
| "tags": [ | |
| "cpu", | |
| "system", | |
| "optional", | |
| "host", | |
| "host-environment", | |
| "environment", | |
| "process", | |
| "parent-process", | |
| "architectures", | |
| "architecture", | |
| "system-architecture", | |
| "sys-arch", | |
| "arch", | |
| "runtime", | |
| "env", | |
| "lifecycle", | |
| "lifecycles", | |
| "prerequesites", | |
| "module", | |
| "lib", | |
| "module", | |
| "app", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/186df4148bd36df4714a346fa7382da3" | |
| }, | |
| "privateField": { | |
| "tags": [ | |
| "private", | |
| "publishing", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "workspaces", | |
| "workspace", | |
| "worktree", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/4a367dae165c457e3ffe1c689ebf8725" | |
| }, | |
| "publishConfigField": { | |
| "tags": [ | |
| "publishConfig", | |
| "publishing", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "access", | |
| "build", | |
| "release", | |
| "production", | |
| "browser", | |
| "workspaces", | |
| "workspace", | |
| "worktree", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/0292f9ea41d152151072b5d201f1ccf5" | |
| }, | |
| "installConfigField": { | |
| "tags": [ | |
| "installConfig", | |
| "publishing", | |
| "optional", | |
| "lib", | |
| "library", | |
| "module", | |
| "install", | |
| "build", | |
| "release", | |
| "production", | |
| "browser", | |
| "workspaces", | |
| "workspace", | |
| "worktree", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/19c1c99aa9e679aed72d32a97a818a26" | |
| }, | |
| "typeField": { | |
| "tags": [ | |
| "type", | |
| "info", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "packages", | |
| "mjs", | |
| "cjs", | |
| "commonjs", | |
| "install", | |
| "build", | |
| "release", | |
| "production", | |
| "development", | |
| "browser", | |
| "node", | |
| "import", | |
| "export", | |
| "imports", | |
| "exports", | |
| "commonjs", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/792ec5a8c479e430f73c44736d347c57" | |
| }, | |
| "moduleField": { | |
| "tags": [ | |
| "module", | |
| "links", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "package", | |
| "mjs", | |
| "install", | |
| "build", | |
| "release", | |
| "production", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/00703416a97e89541aae9c0578530df7" | |
| }, | |
| "languageNameField": { | |
| "tags": [ | |
| "languageName", | |
| "info", | |
| "optional", | |
| "recommended", | |
| "lib", | |
| "library", | |
| "module", | |
| "package", | |
| "install", | |
| "build", | |
| "release", | |
| "production", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/fe9bdbf0c142493e6d028d8676ed2689" | |
| }, | |
| "workspacesField": { | |
| "tags": [ | |
| "workspaces", | |
| "links", | |
| "optional", | |
| "package", | |
| "packages", | |
| "workspaces", | |
| "workspace", | |
| "ws", | |
| "wss", | |
| "worktree", | |
| "workleaf", | |
| "workstem", | |
| "project", | |
| "project-root", | |
| "monorepo", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/52b5f477c17f88f38fb0fd46d32972c3" | |
| }, | |
| "dependenciesMetaField": { | |
| "tags": [ | |
| "dependenciesMeta", | |
| "dependencies", | |
| "optional", | |
| "install", | |
| "production", | |
| "development", | |
| "peers", | |
| "peer-deps", | |
| "deps-meta", | |
| "build", | |
| "runtime", | |
| "app", | |
| "lifecycle", | |
| "module", | |
| "modules", | |
| "externals", | |
| "internals", | |
| "meta", | |
| "libs", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/b7a67a98c06fdd5560df777342fd25b5" | |
| }, | |
| "preferUnpluggedField": { | |
| "tags": [ | |
| "preferUnplugged", | |
| "publishing", | |
| "optional", | |
| "cli", | |
| "bins", | |
| "executable", | |
| "binaries", | |
| "lib", | |
| "library", | |
| "module", | |
| "build", | |
| "release", | |
| "production", | |
| "archive", | |
| "shellscripts", | |
| "runtime", | |
| "shell", | |
| "package", | |
| "packed", | |
| "registry", | |
| "publish", | |
| "public" | |
| ], | |
| "ref": "https://gist.github.com/DaneTheory/67cc9755a6ae0be240b4799b7dc64497" | |
| }, | |
| "_": { | |
| "categories": { | |
| "required": "null", | |
| "info": "null", | |
| "links": "Various links to documentation, places to file issues and where your package code actually lives.", | |
| "maintainers": "The maintainers of your project.", | |
| "files|assets": "You can specify files that will be included in your project, along with the main entry point for your project.", | |
| "tasks": "Your package can include runnable scripts or other configuration.", | |
| "dependencies": "Your package will very likely depend on other packages. You can specify those dependencies in your 'package.json' file.", | |
| "system": "You can provide system-level information associated with your package, such as operating system compatibility, etc.", | |
| "publishing": "null" | |
| } | |
| } | |
| }] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment