{"_id":"@apexdevtools/metadata-gulp","_rev":"6-24bb2323ee26830c3cf55f8f8c952478","name":"@apexdevtools/metadata-gulp","dist-tags":{"latest":"3.0.2"},"versions":{"2.0.0":{"name":"@apexdevtools/metadata-gulp","version":"2.0.0","keywords":["salesforce","apex","apexlink"],"author":{"url":"https://github.com/apex-dev-tools","name":"Apex Dev Tools Team","email":"apexdevtools@gmail.com"},"license":"BSD-3-Clause","_id":"@apexdevtools/metadata-gulp@2.0.0","maintainers":[{"name":"apexdevtools","email":"apexdevtools@gmail.com"}],"homepage":"https://github.com/nawforce/apex-link-gulp#readme","bugs":{"url":"https://github.com/nawforce/apex-link-gulp/issues"},"dist":{"shasum":"df0a526cfd97e288b7a547fa853c09924ca8fa73","tarball":"https://registry.npmjs.org/@apexdevtools/metadata-gulp/-/metadata-gulp-2.0.0.tgz","fileCount":46,"integrity":"sha512-SoHdF2vDhK1Jb9PrRZexWIgGQpyg6glazF4XlnW4kQWb2o9jbo+Scx2waiVd0PNiFdPEyuCn9Ge2gHxCkBf1nQ==","signatures":[{"sig":"MEUCIAHNwfHi7O2neEiU9SXb3dcLQ5x4++v64LUOn91A2WfrAiEAiDV6SaJNG3YGyjojOV5rHUGXEeN3JPJPRqgMCp3Egek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":626496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy1IMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVag/8CRmXL22wWKt7EV5KKMmlSLqfoITt5U7Fati2HIh9CPNGr5Gc\r\nboEeu11uFvqofN1MOOXdNFIPpvnMehKm+3k0O2KPAuuBfZlGMaZbXFBmccyc\r\njaCbkBKDfakva5AvlSnhgZ4UysskZjG3dpnR+ggcGIgWdAK6sX8GKOMINLtq\r\noQ/9hsdX9U6MXqLF3y5KCJg1gfEFnCUU0W5aa6QYEFu7Niw+Ep4+ZychGqSN\r\njMM9gb55Is1s0ZJ/4BSWKqprUxGKrLHau6e7+ckbIosAo/NbJlNMaxl0xmof\r\n8ToGZB1CDwduE5htp7T661KubqBD1AzI9GmdljpK0Emotm3eMGlGU4xRu8iK\r\n/8eKIaVFWkmFn9sIi+1gX+iFd+MyAhRzL4Tt+2gnKb8BJLBspvdoKjGxA8lW\r\n/mYzUdWkF4XbVzJSS3+5mTZ7izRnd4q/K58gjqeUDIjTmFl0aGlHTlWzbwSk\r\nCrhLsmlPuAjRmgxogFfAONOzZoFgnKxcwavxySA9JPh6oEvJElda7wd4Sy+7\r\nz18VtfnEZBurIhlhhPVu6cltzMmVWUNfCMNxhZibJ8mUStyAHhDc9zevUzyQ\r\nDZCePAkQhR9VReVEFgfQqLCtS27pka0EH4utrDROfJxvDzbNtFggwwiXnnSZ\r\n8IZ5p/0bSNKihz+JdSgJTTwGgXJHiu7iF00=\r\n=gU/D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/gulp.js","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=14.0"},"gitHead":"ea8f1da3c55f3db35e2097cea9092b5348b21b2e","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"eslint ./src/ --fix","test":"jest --coverage --passWithNoTests","build":"tsc","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"apexdevtools","email":"apexdevtools@gmail.com"},"repository":{"url":"git+https://github.com/nawforce/apex-link-gulp.git","type":"git"},"_npmVersion":"6.14.17","description":"Downloader for Salesforce metadata to support Apex static analysis","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"14.19.3","dependencies":{"soap":"0.43.0","rimraf":"3.0.2","jsforce":"1.11.0","p-queue":"6.6.2","decompress":"4.2.1","fast-xml-parser":"4.0.4","@apexdevtools/sfdx-auth-helper":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.0","husky":"6.0.0","eslint":"7.25.0","ts-jest":"27.0.5","ts-node":"10.2.1","prettier":"2.2.1","typescript":"4.2.4","@types/jest":"27.5.2","@types/node":"12.20.11","lint-staged":"10.5.4","@types/rimraf":"3.0.2","patch-package":"6.4.7","@types/jsforce":"1.9.41","semantic-release":"19.0.2","@types/decompress":"4.2.4","eslint-plugin-node":"11.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@ryansonshine/commitizen":"4.2.8","@typescript-eslint/parser":"4.22.0","@typescript-eslint/eslint-plugin":"4.22.0","@ryansonshine/cz-conventional-changelog":"3.3.4","conventional-changelog-conventionalcommits":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata-gulp_2.0.0_1657491980306_0.4701160719494155","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@apexdevtools/metadata-gulp","version":"2.1.0","keywords":["salesforce","apex","apexlink"],"author":{"url":"https://github.com/apex-dev-tools","name":"Apex Dev Tools Team","email":"apexdevtools@gmail.com"},"license":"BSD-3-Clause","_id":"@apexdevtools/metadata-gulp@2.1.0","maintainers":[{"name":"apexdevtools","email":"apexdevtools@gmail.com"}],"homepage":"https://github.com/nawforce/apex-link-gulp#readme","bugs":{"url":"https://github.com/nawforce/apex-link-gulp/issues"},"dist":{"shasum":"2af5fca5b3a4a4b499f573fee191dda0751d272e","tarball":"https://registry.npmjs.org/@apexdevtools/metadata-gulp/-/metadata-gulp-2.1.0.tgz","fileCount":46,"integrity":"sha512-U7NHIRLHJpCXZJKTjvf7DjP+SiyHyffiIptagvsqBBT9F9rj9T3VEzeUIePhg7Tr0NeXXlyhvM84eMXt8uBvOA==","signatures":[{"sig":"MEUCIQDDTRNtlmVv+9aQHVxDvuxpZH8ds31sCS1L0lyEmfi/EgIgF8CaBa2veOsQLsiMVj8zvJfsHgTUcWy+a+HNc7lm0IA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":626463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkjiKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9wQ/9G80g5H5bteA4rkVMaDIHhyXrglm7EaCHXP+beo2TD1VhINsr\r\nOwo6Fpr3ECFB+w37uN+FD+Y3SAQtnYv/iZVmb8nqeX8AGrJQTYsHVUfEZndX\r\noS8wiM1obPd7bIGZOgUu99rpbOCmk+zxMLgXHfyF8gLfi0Yu+lIoHqNiN1T7\r\nAxjULdRkNgdAGXGwl9M2OApJyq08XmmuR5iqPRCanbTrQQl9mgWH62HlYJw8\r\nCAoIcVYmhF+dLumQ04yh5DKIEVdC54XqloaxHfF2mxdXFIObv9KuPYzm7GTi\r\n7svCWpFW3P73R52XUeuGLB4sdbBtUds1gTv/AX9cU0blInOUuDKuPUGtLOtK\r\npA9+4u7FGio5vBK7Zd82+x2j8q4cC8sGxJxskZQBGdMsH5lq0eJYEInDAaiL\r\nMZgPaQzprI+V/3OS6Nw6wItfIF84hpIZPyeUrb1n3ATtuQZYOLrZTDd7e0g7\r\nX+Muyi3xP4Lza2wNfTCCav/+XLmemMPFGFUFMSaPm7TkF1rmv9iM6boOhBGj\r\nCFvfNqXzQpWX18gjCb3LnYCwpuPgoeE4Jl4Qw0ka7bsk0pLkCm78AZDqw/OD\r\n/hB4NdswtdOXffM2uUJ0+fQVzJVPla5nCS+5s0QXgDNUUoYZ/ZhMLZNka9NY\r\ncCdIZp6Hf2+daMi2MqgoFIBt0d27PbE9X9M=\r\n=26P8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/gulp.js","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=14.0"},"gitHead":"f5de9329de9b07ef87c9f3f5358664686b94ef93","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"eslint ./src/ --fix","test":"jest --coverage --passWithNoTests","build":"tsc","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"apexdevtools","email":"apexdevtools@gmail.com"},"repository":{"url":"git+https://github.com/nawforce/apex-link-gulp.git","type":"git"},"_npmVersion":"6.14.17","description":"Downloader for Salesforce metadata to support Apex static analysis","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"14.21.1","dependencies":{"soap":"0.43.0","rimraf":"3.0.2","jsforce":"1.11.0","p-queue":"6.6.2","decompress":"4.2.1","fast-xml-parser":"4.0.4","@apexdevtools/sfdx-auth-helper":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.0","husky":"6.0.0","eslint":"7.25.0","ts-jest":"27.0.5","ts-node":"10.2.1","prettier":"2.2.1","typescript":"4.2.4","@types/jest":"27.5.2","@types/node":"12.20.11","lint-staged":"10.5.4","@types/rimraf":"3.0.2","patch-package":"6.4.7","@types/jsforce":"1.9.41","semantic-release":"19.0.5","@types/decompress":"4.2.4","eslint-plugin-node":"11.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@ryansonshine/commitizen":"4.2.8","@typescript-eslint/parser":"4.22.0","@typescript-eslint/eslint-plugin":"4.22.0","@ryansonshine/cz-conventional-changelog":"3.3.4","conventional-changelog-conventionalcommits":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata-gulp_2.1.0_1670527114533_0.2996343521087572","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@apexdevtools/metadata-gulp","version":"2.2.0","keywords":["salesforce","apex","apexlink"],"author":{"url":"https://github.com/apex-dev-tools","name":"Apex Dev Tools Team","email":"apexdevtools@gmail.com"},"license":"BSD-3-Clause","_id":"@apexdevtools/metadata-gulp@2.2.0","maintainers":[{"name":"apexdevtools","email":"apexdevtools@gmail.com"}],"homepage":"https://github.com/nawforce/apex-link-gulp#readme","bugs":{"url":"https://github.com/nawforce/apex-link-gulp/issues"},"dist":{"shasum":"403a886e385a0897f664e651455da6ebe84373d0","tarball":"https://registry.npmjs.org/@apexdevtools/metadata-gulp/-/metadata-gulp-2.2.0.tgz","fileCount":43,"integrity":"sha512-X5JikqTxQEF3J07NmXiB4xcSgLaqCRyh1O4X5UlhdiFpkMCaaxoCPezzgayUaBlwKfp4V40yRsFlJXZW1GSsig==","signatures":[{"sig":"MEQCIDYravMbUr3RY3fFIsMdJUXHctxeKjLr/C09NoMcuEzHAiBRelTmhubptoNLrrUWw2LMD3AbSfdNvROsHtZLfeWfgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJEW1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIsg/6A+MOlibOyx9IZHAAfYWfSzT65KURm2Fzh6AaOpnMOYIQuE9y\r\nNtt4K31dBdwQ4LlgGgvbS2LOagmqpJCLlAXO6eQG6AtoLFg5f3wnYj0NpJ1g\r\nkY0wwSseo91+tTv3FQ84Ep74WHOsa15zWaGBFJFKpBCODf3AG7/9NsqNtdER\r\nNW63gH6BY3ChhHs2EKggN6bh3/DIZiGmjsWhhs2HdinM6VIEOjmqefnKOPP/\r\n4ERuGrKK/y3fPBlLUIaaFbYQJErLdR0gWI0EkF9QeDRTPs7haGDhW9IWtk0D\r\n1bp1P78VElRuXBDxkdomrUYyCiWuVQ9EEwUk/6zeE5kco4faPidHBsUPL4bt\r\nydnATHctxh7H0WH6KHTohyWNQSixHD1unQA6bD2Rz7mpN0DHz9CrPkbQHZen\r\n7566kMxaO5RiptTSPRtw3YPf/Zmx9xwk6Q7vNiObdGapAYbCKQmBzypPSbrU\r\nsMuNfiqILa5yPy7HDtKILyjIryNJ46LAYTvMIjEOnDpKBbMTYb9g8ThO/VJx\r\nhX8hs+zsMYmS5WYhtsYf6IhNxv0+bLh8S/R0nvxZKL1OBn04Xk20+k8OqN4W\r\n0AVcZ6PW1a4W8SvsWqICYW9oahiqeX6fZ77bi7+e2e+7JtQLyWvbl/tLpHHx\r\nXrRks+0JrGlns71vkK4KAlpesjh1r3WwCTM=\r\n=5Kjf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/src/gulp.js","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"engines":{"node":">=14.0"},"gitHead":"dafa24da88520e682c0238523869a7dc313eb3c3","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","hidden":false,"section":"Dependencies and Other Build Updates"}]}}],"@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"cm":"cz","lint":"eslint ./src/ --fix","test":"jest --coverage --passWithNoTests","build":"tsc","clean":"rm -rf ./lib/","prepare":"husky install","typecheck":"tsc --noEmit","test:watch":"jest --watch","semantic-release":"semantic-release"},"_npmUser":{"name":"apexdevtools","email":"apexdevtools@gmail.com"},"repository":{"url":"git+https://github.com/nawforce/apex-link-gulp.git","type":"git"},"_npmVersion":"6.14.18","description":"Downloader for Salesforce metadata to support Apex static analysis","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"14.21.3","dependencies":{"rimraf":"3.0.2","jsforce":"1.11.0","p-queue":"6.6.2","decompress":"4.2.1","fast-xml-parser":"4.0.4","easy-soap-request":"5.2.0","@apexdevtools/sfdx-auth-helper":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.2.0","husky":"6.0.0","eslint":"7.25.0","ts-jest":"27.0.5","ts-node":"10.2.1","prettier":"2.2.1","typescript":"4.2.4","@types/jest":"27.5.2","@types/node":"12.20.11","lint-staged":"10.5.4","@types/rimraf":"3.0.2","patch-package":"6.4.7","@types/jsforce":"1.9.41","semantic-release":"19.0.5","@types/decompress":"4.2.4","eslint-plugin-node":"11.1.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","@ryansonshine/commitizen":"4.2.8","@types/easy-soap-request":"4.1.1","@typescript-eslint/parser":"4.22.0","@typescript-eslint/eslint-plugin":"4.22.0","@ryansonshine/cz-conventional-changelog":"3.3.4","conventional-changelog-conventionalcommits":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/metadata-gulp_2.2.0_1680098741249_0.16358438810339715","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@apexdevtools/metadata-gulp","version":"3.0.0","keywords":["salesforce","apex","metadata"],"author":{"url":"https://github.com/apex-dev-tools","name":"Apex Dev Tools Team","email":"apexdevtools@gmail.com"},"license":"BSD-3-Clause","_id":"@apexdevtools/metadata-gulp@3.0.0","maintainers":[{"name":"apexdevtools","email":"apexdevtools@gmail.com"}],"homepage":"https://github.com/apex-dev-tools/metadata-gulp#readme","bugs":{"url":"https://github.com/apex-dev-tools/metadata-gulp/issues"},"dist":{"shasum":"2ae326a6d221b269af5675c29a5c0ba1675caf5b","tarball":"https://registry.npmjs.org/@apexdevtools/metadata-gulp/-/metadata-gulp-3.0.0.tgz","fileCount":45,"integrity":"sha512-V9tK7m9wCFHdZgLIiBLwAcKjhVjfw16PrbRZTzSJpcc4J7cImSqb2U40+9mE8G5989+J2kSlIyXlK4AyzGchAg==","signatures":[{"sig":"MEUCIQDgaaiQJDB1+7jfGA3BzZEzXUW3fyLrwRDgUu0W6svjzAIgV65gClndsLb4lDKAw2X2QjAutS5Ui1bCGLFZw2kIZ4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103657},"main":"./lib/src/gulp.js","_from":"file:apexdevtools-metadata-gulp-3.0.0.tgz","types":"./lib/src/gulp.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc","clean":"rm -rf ./lib/","commit":"cz","test:pack":"webpack --mode production --devtool hidden-source-map","run:script":"ts-node-transpile-only","test:watch":"jest --watch"},"_npmUser":{"name":"apexdevtools","email":"apexdevtools@gmail.com"},"_resolved":"/tmp/5290469f89162379f804f2dd5f8aec3d/apexdevtools-metadata-gulp-3.0.0.tgz","_integrity":"sha512-V9tK7m9wCFHdZgLIiBLwAcKjhVjfw16PrbRZTzSJpcc4J7cImSqb2U40+9mE8G5989+J2kSlIyXlK4AyzGchAg==","repository":{"url":"git+https://github.com/apex-dev-tools/metadata-gulp.git","type":"git"},"_npmVersion":"9.5.1","description":"Downloader for Salesforce metadata to support Apex static analysis","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"18.16.0","dependencies":{"rimraf":"^5.0.1","jsforce":"^1.11.0","p-queue":"^6.6.2","decompress":"^4.2.1","fast-xml-parser":"^4.2.4","easy-soap-request":"^5.3.0","@apexdevtools/sfdx-auth-helper":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.2.0","devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.84.1","prettier":"^2.8.7","typescript":"^4.9.5","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","webpack-cli":"^5.1.1","@types/jsforce":"^1.11.0","@types/decompress":"^4.2.4","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@types/easy-soap-request":"^4.1.1","@typescript-eslint/parser":"^5.57.1","@typescript-eslint/eslint-plugin":"^5.57.1","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/metadata-gulp_3.0.0_1687446839167_0.38950401322582473","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@apexdevtools/metadata-gulp","version":"3.0.1","keywords":["salesforce","apex","metadata"],"author":{"url":"https://github.com/apex-dev-tools","name":"Apex Dev Tools Team","email":"apexdevtools@gmail.com"},"license":"BSD-3-Clause","_id":"@apexdevtools/metadata-gulp@3.0.1","maintainers":[{"name":"apexdevtools","email":"apexdevtools@gmail.com"}],"homepage":"https://github.com/apex-dev-tools/metadata-gulp#readme","bugs":{"url":"https://github.com/apex-dev-tools/metadata-gulp/issues"},"dist":{"shasum":"b8d5733a333e31fad7b78a2b7b849fd00a097a73","tarball":"https://registry.npmjs.org/@apexdevtools/metadata-gulp/-/metadata-gulp-3.0.1.tgz","fileCount":45,"integrity":"sha512-VLMkLl9sgDw2MIWcqZ4qVEOWQYf6qcvUQRX3tu7HbBXWn/UVBF3WSSn+ep3kSHlFX8UM8mU/xl4icUfMlmByrw==","signatures":[{"sig":"MEQCIDUEgl4XUHApHfLjU9SSRgGpCWTGmi23LbI+1i4IS6QjAiBRK5JqVEvlLqMpkaG2dwP/LVid8JZGfyQ8hGSQzoCbWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103603},"main":"./lib/src/gulp.js","_from":"file:apexdevtools-metadata-gulp-3.0.1.tgz","types":"./lib/src/gulp.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"scripts":{"lint":"eslint ./src/ --fix","test":"jest --coverage","build":"tsc","clean":"rm -rf ./lib/","commit":"cz","test:pack":"webpack --mode production --devtool hidden-source-map","run:script":"ts-node-transpile-only","test:watch":"jest --watch"},"_npmUser":{"name":"apexdevtools","email":"apexdevtools@gmail.com"},"_resolved":"/tmp/b9a47e044310a5b19a717e9f127d6c72/apexdevtools-metadata-gulp-3.0.1.tgz","_integrity":"sha512-VLMkLl9sgDw2MIWcqZ4qVEOWQYf6qcvUQRX3tu7HbBXWn/UVBF3WSSn+ep3kSHlFX8UM8mU/xl4icUfMlmByrw==","repository":{"url":"git+https://github.com/apex-dev-tools/metadata-gulp.git","type":"git"},"_npmVersion":"10.2.3","description":"Downloader for Salesforce metadata to support Apex static analysis","directories":{},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.10.0","dependencies":{"rimraf":"^5.0.1","jsforce":"^1.11.0","p-queue":"^6.6.2","decompress":"^4.2.1","fast-xml-parser":"^4.2.4","easy-soap-request":"^5.3.0","@apexdevtools/sfdx-auth-helper":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.9.2","devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.84.1","prettier":"^2.8.7","typescript":"^4.9.5","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","webpack-cli":"^5.1.1","@types/jsforce":"^1.11.0","@types/decompress":"^4.2.4","eslint-plugin-node":"^11.1.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@types/easy-soap-request":"^4.1.1","@typescript-eslint/parser":"^5.57.1","@typescript-eslint/eslint-plugin":"^5.57.1","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/metadata-gulp_3.0.1_1702047463799_0.06664694537533067","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@apexdevtools/metadata-gulp","version":"3.0.2","description":"Downloader for Salesforce metadata to support Apex static analysis","author":{"name":"Apex Dev Tools Team","email":"apexdevtools@gmail.com","url":"https://github.com/apex-dev-tools"},"main":"./lib/src/gulp.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/apex-dev-tools/metadata-gulp.git"},"keywords":["salesforce","apex","metadata"],"bugs":{"url":"https://github.com/apex-dev-tools/metadata-gulp/issues"},"homepage":"https://github.com/apex-dev-tools/metadata-gulp#readme","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"dependencies":{"@apexdevtools/sfdx-auth-helper":"^2.1.1","decompress":"^4.2.1","easy-soap-request":"^5.3.0","fast-xml-parser":"^4.2.4","jsforce":"^1.11.0","p-queue":"^6.6.2","rimraf":"^5.0.1"},"devDependencies":{"@eslint/js":"^10.0.1","@types/decompress":"^4.2.7","@types/jsforce":"^1.11.6","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@types/jest":"^30.0.0","@types/node":"^22.19.17","eslint":"^10.2.1","eslint-config-prettier":"^10.1.8","husky":"^9.1.7","jest":"^30.3.0","lint-staged":"^17.0.2","prettier":"^3.8.3","ts-jest":"^29.4.5","ts-node":"^10.9.1","typescript":"^6.0.3","typescript-eslint":"^8.59.0","webpack":"^5.103.0","webpack-cli":"^6.0.1"},"config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"scripts":{"build":"tsc","clean":"rm -rf ./lib/","commit":"cz","lint":"eslint --cache --cache-location .eslintcache ./src --fix","run:script":"ts-node-transpile-only","test":"jest --coverage","test:pack":"webpack --mode production --devtool hidden-source-map","test:watch":"jest --watch"},"types":"./lib/src/gulp.d.ts","_id":"@apexdevtools/metadata-gulp@3.0.2","_integrity":"sha512-8zH14jDhEUpmcvKuxr9LttCsg/5KCdHD3m/57Qk6YEJunxWDyBqSK2tfUMSws9Vj8/gDP0y+g4mXC64iTX3JKw==","_resolved":"/tmp/d15522016f9a8940022c6a6ee2f3d9d3/apexdevtools-metadata-gulp-3.0.2.tgz","_from":"file:apexdevtools-metadata-gulp-3.0.2.tgz","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-8zH14jDhEUpmcvKuxr9LttCsg/5KCdHD3m/57Qk6YEJunxWDyBqSK2tfUMSws9Vj8/gDP0y+g4mXC64iTX3JKw==","shasum":"19b836831aeef112538894abd843464e9af93467","tarball":"https://registry.npmjs.org/@apexdevtools/metadata-gulp/-/metadata-gulp-3.0.2.tgz","fileCount":44,"unpackedSize":98248,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkBuIPdhq1NKh3bJRPHhmxK5VWUeqc71rXfidSub7zLAIgK5l4dDwgWrbZQhtQlyr/3vhWdLF3rMIq6HNU/zCHsCc="}]},"_npmUser":{"name":"apexdevtools","email":"apexdevtools@gmail.com"},"directories":{},"maintainers":[{"name":"apexdevtools","email":"apexdevtools@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/metadata-gulp_3.0.2_1781466027035_0.6669766310365022"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-10T22:26:20.247Z","modified":"2026-06-14T19:40:27.273Z","2.0.0":"2022-07-10T22:26:20.492Z","2.1.0":"2022-12-08T19:18:34.699Z","2.2.0":"2023-03-29T14:05:41.444Z","3.0.0":"2023-06-22T15:13:59.331Z","3.0.1":"2023-12-08T14:57:43.955Z","3.0.2":"2026-06-14T19:40:27.169Z"},"bugs":{"url":"https://github.com/apex-dev-tools/metadata-gulp/issues"},"author":{"name":"Apex Dev Tools Team","email":"apexdevtools@gmail.com","url":"https://github.com/apex-dev-tools"},"license":"BSD-3-Clause","homepage":"https://github.com/apex-dev-tools/metadata-gulp#readme","keywords":["salesforce","apex","metadata"],"repository":{"type":"git","url":"git+https://github.com/apex-dev-tools/metadata-gulp.git"},"description":"Downloader for Salesforce metadata to support Apex static analysis","maintainers":[{"name":"apexdevtools","email":"apexdevtools@gmail.com"}],"readme":"# metadata-gulp\n\nSalesforce metadata download library. Pulls metadata from an org in a format that can be used with [apex-ls](https://github.com/apex-dev-tools/apex-ls) based tools to perform off-line semantics analysis of Apex code.\n\n## Usage\n\nTo start a download use update() from Gulp:\n\n```ts\nasync update(\n    workspacePath: string,\n    logger: Logger,\n    connection: JSConnection | null,\n    namespaces: string[],\n    partialLoad: boolean\n): Promise<void>\n```\n\nThe workspacePath must be the directory where your sfdx-project.json file is located. The metadata is downloaded into a '.apexlink/gulp' directory relative to this.\n\nIf you have an open [jsforce](https://github.com/jsforce/jsforce) connection you can pass that, if you pass null a new connection will be created.\n\nMetadata is download independently for each passed namespace. For orgs without a namespace you can use the pseudo namespace _unmanaged_. If partialLoad is false, existing downloaded metadata for namespaces not passed to update() will be removed automatically.\n\nThe library also supplies some helper functions that you may find useful.\n\nTo obtain the org's default namespace:\n\n```ts\nasync getOrgNamespace(\n    workspacePath: string,\n    connection: JSConnection | null\n): Promise<string | null | undefined>\n```\n\nThis will return string | null on success or undefined if the Organization table can not be queried.\n\nTo obtain the namespace & package description for packages with namespaces on the org:\n\n```ts\nasync getOrgPackageNamespaces(\n    workspacePath: string,\n    connection: JSConnection | null\n): Promise<NamespaceInfo[]>\n```\n\n## Development\n\n### Building\n\nThis project uses the `pnpm` package manager.\n\n```txt\n  pnpm install\n  pnpm build\n```\n\nTo run unit tests:\n\n```txt\n  pnpm test\n```\n\nTo test bundling using webpack:\n\n```txt\n  pnpm test:pack\n  node test-bundle/bundle.js\n```\n\nThis should execute without error.\n\nExecute manual test script with [`ts-node`](https://github.com/TypeStrong/ts-node#usage) using the run script:\n\n```txt\n  # Run gulp on a project with an existing default org\n  pnpm run:script -- ./src/scripts/main.ts <workspaceDir> <namespace | unmanaged>\n```\n\n## License\n\nAll the source code included uses a 3-clause BSD license, see LICENSE for details.\n","readmeFilename":"README.md"}