{ "name": "inline-schema", "version": "1.0.0", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./csv-loader": { "types": "./dist/csv-loader/loader.d.ts", "import": "./dist/csv-loader/loader.mjs", "require": "./dist/csv-loader/loader.js" } }, "scripts": { "build": "tsup", "dev": "tsup --watch", "test": "tsx src/test.ts", "prepare": "npm run build" }, "keywords": [ "schema", "parser", "validator", "typescript", "rspack", "loader", "csv" ], "author": "", "license": "ISC", "description": "A TypeScript library for parsing and validating inline schemas", "dependencies": { "csv-parse": "^5.5.6", "tsup": "^8.5.1", "typescript": "^6.0.2" }, "devDependencies": { "@rspack/core": "^1.1.6", "@types/node": "^25.5.0", "tsx": "^4.21.0" }, "peerDependencies": { "@rspack/core": "^1.x" } }