stackpress
Version:
Incept is a content management framework.
265 lines (236 loc) • 8.74 kB
JSON
{
"type": "module",
"name": "stackpress",
"version": "0.1.24",
"license": "MIT",
"description": "Incept is a content management framework.",
"author": "Chris <chris@stackpress.io>",
"homepage": "https://github.com/stackpress/stackpress",
"bugs": "https://github.com/stackpress/stackpress/issues",
"repository": "stackpress/stackpress",
"keywords": [
"ts",
"typescript",
"event driven",
"router",
"framework",
"backend",
"vercel",
"netlify",
"lambda",
"gcp",
"functions",
"azure",
"serverless",
"pluggable",
"web",
"http",
"whatwg",
"restful",
"database",
"sql",
"mysql",
"pg",
"postgres",
"sqlite",
"api",
"idea",
"stackpress"
],
"plugins": [
"./dist/plugin.js"
],
"bin": {
"stackpress": "./dist/terminal/bin.js"
},
"main": "./dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
"./admin/pages/detail/*": "./dist/admin/pages/detail/*.js",
"./admin/pages/*": "./dist/admin/pages/*.js",
"./admin/plugin": "./dist/admin/plugin.js",
"./admin/types": "./dist/admin/types.js",
"./admin": "./dist/admin/index.js",
"./api/plugin": "./dist/api/plugin.js",
"./api/types": "./dist/api/types.js",
"./api": "./dist/api/index.js",
"./Revisions": "./dist/client/Revisions.js",
"./client/plugin": "./dist/client/plugin.js",
"./client/types": "./dist/client/types.js",
"./client": "./dist/client/index.js",
"./email/plugin": "./dist/email/plugin.js",
"./email/types": "./dist/email/types.js",
"./email": "./dist/email/index.js",
"./Language": "./dist/language/Language.js",
"./language/plugin": "./dist/language/plugin.js",
"./language/types": "./dist/language/types.js",
"./language": "./dist/language/index.js",
"./Attribute": "./dist/schema/spec/Attribute.js",
"./Column": "./dist/schema/spec/Column.js",
"./Fieldset": "./dist/schema/spec/Fieldset.js",
"./Model": "./dist/schema/spec/Model.js",
"./assert": "./dist/schema/assert.js",
"./Registry": "./dist/schema/Registry.js",
"./schema/types": "./dist/schema/types.js",
"./schema": "./dist/schema/index.js",
"./scripts/*": "./dist/scripts/*.js",
"./scripts": "./dist/scripts/index.js",
"./http": "./dist/server/http.js",
"./whatwg": "./dist/server/whatwg.js",
"./server/types": "./dist/server/types.js",
"./server": "./dist/server/index.js",
"./Session": "./dist/session/Session.js",
"./session/plugin": "./dist/session/plugin.js",
"./session/types": "./dist/session/types.js",
"./session": "./dist/session/index.js",
"./sql/actions/*": "./dist/sql/actions/*.js",
"./sql/actions": "./dist/sql/actions/index.js",
"./sql/events/*": "./dist/sql/events/*.js",
"./sql/events": "./dist/sql/events/index.js",
"./mysql": "./dist/sql/mysql.js",
"./pglite": "./dist/sql/pglite.js",
"./pgsql": "./dist/sql/pgsql.js",
"./sqlite": "./dist/sql/sqlite.js",
"./sql/plugin": "./dist/sql/plugin.js",
"./sql/types": "./dist/sql/types.js",
"./sql": "./dist/sql/index.js",
"./bin": "./dist/terminal/bin.js",
"./Terminal": "./dist/terminal/Terminal.js",
"./terminal": "./dist/terminal/index.js",
"./tsconfig/client": "./tsconfig/client.json",
"./assets.d.ts": "./tsconfig/assets.d.ts",
"./types/plugin": "./dist/types/plugin.js",
"./types": "./dist/types/index.js",
"./view/import": "./dist/view/import.js",
"./view/plugin": "./dist/view/plugin.js",
"./view/types": "./dist/view/types.js",
"./view/client": "./dist/view/client.js",
"./view": "./dist/view/index.js",
"./dist/api/views/*": "./dist/api/views/*.js",
"./dist/session/views/*": "./dist/session/views/*.js",
"./Exception": "./dist/Exception.js",
"./lib": "./dist/lib.js",
"./plugin": "./dist/plugin.js",
"./unocss": "./dist/unocss.js",
"./stackpress.css": "./stackpress.css",
".": "./dist/index.js"
},
"typesVersions": {
"*": {
"admin/pages/detail/*": [ "./dist/admin/pages/detail/*.d.ts" ],
"admin/pages/*": [ "./dist/admin/pages/*.d.ts" ],
"admin/plugin": [ "./dist/admin/plugin.d.ts" ],
"admin/types": [ "./dist/admin/types.d.ts" ],
"admin": [ "./dist/admin/index.d.ts" ],
"api/views/*": [ "./dist/api/views/*.d.ts" ],
"api/plugin": [ "./dist/api/plugin.d.ts" ],
"api/types": [ "./dist/api/types.d.ts" ],
"api": [ "./dist/api/index.d.ts" ],
"Revisions": [ "./dist/client/Revisions.d.ts" ],
"client/plugin": [ "./dist/client/plugin.d.ts" ],
"client/types": [ "./dist/client/types.d.ts" ],
"client": [ "./dist/client/index.d.ts" ],
"email/plugin": [ "./dist/email/plugin.d.ts" ],
"email/types": [ "./dist/email/types.d.ts" ],
"email": [ "./dist/email/index.d.ts" ],
"Language": [ "./dist/language/Language.d.ts" ],
"language/plugin": [ "./dist/language/plugin.d.ts" ],
"language/types": [ "./dist/language/types.d.ts" ],
"language": [ "./dist/language/index.d.ts" ],
"Attribute": [ "./dist/schema/spec/Attribute.d.ts" ],
"Column": [ "./dist/schema/spec/Column.d.ts" ],
"Fieldset": [ "./dist/schema/spec/Fieldset.d.ts" ],
"Model": [ "./dist/schema/spec/Model.d.ts" ],
"assert": [ "./dist/schema/assert.d.ts" ],
"Registry": [ "./dist/schema/Registry.d.ts" ],
"schema/types": [ "./dist/schema/types.d.ts" ],
"schema": [ "./dist/schema/index.d.ts" ],
"scripts/*": [ "./dist/scripts/*.d.ts" ],
"scripts": [ "./dist/scripts/index.d.ts" ],
"http": [ "./dist/server/http.d.ts" ],
"whatwg": [ "./dist/server/whatwg.d.ts" ],
"server/types": [ "./dist/server/types.d.ts" ],
"server": [ "./dist/server/index.d.ts" ],
"Session": [ "./dist/session/Session.d.ts" ],
"session/views/*": [ "./dist/session/views/*.d.ts" ],
"session/plugin": [ "./dist/session/plugin.d.ts" ],
"session/types": [ "./dist/session/types.d.ts" ],
"session": [ "./dist/session/index.d.ts" ],
"sql/actions/*": [ "./dist/sql/actions/*.d.ts" ],
"sql/actions": [ "./dist/sql/actions/index.d.ts" ],
"sql/events/*": [ "./dist/sql/events/*.d.ts" ],
"sql/events": [ "./dist/sql/events/index.d.ts" ],
"mysql": [ "./dist/sql/mysql.d.ts" ],
"pglite": [ "./dist/sql/pglite.d.ts" ],
"pgsql": [ "./dist/sql/pgsql.d.ts" ],
"sqlite": [ "./dist/sql/sqlite.d.ts" ],
"sql/plugin": [ "./dist/sql/plugin.d.ts" ],
"sql/types": [ "./dist/sql/types.d.ts" ],
"sql": [ "./dist/sql/index.d.ts" ],
"bin": [ "./dist/terminal/bin.d.ts" ],
"Terminal": [ "./dist/terminal/Terminal.d.ts" ],
"terminal": [ "./dist/terminal/index.d.ts" ],
"types/plugin": [ "./dist/types/plugin.d.ts" ],
"types": [ "./dist/types/index.d.ts" ],
"view/import": [ "./dist/view/import.d.ts" ],
"view/plugin": [ "./dist/view/plugin.d.ts" ],
"view/types": [ "./dist/view/types.d.ts" ],
"view/client": [ "./dist/view/client.d.ts" ],
"view": [ "./dist/view/index.d.ts" ],
"dist/api/views/*": [ "./dist/api/views/*.d.ts" ],
"dist/session/views/*": [ "./dist/session/views/*.d.ts" ],
"Exception": [ "./dist/Exception.d.ts" ],
"lib": [ "./dist/lib.d.ts" ],
"plugin": [ "./dist/plugin.d.ts" ],
"unocss": [ "./dist/unocss.d.ts" ],
".": [ "./dist/index.d.ts" ]
}
},
"files": [
"dist",
"tsconfig",
"LICENSE",
"README.md",
"stackpress.css",
"stackpress.idea"
],
"scripts": {
"build": "tsc"
},
"dependencies": {
"@paralleldrive/cuid2": "2.2.2",
"@stackpress/idea-transformer": "0.5.9",
"@stackpress/ingest": "0.5.9",
"@stackpress/inquire": "0.5.9",
"@stackpress/lib": "0.5.9",
"cookies-next": "5.1.0",
"fast-glob": "3.3.2",
"js-cookie": "3.0.5",
"jsonwebtoken": "9.0.2",
"mustache": "4.2.0",
"nanoid": "3.3.8",
"nodemailer": "6.9.16",
"papaparse": "5.5.1",
"prettier": "3.5.3",
"r22n": "1.0.7",
"react-toastify": "11.0.5",
"reactus": "0.1.24",
"ts-morph": "24.0.0"
},
"devDependencies": {
"@types/jsonwebtoken": "9.0.9",
"@types/mustache": "4.2.5",
"@types/nodemailer": "6.4.17",
"@types/node": "22.9.3",
"@types/papaparse": "5.3.15",
"@types/react": "19.1.0",
"@types/react-dom": "19.1.1",
"frui": "0.1.4",
"react": "19.1.0",
"react-dom": "19.1.0",
"ts-node": "10.9.2",
"typescript": "5.7.2",
"unocss": "66.0.0"
}
}