mirror of
https://github.com/discourse/discourse.git
synced 2025-03-27 00:05:58 +08:00
FEATURE: Load pretenders in plugins too. (#8173)
* allows plugins to auto load *-pretender files * Allows hyphens in the name eg: `my-plugin-pretender.js.es6`
This commit is contained in:
parent
445a3851d6
commit
074ce70c28
@ -37,7 +37,7 @@ export default function() {
|
||||
const server = new Pretender(function() {
|
||||
// Autoload any `*-pretender` files
|
||||
Object.keys(requirejs.entries).forEach(e => {
|
||||
let m = e.match(/^helpers\/([a-z]+)\-pretender$/);
|
||||
let m = e.match(/^.*helpers\/([a-z-]+)\-pretender$/);
|
||||
if (m && m[1] !== "create") {
|
||||
let result = requirejs(e).default.call(this, helpers);
|
||||
if (m[1] === "fixture") {
|
||||
|
Loading…
x
Reference in New Issue
Block a user