@spotinst/spinnaker-deck
Version:
Spinnaker-Deck service, forked with support to Spotinst
31 lines (27 loc) • 668 B
JavaScript
'use strict';
const ruleTester = require('../utils/ruleTester');
const rule = require('../rules/ng-no-require-module-deps');
ruleTester.run('ng-no-require-module-deps', rule, {
valid: [
{
code: `
import { module } from 'angular';
import FOO_MODULE from './foo';
module('foo', [FOO_MODULE]);
`,
},
],
invalid: [
{
errors: [
{
message: 'Prefer \'import ANGULARJS_LIBRARY from "angularjs-library"\' over \'require("angularjs-library")\'',
},
],
code: `
import angular from 'angular';
angular.module('foo', [ require('./foo') ]);
`,
},
],
});