eleventy
                                
                                 eleventy copied to clipboard
                                
                                    eleventy copied to clipboard
                            
                            
                            
                        Using filters inside JS Data files eleventyComputed.js
Operating system
macOS 13.2.1
Eleventy
2.0.1
Describe the bug
If filter is used in JS data files then there is no this.page data.
// _data/eleventyComputed.js
module.exports = function() {
  return {
    // works
    bar: '{{ "bar" | myFilter }}',
    // doesn't work
    baz() {
      return this.myFilter('baz');
    },
  };
}
Reproduction steps
Complete example https://github.com/mahnunchik/test-11ty
Expected behavior
this.page inside filter is filled with correct data when is used in JS data files.
Reproduction URL
https://github.com/mahnunchik/test-11ty
Screenshots
No response
Related issue: https://github.com/11ty/eleventy/issues/2135
@zachleat could it be fixed in v3?