{"_id":"broccoli-config-replace","_rev":"11-30a7e24a341aaf2c453e954c09037cbd","name":"broccoli-config-replace","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"broccoli-config-replace","version":"1.0.0","keywords":["broccoli","broccoli-plugin","config","ember-cli","javascript","template","js"],"author":{"name":"yaymukund","email":"yaymukund+broccoli-config-replace@gmail.com"},"license":"MIT","_id":"broccoli-config-replace@1.0.0","maintainers":[{"name":"yaymukund","email":"yaymukund@gmail.com"}],"homepage":"https://github.com/ember-cli/broccoli-config-replace#readme","bugs":{"url":"https://github.com/ember-cli/broccoli-config-replace/issues"},"dist":{"shasum":"6079a272e64d5fa32c4f67358c210c30a2a13396","tarball":"https://registry.npmjs.org/broccoli-config-replace/-/broccoli-config-replace-1.0.0.tgz","integrity":"sha512-R81FSE74F4OKL4MJN01mcaO2FNBV4rkYh412DdWoZq2aKiNjbl29+bpP7RJqoPPCr626GqgcPD04Gdfh+v2CiA==","signatures":[{"sig":"MEUCIQClzyj72rAtOTVWUS/ieSV+uIDEVLsQxq8dmq54ZYESjAIgDe+BmeB135JlVIoIuEV+4sNKJ8E+FCh4jyndwdJZeWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6079a272e64d5fa32c4f67358c210c30a2a13396","gitHead":"55f4f3127a155a61876c585fdcca183d34fabe12","scripts":{"test":"node_modules/mocha/bin/mocha"},"_npmUser":{"name":"yaymukund","email":"yaymukund@gmail.com"},"repository":{"url":"git+https://github.com/ember-cli/broccoli-config-replace.git","type":"git"},"_npmVersion":"2.14.4","description":"Simple templating using a config.json and regex patterns","directories":{},"_nodeVersion":"4.1.1","dependencies":{"fs-extra":"^0.24.0","broccoli-plugin":"^1.2.0","broccoli-kitchen-sink-helpers":"^0.3.1"},"devDependencies":{"mocha":"^2.3.3","broccoli":"^0.16.8","tmp-sync":"^1.1.0"}},"1.1.0":{"name":"broccoli-config-replace","version":"1.1.0","keywords":["broccoli","broccoli-plugin","config","ember-cli","javascript","template","js"],"author":{"name":"yaymukund","email":"yaymukund+broccoli-config-replace@gmail.com"},"license":"MIT","_id":"broccoli-config-replace@1.1.0","maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"yaymukund","email":"yaymukund@gmail.com"}],"homepage":"https://github.com/ember-cli/broccoli-config-replace#readme","bugs":{"url":"https://github.com/ember-cli/broccoli-config-replace/issues"},"dist":{"shasum":"34621cb3fc92be7179d0ca0ce56f52e8aa626e5a","tarball":"https://registry.npmjs.org/broccoli-config-replace/-/broccoli-config-replace-1.1.0.tgz","integrity":"sha512-vW7ijrfGkkoYaYv6FKHptQP+01zFOWfAKMHzn9glGL1ClGVjgAw3lLrgQfdKU3QoVYFyPKCXpCLJaiSocHN+pg==","signatures":[{"sig":"MEQCICd652fUs+X93+/f2uID+J6mb0YRLMnuMxcQkA+kWXAdAiACWMSqLkQ1Wss5s/3TAoHKhpPipKTA2lpdc4yEfLqNFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"34621cb3fc92be7179d0ca0ce56f52e8aa626e5a","gitHead":"83aea13312bfd302ceffe27d50a7e39f434027a3","scripts":{"test":"mocha"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/ember-cli/broccoli-config-replace.git","type":"git"},"_npmVersion":"2.14.1","description":"Simple templating using a config.json and regex patterns","directories":{},"_nodeVersion":"2.2.1","dependencies":{"fs-extra":"^0.24.0","broccoli-plugin":"^1.2.0","broccoli-kitchen-sink-helpers":"^0.3.1"},"devDependencies":{"mocha":"^2.3.3","broccoli":"^0.16.8","tmp-sync":"^1.1.0"}},"1.1.1":{"name":"broccoli-config-replace","version":"1.1.1","keywords":["broccoli","broccoli-plugin","config","ember-cli","javascript","template","js"],"author":{"name":"yaymukund","email":"yaymukund+broccoli-config-replace@gmail.com"},"license":"MIT","_id":"broccoli-config-replace@1.1.1","maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"yaymukund","email":"yaymukund@gmail.com"}],"homepage":"https://github.com/ember-cli/broccoli-config-replace#readme","bugs":{"url":"https://github.com/ember-cli/broccoli-config-replace/issues"},"dist":{"shasum":"e1bcfd1020a6b008f9407737a57f259313b421d6","tarball":"https://registry.npmjs.org/broccoli-config-replace/-/broccoli-config-replace-1.1.1.tgz","integrity":"sha512-dKCkJ16EKMHPW+92HTZskTh0qlhxtaDUj3h4k15COSHZiTySpVF1chzE8HFX8hg+9WsZ8mhe64Pae9+OgU/jBw==","signatures":[{"sig":"MEYCIQCkQNc9NndYjsFGzUwyKpk6aFwyDXoGCqUhrKQPzTsbxQIhAK8SVjQxdhg3u0NR4+tFD8dn0PIwhW5wmA9QLZ5YmfGo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e1bcfd1020a6b008f9407737a57f259313b421d6","gitHead":"4eeffd073a0e3e7da2e4f621a26fc43e5bf9accc","scripts":{"test":"mocha","test:debug":"mocha debug"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/ember-cli/broccoli-config-replace.git","type":"git"},"_npmVersion":"3.5.2","description":"Simple templating using a config.json and regex patterns","directories":{},"_nodeVersion":"5.0.0","dependencies":{"debug":"^2.2.0","fs-extra":"^0.24.0","broccoli-plugin":"^1.2.0","broccoli-kitchen-sink-helpers":"^0.3.1"},"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.3","broccoli":"^0.16.8","tmp-sync":"^1.1.0"}},"1.1.2":{"name":"broccoli-config-replace","version":"1.1.2","keywords":["broccoli","broccoli-plugin","config","ember-cli","javascript","template","js"],"author":{"name":"yaymukund","email":"yaymukund+broccoli-config-replace@gmail.com"},"license":"MIT","_id":"broccoli-config-replace@1.1.2","maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"yaymukund","email":"yaymukund@gmail.com"}],"homepage":"https://github.com/ember-cli/broccoli-config-replace#readme","bugs":{"url":"https://github.com/ember-cli/broccoli-config-replace/issues"},"dist":{"shasum":"6ea879d92a5bad634d11329b51fc5f4aafda9c00","tarball":"https://registry.npmjs.org/broccoli-config-replace/-/broccoli-config-replace-1.1.2.tgz","integrity":"sha512-qLlEY3V7p3ZWJNRPdPgwIM77iau1qR03S9BupMMFngjzBr7S6RSzcg96HbCYXmW9gfTbjRm9FC4CQT81SBusZg==","signatures":[{"sig":"MEYCIQCA0E3CmA+orLvUw06WK5PeBuQzFcXMaDlC+xQ0aVEh+gIhAMcZRFvdz/hP4QFhpKDeQAR9T2czaS9+dekdAaBoQt7f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6ea879d92a5bad634d11329b51fc5f4aafda9c00","gitHead":"8f15971fc320777a68b806e95df3a0edc8df4a35","scripts":{"test":"mocha","test:debug":"mocha debug"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git+https://github.com/ember-cli/broccoli-config-replace.git","type":"git"},"_npmVersion":"3.8.3","description":"Simple templating using a config.json and regex patterns","directories":{},"_nodeVersion":"5.9.1","dependencies":{"debug":"^2.2.0","fs-extra":"^0.24.0","broccoli-plugin":"^1.2.0","broccoli-kitchen-sink-helpers":"^0.3.1"},"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.3","broccoli":"^0.16.8","tmp-sync":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/broccoli-config-replace-1.1.2.tgz_1459004188702_0.562769977375865","host":"packages-12-west.internal.npmjs.com"}},"1.1.3":{"name":"broccoli-config-replace","version":"1.1.3","description":"Simple templating using a config.json and regex patterns","keywords":["broccoli","broccoli-plugin","config","ember-cli","javascript","template","js"],"homepage":"https://github.com/ember-cli/broccoli-config-replace#readme","bugs":{"url":"https://github.com/ember-cli/broccoli-config-replace/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-cli/broccoli-config-replace.git"},"license":"MIT","author":{"name":"yaymukund","email":"yaymukund+broccoli-config-replace@gmail.com"},"main":"index.js","dependencies":{"broccoli-plugin":"^1.2.0","debug":"^2.2.0","fs-extra":"^0.24.0"},"devDependencies":{"broccoli":"^0.16.8","chai":"^3.4.1","mocha":"^2.3.3","release-plan":"^0.17.4","tmp-sync":"^1.1.0"},"scripts":{"test":"mocha","test:debug":"mocha debug"},"_id":"broccoli-config-replace@1.1.3","_integrity":"sha512-gWGS2h/2VyJnD9tI1/HzRsXLOptnt7tu+KLpfPuxd+DBcdswn/i0kyVrTxQpFy+C5eo2hBn672QAEZzf/7LlAA==","_resolved":"/tmp/c6e40950b3db1ff85b004402b96fbba2/broccoli-config-replace-1.1.3.tgz","_from":"file:broccoli-config-replace-1.1.3.tgz","_nodeVersion":"22.22.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-gWGS2h/2VyJnD9tI1/HzRsXLOptnt7tu+KLpfPuxd+DBcdswn/i0kyVrTxQpFy+C5eo2hBn672QAEZzf/7LlAA==","shasum":"c9fabf1b0b7b348003d51db1c6a3456d5e4e7e5d","tarball":"https://registry.npmjs.org/broccoli-config-replace/-/broccoli-config-replace-1.1.3.tgz","fileCount":3,"unpackedSize":5309,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/broccoli-config-replace@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdIICg2GovCVsVFoWv57g7SXl/7muvW/wUkHCLwcNkmwIhAL7i5MMCmCw9A1Hhg746YlsDY7Hz95blruF5Lr6fMpvQ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d4f4d53f-c078-4543-bb15-9b220c6098e1"}},"directories":{},"maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/broccoli-config-replace_1.1.3_1771865036871_0.5828097938241399"},"_hasShrinkwrap":false}},"time":{"created":"2015-10-25T16:15:10.069Z","modified":"2026-02-23T16:43:57.319Z","1.0.0":"2015-10-25T16:15:10.069Z","1.1.0":"2015-10-29T04:21:29.217Z","1.1.1":"2015-12-21T22:17:40.669Z","1.1.2":"2016-03-26T14:56:29.119Z","1.1.3":"2026-02-23T16:43:57.037Z"},"bugs":{"url":"https://github.com/ember-cli/broccoli-config-replace/issues"},"author":{"name":"yaymukund","email":"yaymukund+broccoli-config-replace@gmail.com"},"license":"MIT","homepage":"https://github.com/ember-cli/broccoli-config-replace#readme","keywords":["broccoli","broccoli-plugin","config","ember-cli","javascript","template","js"],"repository":{"type":"git","url":"git+https://github.com/ember-cli/broccoli-config-replace.git"},"description":"Simple templating using a config.json and regex patterns","maintainers":[{"name":"real_ate","email":"chris@manson.ie"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"readme":"# broccoli-config-replace [![Build Status](https://travis-ci.org/ember-cli/broccoli-config-replace.svg)](https://travis-ci.org/ember-cli/broccoli-config-replace)\n\nSimple templating using a config.json and regex patterns.\n\n```js\nnew ConfigReplace(appNode, configNode, {\n  // annotate the output. See broccoli-plugin\n  annotations: true,\n\n  // A list of files to parse:\n  files: [\n    'index.html',\n    'tests/index.html'\n  ],\n\n  configPath: 'development.json',\n  outputPath: 'dist/',\n  patterns: [{\n    match: /\\{\\{EMBER_ENV\\}\\}/g,\n    replacement: function(config) { return config.EMBER_ENV; }\n  }, {\n    match: /\\{\\{APPLICATION_NAME\\}\\}/g,\n    replacement: 'My Application'\n  }]\n});\n```\n\nIf `replacement` is a function, it's passed the config object. Otherwise,\ndo a simple string replacement.\n\n## Running tests\n\n`npm test`\n","readmeFilename":"README.md"}