{"_id":"escape-soql-and-sosl","_rev":"203-2ea0f6b38d1294b9245d33b80f310555","name":"escape-soql-and-sosl","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"escape-soql-and-sosl","version":"1.0.0","keywords":["salesforce"],"author":{"name":"Randall Ma"},"license":"MIT","_id":"escape-soql-and-sosl@1.0.0","maintainers":[{"name":"randallma","email":"randall@randallma.com"}],"homepage":"https://github.com/mixmaxhq/escapeSoqlAndSosl#readme","bugs":{"url":"https://github.com/mixmaxhq/escapeSoqlAndSosl/issues"},"dist":{"shasum":"af53c3365cfef90050738f7ba9c64ec4315ca048","tarball":"https://registry.npmjs.org/escape-soql-and-sosl/-/escape-soql-and-sosl-1.0.0.tgz","integrity":"sha512-L0eFSGNUelDd0ystrKvuCvT+Xz0zwm3pMJoGYP3GuDUu7i6s9DhY9iiaINfoQH4K0dkZxUrinA+T26MqwPUlrw==","signatures":[{"sig":"MEYCIQCKsd74egCW+4tkM73Mu8TeksJ/eUpRGdmSsa7cCBll6gIhAO0+kfLFyD4TnUL6zVFnau1ggVsgUhZ+/c8HaXp14FL/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2p6aCRA9TVsSAnZWagAAKVkP/0fhbYRB8/PIOaG2yARB\nCXijXzrPhq2C+ALhSieesH4mFrVRkj1qZrn44ZNRT6CNGX1EIeNS7nr8c0b5\nl8QxIf23j5eC7W3NYJhjiJu+QtZ/j+kWL5LtrRtiVggBWq19RJa3owJNKkaO\noKcu+MGJO82BAkcG22M85C3+Vw89UaScYB/VnpssLURbdbLo04/lHCZbFK7A\nz+Wp8EqXWwwMkdTMYpwejR07Vm6BmI+yimH35vKvqmr3s+ss2SDnPasb4nH2\neCeTEzq81KYdHp7msVOvkSitJKLR2y6cUBeOzMzmfpt4NYqFwkjpGAGXGmVH\ntuUXWodlQ4pFKA73DCPo1GVRrAWRm5VkWr9vTgATpdib215RbNkR1QTSJL8X\nNpFnd3DmthhApf3ERldrrArL9NSR+SD5ji+M+LlN9bq+Pbayvf9JLDebMhkM\nhHiOMTPF2BF//hbLTHxMR2iAYCS+WuTUHVwFbRvwHw/kYiSuFCGqR4VKB4Tw\nhcMS/0xgwSnpQQculV+b3GnKb6qP0p/G8W/T0DcOm479oGoUAxISmNXhfgxu\nnlF+wTYMGOftVhlZPxF8PTaqE7DaamtE+dx5MK+nxOf4U+0XECgf2ajrEGSO\n4I+atrK80nyi2QB+eULLjTB18/+mafCOLt4z7htoODz6NvmUfJMOxTuaBMZF\nVJDO\r\n=r1Ua\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"af53c3365cfef90050738f7ba9c64ec4315ca048","gitHead":"68134c74421aa257aacc65546a15b56c540f71bd","scripts":{"test":"node test.js"},"_npmUser":{"name":"randallma","email":"randall@randallma.com"},"repository":{"url":"git+https://github.com/mixmaxhq/escapeSoqlAndSosl.git","type":"git"},"_npmVersion":"4.2.0","description":"Escape Salesforce SOQL and SOSL","directories":{},"_nodeVersion":"7.10.0","_npmOperationalInternal":{"tmp":"tmp/escape-soql-and-sosl-1.0.0.tgz_1497639002086_0.20925575774163008","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-06-16T18:50:02.199Z","modified":"2026-09-30T12:52:18.243Z","1.0.0":"2017-06-16T18:50:02.199Z"},"bugs":{"url":"https://github.com/mixmaxhq/escapeSoqlAndSosl/issues"},"author":{"name":"Randall Ma"},"license":"MIT","homepage":"https://github.com/mixmaxhq/escapeSoqlAndSosl#readme","keywords":["salesforce"],"repository":{"url":"git+https://github.com/mixmaxhq/escapeSoqlAndSosl.git","type":"git"},"description":"Escape Salesforce SOQL and SOSL","maintainers":[{"email":"mikusdominikcz@gmail.com","name":"mikusd"},{"email":"admin+mixmax-codeship-npm@mixmax.com","name":"mixmax-codeship"},{"email":"jesse@mixmax.com","name":"jessem3"},{"email":"syed.ahmed.anas@gmail.com","name":"ahmed-anas"},{"email":"jordi.salvat.i.alabart@gmail.com","name":"jsalvata"},{"email":"raphael.b.souza@hotmail.com","name":"raphaelbs"},{"email":"it-ops@mixmax.com","name":"mixmax_it"},{"email":"akashbhalla@gmail.com","name":"akashbhalla"},{"email":"jordi.nistal@gmail.com","name":"jordins"},{"email":"amina@mixmax.com","name":"aminao"},{"email":"misterpy@gmail.com","name":"misterpy"},{"email":"pialwlc@gmail.com","name":"mvpia"},{"email":"nirmal@mixmax.com","name":"its-nimo"},{"email":"alexander.k@mixmax.com","name":"kohlhofer_mixmax"},{"email":"jakub@mixmax.com","name":"jtutaj"},{"email":"pedro@mixmax.com","name":"pedro-mixmax"},{"email":"alexander.simovic@gmail.com","name":"simalexan"},{"email":"graham@mixmax.com","name":"grahammixmax"},{"email":"jpdjeredjian@gmail.com","name":"jpdjere"}],"readme":"# escapeSoqlAndSosl\n\nEscape Salesforce SOQL queries and SOSL searches. Can be used standalone or in conjunction with JSForce.\n\n### Installation\n\n```\n> npm install --save-dev escape-soql-and-sosl\n```\n\n### Usage\n\n```js\nconst {escapeSOQL, escapeSOSL} = require('escape-soql-and-sosl');\nconst jsforce = require('jsforce');\n\nconst conn = ...\n\nconst query = `FIND {@${escapeSOSL('pride-feat-dangelo.com')}} IN email FIELDS RETURNING Contact(Id, AccountId WHERE AccountId != null)`;\nconn.search(query);\n```\n\n### License\n\nThe [MIT License](LICENSE).\n","readmeFilename":"README.md"}