@rline/json
Version:
JSON Schema compiler
91 lines • 2.15 kB
JSON
{
"name": "@rline/json",
"version": "9.7.0",
"description": "JSON Schema compiler",
"license": "MIT",
"author": {
"email": "robert.brightline@gmail.com",
"name": "Robert Brightline",
"url": "https://rbrightline.github.io"
},
"homepage": "https://rbrightline.github.io/common/json",
"repository": {
"url": "https://github.com/rbrightline/common/tree/main/libs/json",
"type": "github"
},
"categories": [
"Other"
],
"publishConfig": {
"access": "public",
"tag": "latest"
},
"bin": {
"json": "./bin/json.js"
},
"keywords": [
"json",
"schema",
"compiler",
"json compiler",
"cli",
"typescript",
"type generator",
"json-to-typescript"
],
"funding": [
"https://cash.app/$puqlib"
],
"dependencies": {
"@rline/fs": "^9.7.0",
"@rline/is": "^9.7.0",
"@rline/names": "^9.7.0",
"@rline/type": "^9.7.0",
"@rline/utils": "^9.7.0",
"@swc/helpers": "~0.5.11",
"commander": "^13.1.0"
},
"type": "commonjs",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"files": [
"bin",
"dist",
"assets",
"!**/*.tsbuildinfo"
],
"exports": {
"./package.json": "./package.json",
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"default": "./dist/index.js"
}
},
"module": "./dist/index.js",
"nx": {
"sourceRoot": "libs/json/src",
"projectType": "library",
"targets": {
"build": {
"executor": "@nx/js:swc",
"outputs": [
"{options.outputPath}"
],
"options": {
"outputPath": "libs/json/dist",
"main": "libs/json/src/index.ts",
"tsConfig": "libs/json/tsconfig.lib.json",
"skipTypeCheck": false,
"stripLeadingPaths": true
}
}
},
"name": "json"
},
"scripts": {
"workspace:remove": "pnpm remove @rline/fs @rline/names @rline/type @rline/utils",
"workspace:add": "pnpm add @rline/fs@latest @rline/names@latest @rline/type@latest @rline/utils@latest",
"workspace": "pnpm workspace:remove && pnpm workspace:add"
}
}