<commit_before>
                
   IS-PLAIN-OBJ  
                



ALTERNATIVES ==>                  #  - is-plain-obj (preferred)
                                  #  - is-plain-object

VERSION ==>                       #3.0.0

ISPLAINOBJ(VAL)->BOOL             #True if plain object.
                                  #Including Object.create(null)
                                  #Excluding null, ARR, REGEXP|MAP|..., CLASS
<commit_msg>no commit message<commit_after>
                
   IS-PLAIN-OBJ  
                



ALTERNATIVES ==>                  #  - is-plain-obj (preferred)
                                  #  - is-plain-object

VERSION ==>                       #4.0.0

ISPLAINOBJ(VAL)->BOOL             #True if plain object.
                                  #Including Object.create(null)
                                  #Excluding null, ARR, REGEXP|MAP|..., CLASS

{'fraction_non_alphanumeric': 0.47600518806744485, 'fraction_numerical': 0.0038910505836575876, 'mean_word_length': 2.181443298969072, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1890910', 'n_tokens_mistral': 2201, 'n_tokens_neox': 2178, 'n_words': 54}