{ "name": "@objj/cappuccino", "version": "1.2.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@objj/cappuccino", "version": "1.2.2", "license": "LGPL-2.1-or-later", "dependencies": { "@objj/jake": "latest", "@objj/ojtest": "latest", "@objj/runtime": "latest", "terser": ">=5.7.0" }, "bin": { "capp": "dist/cappuccino/bin/capp", "cib-dump": "dist/cappuccino/bin/cib-dump", "flatten": "dist/cappuccino/bin/flatten", "fontinfo": "dist/cappuccino/bin/fontinfo", "imagesize": "dist/cappuccino/bin/imagesize", "jake": "dist/cappuccino/bin/jake", "nib2cib": "dist/cappuccino/bin/nib2cib", "objj": "dist/objective-j/bin/objj", "objj2objcskeleton": "dist/cappuccino/bin/objj2objcskeleton", "ojdepcheck": "dist/cappuccino/bin/ojdepcheck", "ojtest": "dist/cappuccino/bin/ojtest", "press": "dist/cappuccino/bin/press" }, "devDependencies": { "@objj/cappuccino": "file:." }, "engines": { "node": ">=14.0.0" } }, "node_modules/@objj/cappuccino": { "resolved": "", "link": true }, "node_modules/@objj/jake": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.1.6.tgz", "integrity": "sha512-mc95h489V7VBV8HPUdwiFuzY075EZhgyWV3XhHUGIjsTqYCutSRPHhpZybENTq1yzyBDfCEZOBmswNjBETcJFQ==", "dependencies": { "@objj/utils": "latest" }, "bin": { "jake": "bin/jake" } }, "node_modules/@objj/ojtest": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@objj/ojtest/-/ojtest-1.0.3.tgz", "integrity": "sha512-T87JtTVJnXcxWdVHchJwrHuQPZLp0mh4MXCOpoMGffKSU2jbL7l+uxK6KPWRMW/ajjQL/aE5dJKguJohmmYtRg==", "bin": { "ojtest": "bin/ojtest" }, "engines": { "node": ">=14.0.0" } }, "node_modules/@objj/runtime": { "version": "1.1.17", "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-1.1.17.tgz", "integrity": "sha512-Od0/q2Hb1xWsErxENPHFTzxCXmye3+Ux0mZNWANex6kUGyCs/HoHNRpPmHVOhCnqQoGdzHVkpmpv+UDUICcXBw==", "dependencies": { "@objj/utils": ">=1.0.23", "@xmldom/xmldom": ">=0.7.5", "objj-transpiler": ">=0.5.6", "readline-history": ">=1.2.0", "xmlhttprequest-ssl": "^2.0.0" }, "bin": { "objj": "bin/objj" }, "engines": { "node": ">=14.0.0" } }, "node_modules/@objj/utils": { "version": "1.0.24", "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.24.tgz", "integrity": "sha512-KzthoKXSs3LcWDWfl27p/rOCoejcxyy/4DgbacjcxiowJJXa+QMmIsjZ/fcg9lcn13jL0gB4c1x1kGPfrrsZPw==" }, "node_modules/@xmldom/xmldom": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.1.tgz", "integrity": "sha512-4wOae+5N2RZ+CZXd9ZKwkaDi55IxrSTOjHpxTvQQ4fomtOJmqVxbmICA9jE1jvnqNhpfgz8cnfFagG86wV/xLQ==", "engines": { "node": ">=10.0.0" } }, "node_modules/acorn": { "version": "8.7.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", "bin": { "acorn": "bin/acorn" }, "engines": { "node": ">=0.4.0" } }, "node_modules/amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", "engines": { "node": ">=0.4.2" } }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/objj-parser": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/objj-parser/-/objj-parser-0.4.3.tgz", "integrity": "sha512-98qHphDEAP0hfmjFTVacLPiMeOqGYOOazAQczlxqchEGPzzlyVwNnECOOMs2jCY0zQ68TPX/xYKgbsfXpHI6Mg==", "bin": { "acorn": "bin/acorn" }, "engines": { "node": ">=14.0.0" } }, "node_modules/objj-transpiler": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/objj-transpiler/-/objj-transpiler-0.5.7.tgz", "integrity": "sha512-9G5NOufdV3997ITROe/HU8RREmr4aEUsW52hJC7vFGQcCQAbJYrnSIYR2187bLAoOKOmW5Uj5lUYK8kdJbqzPQ==", "dependencies": { "objj-parser": ">=0.4.0", "source-map": "0.4.x" }, "bin": { "objjc": "bin/objjc" }, "engines": { "node": ">=0.10.0" } }, "node_modules/readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", "integrity": "sha1-9nBUOyzpASFH/pkD+D0cGJwX0zM=" }, "node_modules/source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dependencies": { "amdefine": ">=0.0.4" }, "engines": { "node": ">=0.8.0" } }, "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "node_modules/source-map-support/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { "node": ">=0.10.0" } }, "node_modules/terser": { "version": "5.12.1", "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", "dependencies": { "acorn": "^8.5.0", "commander": "^2.20.0", "source-map": "~0.7.2", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" }, "engines": { "node": ">=10" } }, "node_modules/terser/node_modules/source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "engines": { "node": ">= 8" } }, "node_modules/xmlhttprequest-ssl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", "integrity": "sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==", "engines": { "node": ">=0.4.0" } } }, "dependencies": { "@objj/cappuccino": { "version": "file:", "requires": { "@objj/cappuccino": "file:", "@objj/jake": "latest", "@objj/ojtest": "latest", "@objj/runtime": "latest", "terser": ">=5.7.0" }, "dependencies": { "@objj/jake": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.1.6.tgz", "integrity": "sha512-mc95h489V7VBV8HPUdwiFuzY075EZhgyWV3XhHUGIjsTqYCutSRPHhpZybENTq1yzyBDfCEZOBmswNjBETcJFQ==", "requires": { "@objj/utils": "latest" } }, "@objj/ojtest": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@objj/ojtest/-/ojtest-1.0.3.tgz", "integrity": "sha512-T87JtTVJnXcxWdVHchJwrHuQPZLp0mh4MXCOpoMGffKSU2jbL7l+uxK6KPWRMW/ajjQL/aE5dJKguJohmmYtRg==" }, "@objj/runtime": { "version": "1.1.17", "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-1.1.17.tgz", "integrity": "sha512-Od0/q2Hb1xWsErxENPHFTzxCXmye3+Ux0mZNWANex6kUGyCs/HoHNRpPmHVOhCnqQoGdzHVkpmpv+UDUICcXBw==", "requires": { "@objj/utils": ">=1.0.23", "@xmldom/xmldom": ">=0.7.5", "objj-transpiler": ">=0.5.6", "readline-history": ">=1.2.0", "xmlhttprequest-ssl": "^2.0.0" } }, "@objj/utils": { "version": "1.0.24", "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.24.tgz", "integrity": "sha512-KzthoKXSs3LcWDWfl27p/rOCoejcxyy/4DgbacjcxiowJJXa+QMmIsjZ/fcg9lcn13jL0gB4c1x1kGPfrrsZPw==" }, "@xmldom/xmldom": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.1.tgz", "integrity": "sha512-4wOae+5N2RZ+CZXd9ZKwkaDi55IxrSTOjHpxTvQQ4fomtOJmqVxbmICA9jE1jvnqNhpfgz8cnfFagG86wV/xLQ==" }, "acorn": { "version": "8.7.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" }, "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "objj-parser": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/objj-parser/-/objj-parser-0.4.3.tgz", "integrity": "sha512-98qHphDEAP0hfmjFTVacLPiMeOqGYOOazAQczlxqchEGPzzlyVwNnECOOMs2jCY0zQ68TPX/xYKgbsfXpHI6Mg==" }, "objj-transpiler": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/objj-transpiler/-/objj-transpiler-0.5.7.tgz", "integrity": "sha512-9G5NOufdV3997ITROe/HU8RREmr4aEUsW52hJC7vFGQcCQAbJYrnSIYR2187bLAoOKOmW5Uj5lUYK8kdJbqzPQ==", "requires": { "objj-parser": ">=0.4.0", "source-map": "0.4.x" } }, "readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", "integrity": "sha1-9nBUOyzpASFH/pkD+D0cGJwX0zM=" }, "source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "requires": { "amdefine": ">=0.0.4" } }, "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" }, "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "terser": { "version": "5.12.1", "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", "requires": { "acorn": "^8.5.0", "commander": "^2.20.0", "source-map": "~0.7.2", "source-map-support": "~0.5.20" }, "dependencies": { "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" } } }, "xmlhttprequest-ssl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", "integrity": "sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==" } } }, "@objj/jake": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.1.6.tgz", "integrity": "sha512-mc95h489V7VBV8HPUdwiFuzY075EZhgyWV3XhHUGIjsTqYCutSRPHhpZybENTq1yzyBDfCEZOBmswNjBETcJFQ==", "requires": { "@objj/utils": "latest" } }, "@objj/ojtest": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@objj/ojtest/-/ojtest-1.0.3.tgz", "integrity": "sha512-T87JtTVJnXcxWdVHchJwrHuQPZLp0mh4MXCOpoMGffKSU2jbL7l+uxK6KPWRMW/ajjQL/aE5dJKguJohmmYtRg==" }, "@objj/runtime": { "version": "1.1.17", "resolved": "https://registry.npmjs.org/@objj/runtime/-/runtime-1.1.17.tgz", "integrity": "sha512-Od0/q2Hb1xWsErxENPHFTzxCXmye3+Ux0mZNWANex6kUGyCs/HoHNRpPmHVOhCnqQoGdzHVkpmpv+UDUICcXBw==", "requires": { "@objj/utils": ">=1.0.23", "@xmldom/xmldom": ">=0.7.5", "objj-transpiler": ">=0.5.6", "readline-history": ">=1.2.0", "xmlhttprequest-ssl": "^2.0.0" } }, "@objj/utils": { "version": "1.0.24", "resolved": "https://registry.npmjs.org/@objj/utils/-/utils-1.0.24.tgz", "integrity": "sha512-KzthoKXSs3LcWDWfl27p/rOCoejcxyy/4DgbacjcxiowJJXa+QMmIsjZ/fcg9lcn13jL0gB4c1x1kGPfrrsZPw==" }, "@xmldom/xmldom": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.1.tgz", "integrity": "sha512-4wOae+5N2RZ+CZXd9ZKwkaDi55IxrSTOjHpxTvQQ4fomtOJmqVxbmICA9jE1jvnqNhpfgz8cnfFagG86wV/xLQ==" }, "acorn": { "version": "8.7.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" }, "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "objj-parser": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/objj-parser/-/objj-parser-0.4.3.tgz", "integrity": "sha512-98qHphDEAP0hfmjFTVacLPiMeOqGYOOazAQczlxqchEGPzzlyVwNnECOOMs2jCY0zQ68TPX/xYKgbsfXpHI6Mg==" }, "objj-transpiler": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/objj-transpiler/-/objj-transpiler-0.5.7.tgz", "integrity": "sha512-9G5NOufdV3997ITROe/HU8RREmr4aEUsW52hJC7vFGQcCQAbJYrnSIYR2187bLAoOKOmW5Uj5lUYK8kdJbqzPQ==", "requires": { "objj-parser": ">=0.4.0", "source-map": "0.4.x" } }, "readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", "integrity": "sha1-9nBUOyzpASFH/pkD+D0cGJwX0zM=" }, "source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "requires": { "amdefine": ">=0.0.4" } }, "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" }, "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "terser": { "version": "5.12.1", "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", "requires": { "acorn": "^8.5.0", "commander": "^2.20.0", "source-map": "~0.7.2", "source-map-support": "~0.5.20" }, "dependencies": { "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" } } }, "xmlhttprequest-ssl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", "integrity": "sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==" } } }