UNPKG

@storm-stack/plugin-system

Version:

A library used to create and manage a plugin-styled architecture in a TypeScript application.

146 lines 4 kB
{ "name": "@storm-stack/plugin-system", "version": "1.23.0", "type": "module", "description": "A library used to create and manage a plugin-styled architecture in a TypeScript application.", "repository": { "type": "github", "url": "https://github.com/storm-software/storm-stack.git", "directory": "packages/plugin-system" }, "private": false, "dependencies": { "@antfu/ni": "^0.23.0", "enhanced-resolve": "^5.17.1", "execa": "^9.4.0", "glob": "^11.0.0", "md5": "^2.3.0", "pnpapi": "^0.0.0", "toposort": "^2.0.2" }, "devDependencies": { "@types/md5": "^2.3.5", "@types/toposort": "^2.0.7" }, "publishConfig": { "access": "public" }, "sideEffects": false, "funding": { "type": "github", "url": "https://github.com/sponsors/storm-software" }, "files": [ "dist/**/*" ], "homepage": "https://stormsoftware.com", "bugs": { "url": "https://stormsoftware.com/support", "email": "support@stormsoftware.com" }, "license": "Apache-2.0", "keywords": [ "storm-stack", "storm-software", "storm", "stormstack", "storm-ops", "acidic", "acidic-lang", "acidic-model", "cyclone-ui", "nextjs", "prisma", "graphql", "sullivanpj", "monorepo" ], "author": { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" }, "contributors": [ { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" } ], "exports": { "./package.json": "./package.json", "./types": { "import": "./dist/types.mjs", "require": "./dist/types.cjs", "types": "./dist/types.d.ts" }, "./index": { "import": "./dist/index.mjs", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" }, "./errors": { "import": "./dist/errors.mjs", "require": "./dist/errors.cjs", "types": "./dist/errors.d.ts" }, "./utilities/run": { "import": "./dist/utilities/run.mjs", "require": "./dist/utilities/run.cjs", "types": "./dist/utilities/run.d.ts" }, "./utilities/index": { "import": "./dist/utilities/index.mjs", "require": "./dist/utilities/index.cjs", "types": "./dist/utilities/index.d.ts" }, "./utilities/create-resolver": { "import": "./dist/utilities/create-resolver.mjs", "require": "./dist/utilities/create-resolver.cjs", "types": "./dist/utilities/create-resolver.d.ts" }, "./manager/plugin-manager": { "import": "./dist/manager/plugin-manager.mjs", "require": "./dist/manager/plugin-manager.cjs", "types": "./dist/manager/plugin-manager.d.ts" }, "./manager/index": { "import": "./dist/manager/index.mjs", "require": "./dist/manager/index.cjs", "types": "./dist/manager/index.d.ts" }, "./loader/plugin-loader": { "import": "./dist/loader/plugin-loader.mjs", "require": "./dist/loader/plugin-loader.cjs", "types": "./dist/loader/plugin-loader.d.ts" }, "./loader/index": { "import": "./dist/loader/index.mjs", "require": "./dist/loader/index.cjs", "types": "./dist/loader/index.d.ts" }, ".": { "import": "./dist/index.mjs", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" }, "./utilities": { "import": "./dist/utilities/index.mjs", "require": "./dist/utilities/index.cjs", "types": "./dist/utilities/index.d.ts" }, "./manager": { "import": "./dist/manager/index.mjs", "require": "./dist/manager/index.cjs", "types": "./dist/manager/index.d.ts" }, "./loader": { "import": "./dist/loader/index.mjs", "require": "./dist/loader/index.cjs", "types": "./dist/loader/index.d.ts" } }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts" }