from django import template
from django.utils import simplejson

from javascript_settings.configuration_builder import \
    DEFAULT_CONFIGURATION_BUILDER

register = template.Library()


@register.tag(name='javascript_settings')
def do_javascript_settings(parser, token):
    """
        Returns a node with generated configuration.
    """
    return JavascriptConfigurationNode()


class JavascriptConfigurationNode(template.Node):
    """
        Represents a node that renders JavaScript configuration.
    """
    def __init__(self):
        pass

    def render(self, context):
        """
            Renders JS configuration.
        """
        return 'var configuration = ' + simplejson.dumps(
            DEFAULT_CONFIGURATION_BUILDER.get_configuration()
        ) + ';'

import json

from django import template

from javascript_settings.configuration_builder import \
    DEFAULT_CONFIGURATION_BUILDER

register = template.Library()


@register.tag(name='javascript_settings')
def do_javascript_settings(parser, token):
    """
        Returns a node with generated configuration.
    """
    return JavascriptConfigurationNode()


class JavascriptConfigurationNode(template.Node):
    """
        Represents a node that renders JavaScript configuration.
    """
    def __init__(self):
        pass

    def render(self, context):
        """
            Renders JS configuration.
        """
        return 'var configuration = ' + json.dumps(
            DEFAULT_CONFIGURATION_BUILDER.get_configuration()
        ) + ';'

Use json instead of django.utils.simplejson.
Use json instead of django.utils.simplejson.
+ import json
+ 
  from django import template
- from django.utils import simplejson
  
  from javascript_settings.configuration_builder import \
      DEFAULT_CONFIGURATION_BUILDER
  
  register = template.Library()
  
  
  @register.tag(name='javascript_settings')
  def do_javascript_settings(parser, token):
      """
          Returns a node with generated configuration.
      """
      return JavascriptConfigurationNode()
  
  
  class JavascriptConfigurationNode(template.Node):
      """
          Represents a node that renders JavaScript configuration.
      """
      def __init__(self):
          pass
  
      def render(self, context):
          """
              Renders JS configuration.
          """
-         return 'var configuration = ' + simplejson.dumps(
+         return 'var configuration = ' + json.dumps(
              DEFAULT_CONFIGURATION_BUILDER.get_configuration()
          ) + ';'
  
Use json instead of django.utils.simplejson.
## Code Before:
from django import template
from django.utils import simplejson

from javascript_settings.configuration_builder import \
    DEFAULT_CONFIGURATION_BUILDER

register = template.Library()


@register.tag(name='javascript_settings')
def do_javascript_settings(parser, token):
    """
        Returns a node with generated configuration.
    """
    return JavascriptConfigurationNode()


class JavascriptConfigurationNode(template.Node):
    """
        Represents a node that renders JavaScript configuration.
    """
    def __init__(self):
        pass

    def render(self, context):
        """
            Renders JS configuration.
        """
        return 'var configuration = ' + simplejson.dumps(
            DEFAULT_CONFIGURATION_BUILDER.get_configuration()
        ) + ';'

## Instruction:
Use json instead of django.utils.simplejson.
## Code After:
import json

from django import template

from javascript_settings.configuration_builder import \
    DEFAULT_CONFIGURATION_BUILDER

register = template.Library()


@register.tag(name='javascript_settings')
def do_javascript_settings(parser, token):
    """
        Returns a node with generated configuration.
    """
    return JavascriptConfigurationNode()


class JavascriptConfigurationNode(template.Node):
    """
        Represents a node that renders JavaScript configuration.
    """
    def __init__(self):
        pass

    def render(self, context):
        """
            Renders JS configuration.
        """
        return 'var configuration = ' + json.dumps(
            DEFAULT_CONFIGURATION_BUILDER.get_configuration()
        ) + ';'
