{"_id":"@mcp-abap-adt/compact-modify","_rev":"28-3a75caeed974cefddd1b5b551af9f758","name":"@mcp-abap-adt/compact-modify","dist-tags":{"latest":"23.1.0"},"versions":{"14.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"14.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@14.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"3a8b3cd37f80d5216295680b226c24ee6d47742b","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-14.0.0.tgz","fileCount":52,"integrity":"sha512-6UPf18mL96BkrEW2cY/A1IKn5+IZhcA+8Ig/lKoJ6AkTwazkecQbCfxdz+YudYa2e83HcYm2HQQjCSItPi4vhw==","signatures":[{"sig":"MEUCIQDjD/C7krAr0hXkMtVbe1JM9Rm1vI7LPgT4dy8QuGwM0AIgAImDW40KKVp9x/OV41/pRn5qlWqPSSQNxNOsKwhj56Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112479},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"844dc7d0b2b843b9c66d4b53d1ecdf89903b6cfa","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_14.0.0_1790609200919_0.829558548558399","host":"s3://npm-registry-packages-npm-production"}},"14.0.1":{"name":"@mcp-abap-adt/compact-modify","version":"14.0.1","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@14.0.1","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"6ec1030ff02cfdf5967b2d8bd1e7dbf9138118ae","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-14.0.1.tgz","fileCount":52,"integrity":"sha512-9H2LWaSrNSGeH9vKTe/+bfK2oU+/j5E6/oV+CBDtZSc7vldgUs6xiDAW+00b2DCjdoEJ/HRjLuLeWnpKkml8KQ==","signatures":[{"sig":"MEUCIEVq2pRoULkmkEKTI/QR0BYe5/k4YzbfGWZ65XoSsfHNAiEAuIC5DWcX1HE0X647FS2DonDTQH4sh9Q+dx1Hdd7lD5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWRAyfjsAwa/HOQqFKgziYpOo33Bcmw7EkYZpklurG/AiEA1Dwpc4fKJeDIvl0/b8ApL9blUNHk/fTPVYQGfXQlmr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112479},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"2e53695e7ac4c8208a9a2c9b2595dc0e3ba7c2a8","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_14.0.1_1790615690958_0.9666125731296413","host":"s3://npm-registry-packages-npm-production"}},"14.1.1":{"name":"@mcp-abap-adt/compact-modify","version":"14.1.1","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@14.1.1","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"f35e198912df8b85a8606bd968cec298dfce8c23","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-14.1.1.tgz","fileCount":52,"integrity":"sha512-nvxpnG7hilCq43jodPds4Cy0Hzu6Tzu7yjk9kPvLXM3F2QNMpYxANbK0QtUoO8yyEMx8txTOGFHw5Q19+ys0jg==","signatures":[{"sig":"MEYCIQDQJhR1Uz3Cnmf/r+atA7fhk7ndNgxVjSwtPOUZ6dVW9gIhAIireTAbLrQCF9SdFSYZb872jY1D3mqFmL1U1aN9RY2b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtL6k8xnpTjJuK405FQCeZjbxrEmoXMT/OG1qGyyXlbgIhANn7F6dm0uhJbxzVwuLQz7caLUL/9thhI6yFaMcgeDL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112479},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"35821134c015a6b61b4a2485a69550db4d7f37cd","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_14.1.1_1790681586053_0.0371878119261313","host":"s3://npm-registry-packages-npm-production"}},"14.1.2":{"name":"@mcp-abap-adt/compact-modify","version":"14.1.2","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@14.1.2","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"9312dcb5b1a7bdcc425b0ed2a17249dd23cccdee","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-14.1.2.tgz","fileCount":52,"integrity":"sha512-xM0QmGw+zMspgTFfubqc+K/UcI8YAd+E51eAWX2TzElw3w75dIb85DETTBYvOu5K48kDjNJPoF4wESISKw1ynA==","signatures":[{"sig":"MEQCIGkT51Ex25Lni7BABap5/7AT0F01XMOEMhi4uyrjCkzLAiBs/9ZcFca6fCTtdOpT19xWMYayL8/8XBkpr+h9DoRtCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7fT3S3guSCM3r22kuWY3nhm0pNeSumtKSs2WU6MyGxwIhAP0iH9ZNWfKIBgXWpZ+E+9R/gv8cUmz2797qUppDclXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112479},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"d93ba90964bf978543b7adc8170af2940e02be14","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_14.1.2_1790732480856_0.3406793082504347","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"15.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@15.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"2849bf544d606a75de8268a0f1c5ddea5ce3a180","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-15.0.0.tgz","fileCount":52,"integrity":"sha512-WRRlHO3/Vre0hdaveShzc6Cvkl7ZObCfnjayie9MOVzN+VZrqrjnI05f07GCR2oEQMsUAtc5y/zPCUQ/QxPXQw==","signatures":[{"sig":"MEUCIB92Ck7BIHxTJ3zJI4GRl5+z9aC8NgIJeNqKb/1sh3VDAiEA92EuXa77Zfuxqh97DVIaEdwu97Odc4eRQ98EqxPK7Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzdSToTt5fMczVFO+hd3jqsrQr8U5VMGG90zt2CFMpvQIgSVTQ1kOQRztDyY6DbcC4jheD9HvhTbl7+jIkwm7pJ7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111679},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"ec208a87dc7080c58bd10dfad6d836061360a7fe","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_15.0.0_1790781380345_0.897274696029148","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"name":"@mcp-abap-adt/compact-modify","version":"15.1.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@15.1.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"3b15b303b95771ad4eda76a492420d61f429c06f","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-15.1.0.tgz","fileCount":52,"integrity":"sha512-dN2Y8RDYZq3qkQ8nvackcLlXYpHexjLT/AONF1oPRo7fz81Bx9tU/igSxIMdEmKxl1tLSkvu+2HIXc/7D7g5DA==","signatures":[{"sig":"MEUCIQD1G7uq38/5BpvB0CMrq+V4UW4NUA2Tajp5FIBaLXYBAQIgd53yJ70CIJHR1eFNQEyS8JWKg1L08qq8G27IkQTDlZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCck9WKhuIfzHpL6wXRScZ4mwcnJWibYQsoNqfj6Eo8ywIhANhRoFvhbygIj2ta8bZgW+eFMuGHlJRjY9J7QRjepj2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111679},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"a4c48a4ca9416c10b1714bf3e156c327a9218422","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^15.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_15.1.0_1791052292332_0.7802840365476218","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"16.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@16.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"d1d32fe9c710daaac7d75effe9e1daea4b1f0100","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-16.0.0.tgz","fileCount":52,"integrity":"sha512-Nt8ak7qNgC0Ixsjn27qSKQRCsBO29X/XXS08eIWQQWeViHqg4cqhed8sy4BhOjQ9uqNtbgiZG9zrI9qzmskWsw==","signatures":[{"sig":"MEQCIF7oFEq26P5m2LUUA2LERmVZLWjL3235cmPtUwRgFgiDAiAqqNPDF23OVRP0n4WP2oIRbv7bXVOnDxZKd8H/lG3b5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBqbrz1h/Kklfpv1VVUW4hJeD1NK7L44H5H6OSRf5DRwIhALj4bKgup4RxNAny3R9TeuBMkJKBN8XEh2Do/HHPH8m9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111679},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"a2421078c09d0ee78ee581f137a5c15789741635","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^16.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_16.0.0_1791053193482_0.22754372683220914","host":"s3://npm-registry-packages-npm-production"}},"16.0.1":{"name":"@mcp-abap-adt/compact-modify","version":"16.0.1","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@16.0.1","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"1a2f02a8b6018478f0c630c0452d8e4993d65844","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-16.0.1.tgz","fileCount":52,"integrity":"sha512-5C5Wk4SNUzzEkqtBDJsQJuiJfB6jpYeWO54RcrWSfBGnhzUFI9UT2jGouGocGS5B/NmKmA1ylibtFot3VD+GmQ==","signatures":[{"sig":"MEUCIByxvne0jazxdfUK82cWWLG2QeJkrloICgAECIcIy33DAiEA24/g48jO38++4/TDOlDnsuSoQMkXef4zkkAfjyLWXS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDmkavzrbzQPs2Dn0gIwIe8hQqq2tsC0s929F2uWTx/VAiALkFlnRCOKjfSjiCKogaXvYaIWkeOET8dNBGHeOUDgdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111679},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"32a8be9d676e19b940a5f9a0faf5b595292468e5","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^16.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.4"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_16.0.1_1791105256599_0.3601835478414164","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"17.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@17.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"13ae3f83a9639e498cb4cfbcbb8eb3211460e05f","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-17.0.0.tgz","fileCount":52,"integrity":"sha512-JBjuqx8T2bRNcy8bc4lv48oN9oQEbRmEaZmZFmQRt7IaVt4DYXRfBs70jrRMRCgISX4cEb7ED9Cp450UI+tm2Q==","signatures":[{"sig":"MEQCIAiSPXdKpRnLJO8MVaapBN7Hx0E5N72lHcIKH+qKyKlsAiBaOfELTHDHKy/V/XJw1odsYCr5arx1iQ3HccjgQoaOog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9X+0cmCutgjNT+qpjYN6tNj6jHewFdNV4wkkIL8xEYAiBsEn11i4bhUFLNgQ+rYJDrNL9Zz2jOumUHd7KZ/MwG9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111987},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"daf5d37530cad926ace9afbcc879ed78e1784f26","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_17.0.0_1791220772641_0.26140813965782805","host":"s3://npm-registry-packages-npm-production"}},"17.0.1":{"name":"@mcp-abap-adt/compact-modify","version":"17.0.1","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@17.0.1","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"f73fb6179ba057d58e13ebe24a08d3d1ea9851cc","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-17.0.1.tgz","fileCount":52,"integrity":"sha512-IJc6nIuOq2Oz9ib4SHlBNeIXVNY1gl5BfCjMME82xwtY1ZS4fmV9Ww/KH/kJx/8KgIgNMVe279hXLW7tatLrFA==","signatures":[{"sig":"MEUCIQCv7ITUvcNHYK93hijnNXKTY5OJETxx0utTFxLc2nWg3QIgbKOFDIp0sGuO9KIlVp6jw4eOoB9fCt1sEyalznk63A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDweUaPW0eE70DaeIIuyytsK13BzeP77T7DT/HAcAvBagIhAPsDX/jRPWs86XEwc2M5tOab9gZuWVbsOHkSrrR05CNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111988},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"a81e689506e4a587b3e627a02b9cbd1490e2b368","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_17.0.1_1791225092438_0.05618763081069367","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@mcp-abap-adt/compact-modify","version":"17.1.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@17.1.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"367f466c6f4b61ee7a4a2e6f09661ac2269d2fea","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-17.1.0.tgz","fileCount":52,"integrity":"sha512-ltK9rqHGcgV1V6RhrhEb+RqxGa1XzyKOhqmk+AOKKiO5/uxLvSZTMRx2xY4yJfB91Bh4vWnnKNpaRX8v7UZu3Q==","signatures":[{"sig":"MEUCID43O735+dISf7eaTG+OeJ6rKCxrl+W1fjW19w+f7u9iAiEAjFn+K2xVbcyT/7LtHuuHWfW63lr+Hod3QBs0/c3icyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAfWrpB3hKIZW8AkYaoKsWbjWLtgEFA+vcf4k8sTtda0AiEAza/JS2NKECxZpe6AlIeDj40U5Gqg9pYXSo34i+eGFS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111988},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"dd2b39cef298b91b815841bfe76440c2222de8d5","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_17.1.0_1791274306912_0.46275837826826427","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@mcp-abap-adt/compact-modify","version":"17.2.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@17.2.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"4ca1c30ec16207fe574a5fc7efef9827646da018","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-17.2.0.tgz","fileCount":52,"integrity":"sha512-uOOTNYrAf2hip+rgPkdD4l7R4976IiB3Z0R/JlBAGoS+CGjJ2RV3OziKvOecBNArSH9jKgWGCmtvpmyoKNxwZg==","signatures":[{"sig":"MEYCIQCZNUrgzgZ2sc2lNXE/HnvFvpSfyiAZubdtL6tJe2yZbQIhALfjGQUn+Hc6X3S/Ll1LQw5d0EfWsxhA5I3VpyNQIVji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDy3hFg9Sn9hcjYrsMq3sjyeSpzfG6Jw8CZNM2LTyLpPAIhAOcfGEJwVGCJ17dgpFkyTIGgrB7jydWxcVyYJe85LNlW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111988},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"6bf094e381d2f726036fb73218691830c3ba51cb","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^17.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_17.2.0_1791690180016_0.5121278728452892","host":"s3://npm-registry-packages-npm-production"}},"17.2.1":{"name":"@mcp-abap-adt/compact-modify","version":"17.2.1","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@17.2.1","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"8e6fa4c379635d2ab230071a08e5708c99c63bae","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-17.2.1.tgz","fileCount":52,"integrity":"sha512-1zTM8Qq1/0dWdByHyx9fMNIDXLneWePwSS/9BFytQPhxm51iETVZqdzSr7C5PJ+O7fqHpXQC952glFRJ/n+aSg==","signatures":[{"sig":"MEYCIQDweOV6MadgFW2YjJU+5uONk/AEawUpOFfD3vAMvh27mQIhAI8zyf87Q2n1ODhYEpcivoQPUF4CEZC/Q7VyXHiN7DUY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7ACKZgYyAW1xjyCUhKaz8sWb6/wDcInxRymAfitcXxwIhAKFP2KeENceXD40jldG5ukVNn4ES4cyw5WiXLhfXvSJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111988},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"210698e0ad76f71c6688b12d6553d246ba2140d7","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^17.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_17.2.1_1791692822685_0.680901765305505","host":"s3://npm-registry-packages-npm-production"}},"17.2.2":{"name":"@mcp-abap-adt/compact-modify","version":"17.2.2","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@17.2.2","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"85e127bdbfc69de58c16268a370053e124c10cd0","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-17.2.2.tgz","fileCount":52,"integrity":"sha512-+BkqE8WipB7qtRbefo9Jr8MxpiJgqZRjYQGMvYBqM//fz7pxEI52jxJXXDI3iL9n5QNQG80rlNBFlcVpgnwm5w==","signatures":[{"sig":"MEYCIQDEbOCYGTVokIi1jhr5JWfopvSYXkvubeUUhLtlyaLpQQIhAPgXqmyJ25JW3vUIPhUKVz6F38ZGxAnoa16WZBsrge6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVweDpSx1AvI5/navVdTqFJHsjph/vcrUU1STP4XjC6QIgHarh8sEyqAz7gJQ0HYkEwdO1U6wUvTOx0BrzrbyVqFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111988},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"c53697c5cfef81bd0badf47360a56bf9133905c9","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^17.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_17.2.2_1791700497381_0.06928417415050192","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"18.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@18.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"42e3d8456163d78f7eded0ba4f79a38391205a42","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-18.0.0.tgz","fileCount":52,"integrity":"sha512-uSvf8Uj5YsdxHy+D5MjwrCWx81rXs2V4m95eCx/IAKEQQ4UfXFsrb5wLYJ7cXvzdIG1lA0gS5DatY/hZmxjGTg==","signatures":[{"sig":"MEUCIC614WBOD+k8SXmX2PCgEAHiKu7pj8Y/14wm9HYccOC9AiEAoR9H/UFXSrd9JcoQQv3eO8mKzMHPMCyxRCj3+iZ9zd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHvqN6NzgKemviV4h+wLUGNVkN09gQ7FlBC8JLqJHASwAiEAhJbaZvY4ClzwA5xZRUffIcHs/DHvD3b4gdZurxw2bcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112035},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"daa16fe5ca2bbbab0507fe50e65edbef6ce36432","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^18.0.0","@mcp-abap-adt/interfaces-adt":"^15.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_18.0.0_1791813413725_0.8062442570880992","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@mcp-abap-adt/compact-modify","version":"18.1.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@18.1.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"b084fce2c223f2200c76bb8be4ffdb94a27038f4","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-18.1.0.tgz","fileCount":52,"integrity":"sha512-b2aZqSmoTml82i2H8V4i9lfYn6RF145PEbuyc0jS+HV9e1/yUqnQnWWPoIQsoC/eT9TKjE6Qc1YBDr41WIVnCA==","signatures":[{"sig":"MEQCIGrxoufoCkLhHASgmm6S00hud1lt1ys0B53m0+HKJK5WAiAxPbhHkX2irV7VjWZnWs6m0CRDuQkUwtUdCfnpVA0fJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDOIoItex9iQpO9dOahvLJZF5mZ4jRJIY+cZipOn1bmAIgBMBKcoKBq2LuzE1LAvIrdqWnEiHZpMURmfNqqlO90eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112035},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"75a97798ff16a931aaeab34643507dd3e8bdda77","scripts":{"test":"jest --passWithNoTests","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^18.1.0","@mcp-abap-adt/interfaces-adt":"^15.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_18.1.0_1791823389409_0.15104777902186095","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"19.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@19.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"e5e03236cfce147370bf018b24d47fc51bb3fb57","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-19.0.0.tgz","fileCount":68,"integrity":"sha512-rp4rGINRppWmjn3uchMITD+fSmvUsEdwe/6vTYSNhcddefTNH6WBCCnnnFT1YMbPYyieF5lsjyIuF0h5LMDPhw==","signatures":[{"sig":"MEYCIQD9caXCDKZMdNnN/eOglMb4GCfAEJCBqqOwT7hMi7kJOwIhAMQP4PAF3JXt/pN3HKeOJIZ0w41mpjYsP21FN5GCKYZ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDW6fnf6lzmp/uYKglq6QzKqr9iopavhP8U4I2bxXRBFQIhANDIvcvw/E3oAr+rYxBFPvXbR/o/N3OAKTOf4VC5HF1Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131518},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"fe54bfcdeb9af732ffbb9a5cdcae0481abba6044","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^19.0.0","@mcp-abap-adt/interfaces-adt":"^20.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_19.0.0_1792555729810_0.5329768025029731","host":"s3://npm-registry-packages-npm-production"}},"19.1.0":{"name":"@mcp-abap-adt/compact-modify","version":"19.1.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@19.1.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"b75e43a8f74220587fcebefa3b1253c3a54bd537","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-19.1.0.tgz","fileCount":68,"integrity":"sha512-vaQri2JwdmS82UFRCxwLqwxCaaLo0QODU9Nnn8S+X+vJd46f9imbky9ltbgeMhvYnwU/gofkip5lYbvjNJQdAg==","signatures":[{"sig":"MEQCICsRwr/gf3JEKxGQ0MwUuXOErpqAfIH0JS2CrotcWGgOAiA5FpRTpzxxs7Jw6GixqA3X4n6DovkqSMxW1H0ixRo2ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE7Z7PgSVehNDHx5ET1rTDQPa9tflYNO2FtkPg3M22n6AiEAruGkaEFzjEgZM+mfuTiBMxva/k+uhxUB5uGpjI0UBCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131518},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"a9baabab2820e87c66f53ea3c29a4f71c73e5e92","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/lib":"^19.1.0","@mcp-abap-adt/interfaces-adt":"^20.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_19.1.0_1792577794071_0.026748404313990726","host":"s3://npm-registry-packages-npm-production"}},"19.2.0":{"name":"@mcp-abap-adt/compact-modify","version":"19.2.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@19.2.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"59480b70857ca7681671fcb6eff129c2d4d14c56","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-19.2.0.tgz","fileCount":68,"integrity":"sha512-QONpJQFwXhrzgYdkRSVCAF0OOtCU33DI6owweA3Retmz6KLxs3IbVd73fEgL03TNL4az7Xt7nNFFR5wAY7a8fw==","signatures":[{"sig":"MEUCIGM6L8mv9jxF9/wGYZaZn0Sm9LxOJyk7X/hdnyClsSc6AiEAzuDWBRa9V6iQMxegfeedszgncXW74dzL/g8NMXGLOpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8GbJwWWlrmbSefTTkmeeZQTwEdK8P6TFoXDgmlMZ+cwIgOcBihe3jufyXxxAw6Bdxw/JQeES6ebXjh6xal9vX7sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131582},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"f2695e6097ed28e829e432d91ea860bb697116f1","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"npx tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"npx biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^20.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^19.2.0"},"peerDependencies":{"@mcp-abap-adt/lib":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_19.2.0_1792615107213_0.9490381101813872","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"20.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@20.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"54d1cea5fbbb712a176cdb9348253cb2f8ae785f","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-20.0.0.tgz","fileCount":68,"integrity":"sha512-yL+DSPVmuYvk7AtRrAEVN4CxxNC83gitZf9cA8dT5ETy9zVFibF5+1Q8Pv9woipHLzS6MUqoiZGrGSwiNiGadA==","signatures":[{"sig":"MEUCICAjbfFGVihl54sCFnhAK+Ec7WAnk4t9BqrXUh0qKUgxAiEAhi77FI1GPOdB1sl56mdNjhzCrYG+kqaDcWhsyhSJukQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICnUareNIKPrnT99TUTw7yCG8ylmKqrnfXO3kZ5e5SehAiB/Iwofx3nirvEV31JewTtIASQ15q1MuxYzU8o4JDHWUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132086},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"312702d284a216e793b9146aac9cf948cbafc2ac","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^20.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^20.0.0"},"peerDependencies":{"@mcp-abap-adt/lib":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_20.0.0_1792688275404_0.34409882170443384","host":"s3://npm-registry-packages-npm-production"}},"20.1.0":{"name":"@mcp-abap-adt/compact-modify","version":"20.1.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@20.1.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"820ecb27b578c7376b1a3ea70763e37721da5a87","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-20.1.0.tgz","fileCount":68,"integrity":"sha512-2SDlnPRy3SeUodT/BPVeUuUhRaNbnDrk3QKbOsJIyNsY1BQ9twNEx2oShbUg/nNZFF9dkGMX+xpC77uL4tXuNA==","signatures":[{"sig":"MEUCIQDbZ6GU6a5iSiPvWjJmyQSMxbO8tyFN/mgONycxO2jlGgIgDiWbKRVTe4r5AO/PQ2f+QKEue7qAa/0KgdPABeN4cJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGoiotAtDwwA9tTVUbXawlS2wcbq51hox3N2+5Dr1wpwAiAmpgVgLEPj6WcKqKuZ8rSJLuWH3xNse1OyXFk3bdz5Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133338},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"50f4b9928e685966c70c9521499f6240eedcf05c","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^20.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^20.1.0"},"peerDependencies":{"@mcp-abap-adt/lib":"^20.1.0"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_20.1.0_1792732735961_0.3320808572925025","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"21.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@21.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"7809a916bd38da3f9e4c461b4883a18093a43604","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-21.0.0.tgz","fileCount":68,"integrity":"sha512-im2FGWuA2HMvFRZ0bxgGOLTkvrnhRNKI06kkzjzZDVfRRlfALdLsZNAeC7lauBacp+z/eMdiJ6IDWcgiiWAQLQ==","signatures":[{"sig":"MEUCIBjN885G5Y/Pt4BEKPiwEc4NCOl5C3l81BJsbhQOmyDDAiEAiCNsJq7Nty1tDU3AOEhNDMASpHWxYmQidmse+46uNb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICNjIexA+ufknPQ+EYkwcZWnoL7lmiB/H9fJET3sYxrNAiEA0XIUua4aIzhpKbaoOJKxy92ei6rq6FcdIhi7CCOV+fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133338},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"b1caedd228c6ee790c8ee7df5e3f834d005bb645","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^20.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^21.0.0"},"peerDependencies":{"@mcp-abap-adt/lib":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_21.0.0_1793366555785_0.0724328028965816","host":"s3://npm-registry-packages-npm-production"}},"22.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"22.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@22.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"8e02660c604724fbb635684a3792a04faa316577","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-22.0.0.tgz","fileCount":68,"integrity":"sha512-+TjDvqsIaWlde1vFmxcRPUcyKDkY2jnfrybZt/oTCNSwGCBvW4dQDr4hf/0fzG228e/HOgDYnizrTR0hWyKXVw==","signatures":[{"sig":"MEQCIGFvmrIkX1SOfs7IXEqyh9SOOzL5MqZsmSTVA8+hjVGEAiBii1xxsWvkvRgRtk0WjjlivSg2st3caUbpXYpkzgF9HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID7s2rOvizGAmVAhVrzVsxzqDqWBDqRkgw1GJeFnmZd+AiEAmwu+l6kAToj0naPwHrM/2WGFlf3XAMZY3ustD+UrsU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183356},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"67c99384daaf2a0b4df0792d5504bf3a799f7769","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^24.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^22.0.0"},"peerDependencies":{"@mcp-abap-adt/lib":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_22.0.0_1793472813175_0.9087678413839619","host":"s3://npm-registry-packages-npm-production"}},"22.0.1":{"name":"@mcp-abap-adt/compact-modify","version":"22.0.1","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@22.0.1","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"acc7222a7a8c721b6be2ed340242a735f1455985","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-22.0.1.tgz","fileCount":68,"integrity":"sha512-KkGe1iXSQfpGaRb9qLJBk0tOzHw23ZHnmCG+tglpNjJtrjaNJAOd36xMRF/nBmbS0GEZgHEwhpVBIBMu8jQCwg==","signatures":[{"sig":"MEYCIQDTKUb67CXoT6kQgPKWa3EB1WP+deCySPy07/EydAHATgIhALSKqOIA/ZgyIqKc9Jk/oFhcMZDQfSV43TgYCv292PIW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUqOqwRRxb/FGewm6aRi2/KnzXB2aTB6u0XWLr986WrwIhAK7vliuS0XO6/rTHwAAwONJI554tYO6774fQmAeBehZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183356},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"822e164a27d7cfa0a00dadfe84970f1aeb3a537f","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^24.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^22.0.1"},"peerDependencies":{"@mcp-abap-adt/lib":"^22.0.1"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_22.0.1_1793479695008_0.21828577287909967","host":"s3://npm-registry-packages-npm-production"}},"23.0.0":{"name":"@mcp-abap-adt/compact-modify","version":"23.0.0","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@23.0.0","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"5036a6f2744b2129bc2f975c5d9e3fd87f4d0519","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-23.0.0.tgz","fileCount":68,"integrity":"sha512-9CH1fG6/X59UORzeE26bD9rx4FXjJMKYrmWatx4di6GEMxCsmj9pTypdfjRaFQG4WBcaky8BzMk7UsU70NloNw==","signatures":[{"sig":"MEUCIH8BaNkONejKZUEBlfcxclxNMpFHHaP3O84I8Me98ImpAiEA3u80mcKmIgSo5wllYNOtWMQpqv3Wm26ehFYexrcZhFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEblNo/7uKAtHkjW39J0N+TBYC6GnBuhm3aSmHSWKKBwIhALc5fKxtdHfc+SChdqDhE9jA3jOw7AtN5nOQpJlUrdhr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192760},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"b6a46adbc2354a9da30847188c2c0b6b8dfb2922","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^25.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^23.0.0"},"peerDependencies":{"@mcp-abap-adt/lib":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_23.0.0_1793605454601_0.3861781249697456","host":"s3://npm-registry-packages-npm-production"}},"23.0.1":{"name":"@mcp-abap-adt/compact-modify","version":"23.0.1","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@23.0.1","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"96ab7cc514bd2a98427426a3e877ed4f25c20ced","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-23.0.1.tgz","fileCount":68,"integrity":"sha512-2F9QNhvM8ihfzZPnItMDr/CqZFow9EYHV4ScKG+Kl7WxU1hnr46Jc0lhW9shaTU1TqP16VfT9X1crJlw16dDaw==","signatures":[{"sig":"MEUCIALvwAqx4ib8zSnRPr6sSjZdcakcXb1AMNQD+pLO3jrOAiEAmYKziwgtV9SjDYFTVxKB7gntoxK1IN96h5LYGK7QWzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCLgPEWnmPCXeMa8UbPdXvtg2sjngZdzVjdIslAGgHeAIhAMEnw9Ew0ff9p5mu2xUEKq2EwIbH6OrHQ/pT7UW/4YVa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192760},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"eefb6d34d740e0ad4b4ff7fa691552ed77487ba1","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^25.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^23.0.1"},"peerDependencies":{"@mcp-abap-adt/lib":"^23.0.1"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_23.0.1_1793625921111_0.8460344876699615","host":"s3://npm-registry-packages-npm-production"}},"23.0.2":{"name":"@mcp-abap-adt/compact-modify","version":"23.0.2","keywords":["sap","abap","adt","mcp","compact","write"],"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","_id":"@mcp-abap-adt/compact-modify@23.0.2","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"46715b4194e7548cf68886fdcaa9a11c3302dd3e","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-23.0.2.tgz","fileCount":68,"integrity":"sha512-zy3kNT5gkvoRTZZWg8VigpruR5wxHxbNf+eU8Y9G3lzt5JFSTfkj8afljQQsLmin5XWBFwAkm/suJ+SYLEAM1w==","signatures":[{"sig":"MEQCIDwk9EZdbNDASppsEE2PX1tlHF/C9vwoS3otWu76h8qsAiBYerLjK0GBzO94W9G2Y7XhlFXGyXTNOC79wth3KZ9dxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWdY6d4CKU6Go6z7YXId+ZSdwh4Qrum3IAPd0VcMzdOAiEA388AYnBXWU26/2LRoxPkBVh0CBPKReXS56Yl/29cBc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192760},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"acd4cc09276840676d62667a2052a2156d0ffcef","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^25.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^23.0.2"},"peerDependencies":{"@mcp-abap-adt/lib":"^23.0.2"},"_npmOperationalInternal":{"tmp":"tmp/compact-modify_23.0.2_1793641061900_0.3803489266130182","host":"s3://npm-registry-packages-npm-production"}},"23.1.0":{"_id":"@mcp-abap-adt/compact-modify@23.1.0","bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"dist":{"shasum":"9c0ecfa3f26d03f48cb2cae98303239712cb8228","tarball":"https://registry.npmjs.org/@mcp-abap-adt/compact-modify/-/compact-modify-23.1.0.tgz","fileCount":68,"integrity":"sha512-FMsJJaNs64fWtYoOvq1s3zxVVq0sBVQhkGWEWogi9+QYa1Rtj0KQoszp2BtLldHCqr+Xtog27rvd+k0EQ32T5w==","signatures":[{"sig":"MEUCIB54uAkU5//x69eSM/Il5seeYW1kbEbi/H8nuY8wYEnkAiEA7t8288o21EUhwFbMak6NNyD5LmwLDBWbqh4mkumxMq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGV9xFyfd3B8cRCC1mVp2wOKKpMnNwgjuc3KePRxv8GjAiAOHn3vrCGU70Ru56uGd+tweQE2lGdxsMD/d9yDqHhgsA=="}],"unpackedSize":192760},"main":"dist/index.js","name":"@mcp-abap-adt/compact-modify","type":"commonjs","types":"dist/index.d.ts","author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"engines":{"npm":">=9.0.0","node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./routes":{"types":"./dist/handlers/compactWriteRoutes.d.ts","import":"./dist/handlers/compactWriteRoutes.js","require":"./dist/handlers/compactWriteRoutes.js"}},"gitHead":"b29d6ffdc8665ce00580e100ca70e28d341f7bfb","license":"Apache-2.0","scripts":{"test":"npm --prefix .. test -- --roots compact-modify/src","build":"tsc -p tsconfig.json","prebuild":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","lint:check":"biome check src","prepublishOnly":"npm run build"},"version":"23.1.0","_npmUser":{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"},"homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","keywords":["sap","abap","adt","mcp","compact","write"],"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"_npmVersion":"11.19.0","description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","directories":{},"maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"_nodeVersion":"26.7.0","dependencies":{"@mcp-abap-adt/interfaces-adt":"^25.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^22.20.5","@mcp-abap-adt/lib":"^23.1.0"},"peerDependencies":{"@mcp-abap-adt/lib":"^23.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compact-modify_23.1.0_1793694385930_0.588311915279127"}}},"time":{"created":"2026-09-28T15:26:40.708Z","modified":"2026-11-03T08:26:26.261Z","14.0.0":"2026-09-28T15:26:41.045Z","14.0.1":"2026-09-28T17:14:51.053Z","14.1.1":"2026-09-29T11:33:06.158Z","14.1.2":"2026-09-30T01:41:20.930Z","15.0.0":"2026-09-30T15:16:20.423Z","15.1.0":"2026-10-03T18:31:32.417Z","16.0.0":"2026-10-03T18:46:33.571Z","16.0.1":"2026-10-04T09:14:16.691Z","17.0.0":"2026-10-05T17:19:32.738Z","17.0.1":"2026-10-05T18:31:32.531Z","17.1.0":"2026-10-06T08:11:47.006Z","17.2.0":"2026-10-11T03:43:00.108Z","17.2.1":"2026-10-11T04:27:02.772Z","17.2.2":"2026-10-11T06:34:57.461Z","18.0.0":"2026-10-12T13:56:53.829Z","18.1.0":"2026-10-12T16:43:09.498Z","19.0.0":"2026-10-21T04:08:50.010Z","19.1.0":"2026-10-21T10:16:34.154Z","19.2.0":"2026-10-21T20:38:27.308Z","20.0.0":"2026-10-22T16:57:55.483Z","20.1.0":"2026-10-23T05:18:56.045Z","21.0.0":"2026-10-30T13:22:35.883Z","22.0.0":"2026-10-31T18:53:33.291Z","22.0.1":"2026-10-31T20:48:15.084Z","23.0.0":"2026-11-02T07:44:14.680Z","23.0.1":"2026-11-02T13:25:21.191Z","23.0.2":"2026-11-02T17:37:41.998Z","23.1.0":"2026-11-03T08:26:26.009Z"},"bugs":{"url":"https://github.com/fr0ster/mcp-abap-adt/issues"},"author":{"name":"Oleksii Kyslytsia","email":"oleksij.kyslytsja@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/fr0ster/mcp-abap-adt#readme","keywords":["sap","abap","adt","mcp","compact","write"],"repository":{"url":"git+https://github.com/fr0ster/mcp-abap-adt.git","type":"git"},"description":"The compact ABAP ADT tools that write, lock, activate or execute: one tool per operation, the object in the arguments.","maintainers":[{"name":"fr0ster","email":"oleksij.kyslytsja@gmail.com"}],"readme":"# @mcp-abap-adt/compact-modify\n\nCompact modifying tools — 11 tools that write, lock, activate or execute.\n\n> **A library, not a server.** To run the compact server, install [`@mcp-abap-adt/compact`](https://www.npmjs.com/package/@mcp-abap-adt/compact) (`mcp-abap-adt-compact`); see [Installation variants](https://github.com/fr0ster/mcp-abap-adt/blob/main/docs/installation/INSTALLATION.md#installation-variants).\n\n## What compact is\n\nA different decomposition of the same ABAP ADT surface: the **operation** is the\ntool and the object moves into the arguments. Where the object-oriented surface has\n`CreateClass`, `CreateDomain`, `CreateDdl` and so on, compact has one\n`HandlerCreate` with `object_type`. Twenty-seven tool schemas instead of hundreds.\nEach `object_type` enum, and each tool's description, is the declared system type's: its\nmembers are those the system type's ADT type table serves (22.0.0) — on cloud the writes offer\nno `PROGRAM` and no `INCLUDE` — and a member outside them is refused naming the list, before\nanything is sent.\n\nIt exists for a host that **cannot build a retrieval pipeline of its own** — a small\ncontext, no tool-RAG, no way to select tools per request — and must still drive ABAP\nthrough MCP reliably. A consumer that does select per request (cloud-llm-hub, for\none) has no use for it and should take `@mcp-abap-adt/lib` instead.\n\n## Why two library packages\n\nCapability is decided by what you import, not by a flag a caller can pass. A tool\nlist assembled from `@mcp-abap-adt/compact-readonly-entries` has **no route to a write\nhandler in its module graph** — asserted against the graph, not against a list of\nnames, in `compact/src/__tests__/compactCapabilitySplit.test.ts`. The read-only\nhalf depends on `@mcp-abap-adt/lib/handlers/read`; the modifying half on\n`@mcp-abap-adt/lib/handlers/write`.\n\nNote what this is not: both halves depend on `@mcp-abap-adt/lib`, so this is not a\nsmaller install, and it is not a sandbox — code that deliberately reaches into\n`lib` can still call anything. It is a facade that offers no way to write.\n\n## Licence\n\nApache-2.0. See LICENSE.\n","readmeFilename":"README.md"}