UNPKG

851 BJavaScriptView Raw
1/* global define, module */
2
3import Ember from 'ember';
4import {
5 Inflector,
6 defaultRules,
7 pluralize,
8 singularize
9} from "./lib/system";
10
11Inflector.defaultRules = defaultRules;
12Ember.Inflector = Inflector;
13
14Ember.String.pluralize = pluralize;
15Ember.String.singularize = singularize;
16
17import "./lib/ext/string";
18
19export default Inflector;
20
21export {
22 pluralize,
23 singularize,
24 defaultRules
25};
26
27if (typeof define !== 'undefined' && define.amd){
28 define('ember-inflector', ['exports'], function(__exports__){
29 __exports__['default'] = Inflector;
30 __exports__.pluralize = pluralize;
31 __exports__.singularize = singularize;
32
33 return __exports__;
34 });
35} else if (typeof module !== 'undefined' && module['exports']){
36 module['exports'] = Inflector;
37 Inflector.singularize = singularize;
38 Inflector.pluralize = pluralize;
39}