UNPKG

@iotechpis/strapi-plugin-schemas-to-ts

Version:

A Strapi plugin that automatically generates Typescript interfaces for Strapi entities and components.

68 lines (67 loc) 2.17 kB
{ "name": "@iotechpis/strapi-plugin-schemas-to-ts", "version": "1.2.0", "description": "A Strapi plugin that automatically generates Typescript interfaces for Strapi entities and components.", "strapi": { "name": "schemas-to-ts", "displayName": "Schemas to TS", "description": "A Strapi plugin that automatically generates Typescript interfaces for Strapi entities and components.", "kind": "plugin" }, "scripts": { "develop": "tsc -p tsconfig.json -w", "build": "tsc -p tsconfig.json", "clean": "rimraf dist/", "rebuild": "yarn clean && yarn build", "fullclean": "rimraf dist/ node_modules/", "fullrebuild": "yarn fullclean && yarn install && yarn build", "prettier": "prettier ./ -w --config .prettierrc.js", "prepare": "yarn build && yarn prettier" }, "dependencies": { "@strapi/helper-plugin": "^4.17.0", "lodash": "^4.17.21", "pascal-case": "^3.1.2", "prettier": "^3.1.1" }, "devDependencies": { "@iotechpis/prettier": "^1.1.6", "@strapi/strapi": "^4.17.0", "@strapi/typescript-utils": "^4.17.0", "@types/prettier": "^2.7.3", "rimraf": "^5.0.5", "typescript": "5.3.3" }, "peerDependencies": {}, "engines": { "node": ">=14.19.1 <=20.x.x", "npm": ">=6.0.0" }, "type": "commonjs", "license": "MIT", "homepage": "https://github.com/iotechpis/strapi-plugin-schemas-to-ts#readme", "changelog": "https://github.com/iotechpis/strapi-plugin-schemas-to-ts/blob/main/CHANGELOG.md", "repository": { "type": "git", "url": "https://github.com/iotechpis/strapi-plugin-schemas-to-ts.git" }, "bugs": { "url": "https://github.com/iotechpis/strapi-plugin-schemas-to-ts/issues" }, "keywords": [ "Strapi", "plugin", "schema", "Typescript", "Converter", "Interfaces" ], "files": [ "dist", "strapi-server.js", "README.md", "LICENSE", "CHANGELOG.md" ], "main": "strapi-server.js" }