diff --git a/packages/core/src/config/index.js b/packages/core/src/config/index.js index 859cb31..9c2be41 100644 --- a/packages/core/src/config/index.js +++ b/packages/core/src/config/index.js @@ -50,7 +50,7 @@ module.exports = { '/.*/.*/blame/': { redirect: 'hub.fastgit.org' }, - '^/[^/]+/[^/]+/?(/releases)?$': { + '^/[^/]+/[^/]+(/releases(/.*)?)?$': { script: [ 'jquery', 'github' diff --git a/packages/core/test/regex.test.js b/packages/core/test/regex.test.js index e1ddfd0..93a7cac 100644 --- a/packages/core/test/regex.test.js +++ b/packages/core/test/regex.test.js @@ -3,10 +3,10 @@ var expect = require('chai').expect describe('test', function () { // eslint-disable-next-line no-undef it('regexp', function () { - const test = '^/[^/]+/[^/]+(/releases)?$' + const test = '^/[^/]+/[^/]+(/releases(/.*)?)?$' const reg = new RegExp(test) - const ret = reg.test('/docmirror/dev-sidecar/releases') + const ret = reg.test('/docmirror/dev-sidecar/releases/tag') // eslint-disable-next-line no-unused-expressions expect(ret).be.ok })