ember-data
Version:
The lightweight reactive data library for JavaScript applications
23 lines (20 loc) • 677 B
JavaScript
import { deprecate } from '@ember/debug';
import { StringTransform } from '@ember-data/serializer/transform';
export default class DeprecatedStringTransform extends StringTransform {
constructor(...args) {
super(...args);
deprecate(
"You are relying on ember-data auto-magically installing the StringTransform. Use `export { StringTransform as default } from '@ember-data/serializer/transform';` in app/transforms/string.js instead",
false,
{
id: 'ember-data:deprecate-legacy-imports',
for: 'ember-data',
until: '6.0',
since: {
enabled: '5.2',
available: '4.13',
},
}
);
}
}